Open Access
14 December 2020 Form deviations caused by lateral displacement errors in annular subaperture stitching interferometry
Markus Schake, Jörg Riebeling, Gerd Ehret
Author Affiliations +
Abstract

Annular subaperture stitching interferometry (ASSI) is a common approach for the measurement of aspherical surfaces. A common obstacle of ASSI is the occurrence of lateral displacement errors when the sensor or specimen is repositioned between the subaperture measurements. Our contribution focuses on modeling of the statistical displacement errors. A virtual experiment is presented simulating the propagation of the displacement errors through a cumulative and a global stitching algorithm to the retrieved surface form. For the considered experimental setup, the uncertainty in lateral position depends on the positioning uncertainties of the employed motion system and the uncertainty in the absolute distance measurement between the sensor and specimen. The lateral displacement uncertainty is determined experimentally employing a calibratable lateral grating. Thus, it is traceable to the SI unit of the length (meter). The experimental results show that the lateral displacement errors may be modeled by a normal distribution, and the results of the virtual experiment indicate that the statistical lateral displacement errors transfer linear through the stitching procedure and also cause a normal distributed topography error. This enables the assignment of an expanded uncertainty to each individual sample point employing the Zernike polynomial expression of the topography measurement.

1.

Introduction

To receive traceable and comparable measurement results, it is mandatory to provide a statement of uncertainty achieved with the instruments and algorithms employed in the measurement process. The design and fabrication of traceable calibration artifacts for optical 3D surface topography measurements is challenging, due to the great variety of applications and specimen geometries. National metrology institutes are working on primary instruments and calibration artifacts to provide the basis of traceable uncertainty statements in industrial applications.1,2 A universal calibration artifact comprising six different material measures with varying scales for the holistic calibration of an optical instrument employing a single specimen is proposed in Ref. 1. The artifact covers typical metrological properties listed in the ISO 25178-600 standard and shows good producibility and aging behavior. The national metrology institute of Germany, Physikalisch-Technische Bundesanstalt (PTB), recently proposed a multispherical artifact for traceable calibration of form measurements of freeform surfaces,3 which may foster the standardization of uncertainty statements for the measurand of the associated form measuring instruments. In addition to the availability of traceable calibration artifacts to characterize the measurement uncertainties related to the instruments, a meaningful statement of uncertainty also requires profound knowledge about uncertainties introduced by the calculations and algorithms involved in the translation of the recorded images to the surface topography. The uncertainty analysis of the algorithm may be based on an analytic modeling of the signal processing as, e.g., in the contribution of Henning and Guisca from the National Physical Laboratory, which describes the uncertainties associated with topography retrieval by means of Fourier domain analysis.4 Another emerging method for sensitivity analysis is Monte-Carlo method, which models the uncertainty of input quantities as a random distribution and yields a confidence interval for the uncertainty of the dependent measurand by means of a virtual experiment.2 The Monte-Carlo approach is demonstrated by virtual experiments regarding topography measurements with a tilted wave interferometer.5 In a research cooperation of the PTB and the University of Kassel considering form measurements of rotationally symmetric, spherical, and aspherical surfaces, the capability of a dynamically aligned interferometric line sensor to work as a traceable instrument for calibration is tested. The topography measurement system comprising an interferometric line sensor, two fiber coupled interferometric point sensors, and a complex motion system is continuously enhanced and developed. Advances, measurements, and characteristics of the setup have been reported, which put detailed emphasis on the interferometric sensors and the rotation stages run-out compensation68 as well as the employed stitching algorithms.9,10 This contribution focuses on the traceable characterization of the lateral displacement errors occurring in the system during the repositioning of the sensor between subaperture measurements. The uncertainty in lateral position is determined employing a lateral grating as a calibration artifact. A model of the lateral displacement uncertainty is introduced and compared to statistical deviations of the subaperture measurements. The propagation of the lateral displacement uncertainty through the surface stitching algorithms is analyzed employing a Monte-Carlo study. The resulting uncertainty in the surface topography is determined by virtual experiments.

2.

Experimental Setup and Algorithms

This section starts with a short introduction of the interferometric measurement setup and the calibration routine to determine the lateral displacement uncertainty. Then the employed cumulative and global stitching algorithms are shortly outlined, describing their dependence on the lateral displacement uncertainty.

2.1.

Interferometer and Positioning System

