Next Article in Journal
Adaptive Event-Driven Labeling: Multi-Scale Causal Framework with Meta-Learning for Financial Time Series
Previous Article in Journal
Numerical Study on the Effect of Drafting Spacing on the Aerodynamic Drag Between Cyclists in Cycling Races
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Experimental Study on Wavefront Distortion Correction in Atmospheric Turbulence Using Zernike-Wavelet Hybrid Basis

by
Jingyuan Liang
1,
Yilin Hao
1,
Hui Li
2 and
Xizheng Ke
3,*
1
School of Automation and Information Engineering, Xi’an University of Technology, Xi’an 710048, China
2
School of Physical Science and Technology, Kunming University, Kunming 650214, China
3
Xianyang Key Laboratory of Intelligent Manufacturing Equipment Technology, Xianyang 712000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(24), 13207; https://doi.org/10.3390/app152413207
Submission received: 13 November 2025 / Revised: 11 December 2025 / Accepted: 15 December 2025 / Published: 17 December 2025

Abstract

In adaptive optics systems, most methods rely on reconstruction techniques centered on regional or global orthogonal bases, which struggle to accommodate the multi-scale characteristics of atmospheric turbulence wavefronts. This paper adopts a hybrid basis wavefront reconstruction method based on mutual information sorting, combining Zernike modes with Daubechies wavelet modes for mutual information calculation and sorting. The modes with the highest correlation are selected for reconstruction, effectively reducing the scale of the reconstruction matrix while considering both global and local features. The reconstruction results show that when the number of modes is 20, the root mean square (RMS) of the wavefront residual error of the hybrid basis reconstruction drops to 0.14 rad, outperforming 0.19 rad of the Zernike mutual information method and 0.33 rad of the Zernike expansion method. The peak-to-valley (PV) value after wavefront correction converges to 0.057 μm at the 39th iteration, demonstrating a faster convergence speed and smaller residual error; the RMS value converges to 0.027 μm at the 77th iteration after correction.

1. Introduction

Wavefront reconstruction algorithms typically use low-order Zernike polynomials of a fixed order for wavefront fitting [1]. However, this approach, which neglects the complex composition of real wavefront aberrations, is prone to mode confusion or coupling, thereby degrading reconstruction accuracy [2]. In adaptive optical systems, there are mainly two types: wavefront sensors and non-wavefront sensors [3]. Adaptive systems with wavefront sensors usually can reconstruct the wavefront quite well using Zernike polynomials [4]. In order to further enhance the reconstruction efficiency, people calculate the mutual information between atmospheric turbulence distortion and each Zernike mode, and rearrange the polynomial sequence according to the correlation, thereby reducing the complexity of the reconstruction matrix [5]. By introducing the tight-support Daubechies wavelet and solving the maximum a posteriori estimation within the wavelet haodedomain, an efficient and stable wavefront reconstruction was achieved, resulting in a higher Strehl ratio. In recent years, researchers have also compared the performance of various basis functions such as Zernike, DCT, Haar, and Daubechies wavelets, and found that each of them has its own advantages in extracting low-frequency and high-frequency features [6]. Wavelet transform, as an effective mathematical analysis tool, can simultaneously obtain the time-domain and frequency-domain information of signals and images. In 2011, Han Chengshan [7] combined multi-resolution analysis and thresholding techniques to optimize performance and compared it with the least squares method, Zernike mode method and iterative method. The results showed that the wavelet mode method was superior in terms of calculation speed and convergence accuracy. In 2022, Ma Shengjie [8] introduced wavelet transformation based on fractal interpolation to address the issue of high-frequency information loss caused by the smoothing effect. By using wavelet basis to reconstruct the distorted wavefront, it was found that the wavefront reconstructed using this method had higher resolution, richer texture information and details.
This paper combines Zernike polynomials with wavelet bases to analyze the coefficient variance (information content) and mutual information after pattern projection, and selects the most important and least redundant set of patterns, namely some low-order Zernike and some mid–high-frequency wavelets. The reconstruction method is based on the pattern design perspective, combines the global patterns of Zernike with the local patterns of Daubechies wavelets, and then selects the most important subset of patterns adaptively through the mutual information sorting mechanism. It can achieve the joint expression of the global structure and local details of atmospheric turbulence without clearly dividing the frequency bands, thereby achieving better reconstruction results. Although Zernike and wavelets are not directly used for low-frequency and high-frequency reconstructions separately, they are combined as a joint basis. Through mutual information analysis with atmospheric turbulence, the independence and contribution of each pattern are evaluated, and the most important subset is selected from it. The final result is a minimum basis set that best represents the turbulence structure for reconstruction.

2. Theoretical Foundation of Adaptive Optics

The article focuses on the correction system with a wavefront sensor. This system consists of three major parts: a wavefront detector, a wavefront controller, and a wavefront corrector, forming a closed-loop control circuit to achieve dynamic wavefront distortion correction [9]. The wavefront-sensing adaptive optics system is shown in Figure 1.
In an adaptive optics (AO) system, the wavefront detector—typically a Shack-Hartmann sensor—measures the local slopes of the incident wavefront. The wavefront controller then reconstructs the phase distribution from these slope measurements using algorithms such as the mode method or the zonal method, and translates the reconstructed phase into control signals. These signals drive the wavefront corrector (e.g., a deformable mirror or liquid crystal spatial light modulator) to compensate for wavefront aberrations in real time, thereby improving system performance—such as image resolution in astronomical imaging or beam quality in laser transmission applications. The fidelity of wavefront reconstruction is critical to correction accuracy, making algorithm optimization a key factor in achieving high-performance AO operation [10]. The typical Shack-Hartmann wavefront sensor consists of a microlens array and a CCD, as shown in Figure 2. It shows the schematic diagram of the Shack–Hartmann wavefront sensor and the focal spot displacement from the aberrated wavefront.
It calculates the local wavefront slope by measuring the offset of the light spot within each sub-aperture relative to the reference position [11]. Centroid localization is employed to compute the center position of each light spot. Finally, the wavefront sensor measures the average wavefront slope data within each sub-aperture. Now, I will introduce the mode reconstruction method used in this paper.

