We explore the modeling and simulation of multispectral imaging through anisoplanatic atmospheric optical turbulence. We analyze the impact of wavelength on a number of key atmospheric optical turbulence statistics. This includes the impact of wavelength on tilt and tilt variance. The modeling analysis also includes the impact of wavelength on the atmospheric optical transfer function. Here, we investigate the balance between diffraction and turbulence degradation as a function of wavelength. We also present a method for simulating atmospheric degradation for multispectral imagery using numerical wave propagation. Our approach uses a phase screen resampling method to allow for modeling the same atmospheric realization but with sampling parameters tailored to each wavelength. A number of multispectral simulation results, along with a validation study that compares the empirical statistics from the simulation to their theoretical counterparts, are presented. Real image data are also studied to validate theoretical multispectral tilt statistics. |
1.IntroductionAtmospheric optical turbulence is a major source of image degradation in long range imaging.1,2 Temperature and pressure variations along the optical path lead to changes in the refractive index of air. This leads to amplitude and phase disturbances in the wavefront at the pupil plane of the optics that ultimately produce blurring and warping artifacts in acquired imagery. Wind and convection make this a time varying phenomenon. In very narrow field-of-view (FOV) acquisition scenarios, the degradation in each frame is isoplanatic and can be effectively modeled with a single point spread function (PSF) for each frame. When the FOV is larger, we get the more complex anisoplanatic scenario with spatially varying PSF degradation. The simulation of realistic atmospheric turbulence degradation has been studied extensively. This is done to better understand the phenomenology and how it impacts image acquisition. It is also done to help develop and evaluate turbulence mitigation (TM) methods. Isoplanatic turbulence simulation has been widely used for astronomical imaging applications.2 More recently, anisoplanatic turbulence simulation has been developed to model terrestrial incoherent imaging over long horizontal paths. Numerical wave propagation methods are widely used for both isoplanatic3 and anisoplanatic turbulence simulations.4,5 A comparison of numerical simulation techniques is presented in Ref. 6. A fast warping-only anisoplanatic simulator is presented in Ref. 7. This method generates random tilt fields with the proper turbulence tilt statistics by filtering white noise arrays. A fast simulation method based on sampling spatially correlated Zernike coefficients was recently presented in Ref. 8. Addressing TM in the anisoplanatic case is a particularly challenging problem due to the spatially and temporally varying nature of the degradation. Modeling and simulation of anisoplanatic optical turbulence is an important part of developing and evaluating TM algorithms. For example, anisoplanatic turbulence simulators have been used recently to provide training data for machine learning-based TM.9 Such simulators have been used in many other works10–14 for TM algorithm development, tuning, and quantitative performance evaluation. Most of the focus of anisoplantic turbulence modeling, simulation, and mitigation has been for a single wavelength. In this paper, we explore the modeling and simulation of multispectral imaging through anisoplanatic atmospheric optical turbulence. We analyze the impact of wavelength on a number of key atmospheric optical turbulence statistics. This includes the impact of wavelength on tilt and tilt variance. The modeling analysis also includes the impact of wavelength on the atmospheric optical transfer function (OTF). We investigate the balance between diffraction and turbulence degradation as a function of wavelength. We also present a method for simulating atmospheric degradation for multispectral imagery using numerical wave propagation. Our approach uses a phase screen resampling method to allow for modeling the same atmospheric realization but with sampling parameters tailored to each wavelength. We argue that our approach produces PSFs with appropriate spatial and spectral correlation. The organization of the remainder of this paper is as follows. In Sec. 2, we focus on multispectral atmospheric turbulence statistics. In particular, we explore the impact of wavelength on a number of well-known statistics for atmospheric characterization. Multispectral anisoplanatic turbulence simulation is addressed in Sec. 3. Experimental results with the proposed simulator and real data are presented in Sec. 4. Finally, we offer conclusions in Sec. 5. 2.Atmospheric Turbulence CharacterizationIn this section, we examine the impact of wavelength on a number of key atmospheric optical turbulence statistics, including the OTF. 2.1.Refractive Index Structure FunctionThe Kolmogorov atmospheric turbulence model gives rise to the refractive index structure function.2 This provides a statistical description of the variation in the index of refraction as a function of the distance between points for a locally isotropic atmosphere. Here, we express this function with wavelength dependence as follows: where and are three-dimensional (3D) spatial coordinate vectors and . The wavelength-dependent atmospheric index of refraction is given by , and the notation represents an ensemble mean operator. The turbulence strength in Eq. (1) is captured by the refractive index structure parameter, , in units of .2 To represent variability along the optical path, this parameter is expressed with the function , where is the distance along the optical path.Note that, in the visible to short-wave infrared spectral range, the spectral ratio of refractive index structure parameters can be fairly accurately estimated with the spectral ratio of squared atmospheric refractivities.15,16 This is expressed as where the atmospheric refractivity is given by and is the index of refraction of the atmosphere for wavelength at a specified pressure, temperature, and composition. The refractivity for standard dry air using Edlén’s relation17 is given as for wavelength in microns. This corresponds to a temperature of 288.15 K (15°C), pressure of 101325 Pa (760 Torr), and abundance of 0.0003 by volume.17 Edlén provides a multiplicative scaling factor to account for other pressures and temperatures for dry air. This is expressed as where is the pressure in Torr and is the temperature in °C. Note that this pressure and temperature scaling factor, , is not a function of wavelength. Thus, although atmospheric turbulence produces disturbances in the pressure and temperature that change the index of refraction, the refractivity ratio for two wavelengths remains constant using Edlén’s dry air model. We use this fact in Appendix A to explicitly derive the relation in Eq. (2).Note that other models for atmospheric refractivity may be used, such as Ciddor’s model.18 Although the refractivity values may vary for different models and atmopsheric conditions, the wavelenth ratio values tend to be very similar to that found with the simpler model in Eq. (3). For this reason, we use Eq. (3) to model refractivity ratios for the purposes of this paper. The atmospheric refractivity as given by Edlén’s relation in Eq. (3) is shown in Fig. 1 for wavelengths ranging from 0.4 to . The wavelength scaling parameter for the refractive index structure parameter from Eq. (2), , is shown in Fig. 2 using Edlén’s relation. Here, the reference wavelength is and is shown on the horizontal axis. Compared with the reference wavelength, the refractive index structure parameter is higher at 0.5 μm and 1% lower at . This has implications for all of the parameters that depend on the refractive index structure parameter, as shown in the following sections. 2.2.Fried ParameterThe wavelength-specific atmospheric coherence diameter (or Fried parameter)1,3 is expressed as a weighted integral of yielding where is the path length. This expression is for spherical wave propagation with being at the source. Note that a smaller Fried parameter corresponds to higher turbulence strength. This parameter plays a key role in atmospheric OTF models and atmospheric tilt statistics.Based on Eq. (5) and the approximation in Eq. (2), the Fried parameter at one wavelength is related to that at another as The derivation of Eq. (6) is provided in Appendix B. The scaling parameter in Eq. (6) using Edlén’s relation in Eq. (3) is shown in Fig. 3 for a reference wavelength of with shown on the horizontal axis. This plot clearly illustrates the wavelength-dependent nature of the Fried parameter. This is true even if one assumes a constant atmospheric refractivity spectral ratio, as seen in Eq. (6).2.3.Tilt and Tilt VarianceThe next statistic that we consider is tilt variance. This statistic provides a method to characterize the warping effects of turbulence. Let an observed point-source direction angle relative to the optical axis be defined as . The two-axis tilt vector is then defined as . The two-axis -tilt variance is defined as . Tyson19 provides an expression for the two-axis -tilt variance in terms of the Fried parameter as where is the aperture diameter. Equivalently, this is expressed in terms of the refractive index structure parameter as Thus, the tilt variance is proportional to any constant scaling of the refractive index structure parameter, and the root mean squared (RMS) -tilt is proportional to the square root of the scaling constant. Also, based on Eqs. (8) and (2), the wavelength dependence of the tilt variance is expressed as Thus, the tilt variance wavelength scaling is the same as that of the refractive index structure parameter in Eq. (2) and shown in Fig. 2. Note that, unlike the Fried parameter, tilt variance only shows a wavelength dependence resulting from a change in . Because the dependence on is the same for tilt correlation and differential tilt variance,5,20 their wavelength scaling is also the same as that in Eq. (2) and Fig. 2. The same is true for the two-dimensional (2D) tilt correlation, patch tilt variance, and residual tilt variance derived in Ref. 14.We may also directly relate a tilt realization at one wavelength to that at another for the same atmosphere as This is a consequence of the refractivity model in Eq. (4) in which the dispersive factor, , is independent of pressure and temperature. This allows fluctuations in refractivity as a result of pressure and temperature along the optical path to cancel for wavelength ratios. We derive Eq. (10) in Appendix C. Note that Eq. (10) is consistent with Eq. (9) because the tilt mean is zero.We believe that Eq. (10) is an important relationship for several reasons. One is that it may be used to help validate multispectral simulations. Furthermore, the warping at different wavelengths scales according to a constant refractivity ratio can be used to aid in image registration for multispectral imagery. Finally, one can use Eq. (10) in conjunction with a fast turbulence warping simulator such as that proposed by Schwartzman et al.7 In particular, a realization of statistically accurate warping tilts can be generated for one wavelength and then simply scaled according to Eq. (10) for a different wavelength in a multispectral simulation. Note that a single-band fast warping simulator based on Ref. 7 is used in Ref. 9 for training a machine learning TM algorithm. This method employs the tilt statistics reported in Ref. 14 with added blurring from the average short-exposure OTF. This provides a fast approximate simulation with anisoplanatic warping and isoplanatic blurring. 2.4.Isoplanatic AngleThe isoplanatic angle is another important statistic that gives a measure of how spatially invariant the effects of turbulence are. A large isoplanatic angle indicates a higher degree of spatial invariance, and vice versa. Two point sources separated by less than the isoplanatic angle will have an average wave function phase difference at the aperture of <1 rad.2,3 The wavelength-dependent version of the isoplanatic angle is expressed as Using steps similar to those in Appendix B, we express the isoplanatic angle wavelength scaling as Note that the scaling in Eq. (12) is the same as that of the Fried parameter in Eq. (6), which is plotted in Fig. 3.2.5.Log Amplitude VarianceThe last statistic that we consider in this section is the log-amplitude variance.3 This statistic reflects fluctuations in the amplitude of the wave function in the pupil plane and is given as Using the expressions in Eqs. (13) and (2) and steps similar to those in Appendix B, we express the wavelength scaling of the log-amplitude variance as The scaling term in Eq. (14) is plotted in Fig. 4 for a fixed reference wavelength of .2.6.Optical Transfer FunctionsConsider an OTF model that includes the effects of both diffraction and the atmosphere. Such an OTF is expressed as where and and are the spatial frequencies in units of cycles per unit distance. The atmospheric OTF model developed by Fried1,2 is given as where is the camera focal length and is the aperture diameter. When the parameter is set to zero, we get the long-exposure OTF. When , we get the average near-field short-exposure OTF. It is interesting to note that controls a Gaussian component of the atmospheric OTF that is associated with tilt variance.12 This parameter has been used to model the level tilt variance correction achieved when image registration and fusion are employed.12–14 Note that corresponds to no registration prior to image fusion and corresponds to ideal registration.Next, we consider the diffraction-limited OTF for a circular aperture. Writing this well-known model21 to explicitly show the wavelength dependence yields where is the -number and is the optical cutoff frequency. Note that the theoretical atmospheric PSF is found by applying the inverse Fourier transform to Eq. (15).It is interesting to note that the diffraction component in Eq. (17) becomes more low-pass and less favorable at longer wavelengths, whereas the atmospheric OTF in Eq. (16) becomes more favorable. Thus, these OTF components have competing influences on the overall OTF in Eq. (15). However, diffraction generally tends to be the dominant factor. One way to visualize the impact of wavelength on the OTF is from the OTF ratio If the ratio is greater than one for a spatial frequency, , then the OTF at is more favorable than that at for that frequency. Figure 5 shows the OTFs from Eqs. (17) and (15) and the ratio in Eq. (18) for two wavelengths and two turbulence levels. The optical parameters used in these plots are listed in Table 1. These parameters were chosen because they correspond to well-validated simulation results in prior papers.5,22 Note in Figs. 5(a) and 5(b) that the diffraction OTF is more low pass and has a lower cutoff frequency at than at . For the lower turbulence level shown in Fig. 5(a), the overall OTF and OTF ratio clearly favor the shorter wavelength. However, at the higher turbulence level shown in Fig. 5(b), the overall OTF and ratio favor the longer wavelength slightly until near the optical cutoff frequency.Table 1Optical parameters used for the example and simulation results.
Another potential use for the OTF ratio in Eq. (18) is to modify a degradation at one wavelength to that corresponding to another wavelength. This could be used to turn a single-band simulation into a simple multispectral simulation. Applying the system in Eq. (18) to an image degraded at would make it more consistent with a degradation for . The average of a sequence of such frames would have the correct average OTF. However, the individual frames would not necessarily have the correct anisoplanatic blur and the tilts would not be adjusted according to Eq. (10) to account for any wavelength change in . Notwithstanding these factors, such a simple approach may be useful in some applications. An interesting way to visualize the trade-off between diffraction and atmospheric degradation is with the Strehl ratio.23 The Strehl ratio is defined as the peak PSF value of an aberrated system divided by the peak PSF value of the corresponding diffraction-limited system. Note that a larger Strehl ratio is desirable and a value of one corresponds to a diffraction-limited system. Examples of Strehl ratios for the system in Table 1 are shown in Fig. 6. In these plots, we show the Strehl ratios for the average short-exposure PSFs based on Eq. (15) for a range of turbulence strengths and wavelengths. In Fig. 6(a), the Strehl ratios are computed with respect to the diffraction-limited PSF at each wavelength. In Fig. 6(b), we show a modified Strehl ratio in which all PSF peak values are divided by the peak of the diffraction-limited PSF at the shortest wavelength. The mesh plot in Fig. 6(a) reveals how the impact of turbulence is less severe at longer wavelengths, relative to diffraction. In Fig. 6(b), we see how increasing turbulence and wavelength each reduce the PSF peak. It is interesting to note that, as the turbulence level increases, the peak of the modified Strehl ratio for that turbulence level occurs at slightly longer wavelengths. This is consistent with the OTF depicted in Fig. 5(b). 3.Multispectral Numerical Wave PropagationIn this section, we describe our method for performing multispectral turbulence simulation using numerical wave propagation. We begin with an overview and then focus on one of the key aspects of the proposed multispectral numerical wave propagation method, phase screen resampling. 3.1.OverviewOur multispectral method is based on the single-band simulator presented in Ref. 5, but it has some important modifications. As with the single-band simulator, we use the phase screen geometry shown in Fig. 7. Note that this is similar to that first introduced in Ref. 4. A grid of simulated point sources are numerically propagated from the object plane to the pupil plane through a series of phase screens. All of the details of the point source model, phase screen model, and slit-step propagation are provided in Ref. 5. The result of the propagation is an array of PSFs, with one PSF for each pixel location in the simulated image. The PSFs are applied in a spatially varying 2D convolution operation to a pristine truth image to generate the simulated atmospheric blur and warping. Because neighboring point sources travel though common overlapping phase screen regions, the approach generates PSFs with appropriate spatial correlation. The phase screen overlap for two selected point source locations is shown in Fig. 7 with the green and blue boxes. This approach was shown in Ref. 5 to produce simulations with key statistics that closely match those predicted by the Kolmogorov theory. These include the long exposure PSF, average short exposure PSF, tilt variance, tilt correlation, differential tilt variance, and isoplanatic angle. Our goal here is to extend the numerical wave propagation method for multispectral simulation. In particular, we want to generate correlated PSF arrays for different wavelengths corresponding to a common atmosphere realization. Note that the statistics of the phase screens vary with wavelength, as do the point source model and propagation filter.5 Furthermore, note that the point source array in the object plane has a spacing governed by the diffraction-limited Nyquist rate for the imaging sensor. We compute the spacing for the shortest wavelength being simulated and use that same spacing for all wavelengths. We do this to model a multispectral sensor with registered spectral channels. Note that we assume that the spectral bands are acquired simultaneously so as to share the same atmospheric realization. 3.2.Phase Screen ResamplingThe phase screens are created by first generating white noise random fields and then filtering these to produce phase screens with the desired statistics.5 To model a common atmosphere, we employ the same white noise realizations at all wavelengths. Note that the filtering of those common input random fields will still vary to produce the desired phase screens at each wavelength according to the wavelength-specific phase screen statistics. One phase screen parameter that is critical for successful numerical wave propagation is the sample spacing. The selection of this parameter is addressed in detail by Rucci et al.22 In that work, a sampling rule is proposed that sets the phase screen sample spacing as follows: where is referred to as the aperture gain and is a turbulence-sensitivity parameter that controls the impact of on the sample spacing. The aperture gain is a scalar multiplier that determines the bandwidth of the point source model employed.3,22 This bandwidth is linked to the camera aperture so that is appropriate for the diffraction-limited optics. The parameter controls how much the sample spacing is impacted by the level of turbulence.3,22 We found that we achieve a high level of agreement with the theoretical multispectral statistics studied here using and .The number of samples cropped from the extended phase screen and used for propagation is another parameter that requires careful attention for successful propagation. The rule proposed by Schmidt3 and also used in Ref. 22 is The number of samples, , must be such that . The sampling relations in Eqs. (19) and (20) are plotted in Fig. 8 as a function of wavelength and the refractive index structure parameter. In Fig. 8(a), we see that longer wavelengths call for a larger sample spacing. On the other hand, increased turbulence calls for a smaller sample spacing for a given wavelength. Figure 8(b) shows that increased turbulence and decreased wavelength call for more samples.A challenge for multispectral simulation is that the propagation parameters in Eqs. (19) and (20) are highly wavelength dependent. Thus, we have competing requirements. To model a common atmosphere realization, we need to use the same underlying random number array for the phase screens at each wavelength and have the phase screens span the same physical size. However, for effective propagation, we need different sample spacing at each wavelength. Our solution is to initially generate all phase screens for all wavelengths using the sample spacing for the minimum wavelength, . This provides the appropriate sampling for the minimum wavelength phase screens and oversampling for the longer wavelength phase screens. Using a common sample spacing ensures consistency in terms of the physical dimensions of all screens across wavelength from common random white noise fields. Then, after the screens are generated, we resample the screens for the longer wavelength simulations according to Eq. (19). An antialiasing filter is used prior to resampling because we are reducing the sampling rate of the phase screens for longer wavelengths. When extracting propagation windows from the full phase screens, as shown in Fig. 7, we take care to ensure that the windows are large enough to satisfy Eq. (20) for each wavelength. We find that the phase screen resampling is critical for all but very small steps in wavelength. When the resampling is not applied, we find that artifacts tend to emerge in the PSFs and they no longer have the proper tilt characteristics to conform to Eqs. (9) and (10). 4.Experimental ResultsIn this section, we present a number of simulation results and a validation analysis to demonstrate the efficacy of the proposed multispectral simulation method. The key simulation parameters used here are listed in Table 2. These parameters closely follow those in the original simulation paper.5 This is done because the single-band simulation has been well validated with these parameters. The main difference here lies in the wavelengths used and how the phase screen generation and resampling are performed based on in Eq. (19). In Sec. 4.1, we consider the generation of independent PSFs to validate the multispectral propagation method with phase screen resampling. In Sec. 4.2, we consider the full multispectral anisoplanatic image degradation process. Section 4.3 presents an image tilt analysis using real imagery from a multispectral camera. Table 2Multispectral simulation parameters.
4.1.Multispectral PSF AnalysisFigure 9 shows simulated PSFs for three wavelengths and three turbulence strengths for a common random array realization and using phase screen resampling. The rows from top to bottom represent wavelengths of , 1.0, and . The columns from left to right represent constant refractive index structure parameters of , , and . Note that, as the wavelength increases, moving down in the figure, the PSFs are more dominated by diffraction and appear more circularly symmetric. As the turbulence strength increases, moving left to right in the figure, we see that the PSFs broaden due to increased turbulence. Because we use the same white noise realizations for each scenario, the PSFs are all correlated. Notice that the centroid moves farther from the origin as the turbulence level increases. This is consistent with Eq. (8). However, the centroids are nearly constant as the wavelength changes, as prescribed by Eq. (10). Also, note that the shorter wavelength is more impacted by increasing turbulence than the longer wavelength. This is consistent with the theoretical Strehl analysis in Fig. 6. We generated 300 realizations of PSFs for each of the scenarios depicted in Fig. 9. This comprises wavelengths of 0.5, 1.0, and for values of , , and . Quantitative validation results for these PSFs are summarized in Tables 3Table 4–5. In these tables, units of pixels refer to diffraction-limited Nyquist pixel spacings at the minimum wavelength as reported in Table 1. We believe these units are more intuitive when it comes to image simulation and analysis. The RMS -tilt reported in the tables is the one-axis -tilt. The theoretical one-axis RMS -tilt is computed in pixels by first computing Eq. (8) to give units of radians squared. Assuming isotropicity, we divide by two to get the one-axis -tilt variance and then take the square root to get units of radians. Finally, we use the small angle approximation and multiply these radian angles by the focal length and then divide by the pixel spacing. The simulation Fried parameter is estimated by fitting the theoretical long exposure PSF to the average simulated PSF. Table 3Multispectral simulation PSF quantitative results for Cn,0.88 μm2=1×10−16 m−2/3.
Table 4Multispectral simulation PSF quantitative results for Cn,0.88 μm2=5×10−16 m−2/3.
Table 5Multispectral simulation PSF quantitative results for Cn,0.88 μm2=10×10−16 m−2/3.
Note in Tables 3Table 4–5 that the wavelength-dependent decreases with the increasing wavelength, as does the RMS -tilt. These relations follow from Eqs. (2) and (9), respectively. Also, the isoplanatic angle and Fried parameter increase with the increasing wavelength, as expressed by Eqs. (12) and (6), respectively. One can also see in Tables 3Table 4–5 that there is generally good agreement between the simulated and theoretical one-axis RMS -tilts. The same is true for the Fried parameter. The simulated long-exposure and average short-exposure PSF cross-sections are shown in Fig. 10 compared with the theoretical curves for the case with . Note that the PSFs are plotted versus pixel spacings. Again, we use the diffraction-limited Nyquist pixel spacing for for all wavelengths (see Table 1). The results show excellent agreement between simulation and theory. Similar results are observed with the other two wavelengths tested. Figure 11 shows the individual and PSF tilts for the first 100 realizations in units of pixels. The tilts in Fig. 11(a) correspond to PSFs generated using the proposed phase screen resampling method, that is, the phase screens are initially generated for all wavelengths using using the same random arrays between wavelengths. Then, for all but the minimum wavelength, the phase screens are resampled using . Note that the number of samples also changes such that the physical dimensions of the resampled phase screens remain constant and the geometry illustrated in Fig. 7 is not altered between wavelengths. In Fig. 11(b), the PSFs are generated using a constant phase screen sample spacing of with no resampling. Note that the tilts are in near agreement for all three wavelengths in Fig. 11(a) using resampling. The longer wavelengths do exhibit a reduction scaling as prescribed by Eq. (10). On the other hand, Fig. 11(b) shows tilts that appear spectrally uncorrelated. We attribute this to error in the numerical wave propagation as a result of improper sampling parameters for the phase screens. The results in Fig. 11 clearly indicate the importance of the proposed phase screen resampling process. Note that generating the phase screens directly from the same random fields with the desired sample spacing is also not a desirable option. This is because the spatial distribution of the random array in physical distance is not consistent between wavelengths. This does not correspond to having the same atmosphere for all wavelengths. 4.2.Multispectral Anisoplanatic Image SimulationIn this section, we present the anisoplanatic image simulation results using the same parameters listed in Tables 1 and 2. The input image comes from a publicly available dataset acquired with the NASA/JPL airborne visible/infrared imaging spectrometer (AVIRIS) sensor.24 The orthorectified data are from September 30, 2011, over Fisherman’s Wharf in Monterey, California. Simulated PSFs are generated for wavelengths , , and . The AVIRIS image bands nearest in wavelength to these are used. False color composite images are generated by displaying the three bands with blue, green, and red, respectively. The original image and single degraded frames are shown in Fig. 12 for values of , , and . The increased blurring may be observed for the higher values of . However, even though there is an order of magnitude difference in the refractive index structure parameter between Figs. 12(b) and 12(d), the increased blurring appears subtle. The reason for this is largely because the longer wavelengths are less affected by this increase in turbulence, as shown in Fig. 9. It is mainly the blue channel degraded with turbulence for that is significantly impacted. The turbulence-induced warping within the center portions of the images from Fig. 12 is shown in Fig. 13 using a quiver plot. Here, the spatially varying tilt for each band is shown with color-coded arrows, with the arrow color matching the color of the image channel. One can clearly see the increased warping at the higher turbulence levels. It is also clear that the simulated tilts are highly correlated between wavelengths as predicted by Eq. (10) and are consistent with the isoplanatic PSF results in Fig. 11(a). To explore the anisoplanatic PSF statistics, 300 simulated multispectral frames are generated at each of the three turbulence levels in Table 2. The resulting PSF statistics are shown in Tables 6Table 7–8. Note that, as before, we see good agreement between the theoretical and simulated Fried parameters and RMS tilt values. This illustrates that the phase screen geometry depicted in Fig. 7 used for anisoplanatic simulations does not negatively impact the overall multispectral PSF statistics. Table 6Multispectral anisoplanatic simulation quantitative results for Cn,0.88 μm2=1×10−16 m−2/3.
Table 7Multispectral anisoplanatic simulation quantitative results for Cn,0.88 μm2=5×10−16 m−2/3.
Table 8Multispectral anisoplanatic simulation quantitative results for Cn,0.88 μm2=10×10−16 m−2/3.
The simulation approach depicted in Fig. 7 gives rise to the desired spatial correlation between the PSFs. Here, we demonstrate that the desired correlation extends to the multispectral case. In particular, we compare the theoretical and simulation total tilt correlation5,14 in Fig. 14 for the three simulated wavelengths. Note that the total tilt correlation curve has a similar shape for all wavelengths, but it has a wavelength scaling that is the same as that provided in Eq. (9). Another interesting statistic to explore for the multispectral anisoplanatic case is the Strehl ratio. Because the simulator produces a PSF for each pixel, we can readily compute the Strehl ratio across the spatial extent of each frame. Such Strehl ratio maps are provided in Fig. 15 for the first simulated frame at each wavelength with . The left column shows the Strehl ratios relative to diffraction-limited for the corresponding wavelength, as shown in Fig. 6(a). The right column in Fig. 15 is relative to , as shown in Fig. 6(b). Notice the strong spectral correlation exhibited in the Strehl ratio maps. Also note that the impact of diffraction becomes more dominant at longer wavelengths, diminishing the Strehl ratios in the right column. To better illustrate the spectral correlation, a scatter plot of the left column data is shown in Fig. 16. Here, each point shows the Strehl ratio for the three wavelengths at one pixel location. 4.3.Real Multispectral Image Tilt AnalysisThe final experiment uses real multispectral imagery to study the impact of wavelength on image tilt to validate the relevant theoretical analysis in Sec. 2. The details of the imaging sensor and various statistics are provided in Table 9. Frame 1 from the camera is shown in Fig. 17. The image shifts were estimated using normalized cross-correlation followed by a subpixel gradient-based image registration method.25 The image shifts are shown for each wavelength over 600 frames in Fig. 18. Note that the tilts align very closely, as prescribed by Eq. (10). Based on a scintillometer measurement, we are able to obtain values for and then compute theoretical tilt statistics. The theoretical RMS tilt over the full image is computed using the patch tilt variance approach derived in Ref. 14 assuming a constant profile and using an image-sized patch. These theoretical values are compared with the empirical values in Table 9, from which we see a good level of agreement. Table 9Optical and atmospheric parameters for the real multispectral image data.
5.ConclusionsThis paper has examined the modeling and simulation of multispectral atmospheric optical turbulence in the visible to short-wave infrared regime. In particular, Sec. 2 shows how key atmospheric turbulence statistics vary as a function of wavelength. We have explored the consequences of the model in Eq. (4) in which pressure and temperature changes in the atmosphere do not impact the dispersive component of atmospheric refractivity. One such consequence is that the tilt at one wavelength may be expressed in terms of the tilt at another scaled by the refractivity ratio, as given by Eq. (10). Also, tilt variance, tilt correlation, differential tilt variance, and patch tilt variance all simply scale according to the squared refractivity ratio in Eq. (9). The OTF and Strehl ratio analyses in Sec. 2.6 show that there is a trade-off between increased diffraction and decreased turbulence blurring as the wavelength increases. Scene phenomenology aside, shorter wavelengths are generally favorable because of decreased diffraction. However, with increased turbulence levels, the peak Strehl ratio occurs at slightly longer wavelengths as shown in Fig. 6. Finally, we have demonstrated a numerical wave propagation simulation methodology capable of producing spatially and spectrally correlated PSFs. These may be used to simulate multispectral image acquisition in which the spectral channels are acquired simultaneously through a common atmospheric realization. The key to the proposed method is the phase screen resampling described in Sec. 3. This allows for using sampling parameters that are tuned to each wavelength, while at the same time producing correlated phase screens spanning the same physical dimensions to model a common atmosphere. We believe the modeling and simulation tools developed here set the stage for the development and evaluation of new multispectral TM algorithms. 6.Appendix A: Spectral Ratio of Refractive Index Structure ParametersConsider the refractive index structure function from Eq. (1) written equivalently in terms of refractivities as follows: Next, the spectral ratio by which we cancel common terms is given as If we assume only pressure and temperature changes are present along the relevant optical paths, we may express the refractivities using Eq. (4), yielding Factoring out the wavelength-dependent terms of the refractivities yields Finally, canceling the common pressure and temperature terms, we obtain the desired result7.Appendix B: Fried Parameter Scaling DerivationThe Fried parameter as a function of wavelength is given as Using Eq. (2), we express this in terms of the refractive index structure parameter for wavelength defined as . This is given as Now we separate the terms that define from scaling constants to produce Noting that the second term in Eq. (28) equals , we write Finally, combining the exponents and removing the negative by inverting the argument, we obtain8.Appendix C: Tilt Scaling DerivationThe tilt vector for wavelength and source originating from angle is given by Ref. 26 as where are the spatial coordinates over the aperture with the origin in the center and is the binary pupil function. The phase disturbance at the aperture due to atmospheric turbulence is given by the term . The optical path difference (OPD) through the atmosphere relative to vacuum propagation is given by the line integral27 where is the index of refraction of the atmosphere in 3D spatial coordinates and defines the optical path for a source originating from angle to a point on the pupil plane defined by . The term is interpreted as an elementary arc length.28 The line integral in Eq. (32) is expressed as an integral over distance along the principal axis, , provided we include the magnitude of the path derivative with respect to .28 This is expressed as where is the 3D optical path as a function of and .The optical paths for both the spherical wave and plane wave cases are depicted in Fig. 19. The geometry for the spherical wave propagation case with the source at is shown in Fig. 19(a) and the 3D path is given as for . Note that counterclockwise angles in relative to the principal axis are treated as positive. The magnitude of the derivative with respect to is given as The plane wave case shown in Fig. 19(b) shows the start of the atmospheric effects at . The 3D paths to the pupil plane in this case are given as for . The magnitude of the derivative for the plane wave case is given asNote that, in either the spherical wave or plane wave case, the magnitude of the derivative term is not a function of and can be pulled out of the integral in Eq. (33), yielding The phase disturbance function is then expressed as Therefore, combining Eqs. (31) and (39), the wavelength-dependent tilt is expressed as If we assume that only pressure and temperature changes occur in the atmosphere along the optical paths, then we call upon the relation in Eq. (4) to give us This follows because any changes in pressure and temperature that impact the refractivities are not a function of wavelength and will cancel in the ratio. Therefore, using Eqs. (40) and (41), we state that or equivalently which is the same as Eq. (10).AcknowledgmentsThe authors would like to thank Dr. Steve Fiorino at the Air Force Institute of Technology (AFIT) for providing helpful information related to wavelength dependence of the refractive index structure constant. The authors also thank Dr. Joseph French at Leidos for technical feedback and project management support. We also thank Bruce Wilcoxen and Julie Tollefson with Leidos for project management support. The authors thank the engineering teams at Leidos and MZA Associates for their roles in acquiring the real data used here. This work was supported in part under Air Force Research Laboratory (AFRL) Award Nos. FA8650-18-F-1710 and FA8650-21-F-1125. This paper is approved for public release under Case No. AFRL-2022-2971. The authors have no relevant financial interests in the manuscript and no other potential conflicts of interest to disclose. Code, Data, and Materials AvailabilityThe truth images from Sec. 4.2 come from a publicly available dataset acquired with the NASA/JPL AVIRIS sensor. The orthorectified data are from September 30, 2011, over Fisherman’s Wharf in Monterey, California. These data can be obtained at the AVIRIS Data Portal.24 The data with turbulence were simulated using the method in Ref. 5, modified as described here. The real multispectral camera data from Sec. 4.3 are not publicly available at this time. ReferencesD. L. Fried,
“Optical resolution through a randomly inhomogeneous medium for very long and very short exposures,”
J. Opt. Soc. Am., 56 1372
–1379
(1966). https://doi.org/10.1364/JOSA.56.001372 JOSAAH 0030-3941 Google Scholar
M. C. Roggemann and B. M. Welsh, Imaging through Turbulence, Laser and Optical Science and Technology, CRC Press(1996). Google Scholar
J. D. Schmidt, Numerical Simulation of Optical Wave Propagation with Examples in MATLAB, SPIE Press(2010). Google Scholar
J. P. Bos and M. C. Roggemann,
“Technique for simulating anisoplanatic image formation over long horizontal paths,”
Opt. Eng., 51
(10), 101704
(2012). https://doi.org/10.1117/1.OE.51.10.101704 Google Scholar
R. C. Hardie et al.,
“Simulation of anisoplanatic imaging through optical turbulence using numerical wave propagation with new validation analysis,”
Opt. Eng., 56
(7), 071502
(2017). https://doi.org/10.1117/1.OE.56.7.071502 Google Scholar
S. L. Lachinova et al.,
“Comparative analysis of numerical simulation techniques for incoherent imaging of extended objects through atmospheric turbulence,”
Opt. Eng., 56
(7), 071509
(2017). https://doi.org/10.1117/1.OE.56.7.071509 Google Scholar
A. Schwartzman et al.,
“Turbulence-induced 2D correlated image distortion,”
in IEEE Int. Conf. Comput. Photography (ICCP),
1
–13
(2017). https://doi.org/10.1109/ICCPHOT.2017.7951490 Google Scholar
N. Chimitt and S. H. Chan,
“Simulating anisoplanatic turbulence by sampling intermodal and spatially correlated Zernike coefficients,”
Opt. Eng., 59
(8), 083101
(2020). https://doi.org/10.1117/1.OE.59.8.083101 Google Scholar
M. A. Hoffmire et al.,
“Deep learning for anisoplanatic optical turbulence mitigation in long-range imaging,”
Opt. Eng., 60
(3), 033103
(2021). https://doi.org/10.1117/1.OE.60.3.033103 Google Scholar
C. J. Carrano,
“Anisoplanatic performance of horizontal-path speckle imaging,”
14
–27
(2003). https://doi.org/10.1117/12.508082 Google Scholar
G. E. Archer, J. P. Bos and M. C. Roggemann,
“Comparison of bispectrum, multiframe blind deconvolution and hybrid bispectrum-multiframe blind deconvolution image reconstruction techniques for anisoplanatic, long horizontal-path imaging,”
Opt. Eng., 53
(4), 043109
(2014). https://doi.org/10.1117/1.OE.53.4.043109 Google Scholar
R. C. Hardie et al.,
“Block matching and Wiener filtering approach to optical turbulence mitigation and its application to simulated and real imagery with quantitative error analysis,”
Opt. Eng., 56
(7), 071503
(2017). https://doi.org/10.1117/1.OE.56.7.071503 Google Scholar
R. C. Hardie et al.,
“Fusion of interpolated frames superresolution in the presence of atmospheric optical turbulence,”
Opt. Eng., 58
(8), 083103
(2019). https://doi.org/10.1117/1.OE.58.8.083103 Google Scholar
R. C. Hardie et al.,
“Application of tilt correlation statistics to anisoplanatic optical turbulence modeling and mitigation,”
Appl. Opt., 60 G181
–G198
(2021). https://doi.org/10.1364/AO.418458 APOPAI 0003-6935 Google Scholar
L. R. Burchett and S. T. Fiorino,
“Wavelength correction of refractivity variation measurements,”
Opt. Express, 21 31990
–31997
(2013). https://doi.org/10.1364/OE.21.031990 OPEXFF 1094-4087 Google Scholar
S. Basu et al.,
“Estimation of temporal variations in path-averaged atmospheric refractive index gradient from time-lapse imagery,”
Opt. Eng., 55
(9), 090503
(2016). https://doi.org/10.1117/1.OE.55.9.090503 Google Scholar
B. Edlén,
“The refractive index of air,”
Metrologia, 2
(2), 71
(1966). https://doi.org/10.1088/0026-1394/2/2/002 MTRGAU 0026-1394 Google Scholar
P. E. Ciddor,
“Refractive index of air: new equations for the visible and near infrared,”
Appl. Opt., 35 1566
–1573
(1996). https://doi.org/10.1364/AO.35.001566 APOPAI 0003-6935 Google Scholar
R. K. Tyson, Adaptive Optics Engineering Handbook,
(1999). Google Scholar
S. Basu, J. E. McCrae and S. T. Fiorino,
“Estimation of the path-averaged atmospheric refractive index structure constant from time-lapse imagery,”
94650T
(2015). https://doi.org/10.1117/12.2177330 Google Scholar
J. W. Goodman, Introduction to Fourier Optics, 3rd ed.Roberts and Company Publishers(2004). Google Scholar
M. A. Rucci, R. C. Hardie and R. K. Martin,
“Simulation of anisoplanatic lucky look imaging and statistics through optical turbulence using numerical wave propagation,”
Appl. Opt., 60 G19
–G29
(2021). https://doi.org/10.1364/AO.427716 APOPAI 0003-6935 Google Scholar
J. Bentley and C. Olson, Field-Guide-to-Lens-Design: Point Spread Function and Strehl Ratio, SPIE(2012). Google Scholar
B. D. Lucas and T. Kanade,
“An iterative image registration technique with an application to stereo vision,”
in Proc. 7th Int. Joint Conf. Artif. Intell. – Vol. 2, IJCAI’81,
674
–679
(1981). Google Scholar
K. A. Winick and D. V. L. Marquis,
“Stellar scintillation technique for the measurement of tilt anisoplanatism,”
J. Opt. Soc. Am. A, 5 1929
–1936
(1988). https://doi.org/10.1364/JOSAA.5.001929 Google Scholar
J. E. Greivenkamp, Field Guide to Geometrical Optics, FG01 SPIE Press(2004). Google Scholar
, “Line integral — Wikipedia, the free encyclopedia,”
https://en.wikipedia.org/wiki/Line_integral Google Scholar
BiographyRussell C. Hardie is a full professor in the Department of Electrical and Computer Engineering at the University of Dayton and holds a joint appointment in the Department of Electro-Optics and Photonics. He received the University of Dayton’s top university-wide teaching award in 2006 (the alumni award in teaching). He also shared the Rudolf Kingslake Medal and Prize from SPIE in 1998 for work on super-resolution imaging. His research interests include a wide range of topics in signal and image processing, image restoration, medical image analysis, and machine learning. Michael A. Rucci received his BS and MS degrees in electrical engineering from the University of Dayton in 2012 and 2014, respectively. He is a research engineer at the Air Force Research Laboratory, Wright-Patterson AFB Ohio, USA, and his current research interests include day/night passive imaging, turbulence modeling and simulation, and image processing. He and three other researchers received the Rudolf Kingslake Medal from SPIE in 2018 for their work in turbulence modeling. Santasri Bose-Pillai received her PhD in electrical engineering with a focus in optics in 2008 and her MSEE degree in 2005, both from New Mexico State University. She received her BSEE degree with honors from Jadavpur University, India, in 2000. Currently, she is a research assistant professor in AFIT’s Engineering Physics Department. Her research interests include propagation and imaging through atmospheric turbulence, telescope pointing, and tracking and synthesis of partially coherent sources. She is a senior member of Optica (formerly OSA) and SPIE and a regular member of DEPS. Richard Van Hook is the deputy chief of the Passive Radio Frequency Sensing Branch at the Air Force Research Laboratory, Wright-Patterson AFB, Ohio, USA. He received his MS and BS degrees in computer engineering from Wright State University in 2014 and 2008, respectively, and his PhD in electrical engineering from the University of Dayton in 2021. His research interests include image processing, atmospheric modeling, and turbulence mitigation. Barry K. Karch is a principal research electronics engineer in the Multispectral Sensing and Detection Division, Sensors Directorate of the Air Force Research Laboratory, Wright-Patterson AFB Ohio, USA. He received his BS degree in electrical engineering in 1987, his MS degree in electro-optics and electrical engineering in 1992/1994, and his PhD in electrical engineering in 2015 from the University of Dayton, Dayton, Ohio, USA. He has worked in the areas of EO/IR remote sensor system and processing development for more than 30 years. |