The interferometric line sensor is set up as a Michelson interferometer with low coherent green light-emitting diode (LED) illumination coupled from a high-intensity LED into the setup via a liquid light guide, which is visible on the left side in Fig. 1(a). The illumination source is separated from the interferometer to reduce the size of the actual sensor and to prevent thermal influences caused by the LED’s power dissipation. The interferometric unit comprised of the microscope objective, the beam splitter, and reference arm is mounted in a single aluminum housing for mechanic stability. The optical axis of the reference and measurement path are indicated emerging from the beam splitter in Fig. 1(a) and labeled Lref and Lm, respectively. The center of rotation of the rotary stage B is marked by the red solid circle and its distance to the beam splitter cube is labeled Lrot. The dashed red lines indicate the beam paths of the interferometer when tilted by the angle αk in the x-z plane. The instrument is dedicated to the measurement of rotationally symmetric objects. Therefore, it is convenient to address the lateral coordinates by the radial distance rk [see Eqs. (4) and (5)] to the center of rotation of the lower rotary stage C, which rotates the specimen around the optical axis by the azimuthal angle θ in the x-y plane. Before the measurement of each annular subaperture, the measurement position is iterated by the distance xit,k and the interferometer is tilted according to the local slope of the specimen at the current radial position, such that the optical axis is oriented normal to the surface. Rotation of the interferometer causes a change Δxk in the lateral coordinate and a change ΔLk in the absolute axial distance between the specimen and the center of rotation. The change ΔLk is compensated by a depth scan of the interferometer employing the envelope of the low coherent interferogram to align the sensor in the path length equilibrium condition Lm=Lref with respect to the specimen surface. This ensures a constant distance between the specimen and the beam splitter at the start of each subaperture measurement with the axial measurement uncertainty of the Michelson interferometer. The lateral displacement Δxk is compensated by motion of the x-axis. However, the motion distance depends on the absolute distance Lref+Lrot, which has to be calibrated. The calibration procedure is described in Ref. 9, and it is illustrated in Fig. 1(b) and summarized here shortly with an extension in terms of signal analysis to reduce the measurement uncertainty.

  • A calibratable lateral grating is employed as the specimen.

  • The interferometer is aligned perpendicular to the grating αc=0° and positioned in the path length equilibrium condition Lm=Lref via a low coherent interferometry scan.

  • The reference arm is blocked. The detector records a microscopic image of the grating without interference fringes.

  • The interferometer is tilted by the angle αc and a temporal series of images is recorded where each image shows an increased phase shift in the periodical grating.

  • The phase shift between the consecutively recorded images of the grating is retrieved employing a Fourier transform approach. In the spectral domain, the phase information is shifted to the frequency peak associated with the grating period, similar to a carrier fringe approach in interferometry. Employing a lock-in detection approach,8,11 one phase value is retrieved from each recorded line image.

  • The sum over all recorded phase shifts yields the lateral displacement Δxc with an expected uncertainty ux,c of approximately Λ/360.

  • Employing the formula for the propagation of uncertainty in Eq. (1) yields an estimate of the expected uncertainty uL in the calibrated absolute distance Lref+Lrot.

  • A series of N=1000 calibration measurements employing a calibratable grating with a period Λ=100  μm and αc=1° yields a mean lateral displacement of Δxc¯3.007  mm with a standard uncertainty12 of ux,c0.34  μm. The lateral displacement measurement results are depicted in Fig. 2(a) and the associated histogram is depicted in Fig. 2(b) together with a normal distribution employing ux,c0.34  μm (solid orange line). Figure 2(c) shows the cumulative empirical distribution (blue circles) in comparison to the cumulative normal distribution function (orange line). The good alignment of the cumulative distribution functions indicates that the statistical lateral displacement errors occurring when calibrating the system may be feasible modeled as a normal distribution. The rotation axis B is specified by an angular standard uncertainty of uα1 by the acceptance test procedure for axis accuracy. From this experiment, the absolute distance between the specimen and the center of rotation of the B-axis in the path length equilibrium condition is determined as Lref+Lrot172.3  mm with a combined standard uncertainty12 of uL20  μm.

    Eq. (1)

    uL=(ux,c·1tanαc)2+(Δxc·uα1sinαc2)2.

Fig. 1

(a) Photography of the employed Michelson interferometer. With x, y, and z orientation of the global coordinate system, Lm distance to the specimen, Lref distance to the reference plane, Lrot distance to the center of rotation of rotary stage B, ΔLk distance change to the specimen when rotating, Δxk lateral displacement when rotating, αk angle of rotation, xit,k lateral displacement between subaperture measurements, rk0, rk1 radial boundaries of the k’th subaperture, θ azimuthal angle of rotary stage C. (b) Schematic drawing of the lateral displacement Δxc when rotating the sensor by the calibration angle αc employing a calibratable grating of lateral period Λ as a calibration artifact.

OE_59_12_124105_f001.png

Fig. 2

(a) Lateral displacement Δxc measured in N=1000 calibration experiments in the path length equilibrium distance Lm=Lref. (b) Histogram of the N=1000 samples compared to the probability density function of a normal distribution (solid orange line) with standard deviation ux,c0.34  μm. (c) Cumulative empirical distribution function (blue circles) and cumulative distribution function of the simulated normal distribution (solid orange line).

OE_59_12_124105_f002.png

The actual interferometric annular subaperture measurement starts when the sensor is aligned perpendicular to the specimen in the path length equilibrium distance facing the radial interval rk=[rk0,rk1] with k1,,K indicating the index of the subaperture. The rotational stage C rotates the specimen beyond the line sensor and the topography of the annular subaperture is retrieved employing a temporal carrier fringe approach. For this purpose, the interferometers reference mirror is mounted on an oscillation coil, which is actuated by a driving voltage with a frequency of 1 kHz. The employed line camera records images at a rate of up to 100 kHz, sufficiently oversampling the path length modulated interference images. The path length modulation shifts the topography-dependent phase information of the interferogram to the modulation frequency peak in the spectral domain. This enables the application of the noise robust lock-in detection approach8,11 to each pixel of the line sensor to retrieve the topography of the scanned annular subaperture. The topography retrieval based on temporal carrier fringes limits the data rate of the sensor to two height values per oscillation period of the path length modulating reference arm. Thus, with the current specifications, the maximum data output of the line sensor is 2000 points per second for each pixel. However, the rotationally symmetric specimens are expected to show no significant form variations in the azimuthal direction. For the form measuring purpose, it is sufficient to achieve a resolution in the range of [0.1, 1 mm] in the azimuthal direction. Structures of higher lateral frequency are potentially averaged during the scanning procedure or canceled out during the stitching procedure, which employs Zernike polynomial fitting. It is noteworthy that there is no general absolute criterion to separate between form, waviness, and roughness. The wavelength regime associated with these surface texture elements depends on the specimen and its intended application.13 To yield an estimate of the considered wavelength regime, the specimen’s diameter D may be considered and the surface texture elements of form, waviness, and roughness may each be associated with two decades of decreasing feature size starting from the dimension of the diameter. The experimental setup at PTB is suitable to mount specimens with a diameter of multiple hundred millimeters. Considering this and aiming at a sufficient oversampling yield the lateral resolution limits required for the form measuring setup outlined above. The camera line contains 4096 pixels with a pixel size of 10.56  μm×10.56  μm, thus employing a 5× microscope objective covering a length of |rk1rk0|8.65  mm oriented perpendicular to the specimen surface. A specimen with a diameter of D=300  mm contains at least Kround(D/(2|rk1rk0|))=17 subapertures. The outer perimeter of the specimen is D·π942.5  mm. Employing a lateral sampling interval of 0.1 mm with a sample rate of 2 kHz results in a rotation frequency of the specimen of 0.2  Hz or a rotation velocity of 70  deg/s. Considering a constant rotation speed for all subapertures, this results in an overall measurement time of 85  s. This is a simplified example, which does not consider the decrease in surface coverage by the line sensor with increasing slope of the specimen and also ignores the time required for repositioning of the sensor between subapertures and the overlap between consecutive subapertures. However, it indicates that the expected time for topography measurement will be in the range of several minutes (Table 1).

Table 1

Estimate of spatial wavelength regimes associated with the surface texture elements of from, waviness and roughness dependent on the specimen diameter D. Fitting the topography into Zernike polynomials has a strong low-pass filtering effect, the transfer function of the Zernike polynomials with L=36 coefficients shows a suppression of −40  dB for topography features with a frequency of ≈25  Hz.

Surface texture elementSpatial wavelength regime Λs
FormD·100>Λs>D·102
WavinessD·102>Λs>D·104
RoughnessD·104>Λs>D·106

2.2.

Cumulative and Global Stitching

Due to the repositioning of the sensor between the consecutive recording of annular subapertures, each subaperture is recorded in a local coordinate system. To retrieve the full topography, the annular subapertures are stitched together referring to a global set of coordinates. The experimental setup introduced in Sec. 2.1 employs a planar reference wavefront. Therefore, the possible occurring wavefront aberrations due to positioning errors are sufficiently described by the three Zernike coefficients of piston and two tilts.9,10,1417 The stitching algorithm is based on the solution of an optimization problem similar to those in Refs. 14, 16, and 17 and employs a machine learning-based Zernike polynomial fitting18 to fit the annular subapertures before proceeding with the cumulative or global stitching method.

The cumulative stitching requires overlapping regions between the consecutively recorded subapertures. The low-order translational wavefront aberrations between the subapertures are fitted into a three coefficient annular Zernike polynomial, which than is subtracted from the subaperture to be stitched. This process is repeated starting at a chosen reference aperture until all subapertures are stitched together. The correction polynomials are accumulated over the subapertures, such that the last subaperture to be stitched undergoes all corrections of piston and tilt, which its predecessors have been subject to. However, assuming a plane reference wavefront, a nonlinear accumulation of translational errors is precluded since the piston and tilt coefficients of the correction planes are constant on the unit circle. If there is an error in the correction plane employed to stitch the first and second subapertures, it will affect all following subapertures in the same way and has no influence on their relative orientation. When the overlapping areas of all subapertures are aligned by removing the piston and tilt aberrations, the resulting surface is fitted into a single Zernike polynomial defined in the global coordinate space. A simulation example of the cumulative stitching and further details concerning the use of a plane reference wavefront to omit higher order wavefront aberrations induced by alignment errors are reported in Ref. 9.

The global stitching algorithm is reported in Ref. 10, putting emphasis on the fast and convenient formulation of the optimization problem. Other than the cumulative stitching, the global stitching algorithm does not require any overlapping areas between the recorded subapertures. It also exploits the fact that the wavefront aberrations related to the translational errors between subapertures for a plane reference wavefront are covered by the three low-order Zernike coefficients of piston and tilt. The stitched surface topography is described by the sum of a high-order Zernike polynomial with (LM) coefficients, which is defined in the global coordinate system and the translational errors described by M Zernike coefficients each in their local coordinates.

Eq. (2)

W(r,θ)Y=k=1K[i=1MbkiZki(rk,θ,k)+i=M+1LBiZki(rk,θ,k)]X·P.
In Eq. (2), the global wavefront W(r,θ)=[Y]KNsub×1 represents the sampled surface topography with Nsub sample points on each of the K subapertures. The matrix representation of the Zernike polynomials evaluated at the supporting points is represented by [X]KNsub×(KM+(LM)) and [P](KM+(LM))×1 refers to the vector of the unknown local bki and global Bi Zernike coefficients. The Zernike polynomial coefficients describing the stitched surface in global coordinates result from solving the optimization problem as given in Eq. (3).

Eq. (3)

P=(XTX)1·XTY.
Details about the formulation of the global optimization problem in Eq. (2) and the matrices Y, X, and P are reported in Ref. 10.

3.

Radial Displacement Uncertainty

In the scope of this contribution, the measurement of rotationally symmetric specimens of unit radius 1r1 and azimuthal angle 0θ2π is considered. This is convenient because the Zernike polynomials are defined on the unit circle and the results obtained are easily scalable to any arbitrary specimen diameter D. A common feature of both the cumulative and the global stitching algorithm is their dependence on the radial and azimuthal position. To identify the overlapping regions for the cumulative stitching and correctly assert the supporting points in the matrix X in the optimization problem for the global stitching, each recorded sample requires an unambiguous allocation of (r,θ). As depicted in Fig. 1, the interferometric line sensor is repositioned between each subaperture measurement, such that its optical axis is aligned perpendicular to the best-fit line of the current surface interval in the path length equilibrium distance Lm=Lref. Therefore, on the k’th subaperture, the radial position is given by rrk=[rk0,rk1]. The boundaries of the k’th radial interval rk0, rk1 are calculated employing the lateral iterations xit,k+ux,it, the lateral displacement due to tilting of the sensor Δxk, its associated standard uncertainty ux,kαkαcux,c, the linear stage’s starting position x0, the nominal width of the field of view |rk1rk0|8.65  mm, and the current tilt angle αk+uα of the rotation stage B.

Eq. (4)

rk0=[j=1k(xit,j+ux,it)+Δxk+αkαcux,c+x0+ux,it]12[|rk1rk0|cos(αk+uα)],

Eq. (5)

rk1=[j=1k(xit,j+ux,it)+Δxk+αkαcux,c+x0+ux,it]+12[|rk1rk0|cos(αk+uα)].
The uncertainty ux,it of the x-axis motion is specified by the distributor as ux,it1  μm and the uncertainty of the B–axis motion is specified as uα1. The uncertainty ux,c of the lateral displacement during calibration is scaled with αkαc since the calculation of Δxk analog to Δxc, as depicted in Fig. 1(b), is based on the calibrated absolute distance Lref+Lrot+uL and does not employ the precise Fourier domain evaluation used in the calibration procedure. The absolute distance between the center of rotation and the specimen and the associated combined uncertainty uL are the same during the experiment as in the calibration routine. However, the applied tilting angles αk may exceed αc=1° and Δxk may exceed Δxc. The linear scaling of the uncertainty yields a good estimate for angles 10°αk10°. For greater tilt angles, the scaling in Eq. (6) should be applied, which employs the less restrictive approximation Δxcux,c and Δxkux,k.

Eq. (6)

Lref+Lrot+uL=(Δxc+ux,c)/tan(αc)Lref+Lrot+uL=(Δxk+ux,k)/tan(αk)ux,ktan(αk)tan(αc)ux,c.
Employing the formula for the propagation of uncertainty, the expected combined uncertainty for the borders of the radial intervals ur,k is given by Eq. (7).

Eq. (7)

ur,k=[(k+1)·ux,it]2+[tan(αk)tan(αc)·ux,c]2+{12[|rk1rk0|sin(αk)]·uα}2.
Since the distribution of the lateral displacement errors Δxc as depicted in Fig. 2(b) is sufficiently approximated by a normal distribution of standard deviation ux,c and a normal distribution is also assumed for the axis errors, the radial interval errors are also expected to be distributed normally.

However, the model in Eq. (7) does only consider statistical errors of the setup. A violation of the sensor’s positioning conditions, being aligned in the distance Lm=Lref and perpendicular to the best-fit line of the surface section, also introduces a systematic error. This systematic error is partially visible in the interferograms measured after realignment on the subapertures and will influence the surface stitching when the recorded measurement data are assigned to the erroneous tracked radial position. The weighting of the x-axis uncertainty (k+1)·ux,it is a worst case estimation, considering the unlikely case that the positioning errors introduced by the axis with each step have the same sign and add up.

Figure 3(a) illustrates the combined uncertainty ur,k for varying combinations of tilt angles over the number of subapertures. The statistical errors described by Eq. (7) are visible in the interferometric data recorded in each subaperture measurement. Considering an ideally spherical measurement object, the curvature is constant on the whole sphere and the interferogram recorded, when being aligned perpendicular to the best-fit line of a subaperture should look identically. However, the systematic and statistical misalignment errors may cause a tilt deviation between the interferograms. Employing the calibrated absolute distance Lref+Lrot and the width of the camera line |rk1rk0|, the statistical lateral displacement error may be estimated directly from the unwrapped subaperture topography of the interferometric measurement. The measured tilt error is denoted as eα,k and based on the height difference between the edges of each subaperture zk after subtracting the mean subaperture height zk¯.

Eq. (8)

Δzk=[zk(rk0)zk¯(rk0)][zk(rk1)zk¯(rk1)]eα,katan(Δzk|rk1rk0|)er,k(Lref+Lrot)sin(eα).
The interferometric line sensor is employed to measure K=8 subapertures on the surface of a spherical reference object with radius of curvature R=150  mm. The measurement is repeated N=20 times, and the recorded topography sections zk are shown in Fig. 4(a) in comparison to the mean topography profile zk¯. Figure 4(b) shows the deviation of the measured topography zk to the mean topography zk, which is employed in Eq. (8) to get an estimate of the associated lateral displacement error. The radius of curvature of the considered sphere is R=150  mm and the highest tilt angle in the field of view is α86.5  deg. The field of view is covered by K=9 subapertures with the outer radius being r7120  mm. The modeled lateral displacement uncertainty ur,k, according to Fig. 3(a), is depicted in Fig. 5 compared to the empirical standard deviation of the N=20 measurements for each subaperture k[0,,7]. The comparison of the modeled uncertainty to the empirical standard deviation in Fig. 5 indicates that the parameters of the model have to be adapted for the first few subapertures, to expect a higher uncertainty. For higher subaperture counts, the worst case estimation of the x-axis position uncertainty [(k+1)·ux,it] is too high. However, the comparison shows that the modeled uncertainty is in the correct order of magnitude and may yield improved estimates of the measurement uncertainty adapting the parameters of Eq. (7).

Fig. 3

(a) Radial uncertainty ur,k in dependence of the local tilt angle αk and the number of subapertures k[1,,K]. (b) Probability density function p(er,k) (orange solid line) of the simulated normally distributed lateral displacement error er,k and the histogram of N=1000 computer generated samples based on p(er,k).

OE_59_12_124105_f003.png

Fig. 4

(a) N=20 repetition measurements of a single subaperture section zk (colored rings) and the mean value of the repetition measurements zk¯ (black line). (b) Deviation of the measured topography zk to the mean topography zk, indicating statistical deviations. For the measurement, 1200 pixel are employed, yielding |rk1rk0|2.5  mm. The subapertures overlap but are depicted separated on their radial intervals. The field of view is limited by r7120  mm.

OE_59_12_124105_f004.png

Fig. 5

Comparison of the modeled uncertainty ur,k (blue line) to the empirical standard deviation of the measurements (orange crosses).

OE_59_12_124105_f005.png

The lateral displacement errors in the azimuthal direction depend on the uncertainty uθ of the rotation stage C, which is specified by the supplier as uθ2. Considering a specimen diameter of D300  mm, this results in a maximum azimuthal displacement of πD·uθ360°1.5  μm. Since this deviation is smaller than the resolution of the employed 5× microscope objective of numerical aperture NA=0.14 and does not increase with the number of subapertures, it is neglected. The virtual experiments introduced in Sec. 4 will demonstrate the propagation of the lateral displacement errors er,k in radial direction covered by the combined uncertainty ur,k to the topography results after stitching of the subapertures. The Monte-Carlo simulation employs the probability density function of normally distributed lateral displacement errors with mean μ=0 and standard deviation σ=ur,k as depicted in Fig. 3(b). Randomization software is employed to generate samples er,k based on the probability density function p(er,k). A set of N=1000 samples is illustrated by the histogram in Fig. 3(b). The stitching algorithms employed in the virtual experiment are designed to handle the topography measurements of an interferometer without tilting. Thus, they require the local topographies to show a correctly retrieved slope on the subapertures as depicted in Fig. 9(a). At the current state of the setup, this precludes the application of the stitching algorithms to evaluate interferograms recorded with the rotatable interferometric line sensor. The functionality of the stitching algorithms is extended to be capable to handle the interferograms recorded by the interferometric setup. However, the basic implementation of the virtual experiment is outlined in Sec. 4 to present the idea of propagating the topography deviations caused by lateral displacement uncertainties through the stitching algorithms and yield an estimate of the global topography deviation.

4.

Virtual Experiment

The result of a complete topography measurement employing the annular subaperture interferometry method introduced above is an estimate of the global wavefront W(r,θ), which approximates the measurand W˜(r,θ) describing the stitched three-dimensional surface topography of the specimen. To employ the setup for calibrations, the topography estimate W(r,θ) needs to be assigned a statement of expanded uncertainty12

Eq. (9)

UW=kpuW.
The expanded uncertainty UW defines a confidence interval

Eq. (10)

W(r,θ)UWW˜(r,θ)W(r,θ)+UW
with a specific coverage probability p.

The above combination of a confidence interval with a certain level of confidence and an associated coverage probability is referred to as coverage interval and has the following meaning. Considering an experiment is repeated N times yielding N estimates of the measurand referred to as samples. Based on these N samples, the probability density function of the sample distribution is retrieved and a confidence interval [as in Eq. (10)] is defined, which will contain a sample with a certain probability. The confidence level, indicated by the coverage factor kp, yields the probability for each sample to lie within the confidence interval. If the set of N experiments, which yields one probability density function and a confidence interval is repeated Z times, it yields Z probability density functions with Z confidence intervals. The coverage probability states the probability for each of these confidence intervals to contain the actual measurand and thus, the probability of the experimental procedure to yield a reasonable result. The coverage probability is independent of the sample number N, but depends on the confidence level and the statistical distribution. In case of a normal distribution, the coverage probability converges to the confidence level.12,19 A high confidence level (e.g., ±3σ, kp=3, p=99.73%) is associated with a broad confidence interval, which means a low accuracy but a high coverage probability. A low confidence level (e.g., ±σ, kp=1, p=68.27%) yields higher accuracy but a lower coverage probability.

The expanded uncertainty UW depends on the combined uncertainty uW and the coverage factor kp as given in Eq. (9). To obtain the coverage factor kp, the probability distribution of the measurement results W(r,θ) with the combined uncertainty uW is required. The probability distribution of the measurement results W(r,θ) depends on the radial displacement errors, which are assumed to be normally distributed as depicted in Fig. 3(b), and which are characterized by the combined uncertainty ur,k. However, the topography W(r,θ) has no linear dependence on the radial position r since it propagates through the stitching algorithm. Thus, there is no convenient analytic approach available to obtain the probability distribution of the topography estimates W(r,θ) from the distribution of the radial displacement errors. Instead, a virtual experiment is employed that will simulate a topography measurement with K subapertures. Based on the combined uncertainty ur,k, a normally distributed radial displacement error is added to the radial intervals of each subaperture.

The expanded uncertainty UW and the combined uncertainty uW of the retrieved surface topography are estimated employing the distribution of the Zernike coefficients describing the surface form. The deviation in the Zernike coefficients is directly associated to a certain feature, e.g., piston, tilt, power, astigmatism, and so on, of the surface. Therefore, it yields information about the form of the topography deviation. Each topography result yields L=36 Zernike coefficients describing the estimate W(r,θ)=X·P as introduced in Eq. (2). Other than for the global optimization problem in Eq. (2), there are no subapertures considered and the matrices [X]Nglo×L and [P]L×1 only represent the Nglo sample points in the global coordinate system. The measurand W˜(r,θ)=X·Pinp, which is the input topography of the simulation before sampling of the subapertures and adding of the radial uncertainty, is also described by L=36 Zernike coefficients. In case of the global stitching, the first M=3 coefficients of piston and tilts equal 0 since they are reserved to describe the translational errors between the subapertures. In case of the cumulative stitching, the first M=3 coefficients describe the orientation of the subaperture employed as the basis for the subaperture stitching. This orientation may be arbitrary with respect to the global coordinate system and thus, does not contribute to the form information. The actual surface form is given by the LM coefficients of higher order. One virtual experimental set contains N=10000 simulations with normally distributed radial displacement errors as depicted in Fig. 3(b), yielding N matrices [P]L×1 of Zernike coefficients. As outlined above, the combined uncertainty uW is estimated employing the distribution of form deviations represented by the Zernike coefficients Pglo of global and Pcum of cumulative stitching relative to the constant set of topography input parameters Pinp.

The topography W(r,θ) and the expanded uncertainty UW also depend on the surface measurement results of the employed Michelson interferometer, which are influenced by electrical and thermal noise, wavelength instabilities, and mechanical vibrations. The uncertainty contributions of these effects are not covered by the virtual experiments in this contribution.

The virtual experiment employs a spherical specimen of radius Rsph=300  mm, it emulates a measurement on the spherical copper specimen depicted in Fig. 1(a). The region of interest, which is centered on the spherical specimen, has a diameter of D=200  mm and is sampled in K=14 overlapping subapertures. A set of L=36 Zernike polynomial coefficients is employed to describe the input surface profile and to fit the stitched output topography. The translational errors due to wavefront aberrations between the subapertures are described employing the first M=3 Zernike coefficients of piston and two tilts, and the subapertures employed in the cumulative stitching approach are modeled employing Lsub=21 Zernike coefficients. The number of employed Zernike coefficients for the topography fitting affects the results. If the number of coefficients is chosen insufficiently high for the simulated smooth surface sections of the spherical object, badly scaled matrices appear in the optimization problem and cause numerical errors. The nominal length of the line sensor array imaged on the specimen by the 5× microscope objective is |rk1rk0|8.65  mm, if oriented perpendicular to the specimen surface. The radial intervals rk=[rk0,rk1] covered by the k’th subaperture, in dependence of the local tilt angle, are calculated employing the normal distributed uncertainty ur,k as outlined above. The simulated input topography, which is described by the Zernike coefficients Pinp is depicted in Fig. 6(a). Figure 6(b) shows an example of the form deviation between the input topography and the stitched topography for a single iteration of the virtual experiment. To identify the probability distribution function of the combined uncertainty uW, N=10000 topography samples are generated employing the normal distributed radial displacement uncertainty ur,k and the deviation in the Zernike coefficient vectors PinpPglo and PinpPcum are analyzed for each coefficient. Since the input topography is a sphere cap, one of the main contributions to the topography form is described by the Zernike coefficient P(5) associated with the radius, referred to as defocus or power. Table 2 gives an oversight how the Zernike polynomials are counted in this contribution and what topography features are associated with the coefficients. The empirical probability density function of the deviation ePglo(5)=Pinp(5)Pglo(5) and a normal distribution based on the uncertainty uPglo(5) is shown in Fig. 7(a). The empirical standard deviation (standard uncertainty) uPglo(5) is calculated based on the empirical distribution of ePglo(5) as follows:

Eq. (11)

μePglo(5)=1Nn=1NePglo(5)(n),

Eq. (12)

uPglo(5)=1N1n=1N(ePglo(5)(n)μePglo(5))2.
The cumulative empirical distribution function (blue circles) and cumulative probability distribution of the normal distribution Pglo(5) (solid orange line) in Fig. 7(b) indicate that the deviations in the Zernike polynomial coefficient Pglo(5) are normally distributed. Figure 8 shows the empirical distribution functions of the i’th Zernike coefficients deviation ePglo(i)=Pinp(i)Pglo(i) with i[5,6,13,25] in comparison to a normal distribution. The distribution functions of the deviations ePglo(i) and ePcum(i) are normal distributed for all i[M+1,,L] Zernike coefficients describing the surface form. Therefore, it may be concluded that the expanded uncertainty UW in dependence of the radial displacement errors is also normal distributed and may be estimated employing the following equation:

Eq. (13)

UWkpX·uPglo.
With uPglo being an L×1 vector containing the combined standard uncertainty uPglo(i) of each Zernike coefficient. This representation of the expanded uncertainty UW assigns a confidence interval with a coverage probability given by kp to each point on the topography depending on its lateral coordinates similar to the deviation map in Fig. 6(b). This yields detailed information about the local uncertainty on the specimen while considering the same field of view on the specimen represented by the matrix X reducing the comparison of the topography to a comparison of the Zernike coefficients. Yet, the expanded uncertainty kp·uPglo alone lacks a representation in terms of the SI unit of length, which is added in Eq. (13) by multiplication with X containing the value of the Zernike polynomial evaluated at the supporting point (r,θ). However, if the Zernike coefficients are scaled to the diameter of the field of view D and X is defined on the unit circle, which yields a straight forward calculation independent of the diameter, the coefficients may be assigned a unit of length as done in Fig. 8(a) and Table 3. In addition to uPglo, the uncertainty in the Zernike coefficients, it is convenient to employ the peak-to-valley (PV) deviation of the expanded uncertainty UW, which represents the expected maximum absolute deviation between the measurand W˜(r,θ) and its estimate W(r,θ).

Fig. 6

(a) Simulated section D=200  mm of the topography of a spherical, polished copper specimen of radius Rsph=300  mm, described by the Zernike coefficient vector Pinp evaluated for a set of Nglo topography points. (b) Example of the topography difference between the input topography and the topography retrieved by global stitching employing the radial displacement uncertainty ur,k and K=14 subapertures for one of the N=10000 virtual experiments.

OE_59_12_124105_f006.png

Table 2

Zernike annular polynomials Zki(rk,θ,k), with i counting the coefficients and k indicating the subaperture index. The indices nz and mz are employed in the iterative calculation of the Zernike polynomials.14

inzmzMeaning
100Piston
211y-tilt
311x-tilt
422Astigmatism
520Power/defocus
622Astigmatism

Fig. 7

(a) Histogram representation of the empirical deviation in the Zernike polynomials power term ePglo(5) for N=10000 samples, normal distribution based on the standard uncertainty uPglo(5) (solid orange line). (b) Cumulative empirical distribution function (blue circles) and cumulative probability distribution of the normal distribution Pglo(5) (solid orange line).

OE_59_12_124105_f007.png

Fig. 8

(a) Histogram representation of the empirical deviation in the dominant Zernike polynomial terms ePglo(i), i[5,13,25] and a neglectable small coefficient i=6 employing N=10000 samples, normal distribution based on the standard uncertainty uPglo(i) (solid orange line). (b) Cumulative empirical distribution function (blue circles) and cumulative probability distribution of the normal distribution p(ePglo(i)) (solid orange line).

OE_59_12_124105_f008.png

Table 3

Results of the virtual experiment for the expanded uncertainty estimates employing different kp values and L=36 Zernike coefficients.

i561325
L=36
Pinp(i)/mm8.58e+008.41e138.41e021.47e03
μPglo(i,kpur,k)/mm, kp=18.58e+007.39e128.41e021.49e03
uPglo(i,kpur,k)/mm, kp=13.09e044.51e112.54e041.70e04
uPglo(i,kpur,k)/mm, kp=26.15e048.80e114.96e043.32e04
PV{UWglo(i)}/mm, kp=16.17e049.02e113.81e043.39e04
PV{UWglo(i)}/mm, kp=21.23e031.76e107.44e046.65e04
μPcum(i,kpur,k)/mm, kp=18.58e+003.19e118.41e021.49e03
uPcum(i,kpur,k)/mm, kp=13.08e044.70e102.38e042.75e04
uPcum(i,kpur,k)/mm, kp=26.14e049.29e104.64e045.36e04
PV{UWcum(i)}/mm, kp=16.16e049.40e103.57e045.50e04
PV{UWcum(i)}/mm, kp=21.23e031.86e096.96e041.07e03

The results of the virtual experiment in Table 3 indicate that the 5th, 13th, and 25th Zernike coefficient are the dominant source of deviations for the considered spherical specimen, when employing L=36 Zernike coefficients. This is reasonable since the associated Zernike polynomials Z02, Z04, and Z06 are rotationally invariant as is the considered specimen. The neglectable small uncertainties of the other coefficients are most probably caused by numeric errors during the optimization procedure when the Zernike coefficients are retrieved by solving the linear optimization problem.9,10,18 The results also indicate that with respect to the propagation of radial displacement errors through the stitching procedure there is no remarkable difference between the global- and the cumulative-stitching approach. To obtain a worst case estimation of the form deviation, the sum of the PV values over all L Zernike coefficients is considered.