3. Classic Mode Method

The mode method is a technique that describes and corrects wavefront distortion through mathematical models. The wavefront within the aperture is expanded into a weighted superposition of different modes, and then the coefficients of each mode are calculated based on the detected wavefront slope data, thereby reconstructing the phase information of the wavefront. The phase at each point of the wavefront can be expressed as a linear combination of a series of orthogonal basis functions. The coefficients of each mode can be calculated using the gradient information obtained from detecting the wavefront slope, thereby restoring the complete wavefront phase [12]. This section mainly introduces Zernike polynomials and the Daubechies wavelet mode method.

3.1. Zernike Polynomial

The mode method uses the wavefront defined by Zernike polynomials as [13]
φ x , y = i = 1 N a i Z i x , y
In the formula: a i for the i-th Zernike coefficient; N represents the number of Zernike terms; Z i x , y represents each Zernike polynomial. According to Noll’s definition, the Zernike polynomials can be expressed in polar coordinates on the unit circle as
Z n m r , θ = R n m r Θ n m θ
In the formula: m and n are the angular order and radial order of the polynomial [14]; Z n m r , θ denotes the nth-order, mth-degree Zernike polynomial in polar coordinates; r is the radial distance and its range is [0, 1]; θ is the angular coordinate and its range is [0, 2π]; R n m r is the radial function, and its expression is
R n m r = s = 0 n m 2 1 s n s ! s ! n + m 2 s ! n m 2 s ! r n 2 s
In the formula: R n m r determine the shape that varies with the radius; s is the summation variable. Θ n m θ as an angular function, the expression is
Θ n m θ = 2 n + 1 cos m θ       m 0   and   even 2 n + 1 sin m θ       m 0   and   odd n + 1                                 m = 0
In the formula: Θ n m θ determine the rotational symmetry around the center; m determines periodicity; 2 n + 1 is the normalization factor that makes the entire Zernike polynomial orthogonal on the unit circle; when m = 0, n + 1 it is a constant.

3.2. Daubechies Wavelet

The Daubechies wavelet family is denoted as dbN, where N represents the number of vanishing moments. The larger the N , the smoother the basis function. Unlike the global characteristics of Zernike polynomials, the Daubechies wavelet basis has compact support and good spatial locality [15,16]. It can accurately depict the local variations and high-frequency components of the wavefront phase on multiple scales, with efficient computation and suitable for applications with high real-time requirements. In one dimension, the Daubechies wavelet basis consists of the scale function φ t and the mother wavelet ψ t , and any signal f t can be expanded as
f t = k c J , k ϕ J , k t + j = J j max d j , k ψ j , k t
In the formula: c J , k is the scale function coefficient; d j , k is the wavelet coefficient; ϕ ( J , k ) = 2 ( J / 2 ) ϕ ( 2 J t k ) and ψ j , k t = 2 ( j / 2 ) ψ ( 2 j t k ) are, respectively, the scaled and shifted scale function and wavelet function; 2 ( j / 2 ) is used for normalization, so that the energy of each scale’s basis function under the L 2 norm is 1, thereby ensuring orthogonality and reconstruction stability.
For the wavefront phase φ x , y defined on the aperture plane ( x , y ) , the one-dimensional wavelet is extended to two dimensions using the tensor product method, and multi-directional two-dimensional Daubechies wavelet basis functions are constructed. Usually, the high-frequency details are decomposed into three types of sub-band basis functions: horizontal, vertical, and diagonal. Among them, the horizontal detail (H) basis is expressed as
ψ j , k x , k y H ( x , y ) = 2 j ψ ( 2 j x k x ) ϕ ( 2 j y k y )
In the formula: j represents the scale; k x , k y is the translation index; 2 j is the product of the scaling coefficients 2 ( j / 2 ) in the x and y directions, ensuring that the energy of the two-dimensional basis functions is 1 under the norm. The two-dimensional basis functions are orthogonal at each scale and position, and can be stably used for wavefront reconstruction. To enhance the ability to capture multi-directional features, the x direction captures the high-frequency changes in the horizontal direction, and the y direction maintains the smoothness in the vertical direction.
The vertical detail (V) basis is expressed as
ψ j , k x , k y V ( x , y ) = 2 j ϕ ( 2 j x k x ) ψ ( 2 j y k y )
In the formula: the x-axis maintains a smooth horizontal direction, while the y-axis captures the high-frequency changes in the vertical direction.
The diagonal detail (D) basis is expressed as
ψ j , k x , k y D ( x , y ) = 2 j ψ ( 2 j x k x ) ψ ( 2 j y k y )
In the formula: the diagonal direction of high-frequency variations is captured in the x and y directions. Additionally, a two-dimensional scale function needs to be introduced as a low-frequency approximation term, which is expressed as
ϕ j 0 , k x , k y ( x , y ) = 2 ( j 0 ) ϕ ( 2 j 0 x k x ) ϕ ( 2 j 0 y k y )
The horizontal, vertical and diagonal types of basis functions, together with the scaling function, constitute the complete two-dimensional Daubechies wavelet basis. This basis can perform multi-scale and multi-directional local feature decomposition and reconstruction of the wavefront phase x , y on the sub-aperture plane. The wavefront phase on the aperture plane can be expanded using the two-dimensional wavelet basis functions as
φ ( x , y ) = k x k y a j 0 , k x , k y ϕ j 0 , k x , k y ( x , y ) + j = j min j max k x k y b j , k x , k y ψ j , k x , k y ( x , y )
In the formula: a j 0 , k x , k y as the scale coefficient; b j , k x , k y as the wavelet coefficient of the j-th layer and the k x , k y th position. The expansion form is a multi-scale and multi-directional local feature decomposition and stable reconstruction of the wavefront phase.

4. Hybrid Basis Reconstruction of Wavefront

4.1. Constructing a Hybrid Basis Function Set

To simultaneously account for both global and local features of wavefront distortion, this paper unifies Zernike polynomials and Daubechies patterns into a hybrid basis function set within the same coordinate domain. Assume that within a unit circular aperture, the Zernike modes are truncated to the first NZ terms according to the wavefront aberration order, and the Daubechies wavelet modes are truncated to ND terms according to multi-resolution scales and orientations, then the hybrid basis function set is represented as M
M = M 1 , M 2 , M 3 , , M N t o t a l , N t o t a l = N Z + N D
In the formula: the first N Z set of basis functions M 1 , M 2 , , M Z corresponds to Zernike modes; the latter N D set of basis functions M N + 1 , , M t o t a l corresponds to Daubechies wavelet modes. The paper adds a category label to each basis function when constructing the hybrid basis function set as follows
C a t = c a t 1 , c a t 2 , c a t 3 , c a t 1 N t o t a l ,   c a t k = Z e r n i k e ,         k N z D a u b e c h i e s ,         k > N z
For each function M k x , y , the gradient on the sub-aperture can be calculated according to formula (1) for subsequent construction of the reconstruction matrix F, which can be expressed as
M k x ( j ) = M k ( x , y ) x | the   j-th   subaperture M k y ( j ) = M k ( x , y ) y | the   j-th   subaperture
Through the construction method outlined above, this paper not only unifies the two types of patterns into the same base set M , but also retains the source category information in each pattern object.

4.2. Numerical Simulation of Turbulence and Mutual Information Theory

Common methods for numerical simulation of atmospheric turbulence include power spectrum inversion method [17], Zernike polynomial simulation method [18], and fractal method. In this section, the power spectrum inversion method is used to simulate turbulence [19]. By performing an inverse Fourier transform on this random field, the distorted phase quantity is obtained and then converted to the spatial frequency domain, expressed as
ϕ m , n = m = N x 2 N x 2 1 n = N y 2 N y 2 1 a m , n Φ ϕ m , n e i 2 π m m N x + n n N y
In the formula: N x and N y are the number of sampling points in the x and y directions; a m , n is a complex Gaussian random matrix; Φ ϕ m , n is the power spectral density of the atmospheric phase. In this paper, the hill spectrum and subharmonic compensation are used to generate the atmospheric turbulence phase screen. The power spectrum of the atmospheric phase under the hill spectrum model is [20].
Φ ϕ k r = 2 π k 2 0.033 1 + 1.802 κ r κ l 0.254 κ r κ l 7 6 exp κ r 2 κ l 2 κ 0 2 + κ r 2 11 6 z z + δ z C n 2 ξ d ξ
In the formula: δ z refers to the thickness of the turbulent thin layer, κ r = κ x 2 + κ y 2 1 2 , r 0 = 0.185 λ 2 / z z + δ z C n 2 ξ 3 5 . The atmospheric phase power spectrum is
Φ ϕ k r = 0.49 r 0 3 5 1 + 1.802 κ r κ l 0.254 κ r κ l 7 6 exp κ r 2 κ l 2 κ 0 2 + κ r 2 11 6
In the formula: κ l = 3.3 / l 0 ; κ 0 = 2 π / L 0 . Next, low-frequency compensation needs to be performed on the phase screen. The schematic diagram of low-frequency harmonic compensation is shown in Figure 3.
The expression is as follows
ϕ S H ( m , n ) = p = 1 N p m = 1 1 n = 1 1 R ( m , n ) f ( m , n ) e x p ( j 2 π 3 p ( m m N + n n N ) )
In the formula: p for the subharmonic series, f ( m , n ) = C 3 2 p r 0 5 / 6 ( f l x 2 + f l y 2 ) , f l x = 3 p m Δ f x , f l y = 3 p m Δ f y . Substituting Expression (18) into Expression (15) yields
ϕ m , n = m = 0 N x n = 0 N y a m , n 2 π L 0.00058 r 0 5 6 exp f r 2 f l 2 1 2 f 0 2 + f r 2 11 12 1 + 1.802 f r f l 0.254 f r f l 7 6 1 2
In the formula: f r = ( f x 2 + f y 2 ) 1 2 , f l = κ l / 2 π , f 0 = κ 0 / 2 π . This solves the problems of insufficient low-frequency components and high-frequency modeling, ensuring accurate reflection of atmospheric turbulence phase perturbations across all frequency bands, thereby more realistically simulating the propagation effects of light waves in turbulence [21].
To evaluate the statistical correlation between the mixed basis function set and atmospheric turbulence, mutual information is required. Mutual information (MI for short) is an important concept describing the relationship between two random variables, which measures the degree of mutual dependence between the two variables [22]. It can be expressed as
I X ; Y = H X + H Y H X , Y
In the formula: H(X) and H(Y) represent the entropy of two variables X and Y, respectively, while H(X,Y) denotes the joint entropy of variables X and Y, expressed as
H X = i p x i log p x i
H Y = i p y i log p y i
H X , Y = i j p x i , y j log p x i , y j
In the formula: p(x) and p(y) represent the probability density functions of X and Y, respectively; p(x,y) denotes the joint probability density function.
To quantify the statistical dependence between the mixed basis and atmospheric turbulence, this paper employs a histogram binning-based method to estimate the marginal probability distributions px and py. The input variables x and y are divided into B = min 50 , n equally spaced intervals, where n represents the number of samples. The frequency of samples in each bin is counted and normalized to obtain the marginal probability distribution
p x i = c x i j c x j p y j = c y j i c y i
In the formula: c x i , c y j represent the number of corresponding samples in the ith and jth bins, respectively. The joint probability distribution p x y is estimated through a two-dimensional histogram. The value ranges of variables x and y are divided into B bins, and the number of samples that fall into each pair of bin combinations i , j simultaneously c x y i , j is counted. After normalization, the joint probability distribution is represented as
p x y i , j = c x y i , j i , j c x y i , j
Using the above definition, the mutual information expression is calculated as
I X ; Y = i , j p x y i , j log 2 p x y i , j p x i p y j   ,   p x y i , j > 0
This formula reflects the amount of shared information between variables X and Y. A higher value indicates a stronger statistical dependence between the two variables. In this work, MI is used to evaluate the correlation between each basis mode and the measured wavefront data under atmospheric turbulence. A higher MI value indicates that the mode contains more relevant information for reconstructing the true wavefront. Therefore, modes with higher MI are prioritized in the hybrid reconstruction process, enabling a more efficient and accurate representation of the wavefront with fewer modes. We simulated 300 phase screens and calculated their average mutual information with each mode, as shown in Figure 4a,b. These figures demonstrate the variation in mutual information between Zernike and Daubechies wavelets (abbreviated as Db) and atmospheric turbulence wavefronts under different mode numbers. The abscissa represents the mode number, and the ordinate represents the mutual information value.
As can be seen from Figure 4a, the first mode has almost no mutual information with the wavefront phase distortion caused by atmospheric turbulence. The mutual information value exhibits a certain fluctuation trend with the mode number; that is, the mutual information of the Zernike modes generally decreases as the order increases, verifying that low-order modes have a more significant impact on atmospheric turbulence. Figure 4b shows the mutual information between some modes and turbulence under the four-level decomposition of the Daubechies wavelet, indicating strong local sensitivity and non-uniform distribution of mutual information at different scales. This difference suggests that a single basis function is difficult to fully characterize the multi-scale characteristics of the turbulent wavefront. Therefore, a hybrid basis function is proposed, utilizing mutual information for selection, which can retain the global descriptive ability of Zernike while enhancing the wavelet’s response to local perturbations, thereby constructing a more efficient hybrid reconstruction model.

4.3. Mode Selection and Establishment of Reconstruction Matrix

By calculating the mutual information between each basis function and the actual wavefront perturbation, and sorting them according to the strength of correlation, the top M high mutual information patterns are selected to form the optimized basis set. The mutual information I k of all N patterns calculated in Section 4.2 is arranged in descending order as follows
I k 1 I k 2 I k 3 I k N
Assuming the Shack-Hartmann wavefront sensor has a total of m sub-apertures, the first M modes are extracted from the descending order of mutual information, and the wavefront reconstruction matrix F is constructed as follows
F = M k 1 x 1 M k 2 x 1 M k M x 1 M k 1 y 1 M k 1 x 2 M k 1 y 2 M k 2 y 1 M k 2 x 2 M k 2 y 2 M k M y 1 M k M x 2 M k M y 2 M k 1 x m M k 2 x m M k M x m M k 1 y m M k 2 y m M k M y m
In the formula: F is the wavefront reconstruction matrix, which maps the sampled values of the basis function modes to the wavefront slopes observed by the sensor; k n is the index of the mode in M, in the order after mutual information sorting; n is the selected mode and n = 1 , 2 , , M ; M k n x ( j ) represents the gradient in the x direction of the j-th subaperture for the n-th mode after sorting; represents the gradient in the y direction of the j-th subaperture for the n-th mode after sorting.
Based on mutual information, the mixed basis function set M is sorted, and the top M patterns are selected to construct the reconstruction matrix F. Introduce the Zernike mode and Daubechies wavelet mode correction factors β Z and β D . Normalize the mutual information to obtain the initial weight for each mode
w k n 0 = I k n n = 1 M I k n
In the formula: I k n It represents the mutual information value between the nth pattern and the turbulent wavefront. The category correction factor and the final weight are expressed as
β c a t k n = β z ,     c a t k n = Z e r n i k e β D ,     c a t k n = D a u b e c h i e s
w ˜ k n = β c a t k n w k n 0
This paper adopts the statistical estimation method, using the average mutual information of the two modes as the benchmark for the correction factor, expressed as
β D = m e a n I D m e a n I H ,   β z = 1.0  
Introducing weights into the reconstruction matrix is equivalent to multiplying each column of the pattern gradient by the corresponding weight coefficient
F w = w ˜ k 1 f k 1   w ˜ k 2 f k 2     w ˜ k M f k M
In the formula: f k n represents the combined x and y direction gradient column vector of the nth pattern across all sub-apertures; F w is a weighted reconstruction matrix, which can be expanded as follows
F w = w ˜ k 1 M k 1 x 1 w ˜ k 2 M k 2 x 1 w ˜ k M M k M x 1 w ˜ k 1 M k 1 y 1 w ˜ k 1 M k 1 x 2 w ˜ k 1 M k 1 y 2 w ˜ k 2 M k 2 y 1 w ˜ k 2 M k 2 x 2 w ˜ k 2 M k 2 y 2 w ˜ k M M k M y 1 w ˜ k M M k M x 2 w ˜ k M M k M y 2 w ˜ k 1 M k 1 x m w ˜ k 2 M k 2 x m w ˜ k M M k M x m w ˜ k 1 M k 1 y m w ˜ k 2 M k 2 y m w ˜ k M M k M y m
In this way, patterns of different categories and importance levels contribute in a reasonable proportion during the reconstruction process, effectively enhancing the accuracy and robustness of mixed-basis reconstruction, and allowing for flexible adjustment of the correction factors based on experimental results.

4.4. Wavefront Reconstruction

After deriving the wavefront reconstruction matrix in Section 4.3, the distorted wavefront is fitted using the first M terms of the polynomial as follows
G 1 x G 1 y G 2 x G 2 y G M x G M y = w ˜ k 1 M k 1 x 1 w ˜ k 2 M k 2 x 1 w ˜ k M M k M x 1 w ˜ k 1 M k 1 y 1 w ˜ k 1 M k 1 x 2 w ˜ k 1 M k 1 y 2 w ˜ k 2 M k 2 y 1 w ˜ k 2 M k 2 x 2 w ˜ k 2 M k 2 y 2 w ˜ k M M k M y 1 w ˜ k M M k M x 2 w ˜ k M M k M y 2 w ˜ k 1 M k 1 x m w ˜ k 2 M k 2 x m w ˜ k M M k M x m w ˜ k 1 M k 1 y m w ˜ k 2 M k 2 y m w ˜ k M M k M y m 2 m × M c 1 c 2 c M M × 1
G = F w C
In the formula: G represents the wavefront slope vector, where G i x and G i y are the wavefront slopes measured in the x and y directions for the j-th sub-aperture, respectively; F denotes the matrix for wavefront reconstruction; C stands for the orthogonal polynomial coefficient vector. The reconstruction coefficients are obtained using an inversion algorithm
C = F w + G
Convert these slope data into a complete wavefront to achieve precise wavefront reconstruction. The final wavefront phase is represented as
ϕ ( x , y ) = n = 1 M c n M k n ( x , y )
In the formula:   c n is the coefficient for the nth mode; M k n ( x , y ) is the value of the nth selected mode in ( x , y ) ; M is the total number of truncated reconstructed modes. In this paper, the PID (Proportional–Integral–Derivative) control algorithm is adopted to adaptively adjust the driving voltage of the DM (Deformable Mirror), thereby achieving high-precision and rapid wavefront correction [23]. The wavefront error obtained from the current reconstruction is expanded under the selected basis functions to obtain the mode coefficients c e r r = c . Combining the calibrated influence matrix of the deformable mirror, the required correction voltage is calculated as
V d n ( k ) = M K p c e r r ( k ) + K i i = 1 k c e r r ( i ) + K d c e r r ( k ) c e r r ( k 1 )
In the formula: K p , K i , K d are the proportional, integral, and derivative gain parameters; M represents the influence matrix of the deformable mirror. The control strategy implements closed-loop feedback in the mode space. Through multiple iterations of control, the system can continuously reduce the wavefront residuals, gradually approximating the reconstructed wavefront to the ideal plane wave, thereby improving the correction performance of the entire adaptive optics system. To comprehensively evaluate the performance of the hybrid basis function reconstruction method, this paper adopts the root mean square (RMS) and peak-to-valley (PV) as the main evaluation indicators to quantify the degree of distortion before and after wavefront reconstruction and correction. The reliability of this method is observed through computation time and correction results.

5. Wavefront Correction

5.1. Wavefront Reconstruction

In this section, the Zernike mode method and the hybrid mode method are compared through a numerical simulation system for the reconstruction of wavefront distortion caused by atmospheric turbulence. The simulation conditions are set as follows: grid size 128 × 128, receiving telescope diameter D = 0.4 m, coherence length r0 = 0.2 m, spatial frequency grid df = 1/D, outer scale L0 = 30 m, inner scale l0 = 0.005 m, wavenumber parameters k0 = 2π/L0 and k1 = 5.92/l0.
As shown in Figure 5, Figure 5a represents the distorted wavefront caused by atmospheric turbulence, Figure 5b shows the wavefront reconstructed using Zernike polynomials, Figure 5c illustrates the wavefront reconstructed using the Zernike-MI (Zernike-Mutual Information) method, and Figure 5d displays the wavefront reconstructed using the Zernike-Db-MI hybrid basis (Zernike-Daubechies-Mutual Information) reordering method. The overall contour of the wavefront reconstructed using Zernike polynomials is largely restored, but the edge regions exhibit over-smoothing, indicating the limitations of Zernike basis functions in handling local high-frequency components. After introducing mutual information for modal reordering, the identification of key distortion modes becomes more targeted, significantly enhancing the reconstruction accuracy and improving local details. However, the transition in the edge regions still appears smooth and lacks sufficient sharpness, suggesting that although mutual information enhances the physical relevance of basis function selection, it does not fundamentally overcome the limitations of Zernike polynomials as global basis functions in representing local high-frequency features. In contrast, the Zernike-Db-MI hybrid basis reordering method combines the global representation capability of Zernike polynomials with the local high-frequency capture capability of Daubechies wavelets. The transition in the edge regions is natural, and local details (such as the steep slope in the upper left corner) are finely restored without significant oscillation or blurring, reflecting good frequency resolution and achieving highly accurate reconstruction of the original distorted wavefront. By integrating multi-scale analysis capabilities, it effectively compensates for the limitations of single basis functions, providing an efficient solution for high-precision wavefront reconstruction.
Figure 6 illustrates the relationship between the reconstruction error and the mode number for the Zernike expansion, the Zernike method based on mutual information reordering (Zernike-MI), and the Zernike-Db-MI hybrid basis reordering method (Zernike-Daubechies-Mutual Information). The Zernike expansion method truncates the expansion in order of mode number, failing to effectively distinguish the information contribution of each mode to turbulence distortion, resulting in slow convergence speed and large residual error. Zernike-MI calculates the mutual information between each mode and atmospheric turbulence and reorders them, preferentially retaining low-order modes with large amounts of information, significantly improving the low-order approximation capability and reducing the error more rapidly. Zernike-Db-MI further introduces the Daubechies wavelet basis to form a hybrid basis function set, and performs global reordering based on mutual information. While retaining the global description capability of Zernike’s low-frequency terms, it utilizes the wavelet basis’s advantage in capturing high-frequency local details, gradually introducing db bases from the 10th term to enhance high-frequency compensation capability, thereby achieving more efficient representation. When the mode number is 20, the root mean square of the wavefront residual drops to 0.14 rad, significantly better than the 0.19 rad of Zernike-MI and the 0.33 rad of traditional Zernike. When the mode number increases to 38, the residual of the hybrid basis method reaches a minimum value of about 0.03 rad, representing the optimal reconstruction accuracy in the entire process. Afterwards, the error fluctuates slightly but remains stable overall, tending to converge by the 52nd mode, indicating that the method has good stability and resistance to overfitting. The results show that the hybrid basis reconstruction strategy can more accurately match the statistical characteristics of atmospheric turbulence, significantly improving the accuracy and stability of wavefront reconstruction.

