Article Contents

Citation:

Deterministic form-position deflectometric measurement of monolithic multi-freeform optical structures via Bayesian multisensor fusion


  • Light: Advanced Manufacturing  6, Article number: (2025)
More Information
  • Corresponding author:
    Xiangchao Zhang (zxchao@fudan.edu.cn)
  • Received: 15 October 2024
    Revised: 19 February 2025
    Accepted: 11 March 2025
    Accepted article preview online: 12 March 2025
    Published online: 11 April 2025

doi: https://doi.org/10.37188/lam.2025.029

  • Monolithic multi-freeform optical structures play significant roles in advanced optical systems by simplifying system structures and enhancing optoelectronic performance. However, manufacturing and measurement present significant challenges, which require the simultaneous assurance of form quality and relative positioning of multiple functional surfaces. Consequently, a deterministic form-position deflectometric measuring method is proposed based on Bayesian multisensor fusion, which effectively overcomes the inherent limitation of deflectometry in absolute positioning. Calibration priors were marginalised in the measurement model to improve fidelity, and a fully probabilistic measurement framework was proposed to eliminate numerical bias in conventional sequential optimisation approaches. Finally, a geometric-constraint-based registration method was developed to evaluate the form-position quality of freeform surfaces. The experimental results demonstrated the measurement accuracy could achieve a level of one hundred nanometres for surface forms and a few microns for surface positions.
  • 加载中
  • [1] Su, P. et al. Software configurable optical test system: a computerized reverse Hartmann test. Applied Optics 49, 4404-4412 (2010). doi: 10.1364/AO.49.004404
    [2] Bai, X. Q. et al. Aberration fields of pupil-offset off-axis two-mirror astronomical telescopes induced by ROC error. Optics Express 28, 30447-30465 (2020). doi: 10.1364/OE.403470
    [3] Wu, Y. et al. Design method for an off-axis reflective anamorphic optical system with aberration balance and constraint control. Applied Optics 60, 4557-4566 (2021). doi: 10.1364/AO.427713
    [4] Fan, R. D. et al. Automated design of freeform imaging systems for automotive heads-up display applications. Optics Express 31, 10758-10774 (2023). doi: 10.1364/OE.484777
    [5] Xiong Y. et al. In situ measurement and error compensation of monolithic multisurface optics. Optics Communications 484, 126665 (2021). doi: 10.1016/j.optcom.2020.126665
    [6] Kiontke, S. R. Monolithic freeform element. Proceedings of SPIE 9575, Optical Manufacturing and Testing XI. San Diego, CA, United States: SPIE, 2015, 95750G.
    [7] Hartung, J., von Lukowicz, H. & Kinast, J. Theoretical compensation of static deformations of freeform multimirror substrates. Applied Optics 57, 4020-4031 (2018). doi: 10.1364/AO.57.004020
    [8] Lyu, H. et al. Measurement and characterization of position and posture of conjunctive multifreeform surfaces using multisensors. IEEE Transactions on Instrumentation and Measurement 72, 1003214 (2023).
    [9] Hocken, R. J. & Pereira, P. H. Coordinate Measuring Machines and Systems. 2nd edn. (Boca Raton: CRC Press, 2016).
    [10] Blalock, T. et al. The manufacturing of a multi-surface monolithic telescope with freeform surfaces. EPJ Web of Conferences 215, 06004 (2019). doi: 10.1051/epjconf/201921506004
    [11] Chen, S. Y. et al. Corrective machining of monolithic multiple freeform mirrors based on holographic null test. Optics and Lasers in Engineering 170, 107789 (2023). doi: 10.1016/j.optlaseng.2023.107789
    [12] Burge, J. H. , Zehnder, R. & Zhao, C. Y. Optical alignment with computer-generated holograms. Proceedings of SPIE 6676, Optical System Alignment and Tolerancing. San Diego, CA, United States: SPIE, 2007, 66760C.
    [13] Beier, M. et al. Development, fabrication, and testing of an anamorphic imaging snap-together freeform telescope. Applied Optics 54, 3530-3542 (2015). doi: 10.1364/AO.54.003530
    [14] Hartung, J. et al. Mathematical considerations for ultra precise diamond turning of multiple freeform metal mirrors on a common substrate. Proceedings of the Freeform Optics 2015. Arlington, VA, USA: Optica Publishing Group, 2015, FTh2B. 1.
    [15] Pi, D. P. , Liu, J. & Wang, Y. T. Review of computer-generated hologram algorithms for color dynamic holographic three-dimensional display. Light: Science & Applications 11 , 231 (2022).
    [16] Häusler, G. et al. Deflectometry vs. Interferometry. Proceedings of SPIE 8788, Optical Measurement Systems for Industrial Inspection VIII. Munich, Germany: SPIE, 2013, 87881C.
    [17] Jiao, S. C. et al. Non-contact method of thickness measurement for thin-walled rotary shell parts based on chromatic confocal sensor. Measurement 224, 113794 (2024). doi: 10.1016/j.measurement.2023.113794
    [18] Xu, Y. J., Gao, F. & Jiang, X. Q. A brief review of the technological advancements of phase measuring deflectometry. PhotoniX 1, 14 (2020). doi: 10.1186/s43074-020-00015-9
    [19] Huang, L. et al. Modal phase measuring deflectometry. Optics Express 24, 24649-24664 (2016). doi: 10.1364/OE.24.024649
    [20] Burke, J. et al. Deflectometry for specular surfaces: an overview. Advanced Optical Technologies 12, 1237687 (2023). doi: 10.3389/aot.2023.1237687
    [21] Chen, T. et al. Workpiece positioning and error decoupling in the single-point diamond turning of freeform mirrors based on the monoscopic deflectometry. Precision Engineering 77 , 16-23 (2022).
    [22] Huang, L. et al. Collimated phase measuring deflectometry. Optics and Lasers in Engineering 172, 107882 (2024). doi: 10.1016/j.optlaseng.2023.107882
    [23] Niu, Z. Q. et al. Flexible one-shot geometric calibration for off-axis deflectometry. Applied Optics 59, 3819-3824 (2020). doi: 10.1364/AO.388143
    [24] Xiao, Y. L., Su, X. Y. & Chen W. J. Flexible geometrical calibration for fringe-reflection 3D measurement. Optics Letters 37, 620-622 (2012). doi: 10.1364/OL.37.000620
    [25] Li, C., Zhang, X. & Tu, D. W. Posed relationship calibration with parallel mirror reflection for stereo deflectometry. Optical Engineering 57, 034103 (2018).
    [26] Gao, Y. Q. et al. 3D global optimization of calibration parameters of deflectometry system by using a spherical mirror, Measurement 219 , 113287 (2023).
    [27] Lang, W. et al. Holistic calibration method of deflectometry by holonomic framework priors. Optics Letters 49, 702-705 (2024). doi: 10.1364/OL.513949
    [28] Zhang, X. C. et al. Correction of aberration-induced phase errors in phase measuring deflectometry. Optics Letters 46, 2047-2050 (2021). doi: 10.1364/OL.415953
    [29] Simon, D. Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches. (Hoboken, NJ, USA: Wiley, 2006).
    [30] Chen, Y. N. et al. Simplifying the monoscopic deflectometric measurement by extra-facility-free workpiece positioning. Precision Engineering 87, 97-105 (2024). doi: 10.1016/j.precisioneng.2024.01.020
    [31] Zhang, Z. A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence 22, 1330-1334 (2000). doi: 10.1109/34.888718
    [32] Agrawal, A. Extrinsic camera calibration without a direct view using spherical mirror. Proceedings of 2013 IEEE International Conference on Computer Vision. Sydney, NSW, Australia: IEEE, 2013, 2368-2375.
    [33] Chen, Y. N. et al. Transition imaging phase measuring deflectometry for high-precision measurement of optical surfaces. Measurement 199, 111589 (2022). doi: 10.1016/j.measurement.2022.111589
    [34] Box, G. E. P. & Tiao, G. C. Bayesian Inference in Statistical Analysis. (John Wiley & Sons, Hoboken, NJ: 2011).
    [35] Lv, S. Z. & Qian, K. M. Modeling the measurement precision of fringe projection profilometry. Light: Science & Applications 12 , 257 (2023).
    [36] Song, H. X. et al. Uncertainty of digital fringe projection measurement caused by structural parameters. Optics Communications 551, 130044 (2024). doi: 10.1016/j.optcom.2023.130044
    [37] Rouaud, M. Probability, statistics and estimation: Propagation of uncertainties in experimental measurement. (Lulu Press, Morrisville, NC, 2017).
    [38] ISO 1101: 2017. Geometrical product specifications (GPS) – geometrical tolerancing – tolerances of form. (International Organization for Standardization, Geneva, Switzerland, 2006).
    [39] Pavliček, P. & Paličková, E. Measurement uncertainty of phase measuring deflectometry. Applied Optics 62, 1769-1776 (2023). doi: 10.1364/AO.483720
    [40] EMVA. EMVA 1288 release 4.0. 2021. at https://www.emva.org/standardstechnology/emva-1288/emva-standard-1288-downloads-2/ URL.
    [41] Thadewald, T. & Büning. H. Jarque–Bera test and its competitors for testing normality–a power comparison. Journal of Applied Statistics 34, 87-105 (2007). doi: 10.1080/02664760600994539
    [42] Xu, X. X. et al. Extra-detection-free monoscopic deflectometry for the in situ measurement of freeform specular surfaces. Optics Letters 44, 4271-4274 (2019). doi: 10.1364/OL.44.004271
    [43] Krystek, M. Form filtering by splines. Measurement 18, 9-15 (1996). doi: 10.1016/0263-2241(96)00039-5
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Figures(12) / Tables(3)

Research Summary

Bayesian Deflectometry: Integrated form-position measurement for multi-freeform optics

Monolithic multi-freeform optics are revolutionizing advanced optical systems by enhancing design flexibility, relaxing tolerance requirements, and reducing assembly complexity, leading to more compact and stable systems. However, there are few mature form-position measurement methods. Xiangchao Zhang from Fudan University and colleagues now report an integrated form-position measurement technology based on Bayesian deflectometry. They introduced a new full-probability deflectometric measurement model, which calculates the probability distribution of model parameters and propagates uncertainties through the error propagation chain. The measurement is completed by inferring the model output's maximum likelihood probability. The measurement results come from an inverse problem based on physical reality and incorporate marginalized calibration priors into the measurement framework to eliminate numerical bias. The experimental results showed measurement accuracy of one hundred nanometers for surface form and a few microns for surface position.

show all

Article Metrics

Article views(169) PDF downloads(625) Citation(0) Citation counts are provided from Web of Science. The counts may vary by service, and are reliant on the availability of their data.

Deterministic form-position deflectometric measurement of monolithic multi-freeform optical structures via Bayesian multisensor fusion

  • 1. Shanghai Engineering Research Center of Ultra-Precision Optical Manufacturing, School of Information Science and Technology, Fudan University, Shanghai, 200438, China
  • 2. Future Metrology Hub, University of Huddersfield, Huddersfield, HD1 3DH, UK
  • Corresponding author:

    Xiangchao Zhang, zxchao@fudan.edu.cn

doi: https://doi.org/10.37188/lam.2025.029

Abstract: Monolithic multi-freeform optical structures play significant roles in advanced optical systems by simplifying system structures and enhancing optoelectronic performance. However, manufacturing and measurement present significant challenges, which require the simultaneous assurance of form quality and relative positioning of multiple functional surfaces. Consequently, a deterministic form-position deflectometric measuring method is proposed based on Bayesian multisensor fusion, which effectively overcomes the inherent limitation of deflectometry in absolute positioning. Calibration priors were marginalised in the measurement model to improve fidelity, and a fully probabilistic measurement framework was proposed to eliminate numerical bias in conventional sequential optimisation approaches. Finally, a geometric-constraint-based registration method was developed to evaluate the form-position quality of freeform surfaces. The experimental results demonstrated the measurement accuracy could achieve a level of one hundred nanometres for surface forms and a few microns for surface positions.

Research Summary

Bayesian Deflectometry: Integrated form-position measurement for multi-freeform optics

Monolithic multi-freeform optics are revolutionizing advanced optical systems by enhancing design flexibility, relaxing tolerance requirements, and reducing assembly complexity, leading to more compact and stable systems. However, there are few mature form-position measurement methods. Xiangchao Zhang from Fudan University and colleagues now report an integrated form-position measurement technology based on Bayesian deflectometry. They introduced a new full-probability deflectometric measurement model, which calculates the probability distribution of model parameters and propagates uncertainties through the error propagation chain. The measurement is completed by inferring the model output's maximum likelihood probability. The measurement results come from an inverse problem based on physical reality and incorporate marginalized calibration priors into the measurement framework to eliminate numerical bias. The experimental results showed measurement accuracy of one hundred nanometers for surface form and a few microns for surface position.

show all
    • As optoelectronic performance and structural compactivity continuously improve in major equipment and advanced instruments, the demand for high-precision and integrated optical systems has become increasingly urgent in aerospace, astronomy, and industry14. The traditional approach of individually fabricating, testing, assembling, and subsequently fine-tuning each element and functional surface in a cumbersome integration process with limited reliability. In recent years, monolithic multi-freeform optical structures have attracted intensive attention owing to their powerful capability to reduce assembly complexity while guaranteeing functionalities during the whole service period57, as shown in Fig. 1. However, both the surface forms and their relative positions determine the functionality of the optoelectronic system. Therefore, measuring a structured element poses significant challenges due to its complex surface form, stringent precision requirements, high dynamic range, variable relative positions among functional surfaces, and the difficulty in establishing a consistent datum system.

      Fig. 1  Instances of monolithic multi-freeform optical structures. a Monolithic element and b corresponding optical design6. c M1 and M3 conformal optical element and d corresponding optical design7.

      Currently, there are few mature systems capable of measuring and characterising multiple surfaces of a structured element at one stop8. A coordinate measuring machine (CMM)9 is competent; however, it can only achieve micrometre-level precision, and point-wise contact measurements may damage the workpiece. Therefore, some researchers conducted rough measurements using a CMM and subsequently conducted fine measurement using deflectometry or profilometry after corrective machining10. However, this approach is inefficient. Other researchers have enhanced the measurement efficiency by replacing the contact probes with noncontact sensor8. Interferometry using computer-generated holograms (CGHs) has attracted considerable interest in measuring freeform structures1112. Auxiliary retro reflectors and alignment holograms are fabricated outside the diffraction null on the substrate, enabling collaborative form-position measurement by aligning the CGH, interferometer, and reference datums on the workpiece1314. These methods incur higher costs1516 and the design and fabrication of the workpiece reference and CGHs must be synchronised. Additionally, it is challenging to accommodate multiple surfaces with salient positional differences within one interferogram owing to the limited measurement range of interferometry. Some researchers have attempted to design and fabricate global references for all functional surfaces6, but the complexity of those fabrication and measurement procedures hinders practical application. Other researchers conducted point-scanning measurements using a chromatic confocal sensor (CCS) mounted on a high-precision multi-axis system17. However, this approach is costly and inflexible. Overall, the measurement of a structured element remains highly complex and costly. It is urgent to develop simultaneous form-position measurement approaches for multiple functional surfaces.

      Phase measuring deflectometry (PMD) is a powerful technology1820, particularly suited for complex optics owing to its simple structure, low cost, superior flexibility, and broad dynamic range21. However, despite its exceptional sensitivity to surface gradients, PMD exhibits low sensitivity to the position of the surface under test (SUT)20. Consequently, traditional PMD often ignores piston, tip, and tilt terms derived from the measured form22. However, this hampers its applicability for simultaneous form-position measurements. The error arises mainly at two stages, namely the geometric calibration and workpiece positioning. On one hand, accurate geometric calibration is challenging. The predominant approaches are machine vision-based methods with the aid of reflecting mirrors, such as plane mirrors with or without markers2324, stepped mirrors25, and spherical mirrors26, as the camera cannot directly observe the screen. Although these methods endeavour to achieve full-rank calculations to determine the geometric configuration parameters of the system, degeneracy issues frequently arise in practice27. The contributing factors include insufficient markers, singularity resulting from the position configuration, limited curvature of spherical mirror. Moreover, the optimisation curve may become excessively smooth because of coupling relationship between the different configuration parameters. The optimisation process can be trapped at local optima, resulting in significant calibration errors. On the other hand, workpiece positioning presents a classic challenge due to the inherent slope-height ambiguity22 issue lying in monoscopic deflectometry. The primary approaches to addressing this issue involve introducing appropriate regularisation constraints, which encompass but are not limited to, stereovision, multiple screens, a height-given seeding point, nominal-given form etc1920. Unfortunately, these methods generally obtain inaccurate results for the absolute positions. Overall, the errors introduced by the system geometric calibration and workpiece positioning introduce significant low-order measurement errors in deflectometry. Other error sources, such as inaccurate camera models27 and imaging aberrations28, primarily contribute to high-order errors. And they will be discussed in future studies.

      In this study, a simultaneous form-position measurement method based on Bayesian multi-sensor fusion is proposed. A multisensor system was constructed through an in-depth analysis of the limitations of the PMD on positioning. A CCS and rotary table were integrated into the deflectometric system to enhance the system sensitivity against the position of the SUT. The calibration and measurement processes are converted into a state estimation problem29 by leveraging Bayesian theory to infer multisensor observations probabilistically. The remainder of this paper is organised as follows: The basic principles are outlined in the Methodology section. Comprehensive experimental validations are presented in the Results section. Further discussion and conclusions are presented in the Discussion and Conclusion sections, respectively.

    Methodology
    • First, a PMD system serving as the primary sensor is introduced. The measurement can be regarded as a process of specifying and integrating the surface gradients, as shown in Fig. 2a.

      Fig. 2  Schematic diagram of PMD. a Coupling between slope and position. b Consistent observations for different combinations of forms and positions.

      $$ {\textit z} ={\rm{intg}}\left( {x,y,{G_x},{G_y}} \right) $$ (1)

      where intg (·) denotes the integral operation, z represents the height map of the SUT, (x, y) are the lateral coordinates of measured points, and (Gx, Gy) are the partial gradients along the x- and y-directions. Specifically, the coordinates (x, y) define the position, while (Gx, Gy) determine the orientation. The position and orientation depend on the distance d between the camera’s optical centre and the measured point, as well as the camera-screen relative pose. However, as aforementioned, existing workpiece positioning methods1920 cannot achieve high-precision positioning. Furthermore, those geometric calibration methods based on machine vision2326 are prone to local minima due to the degeneracy occurring in the numerical calculation, resulting in significant errors.

      Notably, position and orientation are coupled to each other in deflectometry due to the underlying slope-height ambiguity issue22. As illustrated in Fig. 2, if shifting SUT1 by a distance a, the resulting measured result will be SUT2, which has a relative tilt angle γ concerning SUT1. These two results correspond to identical fringe images, as shown in Fig. 2b. Only a small form deviation exists between these two if the relative positional differences are eliminated by registration, which is normally 100-1000 times smaller than the positional deviation owing to the lever amplification effect of the rays30. Therefore, deflectometry is not suitable for the simultaneous form-position measurement of multiple surfaces of structural elements.

      Consequently, it is crucial to eliminate the errors introduced by inaccurate geometric calibration and workpiece positioning. A multisensor measurement system comprising a PMD system, a CCS, and a rotary table was constructed, as shown in Fig. 3. The CCS, which is used as a distance sensor, is integrated into the measurement system to provide a rigid constraint to the tracing-ray model. It enhances the accuracy of the absolute distance d from the camera to the workpiece. Furthermore, CCS provides a regularisation term for ray propagation, which mitigates the inaccuracies arising from degeneracy in the system geometric calibration solver. A rotary table was used to facilitate the measurement of different surfaces of the structure. And a positioning system combined with the CCS was established. A global coordinate system was defined on the rotary table, which resulted in virtual CCSs being used to represent the CCS at equivalent measurement positions, as illustrated in Fig. 3b. Moreover, the rotary table can also impose rigid position constraints on the relative positions between multiple functional surfaces21.

      Fig. 3  Schematic diagram of the multi-sensor measurement system. a System configuration, b CCS positioning system.

      From the point of view of probability, each sensor has a certain measurement uncertainty. By integrating various sources of uncertainty, the overall confidence is enhanced, which behaves as a classical filter such as the Kalman filter29. The stronger the complementarity between the sensors, the higher the information utilisation rate. The PMD system has high uncertainty in specifying the absolute position but low uncertainty in measuring the normal directions of the SUT, whereas the CCS has the opposite characteristics. Therefore, combining them can effectively enhance the form-position measurement precision.

    • System calibration is implemented to encompass the intrinsic parameters and external geometric parameters of the individual sensors and ensure the collaborative functionality of the multisensor. For the calibration of intrinsic parameters, the camera can be readily calibrated using well-established techniques31, and the specifications of a commercial CCS are typically provided by suppliers. Geometric calibration plays a dominant role for the measurement accuracy. For clarity, certain notations are defined. The coordinate frames of the camera, screen, CCS, spherical standard, and rotary table are denoted by {c}, {s}, {l}, {p}, and {t}, respectively. In the study, {t} is defined as the global coordinate system. The rotation matrix, the Euler angles and the translation vector are represented by R, θ and T, respectively. For example, Rc represents the rotation matrix from camera coordinate system {c} to global coordinate system {t}.

      Geometric parameters are typically calibrated by constructing a proper solver in conjunction with a known reference feature. Specifically, geometric calibration can be implemented by rotating a spherical standard through one full revolution on a rotary table, recording multi-sensor observations at several positions with an angular interval of α. The camera captured a sequence of distorted fringe images reflected by a sphere. Under the co-planarity constraint3233, the relationship between {c}, {s}, and {p} can be uniquely determined by bundle adjustment, indicating that the sphere centre lies on the plane formed by the incident and reflected rays. In addition, {t} can be unified by fitting the positions of spherical standard. In addition, CCS can specify the relative positions of {l}, {p}, and {t}. Specifically, the translation vector of the CCS Tl and that of the spherical standard Tp can be determined when the CCS direction nl is known, as described in Eq. (2). Furthermore, nl can be calibrated using a machine-vision-based method or CMM.

      $$ \begin{split} \left( {\boldsymbol T}_p,{\boldsymbol T}_l \right) =\;& \arg \min ( {\rm{sqrt}}( r_0^2 - ( {P_x} - T_p^x )^2 -( {P_y} - T_p^y )^2 \\& -( P_{\textit z} - T_p^z )^2 ) + {\rm{Loss}}( \beta ) ) \end{split} $$ (2)

      with $ {\boldsymbol P} = {{\boldsymbol T}_l} + v{{\boldsymbol n}_l},\beta = f\left( {\boldsymbol P} \right) - T_p^{\textit z} $

      where r0 is the radius of the sphere standard and Tx, Ty and Tz represent the x-, y-, and z- components of the translation vector, respectively. v denotes the distance along nl between the CCS and the measured point, and P denotes the points measured by the CCS in the coordinate system {t}. f(·) represents the circle fitting function and outputs the z-component of the circle centre. Loss(·) is a linear rectification function used to formulate a regularization term that discriminates whether the CCS is positioned above or below the sphere standard. With {p} serving as a bridge, the geometric parameters can be collaboratively obtained by the two sensors within a common coordinate system. Notably, the position constraints of the spherical standard along the x- and y-directions are provided by both CCS and PMD, while that in the z-direction is solely from the PMD system. This is because the absolute z-component of Tl and Tp cannot be uniquely determined by the CCS, even when their relative positions are provided.

      The calibration solver was converted into a state-estimation problem. The geometric configuration parameters s = {Tp, Tl, θc, Tc, θs, Ts} can be calculated by the Bayesian inference34. The Bayesian theorem is employed to estimate the conditional distribution of s.

      $$ P\left( {{\boldsymbol s}|{{\boldsymbol O}_F},{{\boldsymbol O}_L}} \right) = \frac{{P\left( {{{\boldsymbol O}_F},{{\boldsymbol O}_L}|{\boldsymbol s}} \right)P\left({\boldsymbol s} \right)}}{{P\left( {{{\boldsymbol O}_F},{{\boldsymbol O}_L}} \right)}} \propto P\left( {{{\boldsymbol O}_F},{{\boldsymbol O}_L}|{\boldsymbol s}} \right)P\left( {\boldsymbol s} \right) $$ (3)

      where OF and OL denote the observations from the PMD and CCS systems, P (s |OF, OL), P (OF, OL |s), and P (s) denote the posterior, likelihood, and prior probabilities, respectively. P (OF, OL) denotes the normalising constant, which is omitted for simplicity. Directly calculating the posterior probability is extremely challenging, and normally, priors cannot be obtained before system calibration. Consequently, the solver can be converted to maximise the likelihood probability as follows:

      $$ {\left( {\boldsymbol s} \right)_{{\text{MLE}}}} = {\rm{arg}}{\text{ }}{\max_{}}P\left( {{{\boldsymbol O}_F},{{\boldsymbol O}_L}|{\boldsymbol s}} \right) $$ (4)

      Moreover, assuming the measurement noise follows a Gaussian distribution, the likelihood probability can be denoted as

      $$ P\left( {{{\boldsymbol O}_F},{{\boldsymbol O}_L}|{\boldsymbol s}} \right) = N\left( {\mu \left( {\boldsymbol s} \right),{\boldsymbol\varSigma} } \right) $$ (5)

      where μ(s) is the expectation of s, and $ \boldsymbol\varSigma $ denotes the covariance matrix of the sensor observations. When considering a single observation, minimising the negative logarithm can be leveraged to calculate the maximum likelihood estimate owing to the favourable properties of the Gaussian distribution. This can be converted into a least-squares solver because the observations and inputs are mutually independent, namely

      $$ \begin{gathered} {\left( s \right)^*} = \arg \min \left( { - \ln \left( {P\left( {{{\boldsymbol O}_F},{{\boldsymbol O}_L}|{\boldsymbol s}} \right)} \right)} \right) \\ = \arg \min \left( {\sum\limits_{}^{} {{\boldsymbol e}_{\text{F}}^{\text{T}}\boldsymbol\varSigma _{\text{F}}^{ - 1}{{\boldsymbol e}_{\text{F}}}} + \sum\limits_{}^{} {{\boldsymbol e}_{\text{L}}^{\text{T}}\boldsymbol\varSigma _{\text{L}}^{ - 1}{{\boldsymbol e}_{\text{L}}}} } \right) \\ {\text{with }}{{\boldsymbol e}_{\text{F}}} = {{\boldsymbol O}_{\text{F}}} - h\left( {{{\boldsymbol T}_p},{\boldsymbol\theta _c},{{\boldsymbol T}_c},{\boldsymbol\theta _s},{{\boldsymbol T}_s}} \right),{{\boldsymbol e}_{\text{L}}} = {{\boldsymbol O}_{\text{L}}} - g\left( {{{\boldsymbol T}_p},{{\boldsymbol T}_l}} \right) \\ \end{gathered} $$ (6)

      where h (·) and g (·) represent the observation models for the PMD and CCS systems, respectively, and eF and eL denote observation residuals from PMD and CCS, respectively. $ \boldsymbol\varSigma _{\text{F}}^{ - 1} $ and $ \boldsymbol\varSigma _L^{ - 1} $ denote the information matrices; specifically, the inverses of the covariance matrices. A flowchart of the system calibration is shown in Fig. 4.

      Fig. 4  Flowchart of system calibration.

    • The calibration solver was reformulated as a least-squares optimisation problem, in which the effort was mainly focused on calculating the information matrices. Information matrices were adopted to estimate the measurement uncertainty. The uncertainty of PMD mainly originates from the camera noise35,

      $$ \begin{gathered} \sigma _I^2 = {C_n} + KI \\ {\text{with }}{C_n} = K^2\sigma _d^2 + \sigma _q^2 - K{I_{{\text{dark}}}} \\ \end{gathered} $$ (7)

      where $\sigma_I^2 $ denotes the variance of the image intensity I captured by a camera, K denotes the overall gain, Idark denotes the dark current, $\sigma_d^2 $ denotes the variance of all the noise related to the sensor readout and amplifier circuits. Moreover, $\sigma^2_q $ = 1/12 (DN2) denotes the quantisation error35.

      Subsequently, a comprehensive error-propagation chain is established, as shown in Fig. 5. Specifically, the intensity noise is propagated to the phase distribution through encoding and decoding operations, which, in turn, affects the correspondence between the camera and screen pixels. The correctness of the correspondences directly affects the measurement accuracy of the PMD; hence, the re-projection error is used to quantify the measurement uncertainty. The Monte Carlo method36 was employed to model error propagation.

      Fig. 5  Uncertainty estimation of PMD.

    • The form and position parameters were obtained simultaneously based on multisensor observations, which is a process analogous to system calibration. Each surface of the freeform structure was measured at an appropriate angular position of the rotary table. A two-step estimation method is proposed to achieve a more accurate result. First, a low-order position estimator is adopted to provide a reliable initial value. Second, a form-position estimator refines all low-mid-high-order components of the surface.

      To mitigate the impact of calibration errors on measurement results, conventional approaches adjust the configuration parameters using the measurement results19. The solved parameters are considered correct when the resulting measured form associated with the current configuration matches the nominal form of the SUT. However, such an assumption is not always reasonable, that is, a false convergence of the configuration parameters may occur because of the asymmetric form error, complex surface form, and ill-conditioning of the numerical optimisation problem. Therefore, a holistic positioning method was devised to guarantee the reliability of the positioning result, as shown in Eq. 8. The configuration parameters and positions of all the functional surfaces of the system were solved concurrently within a global optimisation framework. In addition, it incorporates a calibration module with uniqueness constraints, as illustrated in the System Calibration section.

      $$ {\left( {{\boldsymbol m},{\boldsymbol s}} \right)^*} = \arg \min \left( {\sum\limits_{}^{} {{\boldsymbol e}_{\text{F}}^{\text{T}}\boldsymbol\varSigma _{\text{F}}^{ - 1}{\boldsymbol e}_{\text{F}}^{}} + \sum\limits_{}^{} {{\boldsymbol e}_{\text{L}}^T\boldsymbol\varSigma _{\text{L}}^{ - 1}{{\boldsymbol e}_{\text{L}}}} + \lambda \left( {\boldsymbol s} \right)} \right) $$ (8)

      where m denote the positional parameters of the SUT, and λ(·) is the regularisation term. At this stage, multiple surfaces can be positioned and the configuration parameters are updated accordingly.

      Subsequently, another estimator was constructed for form reconstruction. The form-position data can be represented using a linear combination of mathematical expressions, such as Zernike polynomials and B-splines etc.,

      $$ {\boldsymbol w} ={\rm{arg}} \min \Bigg(\sum{\boldsymbol e}_{\rm F}^{\rm T}{\boldsymbol\varSigma'}_{\rm F}^{-1}{\boldsymbol e}_{\rm F} + \sum {\boldsymbol e}_{\rm L}^{\rm T}{\boldsymbol\varSigma'}_L^{-1}{\boldsymbol e}_{\rm L } \Bigg) $$ (9)

      where w is the coefficient vector of the mathematical expressions. It is important to note that the information matrices $ {\boldsymbol\varSigma '}_{\rm F}^{ - 1} $ and $ {\boldsymbol\varSigma '}_{\rm L}^{ - 1} $ must be recalculated for tightly coupled sensor values. Both the inherent uncertainty of the sensor and the geometric uncertainty resulting from the calibration must be considered simultaneously. The uncertainty of configuration parameters can be determined by certainty propagation theory37:

      $$ {\sigma ^2} = {\text{diag}}{\left( {{{\boldsymbol J}^{\text{T}}}{\boldsymbol{WJ}}} \right)^{ - 1}} $$ (10)

      where σ2 denotes the variance, J represents the Jacobian matrix associated with the configuration parameters, and W denotes the reciprocal of the squared observation residuals, which is a sparse matrix. Uncertainty modelling through the Monte Carlo method is similar to that detailed in the Uncertainty Estimation, with the only difference being the incorporation of geometric uncertainties into the measurement model through ray tracing. The revised information matrix ${ \boldsymbol\varSigma }' $ estimation marginalises the calibration priors in the measurement process, thereby effectively constraining the measurement results. This avoids the overfitting issue arise in the traditional modal PMD19. Ultimately, the form-position solution can be obtained via the optimisation process outlined in Eq. 9 and subsequently substitute the coefficients w into the mathematical expressions, as shown in Fig. 6.

      Fig. 6  Flowchart of the measurement.

    • There is a lack of well-acknowledged specifications for assessing the form-position quality of freeform structures8. A stepwise approach to assess the form and position quality of the structured element. Form assessment was conducted by registering the measured point clouds with a reference dataset obtained from third-party instruments, using the root-mean-square (RMS) and peak-to-valley (PV) of the relative residuals as metrics. For position assessment, a geometric-constraint-based iterative closest point method was developed. Specifically, the point clouds of multiple surfaces measured by a CMM were taken as a reference for position assessment and registered with the measured result.

      $$ \begin{gathered} \left( {{\boldsymbol R},{\boldsymbol T}} \right) = \arg \min \sum {k\left( {{\boldsymbol w},{X_{\rm M}},{Y_{\rm M}},{Z_{\rm M}}} \right)} \\ {\text{with }}\left[ {\begin{array}{*{20}{c}} {{X_{\rm M}}} \\ {{Y_{\rm M}}} \\ {{Z_{\rm M}}} \\ 1 \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} {\boldsymbol R}&{\boldsymbol T} \\ 0&1 \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{X_{\rm CMM}}} \\ {{Y_{\rm CMM}}} \\ {{Z_{\rm CMM}}} \\ 1 \end{array}} \right] \\ \end{gathered} $$ (11)

      where (R, T) denotes the optimal registration pose, and (XCMM, YCMM, ZCMM) and (XM, YM, ZM) denote the CMM data points before and after transformation, respectively. w represents the coefficients of the mathematical function. k(·) represents the z- component of the registration residuals between the CMM and constructed surface at (XM, YM). Two metrics, the PV and the mean of the registration residuals, were defined to assess the positioning error according to International Geometrical Product Specifications (GPS) standards38. Specifically, the point set is moved as a whole during registration, keeping the relative positions between multiple functional surfaces unchanged. This implies that all the surfaces share the same motion parameters. The underlying geometric constraints between multiple surfaces can effectively prevent mismatches caused by ambiguous features of individual surfaces. In addition, registering the point clouds with mathematical functions reduces the dependency on the sampling density and minimises the potential damage to the SUT. The framework of the proposed method is illustrated in Fig. 7.

      Fig. 7  Workflow of the proposed method. a Uncertainty modelling was employed to guide b system calibration and c workpiece positioning. The measurement uncertainty is updated to marginalise the relevant information into the form-position estimator d. The measurement result is compared with that of a third-party instrument e.

    Results
    • To verify the performance of the proposed method, a multisensor measurement system was established. The system consists of a computer monitor (AOC U28G2U with 3840 × 2160 pixels and a pixel size of 160 μm) and a CMOS camera (Basler acA1920-150 um with 1920 × 1200 pixels and a pixel size of 4.8 μm), paired with a lens of 16 mm focal length. The system also includes a CCS sensor (HongChuan C10000 with a measurement range of ±5 mm, an angular measurement range of ±13° and linear error less than ±2 um) and a rotary table (Aerotech ABRS-200 MP with a resolution of 0.079 arc sec, synchronous axial error less than 100 nm, and synchronous radial error less than 250 nm), as shown in Fig. 8.

      Fig. 8  Setup of the multi-sensor measuring system.

    • This section focuses on estimating the PMD uncertainty, while the uncertainties of other commercial sensors are provided by the suppliers. A virtual PMD system was constructed based on the actual experimental setup and pre-calibration23, as depicted in Fig. 9a. It includes parameters such as the fringe width, contrast, codec mode, and geometric configuration39. Specifically, four-step phase-shifted fringes with a period of 36 pixels were displayed on the screen. And the fringe contrast associated with the camera was set to 0.8. The camera noise parameters can be easily obtained from the camera supplier as they adhere to the European Machine Vision Association (EMVA) Standard 128840, as shown in Table 1. Note that the relationship between the gain and corresponding grayscale values was provided by the suppliers35. The image intensity and noise distributions are shown in Fig. 9b, e, respectively. It was observed that the noise amplitude was directly proportional to the intensity. Furthermore, according to the error propagation chain established above, the intensity deviation is transferred to phase errors via a four-step phase-shifting algorithm35, as shown in Fig. 9c, f, which in turn affects the correspondence between the camera and screen pixels, as shown in Fig. 9d, g.

      Fig. 9  The diagram of uncertainty modelling of PMD. a system configuration, b intensity, c phase, and d traced pixels of the screen, and their noise distributions e-g.

      Parameter value
      Gain K (DN(e)−1) 1/8.4
      Dark Noise σd (e) 10.9
      Saturation Capacity μe.Sat (e) 7700

      Table 1.  The noise parameters of camera Basler acA1920-150 um

      Because the calibration and measurement framework based on Bayesian inference assumes a Gaussian noise distribution for multisensor observations, it is imperative to verify whether the observations follow such a distribution. The Monte Carlo simulation was performed 1000 times. The conformation of the Gaussian distribution, as observed in the above simulations, is verified using the Jarque-Bera test41. A standard deviation of 0.0483 pixels was adopted to assess PMD uncertainty.

      Notably, the uncertainty of CCS may exceed the supplier-provided values in practice. This discrepancy arises when the probe is not precisely perpendicular the SUT. These errors can be mitigated by using prior knowledge and testing. A spherical standard was used to test the CCS with the measurement uncertainty represented by the residuals from Eq. 2, instead of the parameters provided by the supplier. The air-bearing rotary table was assumed ideal because its uncertainty was extremely small.

    • A freeform structure was machined to verify the accuracy of the proposed measurement method, as shown in Fig. 10. It contains four optical surfaces, namely, two spherical and two aspheric surfaces, which can be uniformly expressed as

      Fig. 10  Freeform structure.

      $$ \begin{gathered} {\textit z} = \frac{{c{r^2}}}{{1 + \sqrt {1 - (1 + K){c^2}{r^2}} }} + {a_4}{r^4} + {a_6}{r^6} + {a_8}{r^8} + {a_{10}}{r^{10}} + {a_{12}}{r^{12}} \\ {\text{with }}{r^2} = {x^2} + {y^2} \\[-13pt] \end{gathered} $$ (12)

      where r denotes the radial coordinate, c denotes the base curvature, and K denotes a conic factor. The other higher-order coefficients are listed in Table 2.

      surface c K a4 a6 a8 a10 a12
      S1 −6.12 × 10−3 −1 −2.27 × 10−6 −3.17 × 10−9 8.70 × 10−17 −1.97 × 10−19 8.35 × 10−24
      S2 −1.72 × 10−3 −1 9.13 × 10−9 −3.78 × 10−12 −8.45 × 10−16 3.12 × 10−20 −6.24 × 10−25
      R300 3.3 × 10−3 0 0 0 0 0 0
      R1000 1.0 × 10−3 0 0 0 0 0 0

      Table 2.  Design parameters of the functional surfaces

      A spherical standard with a radius of curvature of 15 mm is used for system calibration. Subsequently, the structure was rotated using a rotary table and each side surface was measured six times using a multisensor system at 5-degree intervals. The number of measurements and angular intervals can be adjusted based on the measurement range. These settings can be obtained from simulation experiments33. The four functional surfaces of the element were positioned and reconstructed using the proposed method, as shown in Fig. 11. The two spherical surfaces R300 and R1000 were also measured using an interferometer (GPI XP/D, Zygo), while the two aspheric surfaces S1 and S2 were measured using a LUPHOScan profilometer (420SD, Taylor Hobson). A CMM (Prismo Ultra, Carl Zeiss) was used to assess the positioning accuracy.

      Fig. 11  Experimental results of the freeform structured element. a The measured form-position results. Form deviations of S1 b, S2 c, R300 e and S1000 f, respectively. The measured position deviations d.

      The measured form-position deviations are presented in Table 3. It can be seen that the RMS of form can achieve a level of one hundred nanometres, while ten micrometres for position.

      TermIndexS1S2R300R1000
      PositionPV/μm4.75.19.33.9
      Mean/μm5.48.75.48.8
      FormRMS/μm0.220.200.070.05
      PV/μm1.311.090.400.33

      Table 3.  Assessment of form-position measurement accuracy of the actual experiments

    Discussion
    • The concept of multisensor fusion leverages the complementary strengths of different sensors to fulfil the requirements of complete form-position measurement. Several aspects of the proposed method are further discussed for a comprehensive understanding.

    • The proposed method converts the calibration and measurement problems into state estimation problems. Furthermore, Bayesian inference was converted into a graph optimisation solver. The measurement accuracy is limited to some extent by the accuracy of the uncertainty modelling. Therefore, more accurate modelling and estimations of sensor uncertainties are required.

    • Holistic positioning shortens the error propagation chain and mitigates inconsistencies in geometric positional parameters across surfaces. However, holistic positioning was performed using the nominal form of the surfaces under test, and it was assumed that the positioning errors caused by form errors could be omitted. Significant positioning errors occurred when large or asymmetric form errors were present. In this case, an alternative method can enhance calibration precision by incorporating the actual positions and forms of the calibration standards while maintaining the overall applicability of the proposed method.

      The fabrication accuracy of optical elements and calibration standards is sufficiently high. Therefore, holistic positioning demonstrates a certain degree of adaptability in practice because form errors are often irregular and statistically symmetric42. Additionally, embedding calibration module priors and multisensor constraints in the position estimator further reduces the influence of form errors.

      The form-position calculation is formulated as an optimisation problem, which inevitably transmits noise from the environment or sensors to the surface. Reconstruction performance depends on the choice of mathematical models. Locally defined basis functions, such as B-splines43, can outperform globally defined functions by limiting error propagation. However, these methods can be computationally intensive. Consequently, selecting reconstruction functions requires balancing measurement accuracy and computational efficiency in practical scenarios.

    • Manufacturing freeform structures is expensive and inefficient because the workpiece undergoes remounting and alignment between the machining and measurement equipment. The proposed method can be applied to in-situ measurements, as shown in Fig. 12. The PMD and CCS systems were mounted onto the air-bearing spindle on a single-point diamond-turning machine. It is noteworthy that the absolute positioning ability of the proposed method was limited to a certain extent owing to the restricted motion degrees of freedom. This limitation reduces the number of measurement points and introduces drift to the measurement results of the CCS, both of which adversely affect the measurement accuracy. More movement degrees of freedom and coordinate constraints can be provided by machine tool, thereby leading to higher measurement precision.

      Fig. 12  Integrated in-situ measurement system mounted on the single-point diamond turning machine.

    Conclusions
    • To achieve simultaneous form-position measurements for monolithic multi-freeform optical structures, a multisensor measurement system was constructed. Measurement is regarded as a reduction process of the system information entropy, thereby decreasing the prediction uncertainty through the fusion of multi-source observations. This method overcomes the positioning limitations of deflectometry and successfully elevates deflectometry from relative to absolute measurements. A measurement framework with probabilistic description capability was proposed based on physical uncertainty modelling. This infers the measurement results from an inverse problem based on physical reality, thereby addressing the statistical bias in traditional numerical optimisation. Marginalising calibration data into the measurement probabilistic framework not only effectively prevents error propagation but also enhances the utilisation of the provided constraints. This approach has a universal applicability, allowing flexible system configurations in various scenarios and fields.

    Acknowledgements
    • This study was supported by the National Natural Science Foundation of China (52475551), the Natural Science Foundation of Shanghai (24ZR1406800), and the Dreams Foundation of Jianghuai Advanced Technology Center (2023-ZM01C008).

Reference (43)

Catalog

    /

    DownLoad:  Full-Size Img PowerPoint
    Return
    Return