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

Comparative study of sampling moiré and windowed Fourier transform techniques for demodulation of a single-fringe pattern

Open Access Open Access

Abstract

Phase measurement techniques using a single-shot carrier fringe pattern play an important role in optical science and technology and have been widely used for various applications. In this paper, we focus on the comparative study of two major fringe analysis techniques, the sampling moiré (SM) and the windowed Fourier transform (WFT). While SM converts a single-fringe pattern to multiple phase-shifted moiré fringe patterns to extract the phase information in the spatial domain, WFT obtains the phase information in the windowed Fourier domain; thus, the two methods look entirely different. We evaluate the phase extraction errors of SM and windowed Fourier ridges (WFRs) as a typical WFT method for both linear and nonlinear phases with/without noise against the reference Fourier transform (FT) technique. For the simulated fringe patterns with linear or nonlinear phase and different random noise level, all the methods have high phase extraction accuracies. For a real experiment with more complicated phase and discontinuities, SM and WFR, both local methods, yield quite similar results and outperform FT.

© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement

1. INTRODUCTION

Phase measurement plays an increasingly important role in optical science and technology and has been used for many applications, such as (i) noncontact three-dimensional (3D) shape measurement by fringe projection profilometry (FPP) [1,2], (ii) out-of-plane deformation measurement by reflectometry [3], (iii) full-field in-plane displacement and strain measurement of various materials and structures by getting carrier fringe patterns [4,5], (iv) precision inspection of optical components by phase-shifting (PS) digital holography [6], (v) noncontact reflective-index distribution measurement in optical waveguides by PS laser microscope [7], (vi) visualization and automatic detection of defect distribution in atomic structures [8,9], and so on.

Therefore, fringe pattern analysis [10] is crucial in all these techniques, as their success depends on the quality of the extracted phase distribution. Several fringe analysis techniques have been proposed for accurate phase extraction. The widely used PS technique [11] in the time domain uses multiple fringe patterns and calculates the phase information pixel-by-pixel. It provides high resolution but is relatively more difficult for dynamic measurement, since it requires multiple fringe patterns. Hence, techniques based on a single carrier fringe pattern emerged, among which, Fourier transform (FT) [1215] extracts the phase by manipulating the Fourier spectrum and is the most widely used technique in this category. As an extension, windowed Fourier transform (WFT) [16,17] manipulates the windowed Fourier spectrum, which is usually more effective than manipulating the Fourier spectrum. In addition, some researchers have proposed the phase analysis by use of wavelet transform (WT) [1820]. The WT technique utilizes either the one-dimensional continuous wavelet transform (1D-CWT) [19] or the two-dimensional continuous wavelet transform (2D-CWT) [20] to extract the phase of a fringe pattern. The review of fringe pattern phase recovery using 1D-CWT and 2D-CWT has been reported in Ref. [21] in detail. Similarly, other unique single-shot fringe pattern analysis techniques using a 2D phase differencing operator [22] or a multiple signal classification [23] have also been reported. Besides, spatial carrier phase-shifting (SCPS) [2432] adopts the PS concept and treats adjacent pixels as a phase-shifted sequence with the carrier frequency as the phase-shift value, from which the phase is extracted by a PS algorithm. Naturally, this method requires prior knowledge about the carrier frequency, which is usually varying spatially and unknown. The sampling moiré (SM) method [33] is another useful technique that also resembles the PS algorithm for phase extraction, but this time, several phase-shifted moiré fringe patterns are obtained by down-sampling the carrier fringe pattern and later interpolating the intensity.

From the literature, FT, WFT, WT, SCPS, and SM are all shown to be useful, each with its own advantages. It is thus natural and necessary to have a comparative study to have a more in-depth understanding of these methods. There are several excellent works on the comparative study of different phase analysis techniques for fringe patterns. For instance, Gdeisat et al. reported a comprehensive comparison study focused on the 1D-CWT both temporally and spatially against FT, PS, and WFT [34]. With a similar approach, Huang et al. studied the comparison of FT, WFT, and WT for phase extraction from a single-fringe pattern in FPP in detail [35]. Besides, Agarwal and Kemao also theoretically demonstrated that WFT can be seen as a special case of an SCPS algorithm when the window function is taken as a 1D rectangular window [36]. However, to date, no comparison results of phase measurement accuracy for SM and WFT have yet been reported. This is the motivation for our study.

In this paper, both SM and WFT as local analysis methods are compared with each other, with the well-known 2D-FT as a reference technique. There are two algorithms based on WFT: windowed Fourier ridges (WFRs) and windowed Fourier filtering (WFF). WFR is more suitable for processing a carrier fringe pattern [16], and thus is discussed in this paper. Since SM processes a fringe pattern in a row-by-row manner, to ensure fairness in comparison, 1D-WFR is selected for comparison. Both linear and nonlinear phase distributions, as well as different noise conditions, are considered. As a result, 1D-SM and 1D-WFT produce almost identical results in both simulation and experimental examples, while they perform similarly to 2D-FT in simulation tests but outperform it in the real experiment.

The rest of the paper is organized as follows. Section 2 presents the principles of 2D-FT, 1D-SM, and 1D-WFR for phase extraction from a carrier fringe pattern. Section 3 shows the comparison environment and simulation results based on both linear and nonlinear phases under various noise conditions. Section 4 compares the computation time of three methods. Section 5 compares the measurement accuracy based on experimental profilometry data. Section 6 further discusses these algorithms regarding various performance issues. Finally, Section 7 concludes the paper.

2. PRINCIPLES OF FT, SM, AND WFR

In this section, the carrier fringe pattern is first mathematically represented, followed by the introduction of the principles of 2D-FT, 1D-SM, and 1D-WFR.

A. Single-Shot Carrier Fringe Pattern

A 2D fringe pattern with a spatial carrier, f(x,y), can be written as

f(x,y)=a(x,y)+b(x,y)cos[ωcx+φ0(x,y)]=a(x,y)+b(x,y)cos[φ(x,y)],
where a(x,y) is the background intensity, b(x,y) is the fringe amplitude, φ0(x,y) is the initial phase that we desire while φ(x,y) containing the spatial carrier is the phase often extracted first, and ωc is the angular carrier frequency, which has been assumed to be horizontal. A 2D fringe pattern can be processed either by a 2D algorithm, or by a 1D algorithm in a row-by-row manner. When processing a particular row, y is fixed, and the fringe pattern can be written as
f(x)=a(x)+b(x)cos[ωcx+φ0(x)]=a(x)+b(x)cos[φ(x)].
Note that the angular carrier frequency ωc has the same role as a linear frequency fc and a fringe pitch (or period) P, with the following relationship:
ωc=2πfc=2πP.
In this paper, the angular frequency and fringe pitch will be used when appropriate.

B. Principle of 2D-FT

Since 2D-FT is widely used for processing a 2D carrier fringe pattern, we use it as a reference technique in our comparison. Its fundamental principle is as mentioned in [12,13]. First, the fringe pattern in Eq. (1) is rewritten as

f(x,y)=a(x,y)+12b(x,y)exp[jφ(x,y)]+12b(x,y)exp[jφ(x,y)],
which includes a background, a fundamental component, and its conjugate (where j=1). These three terms have corresponding spectrum lobes in the Fourier domain, and they are separated if the carrier frequency is high enough. The fundamental component is then selected by a bandpass filter (BPF). By an inverse FT, the fundamental component can be obtained as follows:
f^(x,y)=F1(BPF{F[f(x,y)]})12b(x,y)exp[jφ(x,y)],
where F and F1 are the forward and inverse FT operators, respectively. The phase can be subsequently obtained as
φFT(x,y)=tan1[Im{f^(x,y)}Re{f^(x,y)}].

C. Principle of 1D-SM

In SM, several phase-shifted moiré fringe patterns are obtained from a single-fringe pattern by a process called “down-sampling” and “intensity-interpolation” [33,37]. In this process, a 1D fringe pattern f(x) represented by Eq. (2) is down-sampled at a regular sampling pitch T into T-step down-sampled images. These down-sampled images are then interpolated to obtain T-step phase-shifted moiré fringe patterns by using 1-order, cubic, or high-order (such as B-spline function) interpolation, to make the moiré fringe patterns have the same size as the carrier fringe pattern. The 1-order and 3-order interpolations have been often used in practical application with good performance, and thus both of them are involved in the comparison. For simplicity, they are denoted as 1D-SM (1-order) and 1D-SM (3-order), respectively. For 1D-SM (1-order) and 1D-SM (3-order), the pixels used for interpolation have intervals of T and 3T, respectively.

The tth phase-shifted moiré fringe pattern, fm,t(x), can be described as [37]

fm,t(x)=am(x)+bm(x)cos[2π(1P1T)x+φ0(x)+2πtT]=am(x)+bm(x)cos[φm(x)+2πtT],(t=0,1,,T1),
where am(x) and bm(x) represent the background intensity and fringe amplitude of the moiré fringe patterns, and φm(x) is the phase of the moiré fringe. Besides the phase of the single-fringe pattern, there are two additional phase terms in Eq. (7), where 2πx/T is deducted to reduce the carrier frequency to form a moiré fringe and 2πt/T is to introduce phase shifts. The moiré phase is then obtained by using a PS algorithm as
φm(x)=tan1[t=0T1fm,t(x)sin(2πtT)t=0T1fm,t(x)cos(2πtT)].
This extracted moiré phase, φm(x), is depicted in Fig. 1 (at right-hand side). By adding back the deduced sampling reference phase, the actual wrapped phase of the original fringe pattern is obtained as
φSM(x)=φm(x)+2πx/T.

 figure: Fig. 1.

Fig. 1. Principles of 2D-FT, 1D-SM, and 1D-WFR. Both 1D-SM and 1D-WFR process a 2D fringe pattern row-by-row in this study.

Download Full Size | PDF

D. Principle of 1D-WFR

In contrast to FT, which uses the frequency spectrum of the whole image, WFR processes a fringe pattern window by window. Given a row of fringe pattern represented by Eq. (2), its 1D WFT for 1D is

Sf(u;ξx)=f(x)g(xu)exp[jξx(xu)]dx,
where u and x are the spatial pixel coordinates, ξx is the frequency, and g(x) is a Gaussian window function defined as
g(x)=(πσx2)1/4exp(x22σx2),
where σx controls the extension of the Gaussian function. The window size is truncated as 6σx+1.

Interestingly, the local frequency, defined as ωx=dφ(u)du=ωc+dφ0(u)du, can be immediately estimated from the windowed Fourier spectrum as

ω^x=argmaxξx|Sf(u;ξx)|.
Subsequently, the phase can be extracted as
φWFR(x)=tan1{Im{Sf[u;ω^x(u)]}Re{Sf[u;ω^x(u)]}}12tan1[σx2c^xx(u)],
where c^xx(u) is the curvatures of a nonlinear phase that could be estimated from ω^x.

3. COMPARISON BY SIMULATION

In this section, with the help of simulated fringe patterns, we compare the performance of 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR. The fringe generation and parameter selection of these algorithms are elaborated first so that the comparison is representative, fair, and reproducible. Next, the comparison of different phase distributions and noise levels will be carried out.

A. Fringe Generation and Parameter Selection

2D fringe patterns are simulated according to Eq. (1). The background and amplitude are constant, while the phase is simulated using the MATLAB “peaks” function together with a carrier:

φsimu(x,y)=2πPx+k·peaks(M),
where M represents the image size of the fringe pattern to be M×M and k indicates the amount of complexity. In our simulation, M=256 and P=8.1pixels are considered as a typical example and thus are preset. When k=0, the phase is perfectly linear, and the fringes are straight, as shown in Fig. 2(a). When k increases to 0.5, 1.0, and 2.0, the phase becomes nonlinear and more complicated, as shown in Figs. 2(b)2(d). Such fringe patterns are commonly seen in real applications.

 figure: Fig. 2.

Fig. 2. Simulated fringe pattern with 256pixels×256pixels. (a) Linear phase in case of k=0, nonlinear phase in the case of (b) k=0.5, (c) k=1.0, and (d) k=2.0, respectively. The yellow line in Fig. 2(c) indicates the 1D data to be examined in detail.