5.2. Wavefront Correction Experiment

To evaluate the performance of different wavefront reconstruction methods in a real turbulent environment, a laser transmission measurement experimental link was established in Xi’an, Shaanxi Province on 9 September 2025. The weather was overcast, with wind speeds ranging from 1.0 to 2.7 m/s and temperatures between 20 and 29 °C. The experimental setup was conducted in a clear environment with no obstructions, and the link length was 0.42 km. The terrain the link traversed was primarily composed of trees and buildings. The transmitting end, equipped with a solid-state laser emitting at a wavelength of 532 nm, with a power of 200 mW and a beam diameter of 5 mm, was located on the 11th floor of Building 6 on the Jinhua Campus of Xi’an University of Technology. The receiving end was situated on the 8th floor of Building 2 on the same campus. The signal beam emitted by the laser entered the atmospheric channel through a transmitting antenna (both the transmitting and receiving optical antennas were equipped with Markar optical telescopes with an aperture of 105 mm). At the receiving end, the signal beam was received by a receiving antenna, passed through a collimating lens into the collimation system, and detected by a wavefront sensor placed behind the lens. The detection information was transmitted to a controller, specifically an incremental proportional-integral controller, whose schematic diagram is shown in Figure 7.
The light beam is reflected by a beam splitter and then incident on the surface of a deformable mirror. The driver controls the deformable mirror to produce a certain surface shape, compensating and correcting the distorted wavefront. The corrected light beam passes through the beam splitter again for transmission and is incident on a lens for beam reduction. The controller derives the control voltage through a control algorithm and sends it to the deformable mirror for wavefront correction. The adaptive correction system formed is shown in Figure 8. By analyzing the peak-to-valley (PV) and root mean square (RMS) values of the corrected wavefront, the correction performance of the three methods is evaluated. This section will conduct comparative experiments, including the Zernike expansion method, the Zernike-MI method, and the Zernike-Db-MI hybrid basis reordering method.
Figure 9 depicts the phase maps after correction through adaptive optics systems using different mode methods. It can be clearly observed that the wavefront in most areas has been effectively corrected using the three methods. However, the phase maps after correction using the Zernike mode method and the Zernike-MI mode method still exhibit areas of incomplete correction at the edges. This is primarily due to the poor reconstruction of the high-frequency components of the distorted wavefront, which affects the correction accuracy of the adaptive system. It is evident that high-frequency components are crucial for accurately describing wavefront distortions, and their absence directly leads to incomplete correction at the edges during the correction process. In contrast, the hybrid basis reconstruction algorithm enhances the ability to capture high-frequency components, achieving more complete phase compensation in the edge regions and significantly optimizing the overall correction effect.
Figure 10 illustrates the convergence process of the PV value as a function of the number of iterations when correcting distorted wavefronts using three different wavefront reconstruction methods: Zernike expansion, Zernike-MI, and Zernike-Db-MI. The three curves in the figure represent the PV changes after correcting the wavefronts reconstructed by the Zernike, Zernike-MI, and Zernike-Db-MI modal methods, respectively. During the first 30 iterations, all three curves exhibit a rapid decline trend. Specifically, the PV curves for the Zernike expansion and Zernike-MI reconstructed wavefronts converge to values of 0.076 μm and 0.069 μm at the 76th and 48th iterations, respectively. The hybrid-basis reconstructed wavefront exhibits the best PV convergence effect, with a convergence value of 0.057 μm achieved at the 39th iteration. This method not only converges fastest but also has the smallest final residual error, indicating its strong noise resistance and stability while maintaining high accuracy.
Figure 11 illustrates the process of RMS variation with the number of iterations after correcting the distorted wavefront using three different wavefront reconstruction methods: Zernike expansion, Zernike-MI, and Zernike-Db-MI. These curves represent the RMS variation after correcting the wavefront reconstructed using the Zernike, Zernike-MI, and Zernike-Db-MI mode methods, respectively. For the method using only Zernike expansion, the RMS value decreases relatively slowly, with a slower rate of decrease in the initial iterations compared to the other two methods, reaching a convergence value of 0.038 μm only after approximately 112 iterations. The RMS decrease rate of the Zernike-MI method is superior to that of the method using only Zernike expansion, reaching a convergence value of 0.036 μm at the 94th iteration, indicating a certain improvement in convergence speed compared to the method using only Zernike expansion. The Zernike-Db-MI hybrid basis reconstruction method exhibits superior performance, with the RMS value decreasing most rapidly, reaching a convergence value of 0.027 μm at the 77th iteration. This method not only converges faster than the previous two methods but also achieves a smaller final RMS convergence value, indicating its superior correction effect on distorted wavefronts.
Figure 10 and Figure 11 demonstrate the effective utilization of mutual information as an indicator to identify and select the Zernike modes that best characterize the wavefront distortion properties under current atmospheric turbulence conditions. The adoption of hybrid basis functions not only inherits the advantages of mode selection based on mutual information but also further enhances the adaptability and reconstruction accuracy for wavefront distortion. It can achieve higher correction accuracy with fewer iterations, achieve better wavefront reconstruction effects, accelerate convergence speed, and improve correction accuracy, providing strong support for real-time wavefront control in adaptive optics systems.

6. Conclusions

(1) Experimental and simulation results demonstrate that the Zernike-Db hybrid basis reordering method based on mutual information can effectively enhance the accuracy of wavefront reconstruction. When the mode number is 20, the root mean square of the wavefront residuals for the Zernike-Db-MI method is as low as 0.14 rad, significantly outperforming the 0.19 rad of the Zernike-MI method and the 0.33 rad of the traditional Zernike method, verifying that this method achieves superior reconstruction performance under limited modes.
(2) As the number of modes increases to 38, the wavefront residual of the Zernike-Db-MI method further decreases to approximately 0.03 rad, reaching the minimum value throughout the entire reconstruction process and significantly outperforming other methods. Simulation results show that this method can more accurately restore the local details (edges and steep-slope areas in the upper-left corner) of the original distorted wavefront, indicating that by integrating the advantages of different basis functions, it effectively overcomes the limitations of a single basis function in expressing complex phase distortions.
(3) The Zernike-Db-MI hybrid reconstruction method achieves superior wavefront correction performance compared to both conventional Zernike expansion and Zernike-MI approaches. Specifically, its peak-to-valley (PV) error converges to 0.057 μm at the 39th iteration, outperforming Zernike-MI (0.069 μm at 48 iterations) and Zernike expansion (0.076 μm at 76 iterations) in both convergence speed and final accuracy. Similarly, the RMS error reaches 0.027 μm at the 77th iteration, significantly faster and lower than those of Zernike-MI (0.036 μm at 94 iterations) and Zernike expansion (0.038 μm at 112 iterations). The consistently faster convergence and smaller residual errors indicate that the hybrid method provides higher correction precision and improved numerical stability under experimental conditions.

Author Contributions

Conceptualization, J.L.; methodology, J.L. and Y.H.; validation, H.L.; formal analysis, X.K.; investigation, J.L.; resources, X.K.; Data curation, Y.H.; writing—original draft, Y.H.; writing—review and editing, X.K.; Supervision, H.L. and X.K.; Project administration, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The experimental data supporting the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Xia, A. Research on Adaptive Optics Systems Based on Shack-Hartmann Wavefront Sensor. Ph.D. Thesis, Xi’an Institute of Optics and Precision Mechanics, University of Chinese Academy of Sciences, Xi’an, China, 2011; pp. 31–38. [Google Scholar]
  2. Cubalchini, R. Modal wave-front estimation from phase derivative measurements. J. Opt. Soc. Am. 1979, 69, 972–977. [Google Scholar] [CrossRef]
  3. Ke, X.; Wu, J. Coherent Optical Wireless Communication Principle and Application; Springer: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
  4. Ke, X.; Yang, S.; Wu, J.; Zhong, X. Research progress on adaptive optics technology for wireless optical communication systems at Xi’an University of Technology. High Power Laser Part. Beams 2021, 33, 30–52. [Google Scholar]
  5. Xu, C.; Hao, S.; Wang, Y.; Zhao, Q.; Liu, Y. Wavefront reconstruction of atmospheric turbulence distortion based on pattern mutual information. J. Air Force Eng. Univ. 2020, 21, 65–70. [Google Scholar]
  6. Helin, T.; Yudytskiy, M. Wavelet methods in multi-conjugate adaptive optics. Inverse Probl. 2013, 29, 085003. [Google Scholar] [CrossRef]
  7. Han, C.; Li, X.; Zhao, Q.; Huang, L.; Jiang, X.; Wen, M. Wavefront reconstruction algorithm based on threshold wavelet transform. High Power Laser Part. Beams 2011, 23, 1197–1200. [Google Scholar] [CrossRef]
  8. Ma, S.; Wang, Y.; Hao, S.; Zhao, Q.; Xu, C.; Wei, S. Reconstruction of atmospheric turbulence wavefront distortion based on wavelet fractal interpolation algorithm. J. Air Force Eng. Univ. 2022, 23, 47–52. [Google Scholar]
  9. Ke, X.; Wu, P. Adaptive Optics Theory and Its Application in Optical Wireless Communication; Springer: Singapore, 2022. [Google Scholar]
  10. Neal, D.R.; Copland, R.J.; Neal, D.A.; Topa, D.M.; Riera, P. Measurement of lens focal length using multicurvature analysis of the Shack-Hartmann wavefront data. Proc. SPIE 2004, 55, 243–255. [Google Scholar]
  11. Liang, J.; Zhang, X.; Ke, C.; Ke, X. Research progress on Zernike polynomial wavefront aberration correction. Opt. Commun. Technol. 2025, 49, 49–56. [Google Scholar]
  12. Zhu, Z.; Wu, P.; Wu, J.; Ke, C.; Ke, X. Research progress on Zernike polynomial description of optical aberrations. Opt. Commun. Technol. 2025, 49, 40–46. [Google Scholar]
  13. Noll, R.J. Zernike polynomials and atmospheric turbulence. J. Opt. Soc. Am. 1976, 66, 207. [Google Scholar] [CrossRef]
  14. Dai, G.-M. Modified Hartmann-Shack Wavefront Sensing and Iterative Wavefront Reconstruction. In Proceedings of the 1994 Symposium on Astronomical Telescopes and Instrumentation for the 21st Century, Kailua, Kona, HI, USA, 13–18 March 1994; Ealey, M.A., Merkle, F., Eds.; pp. 562–573. [Google Scholar]
  15. Cohen, A.; Daubechies, I.; Feauveau, J.C. Biorthogonal bases of compactly supported wavelets. Commun. Pure Appl. Math. 1992, 45, 485–560. [Google Scholar] [CrossRef]
  16. Papageorgiou, C.; Poggio, T. A trainable system for object detection. Int. J. Comput. Vis. 2000, 38, 15–33. [Google Scholar] [CrossRef]
  17. Ke, X.; Wu, J.; Yang, S. Research Progress and Prospects of Atmospheric Turbulence for Wireless Optical Communication. J. Electromagn. Wave Sci. 2021, 5, 323–339. [Google Scholar]
  18. Liang, J.; Deng, Z.; Ke, X. Research progress on simulating atmospheric turbulence wavefront phase using Zernike polynomials and its applications. J. Radio Wave Sci. 2025, 39, 800–811. [Google Scholar]
  19. Gardner, P.J.; Roggemann, M.C.; Welsh, B.M.; Bowersox, R.D.; Luke, T.E. Statistical anisotropy in free turbulence for mixing layers at high Reynolds numbers. Appl. Opt. 1996, 35, 4879–4889. [Google Scholar] [CrossRef] [PubMed]
  20. Southwell, W.H. Wave-front estimation from wave-front slope measurements. J. Opt. Soc. Am. 1980, 70, 998–1006. [Google Scholar] [CrossRef]
  21. Wu, J.; Ke, X. Adaptive Optical Correction Without Wavefront Sensor. Prog. Laser Optoelectron. 2018, 55, 133–139. [Google Scholar]
  22. Saad, D. Information theory, inference, and learning algorithms. Am. Sci. 2004, 92, 578. [Google Scholar]
  23. Liang, J.; Wang, H.; Zhang, N.; Zhang, X.; Zhao, L.; Wang, H.; Wang, Y.; Ke, X. Research Progress on Deformable Mirrors and Their Control Algorithms. Opt. Commun. Res. 2024, 2, 100–108. [Google Scholar]
