Novel rotation algorithm for phase unwrapping applications

In most phase unwrapping algorithms, the image reconstruction results are obtained by shifting the phase jumps in the wrapped phase map by 2π. The performance of such algorithms is degraded by the presence of speckle noise, residual noise, noise at the height discontinuities and holes in the wrapped phase map. Thus, a filtering operation is performed prior to the unwrapping process in order to remove the noise. However, the filtering process smears the phase jumps in the wrapped phase map and therefore causes a phase shifting error during the reconstruction process. Moreover, the noise errors, hole errors and shifting errors are accumulated path-by-path during unwrapping. Accordingly, the present study proposes a new rotation algorithm for phase unwrapping applications which resolves the noise error, the error of hole, the shifting error. Existing phase unwrapping algorithms are designed to operate only on those pixels whose phase values have no noise or holes. Or they are designed to operate the three-dimensional unwrapping paths in the row and column directions to avoid the noise or holes. By contrast, the rotation algorithm proposed in this study operates on all the pixels in the wrapped phase map, including those affected by noise or holes. As a result, the noise errors and hole errors produced in existing 2π phase shifting unwrapping algorithms are eliminated. Furthermore, since in the proposed approach, the wrapped phase map is not filtered prior to the unwrapping process, the phase shifting errors induced in existing algorithms are also eliminated. The robustness of the proposed algorithm to various noise errors, hole errors and phase shifting errors is demonstrated both numerically and experimentally.

[1]  B F Pouet,et al.  Technique for the removal of speckle phase in electronic speckle interferometry. , 1995, Optics letters.

[2]  Jun Cheng,et al.  Unsupervised-clustering-driven noise-residue filter for phase images. , 2010, Applied optics.

[3]  Thomas J. Flynn,et al.  TWO-DIMENSIONAL PHASE UNWRAPPING WITH MINIMUM WEIGHTED DISCONTINUITY , 1997 .

[4]  W. Macy,et al.  Two-dimensional fringe-pattern analysis. , 1983, Applied optics.

[5]  Javier Vargas,et al.  Fast two-dimensional simultaneous phase unwrapping and low-pass filtering. , 2012, Optics express.

[6]  Yu-Lung Lo,et al.  Robust detection scheme on noise and phase jump for phase maps of objects with height discontinuities--theory and experiment. , 2011, Optics express.

[7]  M Fetterman,et al.  High depth of field microscopic imaging using an interferometric camera. , 2001, Optics express.

[8]  Shi Yuqing Robust phase unwrapping by spinning iteration. , 2007, Optics express.

[9]  Chandra Shakher,et al.  Simple multifrequency and phase-shifting fringe-projection system based on two-wavelength lateral shearing interferometry for three-dimensional profilometry. , 2005, Applied optics.

[10]  J M Huntley,et al.  Temporal phase unwrapping: application to surface profiling of discontinuous objects. , 1997, Applied optics.

[11]  K A Stetson,et al.  Noise-immune phase unwrapping by use of calculated wrap regions. , 1997, Applied optics.

[12]  T. Eiju,et al.  Digital phase-shifting interferometry: a simple error-compensating phase calculation algorithm. , 1987, Applied optics.

[13]  Xiaolin Li,et al.  Multilevel quality-guided phase unwrapping algorithm for real-time three-dimensional shape reconstruction. , 2007, Applied optics.

[14]  K. Creath Phase-Shifting Speckle Interferometry , 1985, Optics & Photonics.

[15]  Yu-Lung Lo,et al.  Integration of robust filters and phase unwrapping algorithms for image reconstruction of objects containing height discontinuities. , 2012, Optics express.

[16]  Manuel Servin,et al.  2D simultaneous phase unwrapping and filtering: A review and comparison , 2012 .

[17]  Tomás Martínez-Marín,et al.  Using a Grid-Based Filter to Solve InSAR Phase Unwrapping , 2008, IEEE Geoscience and Remote Sensing Letters.

[18]  Byoungho Lee,et al.  Profilometry without phase unwrapping using multi-frequency and four-step phase-shift sinusoidal fringe projection. , 2009, Optics express.

[19]  Stephan Waldner,et al.  A simple and effective method for filtering speckle-interferometric phase fringe patterns , 1999 .

[20]  David W. Robinson,et al.  Investigation of the cellular automata method for phase unwrapping and its implementation on an array processor , 1991 .

[21]  Wenhe Liao,et al.  Reliability-guided phase-unwrapping algorithm for the measurement of discontinuous three-dimensional objects , 2011 .

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

[23]  Akira Hirose,et al.  Singularity-Spreading Phase Unwrapping , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Louis A. Romero,et al.  A Cellular Automata Method for Phase Unwrapping , 1986, Topical Meeting On Signal Recovery and Synthesis II.

[25]  Yukihiro Ishii,et al.  Large step-height measurements using multiple-wavelength holographic interferometry with tunable laser diodes , 2008 .

[26]  X Xianming,et al.  Multi-baseline phase unwrapping algorithm based on the unscented kalman filter , 2011 .

[27]  Cheng-Chi Chen,et al.  The Tapestry Cellular Automata phase unwrapping algorithm for interferogram analysis , 1998 .

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

[29]  Wei-Hung Su,et al.  A large-depth-of-field projected fringe profilometry using supercontinuum light illumination. , 2005, Optics express.

[30]  M. J. Huang,et al.  Retrieving ESPI Map of Discontinuous Objects via a Novel Phase Unwrapping Algorithm , 2008 .

[31]  Bahram Javidi,et al.  Three-dimensional speckle-noise reduction by using coherent integral imaging. , 2009, Optics letters.

[32]  C. Werner,et al.  Satellite radar interferometry: Two-dimensional phase unwrapping , 1988 .

[33]  Luca Pezzati,et al.  Phase-shifting speckle interferometry: a noise reduction filter for phase unwrapping , 1997 .