Download Full Size | PDF

The implementation details for the three methods are as follows:

  • (i) 2D-FT is implemented according to Refs. [12,13]. The most important parameter is the bandwidth of the BPF in the frequency domain, which is manually decided to minimize the phase error. To make the results reproducible, we used a window size of 61pixels×61pixels around the carrier frequency.
  • (ii) 1D-SM (1-order/3-order) is implemented according to Refs. [37,38]. The sampling pitch of down-sampling for all cases is fixed at T=8pixels, since the grating pitch is P=8.1pixels.
  • (iii) 1D-WFR is implemented according to Ref. [16]. Although the window size is recommended to be σx=510, throughout this paper, σx=T/2 is used to make window size comparable to 1D-SM (3-order). The 1D-WFR algorithm searches the ridge location of the windowed Fourier spectrum by scanning local frequency ξ from a low bound ξxl to a high bound ξxh with a scanning step of ξxi. The frequency band for ridge search can be set as the default value of [ξxl,ξxh]=[0,2], but it can also be set more narrowly to reduce the search time without sacrificing the accuracy. The frequency scanning step is set as the default value of ξxi=0.025, which is designed so that the phase error due to scanning step is restricted to 0.1% of 2π. This scanning step can be set even more finely for higher accuracy if necessary. In this simulation, we set [ξxl,ξxi,ξxh]=[0.685,0.025,0.885] in a scanning range of 2π/T±0.1.

After getting phase distributions with these algorithms, the phase error distributions are calculated first as follows:

Δφ(x)=φmethod(x)φsimu(x),method=[FT,SM,WFR],
from which the root mean square (RMS) phase error is further computed. To exclude border effects around image boundaries, only the central 200pixels×200pixels are involved for computing RMS phase error.

B. Performance Evaluation on Noiseless Fringe Patterns

1. Linear Phase

We start by applying all the methods to the fringe pattern with a linear phase (i.e., k=0), as shown in Fig. 2(a). The RMS phase errors of 2D-FT, 1D-SM (1-order), 1D-SM (3-order), and 1D-WFR are 7.6×103, 3.35×105, 1.64×109, and 9.57×1015rad, respectively. The significant error in FT is because FT assumes that the image being processed repeats itself in the spatial domain, which generates discontinuities at image borders when the fringe number in the image is not an integer. If the number of fringes in the image happens to be an integer, e.g., P=12.8 and M/P=20, we have tested that the phase error is on the order of 1014, which means that FT is ideal. Since 1D-SM and 1D-WFR are both considered as local processing methods, the influence of image borders is confined to the pixels near these borders. As the SM fringe patterns have a low spatial frequency, i.e., the intensity varies slowly, the 3-order interpolation suffices. The 1-order interpolation gives a relatively higher error, but it will show an advantage on random noise, as will be seen soon. To conclude, from this simulation result, all three methods, including 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR are theoretically valid.

2. Nonlinear Phase

Figure 3 shows the simulation result of RMS phase error when k is changed from 0.0 to 2.0 for the noiseless case. In Fig. 3, the gray zone indicates that the phase error is less than 1% of 2π for general measurement applications. In contrast, the light-pink zone indicates that the phase error is less than 0.1% of 2π. Such an area is important for high-precision measurement, especially for a derivative of phase that is of interest for strain measurement. For 2D-FT, we observe that the phase error is almost invariant for simulated fringe patterns with different k, and the phase error is 0.0076 rad, which corresponds to 0.12% of 2π. The phase error is mainly due to the image border, as mentioned earlier. For SM, the phase error of 1D-SM (1-order) increases linearly and that of 1D-SM (3-order) increases exponentially when k becomes large. 1D-SM (3-order) is more suitable for a complicated fringe pattern, compared with 1D-SM (1-order). For 1D-WFR, the phase error is about 4.3×1034.9×103rad, which corresponds to 0.070.08% of 2π. When 1D-SM (3-order) and 1D-WFR are compared, the accuracy of 1D-SM (3-order) is similar to that of 1D-WFR when k1.0. Otherwise, if k is larger than 1.0, 1D-WFR is better than 3-order SM, since WFR has a scanning function by searching the best frequency to be analyzed.

 figure: Fig. 3.

Fig. 3. Simulation result of noiseless for nonlinear phase in the case of P=8.1 and T=8. The gray and light-pink zones indicate the phase error is less than 1% and 0.1% of 2π, respectively.

Download Full Size | PDF

While Fig. 3 shows the overall performance of 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR, Fig. 4 depicts their detailed results of the 64th row cross section of the nonlinear phase with k=1.0, corresponding to the yellow line in Fig. 2(c). For 2D-FT, a periodical phase error occurs caused by the discontinuity, since the fringe number in the image is not an integer. Besides, due to the mismatch of the grating pitch and the sampling pitch, a periodical phase error easily occurs in 1D-SM (1-order) [37]. However, the phase error of 1D-SM (3-order) is much smaller and smoother, which is very similar to the 1D-WFR result. Thus, for an ideal noiseless case, both 1D-SM (3-order) and 1D-WFR provide similarly high accuracy for both linear and nonlinear phases.

 figure: Fig. 4.

Fig. 4. Simulation results of one section for (a) 2D-FT, 1D-SM (1-order) and (b) 1D-SM (3-order), 1D-WFR in the case of a nonlinear phase (k=1.0) without noise, as one example. The gray and light-pink zones indicate the phase error is less than 1% and 0.1% of 2π, respectively.

Download Full Size | PDF

C. Accuracy for Fringe Patterns in the Presence of Noise

Noise is unavoidable in practical phase measurement. Generally, for a commercial low-cost CCD camera, two or three intensity gray levels will be changed for an 8-bit (256 gray-level) image, corresponding to 1% noise level. Besides, measurement of low-reflective object or unsuitable setting of the camera such as underexposure or extremely high ISO would introduce a higher noise level. Accordingly, the 2D captured fringe pattern can be represented as

f(x,y)=a(x,y)+b(x,y)cos[ωcx+φ0(x,y)]+n(x,y),
where n(x,y) is the additive random noise. We assume the noise has a mean of zero and a standard deviation ranging from 0% (noiseless) to 40%, to compare the sensitivity of all the concerned algorithms towards the noise in more extensive applications.

1. Linear Phase

For a fringe pattern with linear phase as k=0 in Eq. (14), the RMS phase error with the presence of different levels of noise is depicted in Fig. 5(a). The gray and light-pink zones indicate that the phase error is less than 1% and 0.1% of 2π, respectively. This result is averaged over 10 cases for the same amount of noise. As shown in the gray zone in Fig. 5(a), all methods can determine the phase within 1% RMS phase error if the random noise is less than 15%, indicating their effectiveness in phase analysis.

 figure: Fig. 5.

Fig. 5. RMS phase error versus random noise obtained by different techniques for (a) linear phase and (b) nonlinear phase. The gray and light-pink zones indicate the phase error is less than 1% and 0.1% of 2π, respectively.

Download Full Size | PDF

For 2D-FT, the noise spreads across the entire spectral domain, making it difficult to accurately filter the fundamental component. It is interestingly noticed that FT outperforms all other methods in this comparison, mainly because the 2D algorithm using the whole image intensity information is more effective in noise suppression than the 1D algorithms using only local fringe information. For a heavy noise, 1D-SM (1-order) is slightly better than 1D-SM (3-order) because the 1-order interpolation is directly interpolated linearly, whereas high-order interpolation will introduce some interpolation error due to random noise.

2. Nonlinear Phase

The above noise testing is repeated for fringes with complex peaks phases. The particular example with k=1.0 is shown in Fig. 5(b). In general, first, 1-D SM (1-order/3-order) and 1D-WFR show almost identical results and trends, and second, the results are very similar to those of the linear phase in Fig. 5(a), showing that the noise is more impactful than the examined level of the complexity of a nonlinear phase.

As noticed in Fig. 5, 2D-FT offers better performance than 1D-SM and 1D-WFR. It should be noted that 2D-WFR is more tolerant of noise than the 2D-FT algorithm since 2D window uses more intensity data, as already reported in the early study that compared the measurement accuracy of FT and WFT (see Fig. 3 in Ref. [35]).

To further test the impact of noise, an example with a peaks phase for a noise level=1% (to be considered in general experimental environment) is shown in Fig. 6. As shown in Fig. 6(a), 2D-FT has some periodical phase error in the horizontal direction. It can be observed that SM (3-order) is more effective than 1D-SM (1-order) in extracting a nonlinear phase, which is quite smooth and similar to that of 1D-WFR.

 figure: Fig. 6.

Fig. 6. Phase error distributions obtained by three different techniques for a peaks phase with P=8.1 and a nonlinearity k=1.0 under a noise level of 1%. (a) 2D-FT, (b) 1D-SM (1-order), (c) 1D-SM (3-order), and (d) 1D-WFR, both in the case of T=8pixels.

Download Full Size | PDF

Finally, we have to notice that, to pursue the accuracy of 0.1% of 2π (in the light-pink zone) for the nonlinear phase, not only the level of noise but also the complexity of phase needs to be restricted, which exposes us a research challenge in real measurement for future exploration.

4. COMPARISON OF COMPUTATION TIME

The computational efficiency is also an essential aspect of fringe pattern analysis. Here, we investigated and compared three methods using the same image and the same computer environment in MATLAB.

Table 1 indicates the comparison of computation time using the simulated fringe patterns [Figs. 3 and 5(b)] for three methods including 2D-FT, 1D-SM, and 1D-WFR. The calculation time is the average of 10 runs. We used a Windows 7 PC (64-bit; Xeon CPU E5-1650, 3.2GHz) and MATLAB code (Ver. R2014b) to test the computation time. As a result, 2D-FT as a global method is the fastest among the three methods. For 1D-SM, we confirmed that 1D-SM (3-order) is 1.5 times slower than 1D-SM (1-order), since a high-order interpolation needs to use more data and curve fitting. Compared with 1D-SM, 1D-WFR take more time, since it requires a 1D convolution and scanning process to estimate the local frequency.

Tables Icon

Table 1. Comparison Result of the Computation Time for Three Methodsa

5. COMPARISON BY EXPERIMENT

The comparison is extended to a real fringe pattern from a FPP system [3943]. Experimental setup and analysis condition are introduced first, and then the comparison results are given.

A. Setup and Analysis Conditions

The FPP system we used includes a liquid crystal display (LCD) projector (EPSON, EB-1761W, 3LCD, WXGA 1280pixels×800pixels, 2600 lm) and a complementary metal oxide semiconductor camera (Imaging Source Co., DFK 72BUC02, 1600pixels×1200pixels at 13 fps). The camera is mounted with an 8 mm focal-length megapixels lens (Computar, M0814-MP). The camera and the projector are situated at 800 mm from the object with an angle of about 30 deg between the projector and camera. An example of the experimental fringe pattern is shown in Fig. 7.

 figure: Fig. 7.

Fig. 7. Experimental fringe image with an original size of 1600pixels×1200pixels by fringe projection method; the target is a diffuse statue. Only nonshaded region on right-hand side with 400pixels×800pixels is used for comparison of four techniques, including PSM, 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR.

Download Full Size | PDF

To have a benchmark, the N-step phase-shifting measurement (PSM), which has been proven to have high reliability and high resolution, is used. The phase-shifted fringe patterns are mathematically represented as

fn(x,y)=a(x,y)+b(x,y)cos[φ(x,y)+δn],(n=0,1,,N1),
where N is the number of PS steps and δn=2πn/N. Phase extraction from these N fringe patterns is similar to Eq. (8). Since the measurement accuracy of height depends not only on the phase measurement accuracy but also on the phase-to-height calibration procedure, we compare the phase gradients in the x direction to evaluate different approaches, because the phase gradient is very sensitive to the phase measurement error. The phase gradient is calculated as
φ(x,y)x=12[φ(x+1,y)φ(x1,y)].
In our experiment, we use the eight-step PSM algorithm, i.e., N=8. In total, eight phase-shifted fringe patterns are captured, the first of which is shown in Fig. 8(a). The phase calculated from these fringe patterns is shown in Fig. 8(b). In fact, the fringe amplitude, b(x,y), can also be calculated from these fringe patterns and is shown in Fig. 8(c), which is a good indication of the phase quality. The phase gradient is then calculated from Fig. 8(b) according to Eq. (18) and is shown in Fig. 8(d), which will be used as a reference to compare the performance of 2D-FT, 1D-SM, and 1D-WFR.

 figure: Fig. 8.

Fig. 8. Phase analysis results obtained by the eight-step PSM. (a) Fringe pattern, (b) phase, (c) amplitude, and (d) phase gradient distributions.

Download Full Size | PDF

Some other experimental analysis conditions are as follows:

  • (1) To compare the phase analysis results without shadow areas, we focused on a block of fringe pattern with a size of 400×800 pixels, as indicated by the green rectangle in Fig. 7.
  • (2) For 1D-SM (1-order/3-order), a down-sampling pitch T=15 is considered an optimal parameter, since the projected fringe pattern is around 15 pixels.
  • (3) For the 1D-WFR to work effectively, 2D-FT is performed before 1D-WFR. The role of 2D-FT is to suppress the negative frequency and bias component, while the role of 1D-WFR is to retrieve the phase. The former helps the latter to determine the ridge of the fundamental frequency component accurately.

B. Comparison Study for Experimental Results

All the methods including 2D-FT, 1D-SM, and 1D-WFR are then applied to the experimental carrier fringe pattern, and the results are shown in Fig. 9. Note that unlike the eight-step PSM, which uses all eight phase-shifted fringe patterns, only the first fringe pattern is used for other methods. Figure 9(a) shows the Fourier spectrum by 2D-FT, and the first frequency component is extracted to calculate the phase distribution; Figures 9(b) and 9(c) show the moiré fringe by 1-order and 3-order intensity interpolation, respectively. We can see that the moiré fringe obtained by 3-order interpolation is smoother than that of 1-order interpolation. Figure 9(d) shows the ridge map obtained by 1D-WFR to find the optimal local frequency; Figs. 9(e)9(h) show the phase distributions by 2D-FT, 1D-SM (1-order), 1D-SM (3-order), and 1D-WFR, respectively.

 figure: Fig. 9.

Fig. 9. Phase analysis results obtained by 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR. (a) Fourier spectrum by 2D-FT and the first frequency component is used to calculate the phase distribution, moiré fringes by the 1D-SM in the case of (b) 1-order (linear) interpolation and (c) 3-order interpolation when the sampling pitch is 15 pixels, (d) ridge map by 1D-WFR to finding the optimal local frequency; (e)–(h) phase distributions by 2D-FT, 1D-SM (1-order), 1D-SM (3-order), and 1D-WFR, respectively.

Download Full Size | PDF

The phase gradients for 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR are calculated and shown in Figs. 10(a)10(d), respectively. As shown in Fig. 10(a), 2D-FT results in fluctuations on the object surface and hence leads to some periodic measurement error due to the complicated surface profile and discontinuities. As observed from Figs. 10(b)10(d), 1D-SM (1-order/3-order) and 1D-WFR methods, on the other hand, provide similar results around the smooth face region.

 figure: Fig. 10.

Fig. 10. Experimental results of phase gradient obtained by (a) 2D-FT, (b) 1D-SM (1-order), (c) 1D-SM (3-order), (d) 1D-WFR; (e)–(h) phase differences in percentage between each spatial phase analysis method and temporal eight-step PS method. The yellow area indicated that the absolute phase difference exceeds 5%.

Download Full Size | PDF

For quantitative evaluation, the phase difference between these methods and the eight-step PSM is, respectively, calculated and shown in Figs. 10(e)10(h). The yellow area indicates the absolute phase difference exceeds 5%. For the smooth area of the face, all methods are again shown to be satisfactory. However, for the areas at the nose part and edge of the face where discontinuities exist, all single-shot methods, 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR, perform much worse than the eight-step PSM, showing the clear limitation of these methods.

To further examine the phase difference of the smooth part of the phase, the phase gradients of eight-step PSM, 1D-SM (3-order), and 1D-WFR at the cross section AA [as shown in Figs. 8(d) and 10(c)] are plotted in Fig. 11. The almost identical results from 1D-SM (3-order) and 1D-WFR are immediately observed and are better than that of eight-step PSM. The large standard deviation of eight-step PSM is due to the relatively small number of points (eight points from eight fringe patterns in this case) in its pixel-by-pixel phase computation manner. The almost identical results between 1D-SM (3-order) and 1D-WFR that have been observed in simulation are revealed again in experimental data, which is the most important and exciting finding in this study. These results can be attributed to the fact that both methods have a reasonable and effective phase analysis principle and their local processing manner.

 figure: Fig. 11.

Fig. 11. Comparison of cross section AA of phase gradient for eight-step PSM, 1D-SM (3-order), and 1D-WFR.

Download Full Size | PDF

6. DISCUSSION

The comparisons based on both simulated and experimental fringe patterns are summarized as follows:

  • (i) Theoretical accuracy: All the methods, 2D-FT, 1D-SM, and 1D-WFR have high theoretical accuracy.
  • (ii) Performance on complicated phase: 2D-FT has unsatisfactory performance on complicated phase distribution and discontinuities. Although 1D-SM and 1D-WFR do not perform well in such a scenario, the local processing nature can isolate bad regions not to propagate to other parts.
  • (iii) Performance on noise: All the methods present outstanding noise suppression capability.
  • (iv) Novel finding: Most interestingly, the almost identical performance of 1D-SM and 1D-WFR is observed.
  • (v) Applications: 1D-SM has found many applications, such as accurate in-plane displacement and strain of various materials [5,4446] and structural health monitoring of large-scale structures [47], or removal of vibration in PS digital holography [48] with fast speed by use of an optimal sampling pitch and the exact physical grating size as prior knowledge. Similarly, WFR also has various successful applications [49]. Based on the findings from this study, both SM and WFR are encouraged for trial.

Besides, the following points are interesting to mention, although not emphasized in this paper:

  • (i) Improvement of performance: WFR can process more general fringe patterns. By incorporating the scanning of sampling pitch, SM is expected to handle more complicated fringe patterns in the future work.
  • (ii) Improvement of speed: On the contrary, SM has demonstrated a lot of useful practical applications and showed very high accuracy and speed when the grid pitch is known in advance. If such prior knowledge is given to WFR, then a narrower frequency band for ridge searching can be set, resulting in similar high accuracy and speed.
  • (iii) Extension to the 2D analysis: Based on the measurement accuracy of their 1D counterpart, 2D-SM [50] and 2D-WFR [16] are expected to have similar measurement accuracy to each other in their 2D version. The 2D algorithms may work worse when the phase distribution along the y axis is complicated, but they are generally more robust to noise and useful to analyze speckle fringe pattern in electronic speckle pattern interferometry (EPSI) or digital holography.

7. CONCLUSIONS

Among several single-shot fringe pattern analysis methods for various applications, the phase measurement accuracy of two widely used techniques, namely, 1D-SM and 1D-WFR, are first evaluated and compared with the reference 2D-FT technique in this paper. First, we compared the theoretical accuracies without noise for linear and nonlinear phases by simulation. Then, the effect of noise is considered in the comparison, since noise is inevitably encountered in practice. A real experimental fringe pattern is also processed for comparison in terms of phase and phase gradient evaluation. We confirm that the phase measurement accuracies of 1D-SM and 1D-WFR are quite similar, despite their different ideas and algorithms, i.e., down-sampling and intensity interpolation for SM, and window-based scanning and selection of peak frequency for WFR. Consequently, users are encouraged to try both 1D-SM and 1D-WFR in their practice, as well as their 2D versions.

REFERENCES

1. S. Zhang, “Recent progresses on real-time 3-D shape measurement using digital fringe projection techniques,” Opt. Lasers Eng. 48, 149–158 (2010). [CrossRef]  

2. S. Gorthi and P. Rastogi, “Fringe projection techniques: whither we are?” Opt. Lasers Eng. 48, 133–140 (2010). [CrossRef]  

3. L. Huang, C. S. Ng, and A. K. Asundi, “Fast full-field out-of-plane deformation measurement using fringe reflectometry,” Opt. Lasers Eng. 50, 529–533 (2012). [CrossRef]  

4. M. Hytch, J. Putaux, and J. Penisson, “Measurement of the displacement field of dislocation to 0.03 Å by electron microscopy,” Nature 423, 270–273 (2003). [CrossRef]  

5. Q. Wang, S. Ri, and H. Tsuda, “Digital sampling Moiré as a substitute for microscope scanning Moiré for high sensitivity and full field deformation measurement at micro/nano scales,” Appl. Opt. 55, 6858–6865 (2016). [CrossRef]  

6. I. Yamaguchi and T. Zhang, “Phase-shifting digital holography,” Opt. Lett. 22, 1268–1270 (1997). [CrossRef]  

7. J. Endo, J. Chen, D. Koboyashi, Y. Wada, and H. Fujita, “Transmission laser microscope using the phase-shifting techniques and its application to measurement of optical waveguides,” Appl. Opt. 41, 1308–1314 (2002). [CrossRef]  

8. Q. Wang, S. Ri, H. Tsuda, M. Kodera, K. Suguro, and N. Miyahsita, “Visualization and automatic detection of defect distribution in GaN atomic structure from sampling Moiré phase,” Nanotechnology 28, 455704 (2017). [CrossRef]  

9. M. Kodera, Q. Wang, S. Ri, H. Tsuda, A. Yoshioka, T. Sugiyama, T. Hamamoto, and N. Miyashita, “Characterization technique for detection of atom-size crystalline defects and strains using two-dimensional fast-Fourier-transform sampling Moiré method,” Jpn. J. Appl. Phys. 57, 04FC04 (2018). [CrossRef]  

10. G. Rajshekhar and P. Rastogi, “Fringe analysis: premise and perspectives,” Opt. Lasers Eng. 50, iii–x (2012). [CrossRef]  

11. J. Buytaert and J. Dirckx, “Study of the performance of 84 phase-shifting algorithms for interferometry,” J. Opt. 40, 114–131 (2011). [CrossRef]  

12. 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, 156–160 (1982). [CrossRef]  

13. M. Takeda and K. Mutoh, “Fourier transform profilometry for the automatic measurement of 3-D object shapes,” Appl. Opt. 22, 3977–3982 (1983). [CrossRef]  

14. S. Vanlanduit, J. Vanherzeele, P. Guillaume, B. Cauberghe, and P. Verboven, “Fourier fringe processing by use of an interpolated Fourier-transform technique,” Appl. Opt. 43, 5206–5213 (2004). [CrossRef]  

15. X. Su and W. Chen, “Fourier transform profilometry: a review,” Opt. Lasers Eng. 35, 263–284 (2001). [CrossRef]  

16. Q. Kemao, Windowed Fringe Pattern Analysis (SPIE, 2013).

17. C. Wang and F. Da, “Phase demodulation using adaptive windowed Fourier transform based on Hilbert–Huang transform,” Opt. Express 20, 18459–18477 (2012). [CrossRef]  

18. L. Watkins, S. Tan, and T. Barnes, “Determination of interferometer phase distributions by use of wavelets,” Opt. Lett. 24, 905–907 (1999). [CrossRef]  

19. J. Zhong and J. Weng, “Spatial carrier-fringe pattern analysis by means of wavelet transform: wavelet transform profilometry,” Appl. Opt. 43, 4993–4998 (2004). [CrossRef]  

20. M. Gdeisat, D. Burton, and M. Lalor, “Spatial carrier fringe pattern demodulation by use of a two-dimensional continuous wavelet transform,” Appl. Opt. 45, 8722–8732 (2006). [CrossRef]  

21. L. Watkins, “Review of fringe pattern phase recovery using the 1-D and 2-D continuous wavelet transforms,” Opt. Lasers Eng. 50, 1015–1022 (2012). [CrossRef]  

22. G. Rajshekhar and P. Rastogi, “Fringe demodulation using the two-dimensional phase differencing operator,” Opt. Lett. 37, 4278–4280 (2012). [CrossRef]  

23. G. Rajshekhar and P. Rastogi, “Multiple signal classification technique for phase estimation from a fringe pattern,” Appl. Opt. 51, 5869–5875 (2012). [CrossRef]  

24. M. Kujawinska and J. Wójciak, “Spatial-carrier phase-shifting technique of fringe pattern analysis,” Proc. SPIE 1508, 61–67 (1991). [CrossRef]  

25. P. H. Chan, P. J. Bryanston-Cross, and S. C. Parker, “Spatial phase stepping method of fringe-pattern analysis,” Opt. Lasers Eng. 23, 343–354 (1995). [CrossRef]  

26. M. Servin and F. J. Cuevas, “A novel technique for spatial phase-shifting interferometry,” J. Mod. Opt. 42, 1853–1862 (1995). [CrossRef]  

27. Y. Arai, S. Yokozeki, K. Shiraki, and T. Yamada, “High precision two-dimensional spatial fringe analysis method,” J. Mod. Opt. 44, 739–751 (1997). [CrossRef]  

28. J. A. Ferrari and E. M. Frins, “Multiple phase-shifted interferograms obtained from a single interferogram with linear carrier,” Opt. Commun. 271, 59–64 (2007). [CrossRef]  

29. H. Guo, Q. Yang, and M. Chen, “Local frequency estimation for the fringe pattern with a spatial carrier: principle and applications,” Appl. Opt. 46, 1057–1065 (2007). [CrossRef]  

30. A. Styk and K. Patorski, “Analysis of systematic errors in spatial carrier phase shifting applied to interferogram intensity contrast determination,” Appl. Opt. 46, 4613–4624 (2007). [CrossRef]  

31. J. Xu, Q. Xu, and H. Peng, “Spatial carrier phase-shifting algorithm based on least-squares iteration,” Appl. Opt. 47, 5446–5453 (2008). [CrossRef]  

32. S. K. Debnath and Y. Park, “Real-time quantitative phase imaging with a spatial phase-shifting algorithm,” Opt. Lett. 36, 4677–4679 (2011). [CrossRef]  

33. S. Ri, M. Fujigaki, and Y. Morimoto, “Sampling moiré method for accurate small deformation distribution measurement,” Exp. Mech. 50, 501–508 (2010). [CrossRef]  

34. M. Gdeisat, A. Abid, D. Burton, M. Lalor, F. Lilley, C. Moore, and M. Qudeisat, “Spatial and temporal carrier fringe pattern demodulation using the one-dimensional continuous wavelet transform: recent progress, challenges, and suggested developments,” Opt. Lasers Eng. 47, 1348–1361 (2009). [CrossRef]  

35. L. Huang, Q. Kemao, B. Pan, and K. Asundi, “Comparison of Fourier transform, windowed Fourier transform, and wavelet transform methods for phase extraction from a single fringe pattern in fringe projection profilometry,” Opt. Lasers Eng. 48, 141–148 (2010). [CrossRef]  

36. N. Agarwal and Q. Kemao, “Windowed Fourier ridges as a spatial carrier phase-shifting algorithm,” Opt. Eng. 56, 080501 (2017). [CrossRef]  

37. S. Ri and T. Muramatsu, “Theoretical error analysis of the sampling Moiré method and phase compensation methodology for single-shot phase analysis,” Appl. Opt. 51, 3214–3223 (2012). [CrossRef]  

38. S. Ri, T. Muramatsu, M. Saka, K. Nanbara, and D. Kobayashi, “Accuracy of the sampling Moiré method and its application to deflection measurements of large-scale structures,” Exp. Mech. 52, 331–340 (2012). [CrossRef]  

39. V. Srinivasan, H. C. Liu, and M. Halioua, “Automated phase-measuring profilometry of 3-D diffuse objects,” Appl. Opt. 23, 3105–3108 (1984). [CrossRef]  

40. P. S. Huang, Q. J. Hu, and F. P. Chiang, “Double three-step phase-shifting algorithm,” Appl. Opt. 41, 4503–4509 (2002). [CrossRef]  

41. P. S. Huang, C. Zhang, and F. P. Chiang, “High-speed 3-D shape measurement based on digital fringe projection,” Opt. Eng. 42, 163–168 (2003). [CrossRef]  

42. S. Zhang, “High-resolution three-dimensional profilometry with binary phase-shifting methods,” Appl. Opt. 50, 1753–1757 (2011). [CrossRef]  

43. S. Lei and S. Zhang, “Flexible 3-D shape measurement using projector defocusing,” Opt. Lett. 34, 3080–3082 (2009). [CrossRef]  

44. Q. Wang, S. Ri, H. Tsuda, M. Koyama, and K. Tsuzaki, “Two-dimensional Moiré phase analysis for accurate strain distribution measurement and application in crack prediction,” Opt. Express 25, 13465–13480 (2017). [CrossRef]  

45. Q. Zhang, H. Xie, Z. Liu, and W. Shi, “Sampling moiré method and its application to determine modulus of thermal barrier coatings under scanning electron microscope,” Opt. Lasers Eng. 107, 315–324 (2018). [CrossRef]  

46. Q. Wang, S. Ri, H. Tsuda, and M. Koyama, “Optical full-field strain measurement from wrapped sampling Moiré phase to minimize the influence of defects and its applications,” Opt. Lasers Eng. 110, 155–162 (2018). [CrossRef]  

47. S. Ri, M. Saka, K. Nanbara, and D. Kobayashi, “Dynamics thermal deformation measurement of large-scale, high-temperature piping in thermal power plants utilizing the sampling Moiré method and grating magnets,” Exp. Mech. 53, 1635–1646 (2013). [CrossRef]  

48. P. Xia, Q. Wang, S. Ri, and H. Tsuda, “Calibrated phase-shifting digital holography based on a dual-camera system,” Opt. Lett. 42, 4954–4957 (2017). [CrossRef]  

49. Q. Kemao, “Applications of windowed Fourier fringe analysis in optical measurement: a review,” Opt. Lasers Eng. 66, 67–73 (2015). [CrossRef]  

50. S. Ri and H. Tsuda, “Two-dimensional sampling Moiré method for fast and accurate phase analysis of single fringe pattern,” Proc. SPIE 8769, 876921 (2013). [CrossRef]  

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 (11)

Fig. 1.
Fig. 1. Principles of 2D-FT, 1D-SM, and 1D-WFR. Both 1D-SM and 1D-WFR process a 2D fringe pattern row-by-row in this study.
Fig. 2.
Fig. 2. Simulated fringe pattern with 256 pixels × 256 pixels . (a) Linear phase in case of k = 0 , nonlinear phase in the case of (b)  k = 0.5 , (c)  k = 1.0 , and (d)  k = 2.0 , respectively. The yellow line in Fig. 2(c) indicates the 1D data to be examined in detail.
Fig. 3.
Fig. 3. Simulation result of noiseless for nonlinear phase in the case of P = 8.1 and T = 8 . The gray and light-pink zones indicate the phase error is less than 1% and 0.1% of 2 π , respectively.
Fig. 4.
Fig. 4. Simulation results of one section for (a) 2D-FT, 1D-SM (1-order) and (b) 1D-SM (3-order), 1D-WFR in the case of a nonlinear phase ( k = 1.0 ) without noise, as one example. The gray and light-pink zones indicate the phase error is less than 1% and 0.1% of 2 π , respectively.
Fig. 5.
Fig. 5. RMS phase error versus random noise obtained by different techniques for (a) linear phase and (b) nonlinear phase. The gray and light-pink zones indicate the phase error is less than 1% and 0.1% of 2 π , respectively.
Fig. 6.
Fig. 6. Phase error distributions obtained by three different techniques for a peaks phase with P = 8.1 and a nonlinearity k = 1.0 under a noise level of 1%. (a) 2D-FT, (b) 1D-SM (1-order), (c) 1D-SM (3-order), and (d) 1D-WFR, both in the case of T = 8 pixels .
Fig. 7.
Fig. 7. Experimental fringe image with an original size of 1600 pixels × 1200 pixels by fringe projection method; the target is a diffuse statue. Only nonshaded region on right-hand side with 400 pixels × 800 pixels is used for comparison of four techniques, including PSM, 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR.
Fig. 8.
Fig. 8. Phase analysis results obtained by the eight-step PSM. (a) Fringe pattern, (b) phase, (c) amplitude, and (d) phase gradient distributions.
Fig. 9.
Fig. 9. Phase analysis results obtained by 2D-FT, 1D-SM (1-order/3-order), and 1D-WFR. (a) Fourier spectrum by 2D-FT and the first frequency component is used to calculate the phase distribution, moiré fringes by the 1D-SM in the case of (b) 1-order (linear) interpolation and (c) 3-order interpolation when the sampling pitch is 15 pixels, (d) ridge map by 1D-WFR to finding the optimal local frequency; (e)–(h) phase distributions by 2D-FT, 1D-SM (1-order), 1D-SM (3-order), and 1D-WFR, respectively.
Fig. 10.
Fig. 10. Experimental results of phase gradient obtained by (a) 2D-FT, (b) 1D-SM (1-order), (c) 1D-SM (3-order), (d) 1D-WFR; (e)–(h) phase differences in percentage between each spatial phase analysis method and temporal eight-step PS method. The yellow area indicated that the absolute phase difference exceeds 5%.
Fig. 11.
Fig. 11. Comparison of cross section AA of phase gradient for eight-step PSM, 1D-SM (3-order), and 1D-WFR.

Tables (1)

Tables Icon

Table 1. Comparison Result of the Computation Time for Three Methodsa

Equations (18)

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

f ( x , y ) = a ( x , y ) + b ( x , y ) cos [ ω c x + φ 0 ( x , y ) ] = a ( x , y ) + b ( x , y ) cos [ φ ( x , y ) ] ,
f ( x ) = a ( x ) + b ( x ) cos [ ω c x + φ 0 ( x ) ] = a ( x ) + b ( x ) cos [ φ ( x ) ] .
ω c = 2 π f c = 2 π P .
f ( x , y ) = a ( x , y ) + 1 2 b ( x , y ) exp [ j φ ( x , y ) ] + 1 2 b ( x , y ) exp [ j φ ( x , y ) ] ,
f ^ ( x , y ) = F 1 ( BPF { F [ f ( x , y ) ] } ) 1 2 b ( x , y ) exp [ j φ ( x , y ) ] ,
φ F T ( x , y ) = tan 1 [ Im { f ^ ( x , y ) } Re { f ^ ( x , y ) } ] .
f m , t ( x ) = a m ( x ) + b m ( x ) cos [ 2 π ( 1 P 1 T ) x + φ 0 ( x ) + 2 π t T ] = a m ( x ) + b m ( x ) cos [ φ m ( x ) + 2 π t T ] , ( t = 0 , 1 , , T 1 ) ,
φ m ( x ) = tan 1 [ t = 0 T 1 f m , t ( x ) sin ( 2 π t T ) t = 0 T 1 f m , t ( x ) cos ( 2 π t T ) ] .
φ S M ( x ) = φ m ( x ) + 2 π x / T .
S f ( u ; ξ x ) = f ( x ) g ( x u ) exp [ j ξ x ( x u ) ] d x ,
g ( x ) = ( π σ x 2 ) 1 / 4 exp ( x 2 2 σ x 2 ) ,
ω ^ x = arg max ξ x | S f ( u ; ξ x ) | .
φ WFR ( x ) = tan 1 { Im { S f [ u ; ω ^ x ( u ) ] } Re { S f [ u ; ω ^ x ( u ) ] } } 1 2 tan 1 [ σ x 2 c ^ x x ( u ) ] ,
φ simu ( x , y ) = 2 π P x + k · peaks ( M ) ,
Δ φ ( x ) = φ method ( x ) φ simu ( x ) , method = [ FT , SM , WFR ] ,
f ( x , y ) = a ( x , y ) + b ( x , y ) cos [ ω c x + φ 0 ( x , y ) ] + n ( x , y ) ,
f n ( x , y ) = a ( x , y ) + b ( x , y ) cos [ φ ( x , y ) + δ n ] , ( n = 0 , 1 , , N 1 ) ,
φ ( x , y ) x = 1 2 [ φ ( x + 1 , y ) φ ( x 1 , y ) ] .
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.