Next Article in Journal
ODIN112–AI-Assisted Emergency Services in Romania
Previous Article in Journal
Empirical Analysis of Automated Stock Trading Using Deep Reinforcement Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Wavefront Integration Algorithm Based on Radial Basis Function for Off-Axis PMD

1
School of Electronics and Information Engineering, Sichuan University, Chengdu 610065, China
2
School of Aeronautics and Astronautics, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(1), 634; https://doi.org/10.3390/app13010634
Submission received: 12 November 2022 / Revised: 24 December 2022 / Accepted: 30 December 2022 / Published: 3 January 2023

Abstract

:
Sampled points on a measured surface are not evenly spaced on rectangular grids but, rather, have a more general quadrilateral geometry due to the perspective effect of the off-axis configuration, which is extensively utilized in phase measuring deflectometry (PMD). The current procedures for slope-to-wavefront integration results in reconstruction errors, which impact PMD to achieve a higher measurement accuracy. Due to the advantageous properties of the radial basis function (RBF) for irregular sampling and incomplete data, the quadrilateral geometry acquired by a CCD is first realized in this paper using the ray tracing method, which is used to obtain the actual measurement area and sampling interval in off-axis PMD instead of the area defined by the mathematical formula in the past when RBF was used. The RBF integration method is researched in this paper. The simulation and experiment show that RBF is a robust and higher accuracy algorithm for off-axis PMD. We further implement the RBF integration method to measure a crystal transparent element where an off-axis configuration is required.

1. Introduction

Phase measuring deflectometry (PMD) is a surface measurement technique for specular or transmitted objects that are commonly used in the processing and manufacturing of optical components, such as wafers, automobile window glass, and other products. PMD has shown the advantages of incoherence, large dynamic range, simple device, low cost, and comparable accuracy to interferometer [1,2,3,4], etc. Currently, it is attracting extensive interest in the field of surface measurement [5,6,7] of optics. In PMD, the phase-shifted sinusoidal fringe patterns are projected and reflected off the specular surface to obtain the slope of the surface under test. Although co-axis PMD can reduce the influence of systematic errors, the complexity of the measuring device is increased, and more importantly, there are scenarios where off-axis configuration is required, such as transparent element measurement with a binary pattern [8]. Generally, the off-axis configuration is widely adopted [9] when the sampling points on the measured surface are spaced on distorted quadrilateral grids instead of regular rectangular grids. This leads to a decrease in the accuracy of some slope-based reconstruction algorithms [10]. Modal methods [11,12], as a member of the broad family of slope-based surface reconstruction algorithms, can integrate the shape with the points as a whole using standard orthogonal polynomial fit. While zonal methods [13,14] integrate the positions of the points one by one at the location of the sampling points, they still cannot handle a case with irregular sampling points. In 2017, Mengyang Li et al. [15] proposed an improved zonal algorithm to address the issue of the aperture of the test optics that are not rectangular due to keystone distortion and occlusion, and even with an arbitrary sampling point distribution, the measurement accuracy still needs to be improved to meet higher requirements. In 2008, S. Ettl et al. [16] introduced the radial basis function, which combines Hermite interpolation for discrete data and allows irregularly shaped sampling ranges or sampling points to be taken at irregular intervals. After that, in 2015, Huang et al. [17] compared the RBF with other slope-based surface reconstruction algorithms in dealing with quadrilateral geometry. During their simulation, a rectangular mesh was mathematically deformed to generate a quadrilateral grid, and the comparison results showed the advantages of RBF in handling quadrilateral geometry. Meanwhile, Ren et al. [18,19] also simulated the quadrilateral geometry by setting distortion coefficients for the camera, and Huang et al. [20] combined three distorted meshes (random error, distortion, and trapezoid) to generate a new quadrilateral grid. However, both the actual position of the camera or the components and the surface shape of the optics to be measured can change the shape of the area of the CCD acquisition. The interval of points in the actual optical layout was not considered; however, they can cause the distribution of sampling points to be more complex and cannot be described using a mathematical formula, so these approaches are unable to accurately represent the perspective effect in the off-axis PMD. Instead, a method that can reflect the case of the off-axis PMD needs to be investigated, and experiments about RBF in wavefront reconstruction also should be carried out except for their simulation calculation mentioned above. Since the ray tracing can properly describe the actual sampling points distribution, and based on the reconstruction of the RBF interpolation algorithm is more applicable and accurate, a strategy to address the shortages of them is proposed.
In this paper, the quadrilateral geometry is generated by a camera simulating multiple poses (the camera’s optical axis is at a different angle from the normal of the surface to be measured) using ray tracing, and the surface is reconstructed using the improved Southwell algorithm and RBF interpolation algorithm for comparison. Then, multi-angle experiments of the camera are conducted to verify wavefront reconstruction under this quadrilateral geometry, and the reconstruction results of the two algorithms are compared with the interferometer’s results. Our simulation and experimental results show that the RBF interpolation algorithm has higher reconstruction accuracy for quadrilateral geometry. Finally, we used the RBF algorithm and the improved Southwell algorithm to reconstruct the front surface shape of the KDP (potassium dihydrogen phosphate) crystal, and the experimental results show that the RBF algorithm has higher reconstruction accuracy.

2. Principle

2.1. The Principle of PMD

As shown in Figure 1, the PMD system consists of sinusoidal fringe patterns displayed on the screen, a camera with an external diaphragm, and the surface under test. Based on the reverse Hartman theory, the light from the pinhole camera reaches the test surface through the entrance pupil center of the camera lens and is reflected off the measured surface to the LCD screen, where the corresponding pixel on the screen is illuminated. Due to the shape of the surface, the phase-shifted sinusoidal fringe patterns that are captured by the pinhole camera will be deformed, and the slope of the surface under test can be obtained by decoupling the deformed fringe. The slope tan θ x   and   tan θ y at the measured surface can be calculated using the coordinates of the ‘mirror pixel’ M, the screen pixel S, and the camera aperture C.
The surface slope equations are shown in Equation (1) by Su et al. [5] in 2010.
  tan θ x ( x m , y m ) = r x p x r z p z = ( x m x s ) d m 2 s + ( x m x c ) d m 2 c ( z m z s ) d m 2 s + ( z m z c ) d m 2 c   tan θ y ( x m , y m ) = r y p y r z p z = ( y m y s ) d m 2 s + ( y m y c ) d m 2 c ( z m z s ) d m 2 s + ( z m z c ) d m 2 c
where ( x c ,   y c ,   z c ) are the coordinates of the pinhole camera. ( x m , y m , z m ) are the coordinates of the sampling point on the test surface. ( x s , y s , z s ) are the coordinates of the illuminated pixel on the LCD screen that can be calculated by the phase shifting method. d m 2 s is the distance between the test surface and the screen and d m 2 c is the distance between the test surface and the camera. Then, substituting these coordinates into Equation (1) can obtain the slope data, and the surface is reconstructed with slope-based integration algorithms.

2.2. The Principle of RBF Integration Method

The weighted combination of analytical derivatives of the RBF integration method is used to represent the test surface in Equation (2), where Φ is the Wendland [21] radial basis function and can be written as Equation (3).
W ( x , y ) = i α i Φ ( x x i , y y i ) x + β i Φ ( x x i , y y i ) y
Φ ( x , y ) = { 1 3 ( 1 x 2 + y 2 ρ ) 6 ( 35 x 2 + y 2 ρ 2 + 18 x 2 + y 2 ρ + 3 ) ,   ρ > 0 , ρ x 2 + y 2 0 otherwise
In Equation (3), ρ is a scaling factor that can be adjusted to make the reconstruction have high quality [22]. The relation between the analytical derivatives of W ( x ,   y ) and the measured slope values tan θ x and tan θ y based on PMD ( 1 i N ,   1 j N ) can be established in Equation (4).
[ W x ( x j , y j ) W y ( x j , y j ) ] = [ 2 Φ x 2 ( x j x i , y j y i ) 2 Φ x y ( x j x i , y j y i ) 2 Φ x y ( x j x i , y j y i ) 2 Φ y 2 ( x j x i , y j y i ) ] ( α i β i ) = [   tan θ x ( x j , y j )   tan θ y ( x j , y j ) ]    
After expressing Equation (4) as a matrix form and using the least squares method to obtain α i and β i , the surface W can be obtained by taking the resulting coefficients α i and β i back into Equation (2). The Wendland radial basis function has a high-order continuity property to meet the integrability condition, and Hermite interpolation is applicable to discrete data [23], which makes it feasible to deal with the quadrilateral geometry issue.

2.3. Ray Tracing Model

In the process of the light from the LCD screen entering the camera through the pinhole after being reflected from the test surface, the coordinates of the reflected points on the unit under test (UUT) in the PMD system can be obtained by using the iterative method in a ray tracing model [24,25,26], as shown in Figure 2. Firstly, we use the coordinate of a certain screen pixel S i ( x i , y i , z i ) and the direction cosine S i ( K i , L i , M i ) of the light emitted from this pixel as the initial data, where K , L , and   M are defined as directional cosines of this ray around the x , y ,   and   z , respectively. Then, the coordinate of intersection point a 1 ( x 1 , y 1 , z 1 ) of the light on the tangent plane x o y of the component coordinate system is calculated in Equation (5):
{ D = d M i x 1 = x i + D K i y 1 = y i + D L i z 1 = z i + d
where d is the distance in the z -direction between the tangent plane and S i ( x i , y i , z i ) , D = | S i a 1 | denotes the distance from the starting point of the ray S i ( x i , y i , z i ) to a 1 ( x 1 , y 1 , z 1 ) , and take the point as the first approximate solution of the intersection point to be solved. Consequently, a line starting from the point of a 1 which is parallel to the optical axis is intersected with the surface of the component at the point of a 2 , and the tangent plane of the element formed through point a 2 is expressed as Equation (6). The x , y coordinates of a 2 are the same as those of a 1 , and the z coordinate is calculated by W ( x 1 , y 1 , z ) = 0 .
G x ( x x 1 ) + G y ( y y 1 ) + G z ( z z 2 ) = 0
where, G x ,   G y and G z are the normal components at point a 2 in the x, y, and z directions, respectively.
{ G x = z x 1 + ( z x ) 2 + ( z y ) 2       { z x = W / x z y = W / y G y = z y 1 + ( z x ) 2 + ( z y ) 2 G z = 1 1 + ( z x ) 2 + ( z y ) 2
Next, the tangent plane passing through the point of a 2 intersects with the ray at the point of a 3 , which is used as a new approximate solution. Let Δ a = | a 1 a 3 | , which is the distance between them, so we can obtain the following relationship.
{ x 3 x 1 = Δ a K i y 3 y 1 = Δ a L i z 3 z 1 = Δ a M i z 3 z 2 = z 1 + Δ a M i z 2
Equation (8) is substituted into Equation (6) to obtain the following Equation (9), then we can obtain the Δ a at last.
G x ( Δ a K i ) + G y ( Δ a L i ) + G z ( z 1 + Δ a M i z 2 ) = 0
Δ a = G z ( z 2 z 1 ) G x K i + G y L i + G z M i
The above steps are repeated until Δ a is smaller than a pre-setting threshold, and a 3 will be very close to the coordinate of the reflected point M ( x m , y m , z m ) of the surface. Therefore, a 3 can be treated as the coordinate of reflection point on UUT.
From the previous derivation, we can obtain the actual coordinates of the sampled points exactly by ray tracing, and there is a difference between the sampling point coordinates of regular rectangular grids and the coordinates of sampling points obtained by ray tracing, as shown in Figure 2b. The ray-traced sampling points are used in the integration process as ( x , y ) in Equation (4) in both simulation and experiment.

3. Numerical Simulations and Experiments

3.1. Numerical Simulations

In off-axis PMD configuration, the measured surface is not perpendicular to the optical axis of the camera lens, as shown in Figure 1. The experimental deformed patterns of three typical surfaces under test, including the convex, the concave, and the flat, are separately recorded by the camera as shown in Figure 3a–c when a straight fringe pattern is displayed on the screen. In order to verify the method in Section 2 mentioned above, the three cases are simulated, where the normal of the measured surface is not parallel to the optical axis of the camera lens, a convex sphere, and a concave sphere, the radius of curvature and diameter of which are 300 mm and 120 mm, respectively; additionally a free-form surface with the area of 120 mm × 120 mm and sampling points of 120 × 120. Their fringe patterns acquired by the camera and coordinate points M ( x m , y m , z m ) obtained by using the iterative method in the tracing model are shown in Figure 3a–f, respectively.
The simulation demonstrates that these quadrilateral geometries in Figure 3a–c acquired by the CCD camera are similar to the results of ray tracing in Figure 3d–f. The keystone distortion and the shape of patterns agree with the experiments. For the three elements, their coordinates and the slope of each sampling point are obtained by ray tracing at the angle of 8°, 11°, 14°, 17°, and 20°, respectively. The simulated surface is then reconstructed using the improved Southwell algorithm and the RBF interpolation algorithm, respectively. Random noise with a mean value of 0.017 mm [27] is added to the screen coordinates. The reconstructed residual errors are differences between the reconstructed surface and the ground truth, the RMS and PV (Peak Value) values of the residual errors for the two algorithms at different angles are shown in the Appendix of Table A1 and Table A2, and the RMS values of the residual error of the two methods are multiplied by 106 and taken logarithmically and plotted as Figure 4 and Figure 5.
For both convex and concave spheres, the RMS value of the reconstruction residual error of the RBF interpolation algorithm is approximately 10−6 mm, while the PV value is approximately 10−5 mm. In contrast, the RMS value of the reconstruction residual error of the improved Southwell algorithm is approximately 10−4 mm, while the PV value is approximately 10−3 mm. The simulation results indicate that the RBF interpolation algorithm offers nearly one order of magnitude better reconstruction accuracy for this quadrilateral geometry, and the keystone distortion hardly impacts the accuracy of reconstruction. A surface function defined as Equation (11) which is more frequently used [10,17], is combined with a plane to represent a common free-form surface to verify the advantages of RBF, and the height distribution of a simulated free-form surface seen in Figure 6.
W = 0.5 x 2 0.3 × { 3 ( 1 x ) 2 e [ x 2 ( y + 1 ) 2 ] 10 ( x 5 x 3 y 5 ) e ( x 2 y 2 ) 1 3 e [ ( x + 1 ) 2 y 2 ] }
The RMS values of the residual error of the two methods are multiplied by 104 and taken logarithmically and plotted, as shown in Figure 7. The reconstruction results of the RBF interpolation algorithm are better than those of the improved Southwell algorithm for the free-form surface at different angles, and the RMS values and PV values can be seen in the Appendix of Table A3. Therefore, the simulations above using ray tracing verify that the RBF interpolation algorithm is more practical for an off-axis PMD system.

3.2. Experimental Results

An investigation of off-axis PMD is carried out as well, and Figure 8 shows the experimental setup, which includes a CCD camera with an external diaphragm, a flat surface to be measured, and a screen to display sinusoidal fringe patterns with a period of 21 pixels. The optical axis of the camera lens is approximately 13.1°, 15.4°, 16.4°, 17.8°, and 19.1° away from the normal of the surface being measured. The size of the test flat glass element in diameter is 200 mm, and the measured area of it is a square with side lengths of roughly 142 mm. Based on the setup in Figure 8, the distorted fringe pattern captured by the CCD camera at different angles, as shown in Figure 9, and the calculated area, which is boxed by the dotted red lines, includes 355 × 355 pixels.
Decreasing the sample points can reduce computation time and save computer memory because the flat primarily contains a large amount of low-frequency information, as shown in Figure 9. As a consequence, the data points are sampled to create a 121 × 121-pixel matrix. The camera records the phase-shifted sinusoidal fringe patterns in two directions. Their deformation depends on the surface figure, the posture of the camera, and the surface shape of the element inducing. Next, a sixteen-step phase shifting method is used to determine the correspondence between the camera pixel and the screen pixel, Starting with a surface assumption, ( x m , y m , z m ) are determined with ray tracing as described in Section 2.3. Then, the slope calculated from Equation (1) is integrated. The integrated surface is put back to update the sampling point by ray tracing to iteratively calculate the slope. Finally, the improved Southwell method and RBF interpolation algorithm are applied to reconstruct the surface with the slopes in the x and y directions. Then, the tilt of the acquired surface shape is removed using the Chebyshev polynomial fitting algorithm. The experimental result is given in Figure 10 for the maximum angle of 19.1°, and experimental results for other angles are given in the Appendix from Figure A1, Figure A2, Figure A3 and Figure A4. Meanwhile, the RMS values of the residual error of the two methods are plotted as Figure 11.
Taking Figure 10 as an example, the first three terms of the Chebyshev polynomial are removed from the result of the interferometer, as shown in Figure 10a. Figure 10b,c are the reconstructed surface shape without the first three terms using the Southwell and RBF, respectively. Figure 10d is the surface shape difference between the interferometer result and the reconstruction result of Southwell, and Figure 10e is the surface shape difference between the interferometer result and the reconstruction result of RBF. For the five different angles, by comparing with the result of the interferometer, it shows that all of the RMS obtained by the RBF interpolation algorithm are smaller than those of the improved Southwell algorithm. Noticeably, the RMS of the improved Southwell algorithm reconstruction residual error is 131.6 nm, while the RMS of RBF is 97.16 nm when the angle is the maximum of 19.1° in our experiment.
In addition, we conducted repeatability experiments for a flat element, and the results of our repeatability experiments are depicted in Figure 12; the numbers 1, 2, and 3 in the label in the figure’s upper right corner indicate that there are three experiments at five angles. The results verify that the reconstruction results of the RBF interpolation algorithm have higher accuracy.

3.3. KDP Crystal Pre-Surface Testing Based on Off-Axis PMD

Due to the parasitic reflection in the detection of transparent optical elements, the structured light coding pattern projected by the screen is reflected by both the front and rear surfaces of the transparent optical elements. The CCD camera captures the fringe pattern on the front and rear surfaces superimposed on each other, and the fringe pattern no longer satisfies the sinusoidal distribution, so the traditional phase shifting method will fail to solve for the correct screen pixel coordinates. In order to better separate the front and rear surface information of KDP crystals, this paper adopts a binary pattern method based on off-axis PMD [8]. After obtaining the coordinates of the screen reflected through the front surface using the binary pattern method, the slope can be calculated using Equation (1). The measurement size is a 72 mm × 72 mm square containing 400 × 400 pixels, which are sampled and transformed into a 100 × 100 matrix.
The measurement results are shown in Figure 13. Figure 13d shows the RMS value of 84.21 nm for the difference between the first four terms removed after reconstructing the front surface of the KDP crystal using Southwell and the first four terms removed by the interferometer, while Figure 3e shows only the RMS value of 47.76 nm for the difference between the first four terms removed after reconstructing the front surface of the KDP crystal using RBF and the first four terms removed by the interferometer.

4. Discussion and Conclusions

In the off-axis PMD, the sampling points are no longer equally spaced on a regular rectangular grid due to the tilted camera, and a distorted quadrilateral geometry is generated, making it difficult to reconstruct a wavefront with higher accuracy. In this paper, the quadrilateral geometry under this perspective effect is simulated at different angles by performing ray tracing for different surfaces to acquire the reflection point coordinates. Numerical simulation demonstrates that for the reconstruction of all three different surfaces, the RBF interpolation algorithm works better than the improved Southwell algorithm, which can reach a higher accuracy than the traditional Southwell. To further verify the reconstruction capability of the RBF interpolation algorithm for this quadrilateral geometry, experimentally, the camera is tilted at different angles, and the repeatability experiments also are implemented three times at five different angles. All the experimental results show that RBF is able to reconstruct the surface shape even the camera is tilted at a large angle and with about tens of nm RMS higher reconstruction accuracy than the Southwell algorithm. Finally, the front surface shape of the KDP crystal is reconstructed using the RBF interpolation algorithm, and the reconstruction accuracy is higher compared with the reconstruction result of the improved Southwell algorithm. However, some issues, such as lens distortion, system configuration and alignments, etc., need to be considered if a significant improvement in accuracy for the RBF is experimentally pursued.

Author Contributions

Conceptualization, H.W. and D.L.; methodology, H.W. and D.L.; software, H.W., D.L., X.Z., R.G. and W.Z.; data curation, H.W., D.L. and X.Z.; writing—original draft preparation, H.W.; writing—review and editing, D.L., X.Z., R.G. and W.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research is funded by the National Natural Science Foundation of China (grant numbers: U20A20215 and 61875142) and Sichuan University (grant number: 2020SCUNG205).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We would like to thank Lei Huang, who kindly helped us with the RBF algorithm.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Simulation results of a convex sphere at different angles for two methods. Unit: mm.
Table A1. Simulation results of a convex sphere at different angles for two methods. Unit: mm.
Methods/Angles11°14°17°20°
RMSRMSRMSRMSRMS
Southwell6.2796 × 10−48.9421 × 10−41.1956 × 10−31.5453 × 10−31.9634 × 10−3
RBF1.2303 × 10−61.3114 × 10−61.5102 × 10−61.2916 × 10−61.392 × 10−6
PVPVPVPVPV
Southwell2.751 × 10−33.8075 × 10−35.0341 × 10−36.4804 × 10−38.2391 × 10−3
RBF2.1682 × 10−52.3822 × 10−52.3886 × 10−52.3638 × 10−52.9017 × 10−5
Table A2. Simulation results of a convex sphere at different angles for two methods. Unit: mm.
Table A2. Simulation results of a convex sphere at different angles for two methods. Unit: mm.
Methods/Angles11°14°17°20°
RMSRMSRMSRMSRMS
Southwell1.3774 × 10−41.0486 × 10−31.3991 × 10−31.8042 × 10−32.2842 × 10−3
RBF1.1581 × 10−61.3097 × 10−61.2639 × 10−61.4003 × 10−61.4558 × 10−6
PVPVPVPVPV
Southwell5.9239 × 10−38.4416 × 10−31.1278 × 10−21.4551 × 10−21.8427 × 10−2
RBF1.8636 × 10−52.4124 × 10−52.5955 × 10−52.4068 × 10−52.9257 × 10−5
Table A3. Simulation results of a simulated free-form surface at different angles for two methods. Unit: mm.
Table A3. Simulation results of a simulated free-form surface at different angles for two methods. Unit: mm.
Methods/Angles11°14°17°20°
RMSRMSRMSRMSRMS
Southwell6.7733 × 10−49.5299 × 10−41.2637 × 10−31.6199 × 10−32.0353 × 10−3
RBF1.2881 × 10−41.3348 × 10−41.4040 × 10−41.4979 × 10−41.6185 × 10−4
PVPVPVPVPV
Southwell4.8661 × 10−37.0352 × 10−39.4538 × 10−31.2206 × 10−21.5405 × 10−2
RBF8.8785 × 10−49.0465 × 10−49.2675 × 10−49.4235 × 10−49.4867 × 10−4
Figure A1. The experimental results at the angle of 13.1°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Figure A1. The experimental results at the angle of 13.1°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Applsci 13 00634 g0a1
Figure A2. The experimental results at the angle of 15.4°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Figure A2. The experimental results at the angle of 15.4°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Applsci 13 00634 g0a2
Figure A3. The experimental results at the angle of 16.4°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Figure A3. The experimental results at the angle of 16.4°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Applsci 13 00634 g0a3
Figure A4. The experimental results at the angle of 17.8°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Figure A4. The experimental results at the angle of 17.8°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Applsci 13 00634 g0a4

References

  1. Knauer, M.C.; Kaminski, J.; Häusler, G. Phase measuring deflectometry: A new approach to measure specular free-form surfaces. In Optical Metrology in Production Engineering; SPIE: Bellingham, DC, USA, 2004; pp. 366–376. [Google Scholar]
  2. Jin, C.; Li, D.; Kewei, E.; Li, M.; Chen, P.; Wang, R.; Xiong, Z. Phase extraction based on iterative algorithm using five-frame crossed fringes in phase measuring deflectometry. Opt. Lasers Eng. 2018, 105, 93–100. [Google Scholar] [CrossRef]
  3. Huang, L.; Idir, M.; Zuo, C.; Asundi, A. Review of phase measuring deflectometry. Opt. Lasers Eng. 2018, 107, 247–257. [Google Scholar] [CrossRef]
  4. Burke, J.; Pak, A.; Hfer, S.; Ziebarth, M.; Roschani, M.; Beyerer, J. Deflectometry for specular surfaces: An overview. arXiv 2022, arXiv:2204.11592. [Google Scholar]
  5. Su, P.; Parks, R.E.; Wang, L.R.; Angel, R.P.; Burge, J.H. Software configurable optical test system: A computerized reverse Hartmann test. Appl. Opt. 2010, 49, 4404–4412. [Google Scholar] [CrossRef]
  6. Su, P.; Khreishi, M.; Su, T.Q. Aspheric and freeform surfaces metrology with software configurable optical test system: Acomputerized reverse Hartmann test. Opt. Eng. 2014, 53, 031305. [Google Scholar] [CrossRef]
  7. Xu, Y.; Gao, F.; Jiang, X. A brief review of the technological advancements of phase measuring deflectometry. PhotoniX 2020, 1, 1–10. [Google Scholar] [CrossRef]
  8. Wang, R.; Li, D.; Xu, K.; Zhang, X.; Luo, P. Parasitic reflection elimination using binary pattern in phase measuring deflectometry. Opt. Commun. 2019, 451, 67–73. [Google Scholar] [CrossRef]
  9. Huang, R.; Su, P.; Horne, T.; Brusa, G.; Burge, J.H. Optical metrology of large deformable aspherical mirror using software configurable optical test system. Opt. Eng. 2014, 50, 085106. [Google Scholar] [CrossRef] [Green Version]
  10. Huang, L.; Asundi, A.K. Framework for gradient integration by combining radial basis functions method and least-squares method. Appl. Opt. 2013, 52, 6016–6021. [Google Scholar] [CrossRef]
  11. Freischlad, K.R.; Koliopoulos, C.L. Modal estimation of a wave front from difference measurements using the discrete Fourier transform. J. Opt. Soc. Am. A 1986, 3, 1852–1861. [Google Scholar] [CrossRef]
  12. Dai, G.M. Modal wave-front reconstruction with Zernike polynomials and Karhunen–Loève functions. J. Opt. Soc. Am. A 1996, 13, 1218–1225. [Google Scholar] [CrossRef]
  13. Fried, D.L. Least-square fitting a wave-front distortion estimate to an array of phase-difference measurements. Opt. Soc. Am. 1977, 67, 370–375. [Google Scholar] [CrossRef]
  14. Southwell, W.H. Wave-front estimation from wave-front slope measurements. J. Opt. Soc. Am. 1980, 70, 998–1006. [Google Scholar] [CrossRef]
  15. Li, M.; Li, D.; Jin, C.; Kewei, E.; Yuan, X.; Xiong, Z.; Wang, Q. Improved zonal integration method for high accurate surface reconstruction in quantitative deflectometry. Appl. Opt. 2017, 56, F144–F151. [Google Scholar]
  16. Ettl, S.; Kaminski, J.; Knauer, M.C.; Häusler, G. Shape reconstruction from gradient data. Appl. Opt. 2008, 47, 2091–2097. [Google Scholar] [CrossRef] [Green Version]
  17. Huang, L.; Idir, M.C.; Chao, Z.; Kaznatcheev, K.; Zhou, L.; Asundi, A. Comparison of two-dimensional integration methods for shape reconstruction from gradient data. Opt. Laser Eng. 2015, 64, 1–11. [Google Scholar] [CrossRef]
  18. Ren, H.; Gao, F.; Jiang, X. Improvement of high-order least-squares integration method for stereo deflectometry. Appl. Opt. 2015, 54, 10249–10255. [Google Scholar] [CrossRef]
  19. Ren, H.; Gao, F.; Jiang, X. Least-squares method for data reconstruction from gradient data in deflectometry. Appl. Opt. 2016, 55, 6052–6059. [Google Scholar] [CrossRef] [Green Version]
  20. Huang, L.; Xue, J.; Gao, B.; Zuo, C.; Idir, M. Zonal wavefront reconstruction in quadrilateral geometry for phase measuring deflectometry. Appl. Opt. 2017, 56, 5139. [Google Scholar] [CrossRef]
  21. Wendland, H. Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree. Adv. Comput. Math. 1995, 4, 389–396. [Google Scholar] [CrossRef]
  22. Lowitzsch, S. Matrix-valued radial basis functions: Stability estimates and applications. Adv. Comput. Math. 2005, 23, 299–315. [Google Scholar] [CrossRef] [Green Version]
  23. Lowitzsch, S.; Kaminski, J.; Knauer, M.C.; Häusler, G.; Knauer, M.C. Vision and modeling of specular surfaces. Vis. Model. Vis. 2005, 479–486. [Google Scholar]
  24. Li, L.; An, L.S. Theory and Application of Computer Aided Optical Design; National Defence Industry Press: Beijing, China, 2002; pp. 40–43. [Google Scholar]
  25. Díaz-Uribe, R.; Campos-García, M. Null-screen testing of fast convex aspheric surfaces. Appl. Opt. 2000, 39, 2670–2677. [Google Scholar] [CrossRef] [PubMed]
  26. Campos-García, M.; Bolado-Gómez, R.; Díaz-Uribe, R. Testing fast aspheric concave surfaces with a cylindrical null screen. Appl. Opt. 2008, 47, 849–859. [Google Scholar] [CrossRef] [PubMed]
  27. Huang, L.; Xue, J.; Gao, B.; McPherson, C.; Beverage, J.; Idir, M. Modal phase measuring deflectometry. Opt. Express 2016, 24, 24649–24664. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Schematic of PMD test system.
Figure 1. Schematic of PMD test system.
Applsci 13 00634 g001
Figure 2. (a) Ray tracing; (b) The difference between the sampling point coordinates of regular rectangular grids and the coordinates of sampling points obtained by ray tracing.
Figure 2. (a) Ray tracing; (b) The difference between the sampling point coordinates of regular rectangular grids and the coordinates of sampling points obtained by ray tracing.
Applsci 13 00634 g002
Figure 3. Experiment patterns and ray tracing patterns. (ac) Fringe patterns experimentally acquired by the configuration in Figure 1 for a convex, a concave, and a free-form surface, respectively; (df) coordinate points obtained by ray tracing with the configuration in Figure 1 for a convex, a concave, and a free-form surface, respectively.
Figure 3. Experiment patterns and ray tracing patterns. (ac) Fringe patterns experimentally acquired by the configuration in Figure 1 for a convex, a concave, and a free-form surface, respectively; (df) coordinate points obtained by ray tracing with the configuration in Figure 1 for a convex, a concave, and a free-form surface, respectively.
Applsci 13 00634 g003
Figure 4. RMS of residual error a convex sphere using Southwell and RBF with different angles.
Figure 4. RMS of residual error a convex sphere using Southwell and RBF with different angles.
Applsci 13 00634 g004
Figure 5. RMS of residual error of a concave sphere using Southwell and RBF with different angles.
Figure 5. RMS of residual error of a concave sphere using Southwell and RBF with different angles.
Applsci 13 00634 g005
Figure 6. Height distribution of a simulated free-form surface.
Figure 6. Height distribution of a simulated free-form surface.
Applsci 13 00634 g006
Figure 7. RMS of residual error of a free-form surface using Southwell and RBF with different angles.
Figure 7. RMS of residual error of a free-form surface using Southwell and RBF with different angles.
Applsci 13 00634 g007
Figure 8. Experimental setup. (a) Experimental components and general placement; (b) The sinusoidal fringe patterns to be displayed on a screen.
Figure 8. Experimental setup. (a) Experimental components and general placement; (b) The sinusoidal fringe patterns to be displayed on a screen.
Applsci 13 00634 g008
Figure 9. Distorted fringe pattern captured by the camera at different angles in the x and y direction, respectively.
Figure 9. Distorted fringe pattern captured by the camera at different angles in the x and y direction, respectively.
Applsci 13 00634 g009
Figure 10. The experimental results at the angle of 19.1°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) Reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) Reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Figure 10. The experimental results at the angle of 19.1°. (a) The result of interferometer without the Chebyshev’s first three terms; (b) Reconstruct wavefront without the Chebyshev’s first three terms using Southwell; (c) Reconstruct wavefront without the Chebyshev’s first three terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Applsci 13 00634 g010
Figure 11. The RMS of two methods at five different angles.
Figure 11. The RMS of two methods at five different angles.
Applsci 13 00634 g011
Figure 12. The RMS of repeatability experiments with two methods at different angles.
Figure 12. The RMS of repeatability experiments with two methods at different angles.
Applsci 13 00634 g012
Figure 13. The results of KDP crystal front surface reconstruction. (a) The result of interferometer without the Chebyshev’s first four terms; (b) reconstruct wavefront without the Chebyshev’s first four terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first four terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Figure 13. The results of KDP crystal front surface reconstruction. (a) The result of interferometer without the Chebyshev’s first four terms; (b) reconstruct wavefront without the Chebyshev’s first four terms using Southwell; (c) reconstruct wavefront without the Chebyshev’s first four terms using RBF; (d) is the difference between (a,b); (e) is the difference between (a,c).
Applsci 13 00634 g013
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

Wang, H.; Li, D.; Zhang, X.; Ge, R.; Zheng, W. A Wavefront Integration Algorithm Based on Radial Basis Function for Off-Axis PMD. Appl. Sci. 2023, 13, 634. https://doi.org/10.3390/app13010634

AMA Style

Wang H, Li D, Zhang X, Ge R, Zheng W. A Wavefront Integration Algorithm Based on Radial Basis Function for Off-Axis PMD. Applied Sciences. 2023; 13(1):634. https://doi.org/10.3390/app13010634

Chicago/Turabian Style

Wang, Heyan, Dahai Li, Xinwei Zhang, Renhao Ge, and Wanxing Zheng. 2023. "A Wavefront Integration Algorithm Based on Radial Basis Function for Off-Axis PMD" Applied Sciences 13, no. 1: 634. https://doi.org/10.3390/app13010634

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