A new method for fringe order error correction in fringe projection profilometry

Phase unwrapping is an essential step for 3D shape measurement based on fringe projection. Temporal phase unwrapping methods can be implemented by analyzing the multiple patterns that encode the fringe order information. They can retrieve the fringe orders on a pixel-by-pixel basis and are less prone to error propagation compared with spatial methods. However, fringe orders errors may still occur due to noise, reflectivity fluctuation and discontinuity of the object surface. Such errors may exhibit an impulsive nature and result in significant error to the recovered absolute phase map. This has been exploited by several methods to correct the fringe order errors, e.g., by filtering the fringe order sequences in a line-by-line manner. In this paper, a new method is proposed to correct the errors associated with fringe orders for the temporal phase unwrapping. The scheme first makes use of the low-rankness property of the fringe order map and sparse nature of the impulsive fringe order errors to more effectively remove the impulsive errors by applying robust principal component analysis (RPCA) algorithm. Then the smoothness of the two-dimensional unwrapped phase map is examined and the residual fringe order errors are detected based on a discontinuity measure of the phase map and corrected by comparing phase difference between two adjacent pixels in the unwrapped phase. The effectiveness of the proposed method is demonstrated via numerical experiments.

[1]  J. M. Huntley,et al.  Temporal phase-unwrapping algorithm for automated interferogram analysis. , 1993, Applied optics.

[2]  H Zhao,et al.  Phase-unwrapping algorithm for the measurement of three-dimensional object shapes. , 1994, Applied optics.

[3]  Jonathan M. Huntley,et al.  Shape measurement by temporal phase unwrapping: comparison of unwrapping algorithms , 1997 .

[4]  Qi Hao,et al.  Dual-frequency pattern scheme for high-speed 3-D shape measurement. , 2010, Optics express.

[5]  Song Zhang Recent progresses on real-time 3D shape measurement using digital fringe projection techniques , 2010 .

[6]  Yi Ding,et al.  Recovering the absolute phase maps of two fringe patterns with selected frequencies. , 2011, Optics letters.

[7]  A. Asundi,et al.  Phase invalidity identification framework with the temporal phase unwrapping method , 2011 .

[8]  Pablo A. Parrilo,et al.  Rank-Sparsity Incoherence for Matrix Decomposition , 2009, SIAM J. Optim..

[9]  Jiangtao Xi,et al.  Frequency selection in absolute phase maps recovery with two frequency projection fringes. , 2012, Optics express.

[10]  Xiaoming Yuan,et al.  Sparse and low-rank matrix decomposition via alternating direction method , 2013 .

[11]  Yi Ding,et al.  Absolute phase recovery of three fringe patterns with selected spatial frequencies , 2015 .

[12]  Lu Zhang,et al.  Fringe order error in multifrequency fringe projection phase unwrapping: reason and correction. , 2015, Applied optics.

[13]  Lei Huang,et al.  Temporal phase unwrapping algorithms for fringe projection profilometry: A comparative review , 2016 .

[14]  Ziqi Zhu,et al.  Simplified fringe order correction for absolute phase maps recovered with multiple-spatial-frequency fringe projections , 2017 .

[15]  Qian Chen,et al.  Robust and efficient multi-frequency temporal phase unwrapping: optimal fringe frequency and pattern sequence selection. , 2017, Optics express.

[16]  Dongliang Zheng,et al.  Phase-shifting profilometry combined with Gray-code patterns projection: unwrapping error removal by an adaptive median filter. , 2017, Optics express.

[17]  Song Zhang,et al.  Absolute phase retrieval methods for digital fringe projection profilometry: A review , 2018 .

[18]  Qian Chen,et al.  Phase shifting algorithms for fringe projection profilometry: A review , 2018, Optics and Lasers in Engineering.