Open Access
20 October 2018 Estimation of atmospheric turbulence using differential motion of extended features in time-lapse imagery
Author Affiliations +
Abstract
Accurate characterization of atmospheric turbulence is useful for performance assessment of optical systems operating in real environments and for designing systems to mitigate turbulence effects. Irradiance-based techniques such as scintillometry, suffer from saturation, and hence commercial scintillometers have limited operational ranges. A method to estimate turbulence parameters, such as path weighted Cn2 and Fried’s coherence diameter r0 from turbulence-induced random, differential motion of extended features in the time-lapse imagery of a distant target is presented. Since the method is phase-based, it can be applied to longer paths. It has an added advantage of remotely sensing turbulence without the need for deployment of sensors at the target location. The approach uses a derived set of path weighting functions that drop to zero at both ends of the imaging path, the peak location depending on the size of the imaging aperture, and the relative sizes and separations of the features whose motions are being tracked. Using different sized features separated by different amounts, a rich set of weighting functions can be obtained. These weighting functions can be linearly combined to approximate a desired weighting function such as that of a scintillometer or that of r0 in inhomogeneous turbulence. The time-lapse measurements can thus mimic the measurements of a scintillometer or any other instrument. The method is applied to images captured along two different paths, and the estimates are compared to co-located scintillometer measurements.

1.

Introduction

Accurate characterization of atmospheric turbulence and its effects is extremely important for performance evaluation of optical systems operating in real environment and for designing of systems to mitigate turbulence effects. Irradiance-based methods such as the scintillation, detection, and ranging technique have been used in the past by astronomers to obtain a low-resolution vertical profile of turbulence.1,2 The path-weighted refractive index structure constant Cn2 is traditionally measured using scintillometers.3 However, irradiance-based techniques are of limited use in the saturation regime and hence are not suitable for measurements over long paths through turbulence. Also direct point estimates of Cn2 that are derived from such intermediate quantities as the velocity structure constant Cv2 and the temperature structure constant CT2 require measurements of wind speed and temperature at high-temporal resolution.4 Use of these methods requires physical sensors to be deployed in and around the region of interest. Alternate techniques that can provide reliable turbulence information over paths through strong turbulence are being investigated.5 Meier and Fiorino6 have demonstrated methods to extract turbulence information from polar orbiting satellite data. A phase-based technique built on a process known as the difference in differential tilt variance was introduced by Whiteley et al.7 The technique requires two receiver apertures and an accompanying focal plane camera at one end of the path and three point source beacons at the other end. The apertures were used to observe either a single-point source or two individual point sources. Since differential tilt measurements are phase related, conventional propagation theory can be used even for strong turbulence paths where the variance of irradiance saturates. Gladysz et al.8 measured turbulence strength over a horizontal path from the differential angle of arrival fluctuations of an array of light emitting diodes.

An imaging experiment was done at the Air Force Institute of Technology (AFIT) in the summer of 2014 to monitor the effects of atmosphere over a period of time. A digital single-lens reflex camera fitted with a telephoto lens was used to capture images of a hospital building 12.8 km away. The imaging path was almost horizontal, with most of the path 60 m above the ground. Path-averaged Cn2 was estimated from turbulence-induced random motion of different parts of the building.9,10 In this work, a scheme to directly estimate turbulence parameters such as path-weighted Cn2 and Fried’s coherence diameter r0, from the differential motion of target features is described. The differential mode of measurement cancels the effect of any common mode disturbance such as platform vibrations. In addition to being phase-based, this technique has the added advantage of being able to remotely measure turbulence from a single location. Some commercially available systems estimate turbulence by tracking differential motion of feature points on the target.11 Tracking the motion of extended features on the target rather than point features allows measurement of Cn2 over a longer range. In this paper, the differential technique has been applied to images captured along two different propagation paths.

The remainder of this paper consists of three sections: methodology, results, and conclusions. Section 2 describes the experimental configuration, derives the path weighting functions that relate the turbulence to the differential tilt variances, and demonstrates how a linear combination of multiple weighting functions can be used to approximate a desired weighting function, such as that of a scintillometer or that of r0 in inhomogeneous turbulence. Section 3 discusses how the ideas developed in Sec. 2 can be applied to actual experimental imagery in order to obtain Cn2 estimates. These estimates are compared to scintillometer measurements taken along the same path. A brief summary of the findings and future research directions are given in Sec. 4.

2.

Methodology

2.1.

Time-Lapse Imaging Experiment

Two time-lapse imaging experiments were done over two different ranges at different times of the year. In the first experiment, conducted in February 2017, images of the Dayton VA Medical Center were captured from a window at University of Dayton’s (UD) Intelligent Optics Laboratory. Figure 1 shows the layout and a ground elevation profile of the 7-km path from the VA Medical Center to UD. Example images are shown in Fig. 2. The images were captured and saved every 40 s using a Manta G609 Allied Vision Technologies camera with a pixel pitch of 4.54  μm, mounted at the back of a 14-in. (35 cm) telescope with focal length of 3.91 m. The exposure time used was 10 ms. Turbulence was estimated by measuring the motion of four patches, marked as white circles in Fig. 2(a), each centered at one of the corners of the two windows in the right wing of the hospital. A Scintec BLS 2000 scintillometer measured turbulence along nearly the same path. The BLS transmitter was a floor above the two tracked windows at the VA Medical Center and can be seen as the bright source at the center of Fig. 2(a).

Fig. 1

Dayton VA Medical Center imaging path: (a) map of the path and (b) elevation profile. VA is to the left and UD is to the right on the elevation plot.

OE_57_10_104108_f001.png

Fig. 2

Example images of the Dayton VA Medical Center captured on Feb 14, 2017: (a) early morning image and (b) afternoon image. The patches tracked are marked as white circles in the lower right of (a).

OE_57_10_104108_f002.png

Although the goal of the first experiment was to estimate turbulence by looking at targets of opportunity, the second experiment used specially designed targets over a much shorter path close to the ground. The experiment was conducted over 3 days in July 2017 at the Laser Experimental Range at Wright Patterson Air Force Base, Ohio.12 The 1-km path was nearly horizontal over an asphalt runway 1.5  m above the ground. Targets were four posters with white circles spray painted randomly on a black background. The imaging system comprised a Lumenera camera (pixel pitch 4.65  μm) and a Nikon lens with focal length 400 mm (system ƒ# 2.8). The targets were affixed to the side of a trailer and images were captured every 10 s. A BLS 900 scintillometer was used to monitor the same path. Figures 3 and 4 show the experimental path and sample images from July 18 and July 20, respectively. The exposure time on the camera was set to 500  μs on July 18 and 5 ms on July 20. The 5-ms exposure time caused the images taken later in the day on July 20 to be badly saturated and unusable for reliable turbulence estimation. Strong winds on July 18 blew away the target posters during the course of the experiment, and turbulence was then estimated by tracking the differential motion of four patches, each centered at one of the corners of the trailer window.

Fig. 3

The 1-km experimental path over the runway with camera and target locations shown.

OE_57_10_104108_f003.png

Fig. 4

Example images from (a) July 18, 2017 and (b) July 20, 2017.

OE_57_10_104108_f004.png

The images were first cropped to isolate the region of interest. In the VA Medical Center imaging experiment, the region of interest was the right wing of the hospital building. The trailer was the region of interest for the runway experiment. A reference image was chosen from the images collected and a cross-correlation algorithm was used to estimate the image shift between each image and the reference image. A Gaussian window was applied to the images before the cross-correlation algorithm was run. This reduced the effects of the frame edges on the correlation result. A parabolic fit was applied to the correlation peak to provide a subpixel estimate of the shift between the images. The correlation with a reference image provided information about slow image drift during the course of the day due to refractive bending. This long-term drift information was used to adjust the tracking window keeping it locked on to a feature through the collection. The cross-correlation algorithm was then applied to each image and its neighboring image to estimate the random motion of the feature due to turbulence. The shifts of two features were subtracted to get the differential signal.

2.2.

Path Weighting Functions for Differential Patch-Averaged Tilt Variance

The z-tilt over an aperture of diameter D, when viewing a source in the direction θ, can be expressed as13

Eq. (1)

α(θ)=32λπ2D4drW(r)rϕ(r,θ),
where λ is the wavelength, ϕ(r,θ) is the turbulence-induced wavefront distortion at aperture coordinate r and

Eq. (2)

W(r)={1|r|0.5D0|r|>0.5D.
The mean correlation between tilts observed at the aperture due to two sources at viewing directions θ1 and θ2 can be written as

Eq. (3)

α(θ1)·α(θ2)=(32λπ2D4)2drdrW(r)W(r)r·rϕ(r,θ1)ϕ(r,θ2),
where the angled brackets indicate ensemble averaging.

Interchanging the order of integration and ensemble averaging results in

Eq. (4)

α(θ1)·α(θ2)=(32λπ2D4)2drdrW(r)W(r)r·rϕ(r,θ1)ϕ(r,θ2).
Since drdrW(r)W(r)r·r=0, terms that are functions of either r or r, and not both, can be added without changing the result of the integration.

Hence, Eq. (4) becomes:

Eq. (5)

α(θ1)·α(θ2)=(12)(32λπ2D4)2drdrW(r)W(r)r·rDϕ(rr,θ1θ2),
where Dϕ(rr,θ1θ2)=[ϕ(r,θ1)ϕ(r,θ2)]2 is the phase structure function.

For a spherical wave propagating through turbulence characterized by the Kolmogorov power spectrum, the wave structure function can be written as14

Eq. (6)

D(rr,θ1θ2)=2.91k20LdzCn2(z)|(rr)(1zL)+z(θ1θ2)|5/3,
where k=2π/λ is the wave number and L is the path length. The receiver is located at z=0 and the source is located at z=L. Assuming that the phase structure function is approximately equal to the wave structure function and substituting Eq. (6) into Eq. (5):

Eq. (7)

α(θ1)·α(θ2)=(2.912)(64πD4)20LdzCn2(z)drdrW(r)W(r)r·r×|(rr)(1zL)+z(θ1θ2)|5/3.
The integrations over r and r can be done using techniques outlined by Fried15 and Winick and Marquis.16 Applying those techniques, Eq. (7) reduces to

Eq. (8)

α(θ1)·α(θ2)=(2.912)(16π)2D1/30LdzCn2(z)×02πdϑ01du[(ucos1u)u2(32u2)1u2]×[u2(1zL)2+(zD|θ1θ2|)2+2u(1zL)(zD|θ1θ2|)cosϑ]5/6.
Each pixel in the time-lapse imagery corresponds to a patch of finite size (8  mm for the VA imaging experiment and 1  cm for the runway experiment) not just a point on the target. Hence the shift (or the tilt) measured from the whole image, or even a pixel on the image is not tilt due to a single-point source, but rather an average tilt due to several incoherent point sources over a patch. Since a Gaussian window is applied to the images before the cross correlation is computed, to make the analysis consistent, the source patch is modeled as the same Gaussian. The patch-averaged tilt αp is defined as

Eq. (9)

αp=dθα(θ)PG(θ)dθPG(θ),
where PG(θ)=e4θ2L2d2, d being the 1/e patch diameter and θ=|θ|.

The correlation between two patch-averaged tilts αp1 and αp2 is

Eq. (10)

αp1.αp2=dθ1dθ2α(θ1)·α(θ2)PG(θ1)PG(θ2Δθ)dθ1dθ2PG(θ1)PG(θ2Δθ),
where Δθ is the angular separation between the two patches. The order of integration and ensemble averaging is interchanged to obtain the above expression. In the following analysis, the patches are assumed to be equal in size. The term with the angle brackets in Eq. (10) is nothing but the correlation of tilts due to two point sources. Substituting Eq. (8) into Eq. (10),

Eq. (11)

αp1.αp2=(2.912)(16πAp)2D1/30LdzCn2(z)dθ1dθ2PG(θ1)PG(θ2Δθ)×02πdϑ01du[(ucos1u)u2(32u2)1u2]×[u2(1zL)2+(zD|θ1θ2|)2+2u(1zL)(zD|θ1θ2|)cosϑ]5/6,
where Ap=dθPG(θ)=πd24L2.

Equation (11) can be equivalently expressed as

Eq. (12)

αp1.αp2=(2.912)(16πAp)2D1/30LdzCn2(z)dθ1dθ2PG(θ1)PG(θ2)×02πdϑ01du[(ucos1u)u2(32u2)1u2]×[u2(1zL)2+(zD|θ1θ2Δθ|)2+2u(1zL)(zD|θ1θ2Δθ|)cosϑ]5/6.

Let

Eq. (13)

θ1θ2=dLx,θ1+θ2=2dLy.
Changing the variables of integration, Eq. (12) reduces to

Eq. (14)

αp1.αp2=(2.912π)(16π)3D1/30LdzCn2(z)dxdy[e(x+2y)2e(2yx)2]×02πdϑ01du[(ucos1u)u2(32u2)1u2]×[u2(1zL)2+(zdDL|xLdΔθ|)2+2u(1zL)(zdDL|xLdΔθ|)cosϑ]5/6.
Now, dye(x+2y)2e(2yx)2=dye8(y2+x24)=0dy02πdβ[ye8(y2+x24)]=π8e2x2, where x=|x| and y=|y|.

Substituting the above result in Eq. (14), the expression for patch-averaged tilt correlation becomes

Eq. (15)

αp1.αp2=(2.91π)(16π)2D1/30LdzCn2(z)02πdδ0dx(xe2x2)×02πdϑ01du[(ucos1u)u2(32u2)1u2]×{u2(1zL)2+(zdDL)2[x2+(LdΔθ)22xLdΔθcosδ]+2u(1zL)(zdDL)cosϑx2+(LdΔθ)22xLdΔθcosδ}5/6.
The expression for patch-averaged tilt variance αp2 derived in Refs. 9 and 10 can be obtained from Eq. (15) by setting Δθ=0. The differential patch-averaged tilt variance can hence be expressed as

Eq. (16)

(αp1αp2)2=2[αp2αp1.αp2]=0LdzCn2(z)fd(z),
where

Eq. (17)

fd(z)=11.64(16π)2D1/30dx(xe2x2)×02πdϑ01du[(ucos1u)u2(32u2)1u2]×[u2(1zL)2+(zdDLx)2+2u(1zL)(zdDLx)cosϑ]5/6+(5.82π)(16π)2D1/302πdδ0dx(xe2x2)×02πdϑ01du[(ucos1u)u2(32u2)1u2]×{u2(1zL)2+(zdDL)2[x2+(LdΔθ)22xLdΔθcosδ]+2u(1zL)(zdDL)cosϑx2+(LdΔθ)22xLdΔθcosδ}5/6,
is the path weighting function. No simpler form for the weighting function could be obtained, and hence in the present work, Eq. (17) was evaluated numerically for cases of interest. Figure 5 shows a plot of fd(z) for different patch sizes and separations. The aperture size and the path length used in the evaluation were the same as those used in the VA Medical Center imaging experiment, i.e., D=35  cm and L=7  km. The weighting function drops to zero at both ends of the path. This implies that the turbulence near the target hardly affects the differential motion seen by the camera. The tilt due to turbulence at the camera is the same for both patches since the two sensing paths converge at the camera. This explains the zero weighting of turbulence at the camera end of the path. The time-lapse method, thus, is not sensitive to turbulence variations either at the source or at the camera. The peak locations of the weighting functions depend on the patch size and separation relative to the imaging aperture. Subaperture sized patches and separations have weighting functions that peak toward the target end of the path. Larger patch sizes and separations have weighting functions that peak toward the camera end of the path.

Fig. 5

Path weighting functions of differential patch-averaged tilt variances for different patch sizes and separations. The camera is at z=0 and the target is at z=7000  m.

OE_57_10_104108_f005.png

2.3.

Creating Arbitrary Weighting Function from Linear Combination of Path Weighting Functions

If the turbulence is presumed to be constant along the path, then the differential tilt variance associated with each pair of image patches would provide an estimate for Cn2. If this presumption is not made, a set of tilt variances from pairs of patches of different sizes and separations can be seen as encoding differences in Cn2 along the path. Members of a set of path weighting functions, from a variety of differently sized and separated image patches, each characterizes the turbulence along (almost) the same path, but each weights that path differently. However, this rich set of weighting functions can be used as a basis set such that the weighting functions from this set can be linearly combined to reproduce the path weighting function associated with some atmospheric parameter of interest. To determine the appropriate linear combination of weighting functions, the Moore–Penrose pseudoinverse technique can be used to find the least-squares optimal way to achieve the desired weighting function in terms of the basis set available. This technique was used in Ref. 10 to get an unbiased estimate of r0 from the motion of image patches of two different sizes. Here it is shown that the weighting functions for differential patch-averaged tilt variances can be used to better reproduce the weighting functions for the spherical wave r0 and a scintillometer.

The spherical wave r0 is given by17

Eq. (18)

r0,sw=[0.423k20Ldz(1zL)5/3Cn2(z)]3/5.
This equation has been written so the integration takes place from the camera to the target, i.e., the camera is at 0 and the target is at L as above. In this expression, Cn2 is weighted by z5/3 along the path. This is the same weighting as that of tilt variance due to a point source. Since there is no beacon or point source at the target, no part of the image corresponds to a weighting function of this form. By sampling the weighting functions along the path and generating a matrix M, where the rows are formed from the individual weighting functions and the columns correspond to the ranges where these functions are sampled, the desired weights can be computed as W=M+F, where W is the weight to be applied to each weighting function, F is the desired weighting function sampled the same way as M, and M+ is the pseudoinverse. The success of this operation can then be revealed by examining MW, which is the actual weighting function generated by attempting to match F with a linear combination of functions drawn from M.

The Moore–Penrose technique is used here to obtain the pseudoinverse. Figure 6 shows how three different weighting functions corresponding to pairs of image patches of different sizes and separations are linearly combined to reproduce the weighting function for r0,sw. The aperture size and the path length used in the evaluation are the same as those used in the VA Medical Center imaging experiment. The weighting function obtained from linear combination of weighting functions, matches the desired weighting function well, except for a small portion of the path close to the camera. So unless there is significantly strong turbulence near the camera, it is possible to obtain a fair estimate of r0 from the differential motion of these pairs of patches.

Fig. 6

Three path weighting functions in (a) linearly combined to obtain a weighting function very close to the r0 weighting function in (b). The camera is at z=0 and the target is at z=7000  m.

OE_57_10_104108_f006.png

The same technique can be used to obtain a weighting function that closely matches that of a scintillometer. The approximate functional form of the weighting function for Scintec BLS scintillometers can be found in Ref. 18. Figure 7 shows how weighting functions corresponding to pairs of patches of two different separations from the VA Medical Center images can be linearly combined to approximate the scintillometer weighting function. Except for the region near the camera, the two weighting functions agree reasonably well. This weighting function has been used with the VA Medical Center imagery in the following section to obtain Cn2 estimates that compare directly to scintillometer measurements.

Fig. 7

Two path weighting functions in (a) linearly combined to obtain a weighting function very close to the BLS 2000 scintillometer weighting function in (b). The camera is at z=0 and the target is at z=7000  m.

OE_57_10_104108_f007.png

3.

Results

3.1.

VA Medical Center Imaging Experiment: Comparison of Time-Lapse Estimates to Scintillometer Measurements

Four patches of 1/e diameter 16 cm (20 pixels), each centered at one of the corners of the two windows in the right wing of the building (shown in Fig. 2), were tracked. Hence there were two pairs of patches separated by 48 cm, and two pairs of patches separated by 1.8 m at the target for each image. A 30-frame moving window, corresponding to 20 min of imagery, was used to compute the variance from the differential motion. The horizontal and vertical variances were added to obtain the total variance. The tilt variances for the two different patch separations were multiplied by their corresponding weights (computed using the pseudoinverse technique mentioned in Sec. 2) and added together to obtain a path-weighted estimate of Cn2. In essence, the path-weighting function for the Cn2 estimate was the weighting function shown in Fig. 7(b). The Cn2 estimates were compared to the BLS 2000 scintillometer measurements. Figures 8Fig. 9Fig. 1011 show the results of these comparisons for four days over different weather conditions.

Fig. 8

Comparison of Cn2 estimates from time-lapse imagery with Cn2 from scintillometer: February 14, 2017. Differences in the two profiles are possibly due to estimation errors resulting from moving shadows and poor image contrast during early morning and late afternoon.

OE_57_10_104108_f008.png

Fig. 9

Comparison of Cn2 estimates from time-lapse imagery with Cn2 from scintillometer: February 15, 2017. Differences in the two profiles are possibly due to estimation errors resulting from moving shadows and poor image contrast during early morning and late afternoon.

OE_57_10_104108_f009.png

Fig. 10

Comparison of Cn2 estimates from time-lapse imagery with Cn2 from scintillometer: February 18, 2017. Differences in the two profiles are possibly due to estimation errors resulting from moving shadows, contrast change in neighboring images due to changing cloud cover, and poor image contrast during early morning and late afternoon.

OE_57_10_104108_f010.png

Fig. 11

Comparison of Cn2 estimates from time-lapse imagery with Cn2 from scintillometer: February 21, 2017. Differences in the two profiles are possibly due to estimation errors resulting from moving shadows, contrast change in neighboring images due to changing cloud cover, and poor image contrast during early morning and late afternoon.

OE_57_10_104108_f011.png

According to meteorological observations,19 February 14, 2017 was a clear day. As evident from Fig. 8, the time-lapse estimates agree very well with the scintillometer measurements. Throughout the experiment, the two windows being tracked were in the shadow for most of the day. Poor contrast during sunrise and sunset times and shadows sweeping across the windows during the early mornings [as seen in Fig. 2(a)] contributed to estimation error during these times. February 15 was clear earlier during the day, but it became cloudy by midmorning. Overcast conditions prevailed from around noon to 1:30 PM (local standard time, UTC-5 h), causing the dip in Cn2, seen in Fig. 9. Again, there is excellent agreement between the time-lapse estimates and the scintillometer measurements. February 18 was marked by alternating cloudy and clear conditions throughout the day. This resulted in multiple peaks and troughs in the Cn2 profile, as seen in Fig. 10. The time-lapse estimates and scintillometer show agreeable trends and values. However, due to software issues, the camera failed to capture images intermittently, causing gaps in the time-lapse Cn2 profile. Figure 11 shows a comparison between time-lapse estimates and scintillometer measurements for February 21. This was a cloudy day, with clear conditions developing very late in the afternoon. The time-lapse estimates agree reasonably well with the scintillometer, the gaps in the profile suggesting again lack of data due to software issues during collection. Poor contrast during cloudy conditions could have contributed to the slight differences in the two profiles.

3.2.

Runway Imaging Experiment: Comparison of Time-Lapse Estimates to Scintillometer Measurements

Figure 12 shows a set of path weighting functions for the runway experiment for different patch separations. Two independent estimates of Cn2 were obtained from the time-lapse images of July 18 and July 20. For July 18, four patches of 1/e diameter of 46 cm (40 pixels) centered at the four corners of the trailer window were used for the estimation. Hence there were two pairs of patches separated by 1.17 m and two pairs of patches separated by 2.44 m in each image. A 36-point moving window (corresponding to 3 min of imagery) was used to compute the variance. Since the path was nearly horizontal over the same surface type, it was presumed that Cn2 was constant along the path. The path-averaged Cn2 was obtained by dividing the total variance by the area of the corresponding weighting function for that separation. For July 20, 12 patches of 1/e diameter 16 cm (14 pixels) from different parts of the 4 target posters were used. This resulted in four pairs of patches of separation 1.16 m (100 pixels) and four pairs of patches with separation 4.79 m (412 pixels) from each image. A 60-point moving window was used to compute the variance.

Fig. 12

Path weighting functions of differential patch-averaged tilt variances for three different patch separations. The camera is at z=0 and the target is at z=1000  m.

OE_57_10_104108_f012.png

Figures 13 and 14 show comparisons of the time-lapse estimates to the scintillometer measurements. Just as in the VA Medical Center experiment, there is good agreement here too. If Cn2 were constant along the path, all three estimates in Figs. 13 and 14 would be the same. The difference in estimates can be attributed to slight variations in Cn2 along the path, in addition to estimation noise. The estimation noise can be due to blurring of features, moving shadow effects [as evident in Fig. 4(a) with the overhang casting a shadow], and changes in contrast between adjacent images as cloud shadows pass over the target. The over-exposure in the images of July 20 led to some estimation error as well.

Fig. 13

Comparison of Cn2 estimates from time-lapse imagery with Cn2 from scintillometer: July 18, 2017. Estimation errors are possibly due to moving shadows, blurring of features, and changes in contrast between neighboring images due to changing cloud cover around noon.

OE_57_10_104108_f013.png

Fig. 14

Comparison of Cn2 estimates from time-lapse imagery with Cn2 from scintillometer: July 20, 2017. Estimation errors are possibly due to blurring of features, saturation effects, and changes in contrast between neighboring images due to changing cloud cover around noon.

OE_57_10_104108_f014.png

4.

Conclusions

A method for obtaining turbulence information from differential motion of extended features in the time-lapse imagery of a distant target was described. A potentially significant advantage of this method, although not tested in the experiments described here is that it is phase-based, and hence can be applied to long paths through turbulence where irradiance-based techniques suffer from saturation problems. Additionally, it allows turbulence to be measured remotely from a single site. The variance of the differential image motion was shown to be a weighted integral of Cn2 over the propagation path. An analytical expression for the path weighting function was developed and was shown to depend on the aperture size, path length, and the feature sizes and separations. These weighting functions form a rich set of a family of functions that tapers to zero at both ends of the measurement path. Weighting functions for different patch sizes and separations can be linearly combined to approximate any desired weighting function, such as that of Fried’s coherence diameter r0 or that of a scintillometer. The time-lapse measurements can thus mimic the measurements from a scintillometer or any other instrument. The technique was applied to time-lapse images captured along two different paths. The path-averaged estimates of Cn2 from the experimental data agreed very well with scintillometer measurements, even when noncooperative targets were imaged. The slight differences were mainly due to turbulence-induced blurring of features, moving shadows, poor contrast in some images, and contrast changes due to changing cloud cover. With a noncooperative target such as the VA Medical Center, there were few features to track in a single frame and hence several frames were required to obtain tilt variances. This introduced some temporal averaging effects in the estimates.

In the derivation of the analytical expression for differential patch-averaged tilt variance, it was assumed that the wave structure function is equal to the phase structure function. This might influence the results at high scintillation levels. The Gaussian window used on the images was chosen such that it dropped to zero at the edges of the tracking window. Often the Gaussian window might not have sufficient trackable features under it, e.g., a patch centered at a window corner. In such cases, the effective patch size would be much smaller than the size of the Gaussian window used for the analysis, resulting in overestimation of Cn2.

The time-lapse technique works well with noncooperative targets as long as there are enough trackable features on the target. If the technique is used at night for turbulence characterization, either the target needs to be actively illuminated or some light sources should be present in the scene. In the future, a method to better estimate the effective patch sizes will be developed. Simulations will be done with different turbulence strengths to create synthetic imagery. The time-lapse technique will be applied on these imageries to get a better understanding of the nature of the estimation errors. Experiments will be done with elevated targets to get an idea of how Cn2 varies with altitude. Meteorological measurements taken simultaneously will provide a better understanding of how turbulence depends on different weather parameters. Additionally, a scheme to use the time-lapse measurements to profile turbulence along the path will be investigated.

Acknowledgments

This work was supported in part by grants from the Directed Energy Joint Transition Office (DE-JTO) and the Air Force Office of Scientific Research (AFOSR). The authors thank Dr. Mikhail Vorontsov and his research group from UD for allowing them to set up the imaging experiment inside the Intelligent Optics Laboratory and for providing the BLS 2000 scintillometer data. The views expressed in this paper are those of the authors and do not necessarily reflect the official policy or position of the Air Force, the Department of Defense or the U.S. Government.

References

1. 

R. Avila, J. Vernin and E. Masciadri, “Whole atmospheric-turbulence profiling with generalized SCIDAR,” Appl. Opt., 36 (30), 7898 –7905 (1997). https://doi.org/10.1364/AO.36.007898 APOPAI 0003-6935 Google Scholar

2. 

V. Kluckers et al., “Profiling of atmospheric turbulence strength and velocity using a generalized SCIDAR technique,” Astron. Astrophys. Suppl. Ser., 130 (1), 141 –155 (1998). https://doi.org/10.1051/aas:1998217 AAESB9 0365-0138 Google Scholar

3. 

R. J. Hill, “Comparison of scintillation methods for measuring the inner scale of turbulence,” Appl. Opt., 27 2187 –2193 (1988). https://doi.org/10.1364/AO.27.002187 APOPAI 0003-6935 Google Scholar

4. 

Z. Junwei et al., “Measurement of atmospheric refractive index structure constant near ground based on CAN bus,” in 10th Int. Conf. on Electronic Measurements and Instruments (ICEMI), 270 –273 (2011). https://doi.org/10.1109/ICEMI.2011.6037814 Google Scholar

5. 

S. Fiorino, “Satellite and radar measurement of CT2,Cn2 and Cv2,” in Imaging and Applied Optics, (2014). Google Scholar

6. 

D. Meier and S. Fiorino, “Correlated satellite-derived turbulence, clouds and aerosol data,” in Imaging and Applied Optics, (2014). Google Scholar

7. 

M. Whiteley, D. Washburn and L. Wright, “Differential-tilt technique for saturation-resistant profiling of atmospheric turbulence,” Proc. SPIE, 4494 221 –232 (2002). https://doi.org/10.1117/12.454795 PSISDG 0277-786X Google Scholar

8. 

S. Gladysz et al., “Estimation of turbulence strength, anisotropy, outer scale and spectral slope from an LED array,” Proc. SPIE, 9614 961402 (2015). https://doi.org/10.1117/12.2191287 PSISDG 0277-786X Google Scholar

9. 

S. Basu, J. E. McCrae and S. T. Fiorino, “Estimation of the path-averaged atmospheric refractive index structure constant from time-lapse imagery,” Proc. SPIE, 9465 94650T (2015). https://doi.org/10.1117/12.2177330 PSISDG 0277-786X Google Scholar

10. 

J. E. McCrae, S. R. Bose-Pillai and S. T. Fiorino, “Estimation of turbulence from time-lapse imagery,” Opt. Eng., 56 (7), 071504 (2017). https://doi.org/10.1117/1.OE.56.7.071504 Google Scholar

11. 

MZA Corporation, “Imaging path atmospheric turbulence monitor PM-02-600 user’s manual,” https://www.mza.com/products.php?page=productsAtmosChar&print Google Scholar

12. 

S. Bose-Pillai et al., “Characterizing atmospheric turbulence over long paths using time-lapse imagery,” Proc. SPIE, 10650 106500A (2018). https://doi.org/10.1117/12.2305077 PSISDG 0277-786X Google Scholar

13. 

D. Fried, “Differential angle of arrival: theory, evaluation, and measurement feasibility,” Radio Sci., 10 (1), 71 –76 (1975). https://doi.org/10.1029/RS010i001p00071 Google Scholar

14. 

M. Roggemann and B. Welsh, Imaging Through Turbulence, CRC Press, Boca Raton, Florida (1996). Google Scholar

15. 

D. Fried, “Varieties of isoplanatism,” Proc. SPIE, 75 20 –29 (1976). https://doi.org/10.1117/12.954733 PSISDG 0277-786X Google Scholar

16. 

K. Winick and D. Marquis, “Stellar scintillation technique for the measurement of tilt anisoplanatism,” J. Opt. Soc. Am. A, 5 (11), 1929 –1936 (1988). https://doi.org/10.1364/JOSAA.5.001929 JOAOD6 0740-3232 Google Scholar

17. 

J. D. Schmidt, Numerical Simulation of Optical Wave Propagation, SPIE Press, Bellingham, Washingont (2010). Google Scholar

18. 

Scintec AG, “Scintec boundary layer scintillometer hardware manual,” (2009) www.scintec.com Google Scholar

Biography

Santasri R. Bose-Pillai received her BSEE degree with honors from Jadavpur University, India, in 2000, her MSEE degree in 2005, and her PhD in electrical engineering with a focus in optics in 2008, both from New Mexico State University. Currently, she is a research assistant professor at AFIT’s Center for Directed Energy within Engineering Physics Department. Her research interests include propagation and imaging through atmosphere, telescope pointing and tracking, and synthesis of partially coherent sources. She is a senior member of SPIE and a regular member of OSA and DEPS.

Jack E. McCrae received his BS degree in physics from Massachusetts Institute of Technology in 1984, his MS degree in physics (optics), and his PhD in physics from the Air Force Institute of Technology in 1993 and 1997, respectively. He is a retired Air Force colonel with 27 years of service and currently with the Center for Directed Energy as a research assistant professor in the Engineering Physics Department at AFIT. His research interests include optics, lasers, quantum and nonlinear optics, laser radar, atmospheric propagation, and imaging. He is a member of SPIE, OSA, and DEPS.

Christopher A. Rice received his BS degree in electrical engineering from Cedarville University, his MS degree in electrical engineering from the Air Force Institute of Technology (AFIT), and his PhD in optical sciences and engineering also from AFIT. Currently, he serves as a research assistant professor in the Department of Engineering Physics at the AFIT. He is interested in topic areas related to high-energy lasers, remote sensing, laser lethality, and optical diagnostics. His work on specific research topics currently include atmospheric propagation of high-energy lasers; diode pumped alkali and rare gas laser gain cell construction; innovative laser demonstration; aerosol field measurements; modeling, simulation, and validation of directed energy simulations; pulsed laser ablation of titanium and carbon; and new techniques of turbulence characterization over open paths.

Ryan A. Wood is a third-year undergraduate studying statistics in the Faculty of Arts and Sciences at Harvard University. He worked at AFIT’s Center for Directed Energy over the summer of 2017. His interests include computer vision, statistical learning, and data mining.

Connor E. Murphy graduated from high school in 2015 and has completed his degree in physics and mathematics double major at Grove City College. He has worked as an intern at the Air Force Institute of Technology’s Center for Directed Energy in the summer of 2017 and at the Air Force Research Laboratory’s Directed Energy Department in the summer of 2018. His research interests have included characterization and modeling of atmospheric turbulence, nanotechnology research at Grove City College, and the development and design of aluminum-air fuel cells. He is a member of the Society of Physics Students (SPS) and Sigma Pi Sigma, the physics honor society.

Steven T. Fiorino received his BS degrees in geography and meteorology from Ohio State and Florida State universities in 1987 and 1989, respectively. He additionally holds his MS degree in atmospheric dynamics from Ohio State in 1993 and his PhD in physical meteorology from Florida State in 2002. He is a retired Air Force lieutenant colonel with 21 years of service and currently an associate professor of atmospheric physics within the Engineering Physics Department at AFIT and is the director of the Center for Directed Energy. His research interests include microwave remote sensing, development of weather signal processing algorithms, and atmospheric effects on military systems such as high-energy lasers and weapons of mass destruction. He is a member of SPIE, OSA, AMS, AIAA, and DEPS.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Santasri R. Bose-Pillai, Jack E. McCrae, Christopher A. Rice, Ryan A. Wood, Connor E. Murphy, and Steven T. Fiorino "Estimation of atmospheric turbulence using differential motion of extended features in time-lapse imagery," Optical Engineering 57(10), 104108 (20 October 2018). https://doi.org/10.1117/1.OE.57.10.104108
Received: 12 June 2018; Accepted: 2 October 2018; Published: 20 October 2018
Lens.org Logo
CITATIONS
Cited by 18 scholarly publications.
Advertisement
Advertisement
KEYWORDS
Turbulence

Motion estimation

Cameras

Atmospheric turbulence

Image analysis

Optical engineering

Error analysis

Back to Top