Figure 1. Wavefront-sensing adaptive optics system.
Figure 1. Wavefront-sensing adaptive optics system.
Applsci 15 13207 g001
Figure 2. Schematic of focal spot displacement in a Shack–Hartmann wavefront sensor.
Figure 2. Schematic of focal spot displacement in a Shack–Hartmann wavefront sensor.
Applsci 15 13207 g002
Figure 3. Schematic diagram of low-frequency harmonic compensation.
Figure 3. Schematic diagram of low-frequency harmonic compensation.
Applsci 15 13207 g003
Figure 4. Mutual information between different modes and atmospheric turbulence. (a) Zernike mode (b) Daubechies mode.
Figure 4. Mutual information between different modes and atmospheric turbulence. (a) Zernike mode (b) Daubechies mode.
Applsci 15 13207 g004
Figure 5. (a) Original distorted wavefront (b) Zernike reconstructed wavefront (c) Zernike-MI method reconstructed wavefront (d) Zernike-Db-MI hybrid basis reconstructed wavefront.
Figure 5. (a) Original distorted wavefront (b) Zernike reconstructed wavefront (c) Zernike-MI method reconstructed wavefront (d) Zernike-Db-MI hybrid basis reconstructed wavefront.
Applsci 15 13207 g005
Figure 6. Root Mean Square Error of Different Mode Methods at Different Mode Counts.
Figure 6. Root Mean Square Error of Different Mode Methods at Different Mode Counts.
Applsci 15 13207 g006
Figure 7. Schematic diagram of the PID control system.
Figure 7. Schematic diagram of the PID control system.
Applsci 15 13207 g007
Figure 8. Adaptive correction system.
Figure 8. Adaptive correction system.
Applsci 15 13207 g008
Figure 9. Phase maps after correction using different mode methods. (a) Zernike mode method (b) Zernike-MI mode method (c) Zernike-Db-MI mode method.
Figure 9. Phase maps after correction using different mode methods. (a) Zernike mode method (b) Zernike-MI mode method (c) Zernike-Db-MI mode method.
Applsci 15 13207 g009
Figure 10. PV variation after wavefront distortion correction using different mode methods.
Figure 10. PV variation after wavefront distortion correction using different mode methods.
Applsci 15 13207 g010
Figure 11. RMS variation after wavefront distortion correction using different mode methods.
Figure 11. RMS variation after wavefront distortion correction using different mode methods.
Applsci 15 13207 g011
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liang, J.; Hao, Y.; Li, H.; Ke, X. Experimental Study on Wavefront Distortion Correction in Atmospheric Turbulence Using Zernike-Wavelet Hybrid Basis. Appl. Sci. 2025, 15, 13207. https://doi.org/10.3390/app152413207

AMA Style

Liang J, Hao Y, Li H, Ke X. Experimental Study on Wavefront Distortion Correction in Atmospheric Turbulence Using Zernike-Wavelet Hybrid Basis. Applied Sciences. 2025; 15(24):13207. https://doi.org/10.3390/app152413207

Chicago/Turabian Style

Liang, Jingyuan, Yilin Hao, Hui Li, and Xizheng Ke. 2025. "Experimental Study on Wavefront Distortion Correction in Atmospheric Turbulence Using Zernike-Wavelet Hybrid Basis" Applied Sciences 15, no. 24: 13207. https://doi.org/10.3390/app152413207

APA Style

Liang, J., Hao, Y., Li, H., & Ke, X. (2025). Experimental Study on Wavefront Distortion Correction in Atmospheric Turbulence Using Zernike-Wavelet Hybrid Basis. Applied Sciences, 15(24), 13207. https://doi.org/10.3390/app152413207

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop