Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Interferometric spherical surface testing with unknown phase shifts

Open Access Open Access

Abstract

A general method is presented for spherical surface testing with unknown phase shifts based on a physical model of the interferometer cavity, which describes the phase shifts taking into account the rigid cavity motions and the radial imaging distortion of the interferometer. The captured interferograms are processed frame by frame with the regularized frequency-stabilizing method, so as to get the phase shifts between the frames. These phase shift data are subsequently fitted, and the initial estimations for the wavefront, direct current and interference contrast terms are calculated by the least-squares method. Specially, a simple way is proposed to find reasonable initial guess for numerical aperture (NA) of the test beam (when NA is unknown), so as to ensure the effectiveness of the above phase shift fitting procedure. Then, the wavefront result is further refined in an iterative way, by fitting the sequence of interferograms to the physical model of the interferometer cavity with the linear regression technique. Finally, the wavefront result related to the actual surface profile is retrieved after removing the aberrations due to the surface misalignment and the imaging distortion. Both simulations and experiments with the ZYGO interferometer have been carried out to validate the proposed method, with experimental accuracies better than 0.004λ RMS achieved. The proposed method provides a feasible way to spherical surface testing without the use of any phase-shifting devices, while retaining good accuracy and robust convergence performance.

© 2015 Optical Society of America

1. Introduction

Phase-shifting interferometry (PSI) has been widely used for precision measurements of surface profile [1, 2]. Today the most common phase-shifting interferometer is in Fizeau style due to its simplicity, i.e. no other components than the reference surface and the test surface are involved in establishing the optical path difference [3, 4]. To implement high precision spherical surface testing with the PSI technique, much efforts have been done by former researchers.

As early as in 1980, Moore and Slaymaker found that the phase shift caused by the axial translation of the spherical reference surface is not uniform but field dependent [5]. Fortunately, as the well-designed modern phase shifting algorithms have high tolerance to the scaling error in the nominal phase shift increment, in most cases the accuracies achieved in spherical surface testing are acceptable under laboratory controlled conditions [4, 6, 7]. Modifications on the interferometer were also suggested to implement the uniform phase shift, by replacing the mechanical phase shifting with the wavelength tuning phase shifting or inserting a flat reference surface isolated from the transmission sphere [6, 7].

Misalignment of the spherical test surfaces is another error source. Traditionally, misalignment aberrations are removed by subtracting Zernike tilt and defocus terms from the wavefront data [8], which is only valid for the test surface with small numerical aperture (NA) or small misalignment amounts [9]. The computer aided alignment methods [10] may be adapted to tackle with the residual high-order aberrations due to misalignment. Recently, Wang et al. suggested a wavefront difference algorithm to remove the misalignment aberrations, based on the high-order approximation of the optical path difference [9]. Similarly, Yuan et al. proposed a (n + 4)-frame strategy to remove the modified defocus aberrations in the wavefront data, which was retrieved by the standard phase-shifting algorithms [11]. With their idea it is unnecessary to adjust the interferogram to the null-fringe pattern, which makes the spherical surface testing much easier.

From the conventional view, vibration is boring for precision temporal phase-shifting interferometry, as it would introduce uncertainty in the phase shifts. To solve this problem, Novak et al. proposed simultaneous phase shifting interferometry schemes [12], which made the testing systems more expensive and complex. While some other researchers focused on design of phase-shifting method, so as to retrieve wavefront data from interferogram sequence with large unknown tilt phase shifts [13–17]. With such methods it is feasible to realize precision surface testing without the use of any phase-shifting devices, but by effectively utilizing the phase shifts induced from vibration. In other words, like every coin has two sides, sometimes we can even benefit from vibration for surface testing. However, the methods proposed in [13–17] are only applicable to testing of flat surfaces or spherical surfaces with small NA. Recently, Deck put forward a vibration-insensitive iterative phase-shifting method based on a physical model of the cavity, and it has been validated in spherical surface testing with NA values as high as 0.77 [1]. In that method, the initial estimation for the wavefront data is acquired with the standard phase shifting algorithms. However, we find that the convergence performance of that method relies on the initial estimation values. Under severe vibration conditions the phase shifts would deviate too far from the nominal status, and the quality of the initial estimations would be low. As a result, it may fail to retrieval the wavefront, as shown in our simulation results in section 4.

Imaging distortion of the interferometer is also a factor to influence the testing accuracy, which is often underestimated in spherical surface testing. Selberg showed that the radial imaging distortion would create errors in the spherical surface testing results, appearing as third order coma, third order spherical and fifth order spherical terms [18]. If the fringe patterns are not well-nulled, such errors should not be neglected in the case of precision fast spherical surface testing [3, 18]. ZYGO Corporation has patented the technique for in situ calibration of the imaging distortion [19]. As the commercial interferometers are well designed and the polished spherical surfaces always have small fabrication errors, it may be adequate to model the imaging distortion with the primary aberration (third-order aberration) theory [20], in the same way as in [21, 22].

In this paper a general method is proposed for interferometric spherical surface testing with unknown phase shifts. With modifications on the physical model of the interferometer cavity proposed by Deck [1], the influence of imaging distortion on the wavefront retrieval is also taken into account. Meanwhile, the proposed method has good convergence stability, as a result of the much emphasis paid on finding the reasonable initial values.

The retrieved wavefront results by the proposed method would have indetermination in the global sign if no prior knowledge about the phase shifts is available, which is common to any asynchronous approaches [15]. Such indetermination also exists in any single-frame phase extraction methods [23–27] given no prior information. However, in practice we need not concern too much on it, as elimination of the global sign ambiguity is always much easier than retrieval of the wavefront shape.

The rest of the paper is organized as follows: the physical model of the interferometer cavity is given in section 2, the principle of the proposed method is provided in detail in section 3, while the simulation and experimental results are reported in section 4 and section 5, respectively. Finally, discussions are drawn in section 6.

2. Physical model of the interferometer cavity

Recently, Deck has proposed a physical model of the Fizeau interferometer cavity for spherical surface testing [1] as follows

I(x,y,t)=A(x,y)+V(x,y)k=1K(g)k1cos[kΘ(x,y,t)]
where I(X,t)is the fringe intensity at image location (x,y) and time t, A(x,y) and V(x,y)are the direct current and interference contrast terms, andg=rrefrtest (where rrefand rtest are the reference and test intensity reflectivity magnitudes). Cavity motions are modeled through the definition ofΘ:
Θ(x,y,t)=Φ(x,y)+Δ(x,y,t)
whereΦ(x,y) is the cavity phase map related to the testing status when the cavity is inerrably aligned (i.e. with no misalignment errors), andΔ(x,y,t) describes the phase shifts induced by the rigid cavity motion
Δ(x,y,t)=α(t)x+β(t)y+Ψ(t)1(x2+y2)c2
where c is the phase curvature. In the right side of Eq. (3), the first two terms represent the tilt components in the phase shift maps, as a result of the tilt motion or lateral displacement of the interferometer cavity (as explained in [9]); while the last term represents the phase shift amounts caused by the longitudinal displacement of the interferometer cavity.

Equation (1) can also be rewritten as

I(ρ,θ,t)=A(ρ,θ)+V(ρ,θ)k=1K(g)k1cos[kΘ(ρ,θ,t)]
where (ρ,θ)are the normalized polar coordinates on the imaging plane. Accordingly, an equivalent expression for the phase shift amountsΔ(x,y,t) is
Δ(ρ,θ,t)=kx(t)ρcosθ+ky(t)ρsinθ+kz(t)1ρ2NA2
where kx,ky,and kz are the counterparts of parameters α,β,and Ψ defined in Eq. (3).

In Deck’s model, the imaging distortion of the interferometer has been ignored. However, as shown in [3, 18] the errors induced by the image distortion cannot be neglected in precision fast spherical surface testing, excepting that the fringe patterns are well-nulled. Therefore, in this work the model is modified to include the influence of imaging distortion. Considering that the commercial interferometers are well designed, we simply model the imaging distortion as ρ'=ρ+Δpρ(1+ερ2). Substituting it into Eq. (5), we will get

Δ(ρ,θ,t)=kx(t)ρ(1+ερ2)cosθ+ky(t)ρ(1+ερ2)sinθ+kz(t)1ρ2(1+ερ2)2NA2
whereε is the distortion coefficient. For the commercial interferometer, the magnitude of ε may be smaller than 0.01 [22]. Equation (6) describes the imaging distorted phase shifts due to the rigid cavity motion, which makes the difference to the model proposed by Deck. Deck’s model can also be viewed as a special case when there is none imaging distortion, i.e. ε = 0.

3. Principle of the proposed method

The method we proposed includes three parts. Firstly, the interferogram sequence is normalized, and processed frame by frame with the single-frame phase extraction technique to retrieve the individual phase maps as well as the phase shifts between the frames. These phase shift data are subsequently fitted. The initial estimations for the wavefront, direct current and interference contrast terms are calculated with the least-squares method. Secondly, the wavefront data is further refined in an iterative way, by fitting the sequence of interferograms to the physical model of the interferometer cavity with the linear regression technique (which is also named as MPSI technique in [1]). Thirdly, the aberrations introduced by the surface misalignment and the imaging distortion are removed, so as to achieve the wavefront result related to the actual surface profile.

Figure 1 shows a block diagram of the proposed method.

 figure: Fig. 1

Fig. 1 Block diagram of the proposed method

Download Full Size | PDF

In this section, all the involved parameters will be investigated mainly in the polar coordinate system for illustration. Actually, in our programs all the data are processed in the Cartesian coordinate system.

3.1 Initial estimation of the phase shifts and wavefront

In this section we just aim to solve the initial estimations for the phase shifts and wavefront data Θ(t1). It is adequate to adopt Deck’s model of cavity. Besides, precision prior knowledge of the parametersg,εand NA is not required for the moment, i.e. we can simply assumeg=0,ε=0 (considering that typical laser Fizeau glass reference surfaces have an intensity reflectivity of rref4%, g1always holds); even if NAis unknown, we can still find a reasonable initial guess for it.

The captured interferograms are processed as follows. Firstly, all the interferograms are normalized [28] individually and phase maps are extracted from them with the single-frame phase extraction technique. Specifically, the regularized frequency-stabilizing method proposed in [27] is chosen, allowing for its simplicity, and ability to deal with single interferogram with both open and closed fringe patterns. Then the ambiguities in the global sign of these phase maps are eliminated with the aid of the least-squares method [29]. Meanwhile, the initial guess for NA can be achieved by inspecting the fitting results of these phase shift data, if it is unknown. Hence we can effectively extract the unknown phase shift information between the interferograms, and further make a more reliable initial estimation for the wavefront data.

(a) Processing the interferogram sequence with the regularized frequency-stabilizing method

After processing the whole interferogram sequence frame by frame with the regularized frequency-stabilizing method [27], we will obtain a series of estimated unwrapped phase maps Θ^(x,y,ti),i=1,2,N. As pointed out in section 1, all these phase maps would have ambiguities in the global sign, i.e. Θ^(x,y,ti)+2niπ±Θ(x,y,ti),i=1,2,N, where ni is an integer.

(b) The ambiguities of the phase shift data due to the sign ambiguities in the estimated phase maps

We can rewrite Eq. (2) as

Θ(x,y,t)=Θ(x,y,t1)+δ(x,y,t)
where δ(x,y,t)=Δ(x,y,t)Δ(x,y,t1)represents the phase shift between timet and t1. It is obvious thatδ(x,y,t1)=0 . Equivalently, we also have
Θ(ρ,θ,t)=Θ(ρ,θ,t1)+δ(ρ,θ,t)
where δ(ρ,θ,t)=Δ(ρ,θ,t)Δ(ρ,θ,t1). Equations (7) and (8) are associated with transformation between Cartesian coordinate and polar coordinate systems.

It would be a direct way to get the phase shift data, by taking the difference between the estimated phase maps Θ^(x,y,ti),i=1,2,N. However, due to the existence of global sign ambiguities in these phase maps, there will also exist ambiguities in the phase shift data.

Considering the case of three phase-shifted interferograms I1,Ii,Ij(1<i<jN), if we assume Θ^(ρ,θ,t1)Θ(ρ,θ,t1), there are totally four candidate solutions for δ(ρ,θ,ti) andδ(ρ,θ,tj), i.e.

S1:{δ^(ti)=Θ^(ti)Θ^(t1)δ^(tj)=Θ^(tj)Θ^(t1),S2:{δ^(ti)=Θ^(ti)Θ^(t1)δ^(tj)=Θ^(tj)Θ^(t1),S3:{δ^(ti)=Θ^(ti)Θ^(t1)δ^(tj)=Θ^(tj)Θ^(t1),S4:{δ^(ti)=Θ^(ti)Θ^(t1)δ^(tj)=Θ^(tj)Θ^(t1)
here the image location coordinates have been omitted for simplicity. To effectively extract the estimated phase shift data δ^(ρ,θ,ti),1<iN, all the estimated phase maps Θ^(ρ,θ,ti), i=1,2,,N, must be assigned with the consistent global signs.

(c) Elimination of the global sign ambiguities in the estimated phase maps

Considering that g1always holds, the interferogram intensity can be approximately written as

I(ρ,θ,t)A(ρ,θ)+V(ρ,θ)cos[Θ(ρ,θ,t)]=A(ρ,θ)+C(ρ,θ)cos[δ^(ρ,θ,t)]+S(ρ,θ)cos[δ^(ρ,θ,t)]
Since Eq. (10) is linear in A(ρ,θ),C(ρ,θ), andS(ρ,θ), we can solve them by the least-squares method [29] with three interferogram intensities I1,Ii,Ij. Then we can get
V(ρ,θ)=C(ρ,θ)2+S(ρ,θ)2,Θw(ρ,θ,t1)=tan1(S(ρ,θ)/C(ρ,θ))
where Θ^w(ρ,θ,t1) denotes another estimation of the phase map at timet1, which is wrapped within the [0,2π)range. Corresponding to the four cases listed in Eq. (9), we can totally get four wrapped phase map estimation results denoted asΘ^w,k(ρ,θ,t1),k=1,2,3,4. Now, the wrapping operation is enforced on Θ^(ρ,θ,t1) (retrieved by the regularized frequency-stabilizing method), and the outcome is denoted asW[Θ^(ρ,θ,ti)]. Comparing Θ^w,k(ρ,θ,t1)withW[Θ^(ρ,θ,ti)], the candidate solution (see Eq. (10)) leading to the minimum difference will be retained, i.e. ambiguities in the estimated phase maps and phase shift data have been eliminated.

When there are more than three phase-shifted interferograms, the global signs of all these estimated phase mapsΘ^(ρ,θ,ti), i=1,2,,N, can be determined in the same way. As a result, the ambiguities in the phase shift data are also eliminated. It is worth noting that if we alternatively assumeΘ^(ρ,θ,t1)Θ(ρ,θ,t1), the other set of phase shift estimations with inverse sign will be obtained.

(d) Fitting of the phase shift data and initial estimation for NA

In the proposed method the phase shift data should be fitted according to the physical model of the interferometer cavity, in order to improve their accuracy and facilitate the subsequent refinement process. In some cases NA of the test surface may be unknown. Then we have to make reasonable initial guess for it, so as to ensure the validity of the above fitting procedure. Here we put forward a simple way to implement it.

Referring to Eq. (6) and Eq. (8), δ(ρ,θ,t) can be further expanded in the following form

δ(ρ,θ,t)=Δkx(t)ρ(1+ερ2)cosθ+Δky(t)ρ(1+ερ2)sinθ+Δkz(t)1ρ2(1+ερ2)2NA2
where it hasΔkx(t)=kx(t)kx(t1), Δky(t)=ky(t)ky(t1), andΔkz(t)=kz(t)kz(t1).

When the values of NA and εare both unknown, the phase shift data δ^(ρ,θ,t) can be approximately fitted as

δ^fit(ρ,θ,t)=p^(t)+Δk^x(t)ρcosθ+Δk^y(t)ρsinθ+Δk^z(t)1ρ2NA^2
where NA^ represents the guess value for NA, while the extra temp p^ accounts for the piston amounts2niπ,1<iNlost in the single-frame phase extraction process. To ensure the effectiveness of the phase shift data fitting procedure, the selected NA^ should be close enough to the truth value.

We can extract out partial phase shift dataδ^(ρ,θ,t) within a square sub-region, e.g.rρcosθr,rρsinθr (r is recommended to be larger than 0.45). The extracted data can be denoted as δ^sub(ρ,θ,t). Fit it with Eq. (13) over a set of sampled NA values in the potential range[NAmin,NAmax], and define a merit function

C(NAsamp)=t|p^mod(NAsamp,t)|2
with
p^mod(NAsamp,t)=min{|mod[p^(NAsamp,t),2π]|,|mod[p^(NAsamp,t),2π]2π|}
where p^(NAsamp,t) relates to the fitted piston term for δ^sub(ρ,θ,t), while mod() and min() are built-in functions of MATLAB, to reserve modulus after division and select the smallest elements in array, respectively. Then we have
NA^=argmin[C(NAsamp)]
whereNAsamp[NAmin,NAmax].

The proposed way to find NA^ is quite straightforward to be understood, i.e. when NAsampNAwe will havep^mod(NAsamp,t)0, thusC(NAsamp)0; otherwise, we will havep^mod(NAsamp,t)0, thus C(NAsamp)0, as a result of the nonorthogonality between the piston term and the term1ρ2NAsamp2. The proposed way is always effective unlessΔkz(t)0 holds for all the interference patterns, which is a very rare case with multiple frames and can be easily avoided.

Obviously, once NA^ is determined, the estimation results for the fitted phase shifted data δ^fit(ρ,θ,t), as well as the related fitting parametersΔkx(t), Δky(t) andΔkz(t), are also obtained simultaneously during the above fitting process.

Up to now, we can get updated estimation results forA(ρ,θ),V(ρ,θ),and Θ(ρ,θ,t1)with the least-squares method [29], by taking the whole interferogram sequence into account. All these estimation results (including the fitting parametersΔkx(t), Δky(t) andΔkz(t)for the phase shift data) will be adopted as initial values for the subsequent iterative refinement procedure, as illustrated in section 3.2.

3.2 Refinement of wavefront data

To refine the wavefront data Θ^w(ρ,θ,t1) the MPSI technique proposed in [1] is adapted, incorporating with the modified physical model of interferometer cavity (see Eq. (6)). The refinement operation relates to an iterative optimization process, and each iteration consists of two steps.

At the first step, the estimates for the time-independent variablesA(ρ,θ),V(ρ,θ), andΘ(ρ,θ,t1) (see Eq. (4)) are treated as constants. Fitting each interferogram to a linearized form of the mathematical model can provide new estimates for the time-dependent variables Δkx(t), Δky(t), and Δkz(t), as well as the constants εand NA(if they are unknown). We can define

I^(ρ,θ,t)=A^(ρ,θ)+V^(ρ,θ)k=1K(g^)K1cos[kΘ^(ρ,θ,t)]
as the calculated fringe intensity based on the estimated parameter values, and write
Δk^x,n(t)=Δk^x(t)+kx'(t),Δk^y,n(t)=Δk^y(t)+ky'(t),Δk^z,n(t)=Δk^z(t)+kz'(t)ε^n=ε^+ε',NA^n=NA^+NA'
where the subscript n denotes a new estimate and a prime represents small deviations from the current value. Then, with a straightforward linearization to the first order in the deviations we can obtain new calculated fringe intensity as follows
I^n(ρ,θ,t)=I^(ρ,θ,t)+[ε'γε(ρ,θ)+NA'γNA(ρ,θ)]H(ρ,θ,t)++[kx'(t)γx(ρ,θ)+ky'(t)γy(ρ,θ)+kz'(t)γz(ρ,θ)]H(ρ,θ,t)
with
γx(ρ,θ)=ρ(1+ε^ρ2)cosθ,γy(ρ,θ)=ρ(1+ε^ρ2)sinθ,γz(ρ,θ)=1ρ2(1+ε^ρ2)2NA^2,γε(ρ,θ)=Δk^x(t)ρ3cosθ+Δk^y(t)ρ3sinθΔk^z(t)ρ4(1+ε^ρ2)NA^2/γz(ρ,θ),γNA=Δk^z(t)ρ2(1+ε^ρ2)2NA^/γz(ρ,θ),H(ρ,θ,t)=V^(ρ,θ)k=1K(g^)K1sin[kΘ^(ρ,θ,t)]
As Eq. (19) is linear in the deviations, we can solve the deviation amounts by minimizing the following merit function
χ(ρ,θ,t)=ρ,θ[I(ρ,θ,t)I^(ρ,θ,t)]2
with the standard linear regression techniques. Then the time-dependent variables as well as the constants εandNAcan be updated with Eq. (18). Additionally, we should always keep in mind thatδ(ρ,θ,t1)=0, i.e. the above fitting process will not be enforced on the interferogram captured at time t1.

While at the second step the time-dependent variables Δkx(t), Δky(t), andΔkz(t) are treated as constants. New estimates for the time-independent variablesA(ρ,θ), V(ρ,θ), and Θ(ρ,θ,t1), as well the constant g(if it is unknown) can be solved by the least squares method as indicated in [1]. Here, the estimate forΘ(ρ,θ,t1) is wrapped within the[0,2π) range.

The iterations continue until a termination condition is satisfied.

It is worth noting that in [1] Φ is selected as the interested unknown wavefront quantity instead of Θ(t1). This minor difference may have influence on the final wavefront results, as shown in section 4.1.

3.3 Removement of aberration errors due to misalignment and imaging distortion

We can unwrap the refined wavefront dataΘ^w(ρ,θ,t1) with some specific unwrapping method, such as the Goldstein method [30], and the outcome is denoted asΘ˜(ρ,θ,t1). When we test spherical surfaces (especially the ones with high NA values), adjusting the interferogram to the null-fringe pattern usually require much skill and patience [9]. Besides, it would be difficult and subjective to judge the best alignment status, if the test surface has large fabrication errors. In other words, it is almost unavoidable to include some misalignment aberrations inΘ^(ρ,θ,t1), i.e. Δ(ρ,θ,t1)0 (see Eqs. (4) and (5)). Meanwhile, as stated in section 1, the imaging distortion will introduce extra aberrations in presence of misalignment errors.

In [9] Wang et al. have analyzed the misalignment aberrations, based on the high-order approximation of the optical path difference. However, in that paper the imaging system of the interferometer is assumed distortionless. In this section, we will extend their analysis to incorporate the influence of imaging distortion. Additionally, in [9] two separate measurements with the test surface located at different defocus positions are required to eliminate the misalignment aberrations, if no prior knowledge of NA is available. While in our proposed method it would not be a problem, as NA can be solved with the technique illustrated in section 3.2.

As proposed in [9], the aberrations purely induced by misalignment (see Eq. (5)) can be well approximated with a series of Zernike polynomials [9, 31] as follows

Δ(ρ,θ,t)a0Z0+a1Z1+a2Z2+a3Z3+a10Z10+a21Z21+a36Z36
where Z0refers to the Zernike piston term, Z1 and Z2 are the Zernike tilt terms in x and y directions, respectively, Z3 refers to the Zernike defocus term, whileZ10,Z21 andZ36 are the Zernike primary, secondary, and tertiary spherical terms, respectively, a0,a1,a2,a3,a10,a21 anda36are the corresponding fitting coefficients.

We find that when the factors of misalignment and imaging distortion are both considered, the induced aberrations (see Eq. (6)) can be well approximated in a similar way as follows

Δ(ρ,θ,t)a0'+a1'Z1+a2'Z2+a3'Z3+a6'Z6+a7'Z7+a10'Z10+a21'Z21+a36'Z36
where Z6 andZ7 represent the Zernike primary coma terms in y and x directions, respectively. Definitions of all the involved Zernike terms are as follows
{Z0=1Z1=ρcosθZ2=ρsinθZ3=2ρ21Z6=(3ρ32ρ)sinθ,{Z7=(3ρ32ρ)cosθZ10=6ρ46ρ2+1Z21=20ρ630ρ4+12ρ21Z36=70ρ8140ρ6+90ρ420ρ2+1
While the mathematical expressions for the related Zernike coefficients are
{a0'=kz(t)×[1(1/4+ε/3)NA2(1/24+ε/8)NA4(1/64+3ε/40)NA6NA8/128]a1'=kx(t)×(1+2ε/3)a2'=ky(t)×(1+2ε/3)a3'=kz(t)×[(1/4+ε/2)NA2+(1/16+9ε/40)NA4+(9/320+3ε/20)NA6+NA8/64]a6'=ky(t)×ε/3a7'=kx(t)×ε/3a10'=kz(t)×[εNA2/6+(1/48+ε/8)NA4+(1/64+3ε/28)NA6+5NA8/448]a21'=kz(t)×[εNA4/40+(1/320+3ε/80)NA6+NA8/256]a36'=kz(t)×(3εNA6/560+NA8/1792)
Inspecting Eqs. (22), (23) and (25) we can find that the tilt Zernike terms would create coma terms, the defocus would make extra primary spherical aberration, and the low order spherical terms would be coupled into higher order ones, as a result of the imaging distortion. It agrees well with the findings provided in the paper [17].

Besides, based on Eq. (25) it is able to retrieve the values ofkx(t), ky(t)andkz(t)kz(t) from the coefficientsa1',a2' anda3', respectively. However, the linear ratios betweena1',a2',a3' and kx(t),ky(t),kz(t) actually vary when changing the data sampling densities, i.e. number of CCD pixels, as a result of the discrete sampling and the non-uniform mapping relationship between the Cartesian and polar coordinates. Therefore, in this paper these linear ratios are determined numerically with the practical data sampling configuration.

Now,Θ˜(ρ,θ,t1) is fitted with Zernike polynomials [9, 31]. Based on the obtained fitting coefficientsa1'(t1),a2'(t1) anda3'(t1), the values ofkx(t1),ky(t1), andkz(t1) can be retrieved. Then the aberrations due to misalignment and imaging distortion can be calculated via Eq. (6), and separated fromΘ˜(ρ,θ,t1), i.e. Φ^(ρ,θ,t1)=Θ˜(ρ,θ,t1)Δ^(ρ,θ,t1). Meanwhile, the values ofkx(ti),ky(ti),kz(ti),1<iNcan be determined as by-products, sinceΔkx(t), Δky(t), and Δkz(t) have been solved in section 3.2.

If the test surface has large fabrication errors, its ancillary aberrations due to imaging distortion should also be considered to ensure the measurement accuracy. For the double pass of test beam in the Fizeau cavity,0.5Φ^(ρ,θ,t1), i.e.0.5Φ^(x,y,t1) in the Cartesian coordinate system would be determined as the wavefront result related to the actual surface profile.

4. Simulation and discussion

To validate the effectiveness of the proposed method, a series of computation simulations have been carried out.

4.1 Performance in comparison with Deck’s method

(a) Comparisons in convergence performance

Thirteen frames of interferograms with pixels of 500×500 are generated according to Eqs. (1), (2), (4) and (6) by setting the parameters as follows:A(x,y)=145exp(x2+y2), V(x,y)=100exp(x2+y2)andΦ(x,y)=1.5(x2+y2)y2y3 (i.e. a scaled trefoil term iny direction), wherex2+y21; ε=0.02, g=0.1 (rref=0.4%, rtest=25%), NA = 0.67 (F/0.75), and values for the time-dependent variableskx(ti),ky(ti),kz(ti),1i13 are listed in Table 1. The first three frames of simulated interferograms, as well as the simulated surface profile (simulated fabrication errors), i.e. 0.5Φ(x,y) are shown in Fig. 2.

Tables Icon

Table 1. The simulated time-dependent variables [kx(ti),ky (ti),kz(ti)], i = 1,2,…13, and the retrieved ones by the proposed method (units in radians)

 figure: Fig. 2

Fig. 2 The simulated interferograms and surface profile. (a-c) The first three frames of simulated interferograms. (d) The simulated surface profile. The data shown in (d) are in radians.

Download Full Size | PDF

We have retrieved the surface profile with the proposed method assuming that the constantsε, g, NA are all unknowns. The retrieval results are given in Fig. 3. As shown in Fig. 3(a), the initial guess value of NA is 0.674, where the cost function (see Eq. (14)) achieves its minimum normalized value. The initial estimation result for Θ(x,y,t1)is shown in Fig. 3(b), and its related error is shown in Fig. 3(c), from which it can be seen that the initial estimation result has been very close to the truth. When ignoring the imaging distortion, the errors of the retrieved surface profile would be 0.24rad and 0.03rad in the PV (peak-to-valley) and RMS (root-mean-square) measures, respectively, as shown in Fig. 3(d). From it we can find substantial residual coma aberrations, which is in agreement with the predictions given in section 3.3. Figure 3(e) shows a plot of the PV errors in retrieved surface profile versus iteration number by the proposed method. Specifically, after 200 iterations the errors of the retrieved surface profile are as small as8.2×104radand2.3×104radin PV and RMS measures, respectively, as shown in Fig. 3(f). Meanwhile, the final retrieved values of ε, g, NA by our proposed method are 0.02, 0.10 and 0.67, respectively. The retrieved values of the time-dependent variableskx(ti), ky(ti), kz(ti)are given in Table 1, and it demonstrates that the retrieval errors are all below 0.001rad.

 figure: Fig. 3

Fig. 3 The retrieved results by the proposed method. (a) The initial guess for NA. (b) The initial estimation of the wavefront data related to time t1. (c) The related residual errors in the wavefront data shown in (b). (d) The retrieved surface profile when imaging distortion is neglected. (e) A plot of the PV and RMS errors in retrieved surface profile versus iteration number by the proposed method. (f) The residual errors in the retrieved surface profile by the proposed method. The data shown in (b-c) and (d, f) are in radians.

Download Full Size | PDF

Besides, we find that the initial guess for NA is nontrivial. For instance, if we arbitrarily choose the initial guess value as smaller than 0.60 (or larger than 0.73) in this simulation, it even fails to retrieval the surface profile. We think that like many other iterative optimization techniques, the convergence performance of MPSI technique also relies on the initial values. As the quality of initial guess for NA becomes worse, the quality of initial estimations for wavefront data as well as phase shift data would degenerate until they are outside of the convergence domain. However, it would not be a problem to the proposed method, as we can always obtain high-quality initial guess for NA by the way proposed in section 3.1.

For comparisons, we have also provided the retrieval results by Deck's method [1]. Here, the number of iterations used in MPSI technique is set as 2000, and the problem has been relaxed, i.e. the constants g and NA are assumed to be known quantities. The initial estimations for the direct current and interference contrast terms are acquired in the same way as in [1], while the initial estimation for the wavefront data is solved by a standard 13-frame algorithm withπ/4 on-axis phase increment [32]. The initial estimation results are shown in Figs. 4(a)-4(c), and the erroneously retrieved surface profile is given in Fig. 4(d). In this case, it never converges to the right solution even with more iterations. Anyway, this instance reveals again the importance of reasonable initial estimations to the reliable convergence.

 figure: Fig. 4

Fig. 4 The retrieved results by the method proposed in [1]. (a-c) The initial estimations of the direct current and interference contrast terms, as well as the wavefront data. (d) The erroneously retrieved surface profile in wrapped form. The data shown in (c-d) are in radians.

Download Full Size | PDF

The above simulation results demonstrate that our proposed method can well retrieve the spherical surface profile with unknown phase shifts, and exhibits much more enhanced convergence performance compared to the original MPSI technique. Additionally, as explained in section 1, the retrieved wavefront results by the proposed method would have indetermination in the global sign if no prior knowledge about the phase shifts is available. To reasonably evaluate the estimation performance of the proposed method, the simulation results (as well as the experimental results shown in section 5) are all assigned with the correct signs.

(b) The non-uniqueness of wavefront retrieval results by Deck’s method

At the first glance, Deck's method [1] seems to be more compact in data processing flow than ours, i.e. in [1] the remove of misalignment aberrations seemingly has been integrated in MPSI optimization procedure, while in our proposed method compulsory post processing is required on the refined wavefront data. Actually, it is not definitely true.

For simplicity, we assume the imaging system of the interferometer has none distortion, and{Φ^(x,y),kx(ti),ky(ti),kz(ti)},1iNis one solution provided by the method in [1]. Then it is easy to infer that{Φ^'(x,y),kx'(ti),ky'(ti),kz'(ti)} would also be the possible solution for the same problem (on the premise of successful convergence), with

kx'(ti)=kx(ti)+Δkx,ky'(ti)=ky(ti)+Δky,kz'(ti)=kz(ti)+ΔkzΦ^'(x,y)=Φ^(x,y)+[Δkxx+Δkyy+Δkz1(x2+y2)NA2]
where the values of Δkx,Δky,Δkz are dependent on the initial estimation values for the MPSI technique. In other words, the solution given by that method would be non-unique, i.e. the retrieval results may include numerical misalignment-style aberrations. So sometimes post processing of the wavefront data should also be required.

To validate it, a simulation example is given below by setting the parameters as follows. A(x,y),B(x,y), andΦ(x,y)are defined as same as in the above simulations; g=0.1,ε=0,NA=0.67(here NA is assumed as a known quantity); kx(ti)=ky(ti)=0,kz(ti)=π/4×(i7)+π×[rand(1)0.5],1i13, where rand() is a built-in function of MATLAB, to generate uniformly distributed pseudorandom numbers. Then one set of retrieved surface profile by the method in [1] is shown in Fig. 5. As shown in Fig. 5(b), the retrieved surface profile contains misalignment-style aberration errors, which equals to 0.082radin PV measure. To pursue super-high precision measurement results (i.e. at nanometer scale), the wavefront data should be further calibrated, as shown in Fig. 5(c).

 figure: Fig. 5

Fig. 5 The retrieved results. (a-b) The retrieved surface profile and the corresponding error map, by the method proposed in [1]. (c) The resultant error map after removement of the numerical misalignment-style aberrations. All the data shown are in radians.

Download Full Size | PDF

In contrast, in our proposed methodΘ(x,y,t1)is selected as the interested unknown wavefront quantity instead ofΦ(x,y), during the MPSI optimization procedure. Therefore, the outcome of the iterative optimization procedure would be unique, so is the final retrieved surface profile.

4.2 Some considerations for stability of the proposed method

The stability is an important aspect of the phase extraction methods. This section will make some discussions about it.

(a) Sensitivity to the amplitude of the unknown phase shifts

Vibration perturbation is one of the main factors to introduce uncertainties in phase shift amounts. Some references [32, 33] have investigated the stability performance of the specific phase-shifting methods under vibration conditions, by calculating a spectrum of vibration sensitivity. However, in those papers the vibrations are regarded as ideal single-frequency events. Such assumptions may be violated to some degree in real-world applications. On the other hand, the iterative nature of the proposed method makes it difficult to derive analytic formulas for vibration sensitivity. Additionally, in some modern interferometers camera shuttering has been employed to eliminate motion-induced contrast blurring [1], then the contrast variations among interferograms are always negligible. Therefore, in more general sense we may model the effect of low-frequency environment perturbations as random unknown phase shifts with certain amplitudes. Based on that, some simulation results are presented here to compare the stability performance of the proposed method with Deck’s method [1].

The setting of simulation parameters excepting the variableskx(ti),ky(ti),kz(ti)is the same as in section 4.1(b). While

{kx(ti)=12π,ky(ti)=0kz(ti)=π/4×(i7)+rz×[rand(1)0.5]
1i13, whererzrepresents the amplitude range of the random unknown phase shifts. We have run simulations with some differentrzvalues, and at each rzvalue twenty tests are carried out. Figure 6 shows a comparison of the successful convergence rate between Deck’s method and our proposed method. As to the retrieval results by Deck’s method, the contained numerical misalignment-style aberrations have been removed, i.e. the non-uniqueness of wavefront retrieval results would make no troubles when counting the successful convergence rate. From Fig. 6(a) it can be seen that the stability performance of Deck’s method strongly depends on the amplitude of rz, i.e. if rzis no larger than0.8π, the successful convergence rate is 100%, and it would begin to decrease whenrz get larger; specially, the successful convergence rate even turns to be 0% when rzis no less than2.5π. In the contrary, our proposed method is insensitive to the amplitudes of rz, and the successful convergence rate is always 100% in these simulations, as shown in Fig. 6(b).

 figure: Fig. 6

Fig. 6 Comparisons of the stability performance between Deck’s method and our proposed method. (a) The successful convergence rate of Deck’s method with different amplitudes of random unknown phase shifts along z-axis. (b) The successful convergence rate of our proposed method.

Download Full Size | PDF

Such phenomenon is straightforward to be understood. Asrzget larger, the phase retrieval performance of the standard phase-shifting algorithms would decline, i.e. the quality of the initial estimation results for Deck’s method would decrease, so the stability of Deck’s method is prone to be influenced. In contrast, in the proposed method the initial estimation results are obtained based on the single-frame phase extraction technique. So its stability performance has no direct collection with the values of rz, but depends on the effectiveness of the adopted single-frame phase extraction technique. For simplicity, here we have only shown the cases where random phase shifts exist merely along the z-axis. Similar phenomena can be observed if random phase shifts exist also along the other axes.

(b) The requirements on the captured interferograms

As stated in the previous paragraph, the effectiveness of the adopted single-frame phase extraction technique is crucial for the stability of the proposed method. As a variant of the frequency-guided sequential demodulation method [25], the regularized frequency-stabilizing method has poor performance in the area where the fringe pattern is sparse. Since critical points have low total local frequencies, the frequency-guided strategy has been proposed to reduce the possibility of error propagating from critical point [26]. In this work, we have fused the frequency-guided strategy into the regularized frequency-stabilizing method. However, in the extreme cases, i.e. the captured interferograms are at near-null status, such improved regularized frequency-stabilizing method would be insufficient to provide reliable phase extraction results.

In view of the above consideration, in this work the interferograms with unknown phase shifts are all captured at status with noticeable misalignment amounts, so as to ensure the effectiveness of the single-frame phase extraction procedure.

(c) The applicability range when NA is unknown

As stated in section 4.1, when NA is unknown we need to provide a reasonable initial guess for it, so as to ensure the successful convergence of the proposed method. We find that by the way proposed in section 3.1, reliable initial guess for NA can always be obtained (the typical guess errors are less than 0.01), if its truth value is no less than 0.30. Such initial guess precision for NA is far more than adequate, in consideration of the stability of the proposed method.

When the truth value of NA is quite small, e.g. NA = 0.15, the initial guess for it would be unreliable. It is because that in this case the essential difference between the piston term and 1ρ2NA2(see section 3.1) would be minor and the fitting coefficients for them would be sensitive to the residual errors in the initially estimated phase shift data. On the other hand, the test spherical surface with quite small NA has been very close to the flat surface. Therefore, in such cases we can simply set the initial guess for NA as 0, and the stability of the proposed method can be maintained.

Another direct solution to the spherical surface testing problems with unknown NA would be trials of several different initial guess values (i.e. the phase extraction results are determined by observing the convergence process), but at the cost of increasing computation load. From the above discussion, we can conclude that the lack of NA information would not be an obstacle for high precision surface testing.

5. Experimental results

We have also carried out experiments with the 4-inch ZYGO Fizeau interferometer, to validate the experimental performance of the proposed method. The cavity consisted of an F/0.68 spherical surface (also provided by ZYGO, with reflectivity of 4%) illuminated through an F/0.75 transmission sphere (with reflectivity of 4%). To introduce unknown phase shifts in the recorded interferograms, the active vibration isolation workstation was turned off, and the 5-axis mount (loading the test surface) was manually adjusted in random directions along with randomly unknown adjustment amounts. Twelve frames of interferograms are captured. The central 92% subregion of the measured data is selected to analyze in the experimental validation. The average filter (4 × 4) is applied on the retrieved surface profile, to restrain the random system noise [9, 11].

The first frame of interferograms (with unknown phase shifts) is shown in Fig. 7(a). By our proposed method, the retrieved distortion coefficient ε is equal to0.013, and the retrieved values for the time-dependent variables are listed in Table 2. The retrieved surface profile is shown in Fig. 7(b), which equals to 0.268rad and 0.028rad in the PV and RMS measures, respectively. At the same time, the retrieval result when neglecting the imaging distortion is also shown in Fig. 7(c), which equals to 0.558rad and 0.087rad in the PV and RMS measures, respectively. From Fig. 7(c), the dominant coma components can be visually perceived. Although not shown here, in this case it fails to converge by the original MPSI technique [1], since the initial estimates deviates too much from the truth.

 figure: Fig. 7

Fig. 7 (a) The first frame of the captured interferograms with unknown phase shifts. (b-c) The retrieved surface profile by the proposed method, with (b) or without (c) considering the imaging distortion. (d) The first frame of interferograms with well controlled phase shifts. (e) The retrieved surface profile based on the results given by ZYGO’s MetroPro software. (f) The difference between (b) and (e). The data shown in (b-c) and (e-f) are in radians.

Download Full Size | PDF

Tables Icon

Table 2. The retrieved time-dependent variables[kx(ti),ky(ti),kz(ti)], i=1,2,...,12 by the proposed method (units in radians)

We also tested the same surface under vibration-isolated conditions with a calibrated PZT, and the outcome is taken as the reference result. The first frame of the thirteen captured interferograms (with well controlled phase shifts) is shown in Fig. 7(d). With the results provided by the ZYGO Metropro software, we can obtain the retrieved surface profile as shown in Fig. 7(e) after removing the aberrations due to misalignment and imaging distortion.

The difference between the retrieval results given by the proposed method and the MetroPro software is shown in Fig. 7(f), which equals to 0.262rad and 0.020rad in the PV and RMS measures, respectively, i.e. an experimental accuracy of 0.0032λ RMS has been achieved. As the test surface has high fabrication precision (which is comparable to the experimental accuracy of our method), the visual discrepancy between Figs. 7(b) and 7(e) is evident (as shown in Fig. 7(f)), however, we can still notice some existent similarity between them.

To check repeatability of the proposed method, another two independent measurements have been carried out with the same configuration. The retrieved results are shown in Fig. 8, where the first column represents the first frame of the captured interferograms including unknown phase shifts, respectively, the second column provides the retrieved surface profiles by the proposed method, and the third column shows the residual differences between these retrieved results and the retrieval result shown in Fig. 7(e). The residual difference shown in Fig. 8(c) equals to 0.281rad and 0.051rad in the PV and RMS measures, respectively, while the residual difference shown in Fig. 8(f) equals to 0.245rad and 0.021rad in the PV and RMS measures, respectively. In summary, the residual differences for all the three independent measurements equal to0.0032λ, 0.0033λand0.0040λin the RMS measures, respectively.

 figure: Fig. 8

Fig. 8 The retrieved results by the proposed method in another two independent measurements. (a, d) show the first frame of the captured interferograms including unknown phase shifts in the two independent measurements, respectively. (b, e) show the retrieved surface profiles by the proposed method. (c, f) show the residual differences between these retrieved results and the retrieval result shown in Fig. 7(e). The data shown in (b-c) and (e-f) are in radians.

Download Full Size | PDF

Some factors may account for the residual difference shown in Figs. 7(f), 8(c), and 8(f). As in our experiment the interferograms containing unknown phase shifts were captured in a relative long time duration, the laser beam would meet some temporal intensity fluctuations, i.e. parametersA(x,y), B(x,y)would be no longer time-independent in the strict sense, which will introduce some errors into the retrieved wavefront results. As suggested in [1], the addition of an intensity monitor may provide enough information to correct such errors. Moreover, the dynamic variations of the testing environment, such as the air turbulence will also lead to some differences between measurements.

6. Conclusion

We have proposed a general method for spherical surface testing with unknown tilt phase shifts, based on an improved physical model of the interferometer cavity taking into account both the rigid cavity motions and the imaging distortion. With the regularized frequency-stabilizing method and the least-squares method, we can obtain reasonable initial estimations for the wavefront and phase shift data. Such wavefront result is further refined in an iterative way, by fitting the sequence of interferograms to the physical model of the interferometer cavity with the linear regression technique. As reasonable initial estimations are available, the convergence stability of the mentioned iterative refinement procedure is greatly enhanced compared with the original MPSI technique. After removing the aberrations due to the surface misalignment and the imaging distortion, the surface profile can be retrieved. Both simulations and experiments have demonstrated the validity of the proposed method. The proposed method is applicable in a testing environment with low frequency and high amplitude vibration. With this method costly and accurate phase-shifting devices are no longer required for steady-state measurement, by effectively utilizing the phase shifts induced from environment perturbations.

In fact, the proposed method can be further extended for the real applications with the current framework. The first concern is about the imaging distortion. In some self-developed interferometer, distortion is no longer a one-dimensional function of the radius, but depends in addition on the azimuth angle [3]. In this case, the calibration for the image distortion is needed, and the physical model of the interferometer cavity should be modified accordingly. Secondly, the selection of single-frame phase extraction method is flexible, i.e. some other reliable and faster ones can also be considered, as a result of the rapid development on it. Additionally, in the proposed method reliable phase unwrapping operations are essential for fitting the phase shift data and removing the misalignment aberrations. However, if the captured interferograms contain much noise, phase unwrapping may become difficult. Then more advanced wavefront data filtering and phase unwrapping techniques [34] should be adopted.

Acknowledgments

The research was partially supported by the National Basic Research Program of China (2011CB706701), National Natural Science Foundation of China (61475021) and Beijing Natural Science Foundation (4152015). Thanks to the anonymous reviewers for their precious comments and suggestions, which have promoted us to improve this work.

References and links

1. L. L. Deck, “Model-based phase shifting interferometry,” Appl. Opt. 53(21), 4628–4636 (2014). [CrossRef]   [PubMed]  

2. D. Malacara, M. Servin, and Z. Malacara, Interferogram analysis for optical testing, 2nd Edition (CRC, 2005).

3. M. F. Küchel, “Interferometric measurement of rotationally symmetric aspheric surfaces,” Proc. SPIE 7389, 738916 (2009). [CrossRef]  

4. P. J. de Groot, “Correlated errors in phase-shifting laser Fizeau interferometry,” Appl. Opt. 53(19), 4334–4342 (2014). [CrossRef]   [PubMed]  

5. R. C. Moore and F. H. Slaymaker, “Direct measurement of phase in a spherical-wave Fizeau interferometer,” Appl. Opt. 19(13), 2196–2200 (1980). [CrossRef]   [PubMed]  

6. P. Groot, “Phase-shift calibration errors in interferometers with spherical Fizeau cavities,” Appl. Opt. 34(16), 2856–2863 (1995). [CrossRef]   [PubMed]  

7. K. Creath and P. Hariharan, “Phase-shifting errors in interferometric tests with high-numerical-aperture reference surfaces,” Appl. Opt. 33(1), 24–25 (1994). [CrossRef]   [PubMed]  

8. M. P. Rimmer, C. M. King, and D. G. Fox, “Computer program for the analysis of interferometric test data,” Appl. Opt. 11(12), 2790–2796 (1972). [CrossRef]   [PubMed]  

9. D. Wang, Y. Yang, C. Chen, and Y. Zhuo, “Misalignment aberrations calibration in testing of high-numerical-aperture spherical surfaces,” Appl. Opt. 50(14), 2024–2031 (2011). [PubMed]  

10. Z. Gao, L. Chen, S. Zhou, and R. Zhu, “Computer-aided alignment for a reference transmission sphere of an interferometer,” Opt. Eng. 43(1), 69–74 (2004). [CrossRef]  

11. Q. Yuan, Z. Gao, Y. Zhou, G. Chu, and C. Zhang, “Calibration of phase-step nonuniformity in sub-nanometer-accuracy testing of high-numerical-aperture spherical surfaces,” Opt. Lasers Eng. 50(11), 1568–1574 (2012). [CrossRef]  

12. M. Novak, J. Millerd, N. Brock, M. North-Morris, J. Hayes, and J. Wyant, “Analysis of a micropolarizer array-based simultaneous phase-shifting interferometer,” Appl. Opt. 44(32), 6861–6868 (2005). [CrossRef]   [PubMed]  

13. J. Vargas, J. A. Quiroga, A. Álvarez-Herrero, and T. Belenguer, “Phase-shifting interferometry based on induced vibrations,” Opt. Express 19(2), 584–596 (2011). [CrossRef]   [PubMed]  

14. J. Xu, Q. Xu, and L. Chai, “Tilt-shift determination and compensation in phase-shifting interferometry,” J. Opt. A, Pure Appl. Opt. 10(7), 075011 (2008). [CrossRef]  

15. F. Zeng, Q. Tan, H. Gu, and G. Jin, “Phase extraction from interferograms with unknown tilt phase shifts based on a regularized optical flow method,” Opt. Express 21(14), 17234–17248 (2013). [PubMed]  

16. Q. Liu, Y. Wang, F. Ji, and J. He, “A three-step least-squares iterative method for tilt phase-shift interferometry,” Opt. Express 21(24), 29505–29515 (2013). [CrossRef]   [PubMed]  

17. C. W. Liang, H. S. Chang, P. C. Lin, C. C. Lee, and Y. C. Chen, “Vibration modulated subaperture stitching interferometry,” Opt. Express 21(15), 18255–18260 (2013). [CrossRef]   [PubMed]  

18. L. A. Selberg, “Interferometer accuracy and precision,” Proc. SPIE 1400, 24–32 (1991). [CrossRef]  

19. T. Dresel, “In situ determination of pixel mapping in interferometry,” ZYGO Corporation, US Patent 7, 495, 773 (2009).

20. M. Born and E. Wolf, Principles of optics: electromagnetic theory of propagation, interference and diffraction of light, 7th Edition (Cambridge University, 1999), Chap. 5, pp. 228–261.

21. F. Yan, B. Fan, X. Hou, and F. Wu, “A novel method for calibrating the image distortion of the interferometer,” Proc. SPIE 8145, 814516 (2012).

22. M. Liu, W. Yang, and W. Xu, “Calibration of measuring error caused by interferometric imaging distortion,” Opt. Precis. Eng. 19(10), 2349–2354 (2011). [CrossRef]  

23. M. Takeda, H. Ina, and S. Kobayashi, “Fourier-transform method of fringe-pattern analysis for computer-based topography and interferometry,” J. Opt. Soc. Am. 72(1), 156–160 (1982). [CrossRef]  

24. M. Servin, J. L. Marroquin, and F. J. Cuevas, “Demodulation of a single interferogram by use of a two-dimensional regularized phase-tracking technique,” Appl. Opt. 36(19), 4540–4548 (1997). [CrossRef]   [PubMed]  

25. Q. Kemao and S. Hock Soon, “Sequential demodulation of a single fringe pattern guided by local frequencies,” Opt. Lett. 32(2), 127–129 (2007). [CrossRef]   [PubMed]  

26. H. Wang, K. Li, and Q. Kemao, “Frequency guided methods for demodulation of a single fringe pattern with quadratic phase matching,” Opt. Lasers Eng. 49(4), 564–569 (2011). [CrossRef]  

27. C. Tian, Y. Yang, S. Zhang, D. Liu, Y. Luo, and Y. Zhuo, “Regularized frequency-stabilizing method for single closed-fringe interferogram demodulation,” Opt. Lett. 35(11), 1837–1839 (2010). [CrossRef]   [PubMed]  

28. J. A. Quiroga and M. Servin, “Isotropic n-dimensional fringe pattern normalization,” Opt. Commun. 224(4-6), 221–227 (2003). [CrossRef]  

29. J. E. Greivenkamp, “Generalized data reduction for heterodyne interferometry,” Opt. Eng. 23(4), 234350 (1984). [CrossRef]  

30. R. M. Goldstein, H. A. Zebker, and C. L. Werner, “Satellite radar interferometry: Two-dimensional phase unwrapping,” Radio Sci. 23(4), 713–720 (1988). [CrossRef]  

31. D. Malacara, Optical Shop Testing, 3rd Edition (Wiley, 2007), Chap. 13, pp. 498–546.

32. L. L. Deck, “Suppressing phase errors from vibration in phase-shifting interferometry,” Appl. Opt. 48(20), 3948–3960 (2009). [CrossRef]   [PubMed]  

33. P. J. Groot, “Vibration in phase-shifting interferometry,” J. Opt. Soc. Am. A 12(2), 354–365 (1995). [CrossRef]  

34. K. M. Qian, Windowed Fringe Pattern Analysis (SPIE, 2013).

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (8)

Fig. 1
Fig. 1 Block diagram of the proposed method
Fig. 2
Fig. 2 The simulated interferograms and surface profile. (a-c) The first three frames of simulated interferograms. (d) The simulated surface profile. The data shown in (d) are in radians.
Fig. 3
Fig. 3 The retrieved results by the proposed method. (a) The initial guess for NA. (b) The initial estimation of the wavefront data related to time t1. (c) The related residual errors in the wavefront data shown in (b). (d) The retrieved surface profile when imaging distortion is neglected. (e) A plot of the PV and RMS errors in retrieved surface profile versus iteration number by the proposed method. (f) The residual errors in the retrieved surface profile by the proposed method. The data shown in (b-c) and (d, f) are in radians.
Fig. 4
Fig. 4 The retrieved results by the method proposed in [1]. (a-c) The initial estimations of the direct current and interference contrast terms, as well as the wavefront data. (d) The erroneously retrieved surface profile in wrapped form. The data shown in (c-d) are in radians.
Fig. 5
Fig. 5 The retrieved results. (a-b) The retrieved surface profile and the corresponding error map, by the method proposed in [1]. (c) The resultant error map after removement of the numerical misalignment-style aberrations. All the data shown are in radians.
Fig. 6
Fig. 6 Comparisons of the stability performance between Deck’s method and our proposed method. (a) The successful convergence rate of Deck’s method with different amplitudes of random unknown phase shifts along z-axis. (b) The successful convergence rate of our proposed method.
Fig. 7
Fig. 7 (a) The first frame of the captured interferograms with unknown phase shifts. (b-c) The retrieved surface profile by the proposed method, with (b) or without (c) considering the imaging distortion. (d) The first frame of interferograms with well controlled phase shifts. (e) The retrieved surface profile based on the results given by ZYGO’s MetroPro software. (f) The difference between (b) and (e). The data shown in (b-c) and (e-f) are in radians.
Fig. 8
Fig. 8 The retrieved results by the proposed method in another two independent measurements. (a, d) show the first frame of the captured interferograms including unknown phase shifts in the two independent measurements, respectively. (b, e) show the retrieved surface profiles by the proposed method. (c, f) show the residual differences between these retrieved results and the retrieval result shown in Fig. 7(e). The data shown in (b-c) and (e-f) are in radians.

Tables (2)

Tables Icon

Table 1 The simulated time-dependent variables [kx(ti), ky (ti), kz(ti)], i = 1,2,…13, and the retrieved ones by the proposed method (units in radians)

Tables Icon

Table 2 The retrieved time-dependent variables [ k x ( t i ), k y ( t i ), k z ( t i ) ] , i=1,2,...,12 by the proposed method (units in radians)

Equations (27)

Equations on this page are rendered with MathJax. Learn more.

I( x,y, t )=A( x,y )+V( x,y ) k=1 K (g) k1 cos[ kΘ( x,y, t ) ]
Θ( x,y, t )=Φ( x,y )+Δ( x,y, t )
Δ( x,y, t )=α( t )x+β( t )y+Ψ( t ) 1( x 2 + y 2 ) c 2
I( ρ,θ, t )=A( ρ,θ )+V( ρ,θ ) k=1 K (g) k1 cos[ kΘ( ρ,θ, t ) ]
Δ( ρ,θ, t )= k x ( t )ρcosθ+ k y ( t )ρsinθ+ k z ( t ) 1 ρ 2 N A 2
Δ( ρ,θ, t )= k x ( t )ρ( 1+ε ρ 2 )cosθ+ k y ( t )ρ( 1+ε ρ 2 )sinθ+ k z ( t ) 1 ρ 2 ( 1+ε ρ 2 ) 2 N A 2
Θ( x,y, t )=Θ( x,y, t 1 )+δ( x,y,t )
Θ( ρ,θ, t )=Θ( ρ,θ, t 1 )+δ( ρ,θ,t )
S1:{ δ ^ ( t i )= Θ ^ ( t i ) Θ ^ ( t 1 ) δ ^ ( t j )= Θ ^ ( t j ) Θ ^ ( t 1 ) , S2:{ δ ^ ( t i )= Θ ^ ( t i ) Θ ^ ( t 1 ) δ ^ ( t j )= Θ ^ ( t j ) Θ ^ ( t 1 ) , S3:{ δ ^ ( t i )= Θ ^ ( t i ) Θ ^ ( t 1 ) δ ^ ( t j )= Θ ^ ( t j ) Θ ^ ( t 1 ) , S4:{ δ ^ ( t i )= Θ ^ ( t i ) Θ ^ ( t 1 ) δ ^ ( t j )= Θ ^ ( t j ) Θ ^ ( t 1 )
I( ρ,θ,t )A( ρ,θ )+V( ρ,θ )cos[ Θ( ρ,θ, t ) ] =A( ρ,θ )+C( ρ,θ )cos[ δ ^ ( ρ,θ, t ) ]+S( ρ,θ )cos[ δ ^ ( ρ,θ, t ) ]
V( ρ,θ )= C ( ρ,θ ) 2 +S ( ρ,θ ) 2 , Θ w ( ρ,θ, t 1 )= tan 1 ( S( ρ,θ ) / C( ρ,θ ) )
δ( ρ,θ, t )=Δ k x ( t )ρ( 1+ε ρ 2 )cosθ+Δ k y ( t )ρ( 1+ε ρ 2 )sinθ +Δ k z ( t ) 1 ρ 2 ( 1+ε ρ 2 ) 2 N A 2
δ ^ fit ( ρ,θ, t )= p ^ ( t )+Δ k ^ x ( t )ρcosθ+Δ k ^ y ( t )ρsinθ+Δ k ^ z ( t ) 1 ρ 2 NA ^ 2
C( N A samp )= t | p ^ mod ( N A samp ,t ) | 2
p ^ mod ( N A samp ,t )=min{ | mod[ p ^ ( N A samp ,t ),2π ] |, | mod[ p ^ ( N A samp ,t ),2π ]2π | }
NA ^ =argmin[ C( N A samp ) ]
I ^ ( ρ,θ, t )= A ^ ( ρ,θ )+ V ^ ( ρ,θ ) k=1 K ( g ^ ) K1 cos[ k Θ ^ ( ρ,θ, t ) ]
Δ k ^ x,n ( t )=Δ k ^ x ( t )+ k x '( t ), Δ k ^ y,n ( t )=Δ k ^ y ( t )+ k y '( t ), Δ k ^ z,n ( t )=Δ k ^ z ( t )+ k z '( t ) ε ^ n = ε ^ +ε', NA ^ n = NA ^ +NA'
I ^ n ( ρ,θ, t )= I ^ ( ρ,θ, t )+[ ε' γ ε ( ρ,θ )+NA' γ NA ( ρ,θ ) ]H( ρ,θ,t )+ +[ k x '( t ) γ x ( ρ,θ )+ k y '( t ) γ y ( ρ,θ )+ k z '( t ) γ z ( ρ,θ ) ]H( ρ,θ,t )
γ x ( ρ,θ )=ρ( 1+ ε ^ ρ 2 )cosθ, γ y ( ρ,θ )=ρ( 1+ ε ^ ρ 2 )sinθ, γ z ( ρ,θ )= 1 ρ 2 ( 1+ ε ^ ρ 2 ) 2 NA ^ 2 , γ ε ( ρ,θ )=Δ k ^ x ( t ) ρ 3 cosθ+Δ k ^ y ( t ) ρ 3 sinθΔ k ^ z ( t ) ρ 4 ( 1+ ε ^ ρ 2 ) NA ^ 2 / γ z ( ρ,θ ) , γ NA = Δ k ^ z ( t ) ρ 2 ( 1+ ε ^ ρ 2 ) 2 NA ^ / γ z ( ρ,θ ) , H( ρ,θ,t )= V ^ ( ρ,θ ) k=1 K ( g ^ ) K1 sin[ k Θ ^ ( ρ,θ, t ) ]
χ( ρ,θ, t )= ρ,θ [ I( ρ,θ, t ) I ^ ( ρ,θ, t ) ] 2
Δ( ρ,θ, t ) a 0 Z 0 + a 1 Z 1 + a 2 Z 2 + a 3 Z 3 + a 10 Z 10 + a 21 Z 21 + a 36 Z 36
Δ( ρ,θ, t ) a 0 '+ a 1 ' Z 1 + a 2 ' Z 2 + a 3 ' Z 3 + a 6 ' Z 6 + a 7 ' Z 7 + a 10 ' Z 10 + a 21 ' Z 21 + a 36 ' Z 36
{ Z 0 =1 Z 1 =ρcosθ Z 2 =ρsinθ Z 3 =2 ρ 2 1 Z 6 =( 3 ρ 3 2ρ )sinθ , { Z 7 =( 3 ρ 3 2ρ )cosθ Z 10 =6 ρ 4 6 ρ 2 +1 Z 21 =20 ρ 6 30 ρ 4 +12 ρ 2 1 Z 36 =70 ρ 8 140 ρ 6 +90 ρ 4 20 ρ 2 +1
{ a 0 '= k z ( t )×[ 1( 1/ 4+ε/3 )N A 2 ( 1/ 24+ε/8 )N A 4 ( 1/ 64+ 3ε / 40 )N A 6 N A 8 / 128 ] a 1 '= k x ( t )×( 1+ 2ε /3 ) a 2 '= k y ( t )×( 1+ 2ε /3 ) a 3 '= k z ( t )×[ ( 1/ 4+ε/2 )N A 2 +( 1/ 16+ 9ε / 40 )N A 4 +( 9/ 320+ 3ε / 20 )N A 6 + N A 8 / 64 ] a 6 '= k y ( t )×ε /3 a 7 '= k x ( t )×ε /3 a 10 '= k z ( t )×[ εN A 2 / 6+( 1/ 48+ε/8 )N A 4 +( 1/ 64+ 3ε / 28 )N A 6 + 5N A 8 / 448 ] a 21 '= k z ( t )×[ εN A 4 / 40+( 1/ 320+ 3ε / 80 )N A 6 + N A 8 / 256 ] a 36 '= k z ( t )×( 3εN A 6 / 560+ N A 8 / 1792 )
k x '( t i )= k x ( t i )+Δ k x , k y '( t i )= k y ( t i )+Δ k y , k z '( t i )= k z ( t i )+Δ k z Φ ^ '( x,y )= Φ ^ ( x,y )+[ Δ k x x+Δ k y y+Δ k z 1( x 2 + y 2 )N A 2 ]
{ k x ( t i )=12π, k y ( t i )=0 k z ( t i )=π/ 4×( i7 ) + r z ×[ rand(1)0.5 ]
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.