Eq. (14)

PV{UW}=i=1LPV{UW(i)}.

Since the numeric values presented in Table 3 are calculated based on the stitching algorithms for the interferometric signals depicted in Fig. 9(a) and the actual experiment employs the signals depicted in Fig. 9(b), they are not significant to predict the achievable uncertainty of the measurement setup. However, the interesting result of the virtual experiment is the observation that a normally distributed lateral displacement error in the local topographies causes a normally distributed deviation in the global topography. The deviation may be modeled by the uncertainty of the Zernike coefficients used to describe the global topography and yields a compact position-dependent description of the measurement uncertainty. The extended stitching algorithms will be based on the same principle as those employed in the presented virtual experiment and thus are expected to show a similar behavior.

Fig. 9

(a) Sampled subaperture rings with correctly retrieved slope in global coordinates. (b) Sampled subaperture rings in local coordinates, where the slope information is lost due to the tilting of the interferometer. The slope information may be restored from the overlapping regions or by realignment of the rings in a global optimization problem in Cartesian coordinates.

OE_59_12_124105_f009.png

4.1.

Limitations of the Model

The simulation results obtained by the virtual experiment and the stitching algorithms presented in Refs. 9 and 10 are based on the assumption that the subaperture rings of the spherical or aspherical specimen under consideration are obtained with a correct slope, such as if the topography in global coordinates is sliced into multiple rings, as illustrated in Fig. 9(a). These rings may have an arbitrary offset or tilt to each other and may be realigned by compensation of these M=3 low-order translational errors. However, preliminary measurement results obtained by the interferometer show that the single rings are measured as pole caps in the local coordinate system due to the tilting of the interferometric sensor with respect to the specimen, as illustrated in Fig. 9(b). Therefore, the translational errors in the overlapping areas of the subapertures may not be described by the Zernike polynomials of piston and tilt, but take the form of tilted rings in polar coordinates. Transforming these rings into Cartesian coordinates reduces the complexity of the translational errors to offset and tilt, and a similar stitching procedure may be applied employing Cartesian polynomials. The main difference to the virtual experiment is that in the practical realization the reference wavefronts of each local subaperture are tilted to each other, due to the tilting of the interferometer and therefore, the slope of each ring in global coordinates has to be restored, either employing the absolute distance of the center of rotation to the interferometer Lref+Lrot and the angle αk of the tilting axes or by realignment of the subapertures employing the information of the overlapping regions or solving a global optimization problem in Cartesian coordinates. Employing the enhanced stitching procedure in the virtual experiment, it should be possible to estimate the statistical topography deviations based on the statistical lateral displacement errors. However, the model does currently not include electrical and thermal noise, wavelength instabilities, and mechanical vibrations, which also contribute to the statistical error. And it does not model possible systematic errors, which occur when the probe is moved to the next subaperture employing an erroneous tilt angle for the calculation of the radial interval or topography measurement deviations caused by aberrations in the imaging optics.

5.

Conclusion

This contribution considers the modeling of statistical lateral displacement errors er,k in annular subaperture stitching interferometry (ASSI). Section 3 introduces a method to model the combined standard uncertainty ur,k of lateral displacement errors given by Eq. (7). A series of calibration measurements indicate that the statistical lateral displacement errors occurring during repositioning of the interferometric sensor between subaperture measurements are feasibly modeled as a normal distribution. The normal distribution of the lateral displacement errors in radial direction is characterized by the combined standard uncertainty ur,k. A virtual experiment is employed to yield an estimate of the expanded standard uncertainty UW, in dependence of the normally distributed lateral displacement errors er,k. The results of this virtual experiment indicate that the standard uncertainty uPglo in combination with the coverage factor kp and the considered region of interest yields a suitable estimate of the expanded standard uncertainty as given in Eq. (13). The deviations in the Zernike coefficients describing the reconstructed topography in comparison to the simulated input topography ePglo(i)=Pinp(i)Pglo(i) are normally distributed based on the set of N=10000 topography samples, generated in the virtual experiment. They are characterized by the standard uncertainty uPglo(i). Thus, the expanded standard uncertainty UW is a normally distributed topography deviation and the coverage factor kp may be calculated based on the desired coverage probability p (e.g., p=95.45% for kp=2). Furthermore, the results presented in Table 3 indicate that a scaling of the lateral displacement uncertainty kpur,k transfers linear to the topography uncertainty uPglo. The introduced method for the estimation of an expanded standard uncertainty by propagating the lateral displacement errors of the ASSI setup through the virtual experiment yields a convenient tool to assert a statement of expanded uncertainty to the topography results, which will be retrieved by measurements with the annular subaperture stitching interferometer. Furthermore, the use of Zernike polynomial coefficients allows the comparison of variable regions of interest and the storing of the topography information in a highly compressed format while also allowing to evaluate the uncertainty contribution of single coefficients. However, the comparison of the modeled lateral displacement error to the statistical deviations of subaperture measurements presented in Fig. 5 indicates that the parameters of the radial displacement uncertainty require further adaptations. Yet, the distribution of the radial displacement errors could be characterized. In future work, the results of the virtual experiment will be compared to actual topography measurement results and the influence of additional sources of uncertainty, mostly related to the interferometric measurements with the employed Michelson interferometer, which are influenced by electrical and thermal noise, wavelength instabilities, and mechanical vibrations are considered.

Acknowledgments

The authors gratefully acknowledge the financial support for this research project (Award Nos. LE 992/7-2 and EH 400/4-2) received from the Deutsche Forschungsgemeinschaft (DFG).

References

1. 

M. Eifler et al., “Calibration sample for arbitrary metrological characteristics of optical topography measuring instruments,” Opt. Express, 26 16609 –16623 (2018). https://doi.org/10.1364/OE.26.016609 OPEXFF 1094-4087 Google Scholar

2. 

R. Leach, “Some issues of traceability in the field of surface topography measurement,” Wear, 257 (12), 1246 –1249 (2004). https://doi.org/10.1016/j.wear.2004.06.004 Google Scholar

3. 

I. Fortmeier, M. Schulz and R. Meeß, “Traceability of form measurements of freeform surfaces: metrological reference surfaces,” Opt. Eng., 58 (9), 092602 (2019). https://doi.org/10.1117/1.OE.58.9.092602 Google Scholar

4. 

A. J. Henning and C. L. Giusca, “Errors and uncertainty in the topography gained via frequency-domain analysis,” Opt. Express, 23 24057 –24070 (2015). https://doi.org/10.1364/OE.23.024057 OPEXFF 1094-4087 Google Scholar

5. 

I. Fortmeier et al., “Evaluation of absolute form measurements using a tilted-wave interferometer,” Opt. Express, 24 3393 –3404 (2016). https://doi.org/10.1364/OE.24.003393 OPEXFF 1094-4087 Google Scholar

6. 

H. Knell et al., “Continuous measurement of optical surfaces using a line-scan interferometer with sinusoidal path length modulation,” Opt. Express, 22 29787 –29798 (2014). https://doi.org/10.1364/OE.22.029787 OPEXFF 1094-4087 Google Scholar

7. 

S. Laubach et al., “Combination of a fast white-light interferometer with a phase shifting interferometric line sensor for form measurements of precision components,” Proc. SPIE, 10329 103291D (2017). https://doi.org/10.1117/12.2269520 PSISDG 0277-786X Google Scholar

8. 

J. Riebeling, G. Ehret and P. Lehmann, “Optical form measurement system using a line-scan interferometer and distance measuring interferometers for run-out compensation of the rotational object stage,” Proc. SPIE, 11056 110562D (2019). https://doi.org/10.1117/12.2526033 PSISDG 0277-786X Google Scholar

9. 

M. Schake and G. Ehret, “Annular subaperture stitching interferometry with planar reference wavefront for measurement of spherical and aspherical surfaces,” Proc. SPIE, 11523 115230D (2020). https://doi.org/10.1117/12.2574754 PSISDG 0277-786X Google Scholar

10. 

M. Schake and G. Ehret, “Machine learning based fitting of Zernike polynomials for ASSI,” in DGaO-Proc. 2020, (2020). Google Scholar

11. 

M. Schulz and P. Lehmann, “Measurement of distance changes using a fibre-coupled common-path interferometer with mechanical path length modulation,” Meas. Sci. Technol., 24 (6), 065202 (2013). https://doi.org/10.1088/0957-0233/24/6/065202 MSTCEP 0957-0233 Google Scholar

12. 

Joint Committee for Guides in Metrology, “Evaluation of measurement data—guide to the expression of uncertainty in measurement,” https://www.bipm.org/utils/common/documents/jcgm/JCGM_100_2008_E.pdf Google Scholar

13. 

A. K. Bewoor and V. A. Kulkarni, Metrology & Measurement, 1st ed.McGraw Hill, India (2009). Google Scholar

14. 

X. Hou et al., “Full-aperture wavefront reconstruction from annular subaperture interferometric data by use of Zernike annular polynomials and a matrix method for testing large aspheric surfaces,” Appl. Opt., 45 3442 –3455 (2006). https://doi.org/10.1364/AO.45.003442 APOPAI 0003-6935 Google Scholar

15. 

M. F. Küchel, “Interferometric measurement of rotationally symmetric aspheric surfaces,” Proc. SPIE, 7389 738916 (2009). https://doi.org/10.1117/12.830655 PSISDG 0277-786X Google Scholar

16. 

X. Wang et al., “Measurement of large aspheric surfaces by annular subaperture stitching interferometry,” Chin. Opt. Lett., 5 (11), 645 –647 (2007). CJOEE3 1671-7694 Google Scholar

17. 

Y. Wen et al., “Modified stitching algorithm for annular subaperture stitching interferometry for aspheric surfaces,” Appl. Opt., 52 5686 –5694 (2013). https://doi.org/10.1364/AO.52.005686 APOPAI 0003-6935 Google Scholar

18. 

D. R. Ibañez et al., “Robust fitting of Zernike polynomials to noisy point clouds defined over connected domains of arbitrary shape,” Opt. Express, 24 5918 –5933 (2016). https://doi.org/10.1364/OE.24.005918 OPEXFF 1094-4087 Google Scholar

19. 

University of Oxford Department of Statistics, “Descriptive statistics for research,” (2002). https://www.stats.ox.ac.uk/pub/bdr/IAUL/Course1Notes5.pdf Google Scholar

Biography

Markus Schake received his PhD in electrical engineering from the University of Kassel in 2019. He currently works as a researcher at Physikalisch-Technische Bundesanstalt (PTB). His research interests include interferometry, topography measurement, frequency-domain analysis, non-uniform wave propagation, and topography stitching.

Jörg Riebeling is working as a PhD student at the measurement technology group of the University of Kassel. His research interests are focused in optical metrology, development of software components for real-time evaluation, topography measurement, and frequency-domain analysis.

Gerd Ehret is the head of the PTB working group “Flatness Metrology” and has set up a globally unique flatness measurement system with nanometre uncertainty. He investigates promising new interferometric and deflectometric approaches to measure the form also from curved surfaces with high accuracy. He has more than 15 years’ experience in optical metrology (optical flatness/form metrology, wavefront metrology, optical microscopy, optical rigorous modelling, improving of optical antireflexion, shearing technology) and published more than 50 scientific papers in this field.

CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Markus Schake, Jörg Riebeling, and Gerd Ehret "Form deviations caused by lateral displacement errors in annular subaperture stitching interferometry," Optical Engineering 59(12), 124105 (14 December 2020). https://doi.org/10.1117/1.OE.59.12.124105
Received: 1 October 2020; Accepted: 30 November 2020; Published: 14 December 2020
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
KEYWORDS
Error analysis

Sensors

Calibration

Statistical analysis

Zernike polynomials

Interferometry

Interferometers

Back to Top