OSA's Digital Library

Optics Express

Optics Express

  • Editor: C. Martijn de Sterke
  • Vol. 20, Iss. 15 — Jul. 16, 2012
  • pp: 16838–16860

Novel rotation algorithm for phase unwrapping applications

Jing-Feng Weng and Yu-Lung Lo  »View Author Affiliations

Optics Express, Vol. 20, Issue 15, pp. 16838-16860 (2012)

View Full Text Article

Enhanced HTML    Acrobat PDF (1991 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



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.

© 2012 OSA

OCIS Codes
(100.6890) Image processing : Three-dimensional image processing
(100.5088) Image processing : Phase unwrapping

ToC Category:
Image Processing

Original Manuscript: March 9, 2012
Revised Manuscript: May 31, 2012
Manuscript Accepted: July 3, 2012
Published: July 11, 2012

Jing-Feng Weng and Yu-Lung Lo, "Novel rotation algorithm for phase unwrapping applications," Opt. Express 20, 16838-16860 (2012)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. B. F. Pouet and S. Krishnaswamy, “Technique for the removal of speckle phase in electronic speckle interferometry,” Opt. Lett.20(3), 318–320 (1995). [CrossRef] [PubMed]
  2. I. Moon and B. Javidi, “Three-dimensional speckle-noise reduction by using coherent integral imaging,” Opt. Lett.34(8), 1246–1248 (2009). [CrossRef] [PubMed]
  3. M. J. Huang and J. K. Liou, “Retrieving ESPI map of discontinuous objects via a novel phase unwrapping algorithm,” Strain44(3), 239–247 (2008). [CrossRef]
  4. R. Yamaki and A. Hirose, “Singularity-spreading phase unwrapping,” IEEE Trans. Geosci. Rem. Sens.45(10), 3240–3251 (2007). [CrossRef]
  5. E. H. Kim, J. Hahn, H. Kim, and B. Lee, “Profilometry without phase unwrapping using multi-frequency and four-step phase-shift sinusoidal fringe projection,” Opt. Express17(10), 7818–7830 (2009). [CrossRef] [PubMed]
  6. W. H. Su, K. Shi, Z. Liu, B. Wang, K. Reichard, and S. Yin, “A large-depth-of-field projected fringe profilometry using supercontinuum light illumination,” Opt. Express13(3), 1025–1032 (2005). [CrossRef] [PubMed]
  7. P. Potuluri, M. Fetterman, and D. Brady, “High depth of field microscopic imaging using an interferometric camera,” Opt. Express8(11), 624–630 (2001). [CrossRef] [PubMed]
  8. H. O. Saldner and J. M. Huntley, “Temporal phase unwrapping: application to surface profiling of discontinuous objects,” Appl. Opt.36(13), 2770–2775 (1997). [CrossRef] [PubMed]
  9. A. Wada, M. Kato, and Y. Ishii, “Large step-height measurements using multiple-wavelength holographic interferometry with tunable laser diodes,” J. Opt. Soc. Am. A25(12), 3013–3020 (2008). [CrossRef] [PubMed]
  10. J. F. Weng and Y. L. Lo, “Robust detection scheme on noise and phase jump for phase maps of objects with height discontinuities--theory and experiment,” Opt. Express19(4), 3086–3105 (2011). [CrossRef] [PubMed]
  11. J. F. Weng and Y. L. Lo, “Integration of robust filters and phase unwrapping algorithms for image reconstruction of objects containing height discontinuities,” Opt. Express20(10), 10896–10920 (2012). [CrossRef] [PubMed]
  12. J. Jiang, J. Cheng, and B. Luong, “Unsupervised-clustering-driven noise-residue filter for phase images,” Appl. Opt.49(11), 2143–2150 (2010). [CrossRef] [PubMed]
  13. H. A. Aebischer and S. Waldner, “A simple and effective method for filtering speckle-interferometric phase fringe patterns,” Opt. Commun.162(4–6), 205–210 (1999). [CrossRef]
  14. H. O. Saldner and J. M. Huntley, “Temporal phase unwrapping: application to surface profiling of discontinuous objects,” Appl. Opt.36(13), 2770–2775 (1997). [CrossRef] [PubMed]
  15. S. Yuqing, “Robust phase unwrapping by spinning iteration,” Opt. Express15(13), 8059–8064 (2007). [CrossRef] [PubMed]
  16. A. Capanni, L. Pezzati, D. Bertani, M. Cetica, and F. Francini, “Phase-shifting speckle interferometry: a noise reduction filter for phase unwrapping,” Opt. Eng.36(9), 2466–2472 (1997). [CrossRef]
  17. J. M. Huntley and H. Saldner, “Temporal phase-unwrapping algorithm for automated interferogram analysis,” Appl. Opt.32(17), 3047–3052 (1993). [CrossRef] [PubMed]
  18. D. S. Mehta, S. K. Dubey, M. M. Hossain, and C. Shakher, “Simple multifrequency and phase-shifting fringe-projection system based on two-wavelength lateral shearing interferometry for three-dimensional profilometry,” Appl. Opt.44(35), 7515–7521 (2005). [CrossRef] [PubMed]
  19. S. Zhang, X. L. Li, and S. T. Yau, “Multilevel quality-guided phase unwrapping algorithm for real-time three-dimensional shape reconstruction,” Appl. Opt.46(1), 50–57 (2007). [CrossRef] [PubMed]
  20. W. W. Macy., “Two-dimensional fringe-pattern analysis,” Appl. Opt.22(23), 3898–3901 (1983). [CrossRef] [PubMed]
  21. D. C. Ghiglia, G. Mastin, and L. A. Romero, “Cellular-automata method for phase unwrapping,” J. Opt. Soc. Am. A4(1), 267–280 (1987). [CrossRef]
  22. A. Spik and D. W. Robinson, “Investigation of the cellular automata method for phase unwrapping and its implementation on an array processor,” Opt. Lasers Eng.14(1), 25–37 (1991). [CrossRef]
  23. H. Y. Chang, C. W. Chen, C. K. Lee, and C. P. Hu, “The Tapestry Cellular Automata phase unwrapping algorithm for interferogram analysis,” Opt. Lasers Eng.30(6), 487–502 (1998). [CrossRef]
  24. K. A. Stetson, J. Wahid, and P. Gauthier, “Noise-immune phase unwrapping by use of calculated wrap regions,” Appl. Opt.36(20), 4830–4838 (1997). [CrossRef] [PubMed]
  25. R. Goldstein, H. Zebker, and C. Werner, “Satellite radar interferometry: two-dimensional phase unwrapping,” Radio Sci.23(4), 713–720 (1988). [CrossRef]
  26. T. J. Flynn, “Two-dimensional phase unwrapping with minimum weighted discontinuity,” J. Opt. Soc. Am. A14(10), 2692–2701 (1997). [CrossRef]
  27. M. A. Navarro, J. C. Estrada, M. Servin, J. A. Quiroga, and J. Vargas, “Fast two-dimensional simultaneous phase unwrapping and low-pass filtering,” Opt. Express20(3), 2556–2561 (2012). [CrossRef] [PubMed]
  28. H. Cui, W. Liao, N. Dai, and X. Cheng, “Reliability-guided phase-unwrapping algorithm for the measurement of discontinuous three-dimensional objects,” Opt. Eng.50(6), 063602 (2011). [CrossRef]
  29. J. C. Estrada, M. Servin, and J. Vargas, “2D simultaneous phase unwrapping and filtering: a review and comparison,” Opt. Eng.50(8), 1026–1029 (2011).
  30. X. Xianming and P. Yiming, “Multi-baseline phase unwrapping algorithm based on the unscented Kalman filter,” IET Radar Sonar Nav.5(3), 296–304 (2011). [CrossRef]
  31. J. J. Martinez-Espla, T. Martinez-Marin, and J. M. Lopez-Sanchez, “Using a Grid-Based Filter to Solve InSAR Phase Unwrapping,” IEEE Geosci. Remote Sens.5(2), 147–151 (2008). [CrossRef]
  32. K. Liu, Y. C. Wang, D. L. Lau, Q. Hao, and L. G. Hassebrook, “Dual-frequency pattern scheme for high-speed 3-D shape measurement,” Opt. Express18(5), 5229–5244 (2010). [CrossRef] [PubMed]
  33. K. Creath, “Phase-shifting speckle interferometry,” Appl. Opt.24(18), 3053–3058 (1985). [CrossRef] [PubMed]
  34. P. Hariharan, B. F. Oreb, and T. Eiju, “Digital phase-shifting interferometry: a simple error-compensating phase calculation algorithm,” Appl. Opt.26(13), 2504–2506 (1987). [CrossRef] [PubMed]

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited