Abstract
An integrated and reliable phase unwrapping algorithm is proposed based on residues and blocking-lines detection, closed contour extraction and quality map ordering for the measurement of 3D shapes by Fourier-transform profilometry (FTP). The proposed algorithm first detects the residues on the wrapped phase image, applies wavelet analysis to generate the blocking-lines that can just connect the residues of opposite polarity, then carries out the morphology operation to extract the closed contour of the shape, and finally uses the modulation intensity information and the Laplacian of Gaussian operation of the wrapped phase image as the quality map. The unwrapping process is completed from a region of high reliability to that of low reliability and the blocking-lines can prevent the phase error propagation effectively. Furthermore, by using the extracted closed contour to exclude the invalid areas from the phase unwrapping process, the algorithm becomes more efficient. The experiment shows the effectiveness of the new algorithm.
Similar content being viewed by others
References
Baek, Y.H., Byun, O.S., Moon, S.R., 2003. Image Edge Detection Using Adaptive Morphology Meyer Wavelet-CNN. Proc. Int. Joint Conf. on Neural Networks, 2:1219–1222. [doi:10.1109/IJCNN.2003.1223866]
Chen, F., Brown, G.M., Song, M., 2000. Overview of three-dimensional shape measurement using optical methods. Opt. Eng., 39(1):10–22. [doi:10.1117/1.602438]
Dipanda, A., Woo, S., 2005. Towards a real-time 3D shape reconstruction using a structured light system. Pattern Recogn., 38(10):1632–1650. [doi:10.1016/j.patcog.2005.01.006]
Gdeisat, M.A., Burton, D.R., Lalor, M.J., 2006. Spatial carrier fringe pattern demodulation by use of a two-dimensional continuous wavelet transform. Appl. Opt., 45(34):8722–8732. [doi:10.1364/AO.45.008722]
Ghiglia, D.C., Pritt, M.D., 1998. Two-dimensional Phase Unwrapping: Theory, Algorithms, and Software. Wiley, New York.
Goldstein, R.M., Zebker, H.A., Werner, C.L., 1988. Satellite radar interferometry—two-dimensional phase unwrapping. Radio Sci., 23(4):713–720. [doi:10.1029/RS023i004p00713]
Gunn, S.R., 1999. On the discrete representation of the Laplacian of Gaussian. Pattern Recogn., 32(8):1463–1472. [doi:10.1016/S0031-3203(98)00163-0]
Gutmann, B., Weber, H., 2000. Phase unwrapping with the branch-cut method: role of phase-field direction. Appl. Opt., 39(26):4802–4816. [doi:10.1364/AO.39.004802]
Herráez, M.A., Burton, D.R., Lalor, M.J., Gdeisat, M.A., 2002. Fast two-dimensional phase-unwrapping algorithm based on sorting by reliability following a noncontinuous path. Appl. Opt., 41(35):7437–7444. [doi:10.1364/AO.41.007437]
Huang, P.S., Hu, Q., Jin, F., Chiang, F.P., 1999. Color-encoded digital fringe projection technique for high-speed three-dimensional surface contouring. Opt. Eng., 38(6): 1065–1071. [doi:10.1117/1.602151]
Huang, P.S., Zhang, C., Chiang, F.P., 2002. High-speed 3-D shape measurement based on digital fringe projection. Opt. Eng., 42(1):163–168. [doi:10.1117/1.1525272]
Iwata, K., Kusunoki, F., Moriwaki, K., Fukuda, H., Tomii, T., 2008. Three-dimensional profiling using the Fourier transform method with a hexagonal grating projection. Appl. Opt., 47(12):2103–2108. [doi:10.1364/AO.47.002103]
Jun, Y., 2005. A piecewise hole filling algorithm in reverse engineering. Computer-Aided Des., 37(2):263–270. [doi:10.1016/j.cad.2004.06.012]
Karout, S.A., Gdeisat, M.A., Burton, D.R., Lalor, M.J., 2007. Residue vector, an approach to branch-cut placement in phase unwrapping: theoretical study. Appl. Opt., 46(21): 4712–4727. [doi:10.1364/AO.46.004712]
Kemao, Q., 2007. Two-dimensional windowed Fourier transform for fringe pattern analysis: principles, applications and implementations. Opt. Lasers Eng., 45(2):304–317. [doi:10.1016/j.optlaseng.2005.10.012]
Legarda-Sáenz, R., Bothe, T., Jüptner, W.P., 2004. Accurate procedure for the calibration of a structured light system. Opt. Eng., 43(2):464–471. [doi:10.1117/1.1635373]
Li, S., Chen, W., Su, X., 2008. Reliability-guided phase unwrapping in wavelet-transform profilometry. Appl. Opt., 47(18):3369–3377. [doi:10.1364/AO.47.003369]
Lu, Y., Wang, X., He, G., 2005. Phase unwrapping based on branch cut placing and reliability ordering. Opt. Eng., 44(5):055601. [doi:10.1117/1.1911683]
Quan, C., Tay, C.J., Chen, L., Fu, Y., 2003. Spatial-fringe-modulation-based quality map for phase unwrapping. Appl. Opt., 42(35):7060–7065. [doi:10.1364/AO.42.007060]
Su, W.H., Kuo, C.Y., Wang, C.C., Tu, C.F., 2008. Projected fringe profilometry with multiple measurements to form an entire shape. Opt. Expr., 16(6):4069–4077. [doi:10.1364/OE.16.004069]
Su, X., Chen, W., 2001. Fourier transform profilometry: a review. Opt. Lasers Eng., 35(5):263–284. [doi:10.1016/S0143-8166(01)00023-9]
Su, X., Xue, L., 2001. Phase unwrapping algorithm based on fringe frequency analysis in Fourier-transform profilometry. Opt. Eng., 40(4):637–643. [doi:10.1117/1.1355253]
Su, X., Chen, W., 2004. Reliability-guided phase unwrapping algorithm: a review. Opt. Lasers Eng., 42(3):245–261. [doi:10.1016/j.optlaseng.2003.11.002]
Takeda, M., Mutoh, K., 1983. Fourier transform profilometry for the automatic measurement of 3-D object shape. Appl. Opt., 22(24):3977–3982. [doi:10.1364/AO.22.003977]
Zappa, E., Busca, G., 2008. Comparison of eight unwrapping algorithms applied to Fourier-transform profilometry. Opt. Lasers Eng., 46(2):106–116. [doi:10.1016/j.oplaseng.2007.09.002]
Zhang, S., Huang, P.S., 2006. Novel method for structured light system calibration. Opt. Eng., 45(8):083601. [doi:10.1117/1.2336196]
Zhang, S., Yau, S.T., 2006. High-resolution, real-time 3D absolute coordinate measurement based on a phase-shifting method. Opt. Expr., 14(7):2644–2649. [doi:10.1364/OE.14.002644]
Zhang, S., Li, X., Yau, S.T., 2007. Multilevel quality-guided phase unwrapping algorithm for real-time three-dimensional shape reconstruction. Appl. Opt., 46(1):50–57. [doi:10.1364/AO.46.000050]
Author information
Authors and Affiliations
Corresponding author
Additional information
Project (Nos. 2007AA04Z1A5 and 2007AA01Z311) supported by the Hi-Tech Research and Development Program (863) of China
Rights and permissions
About this article
Cite this article
Wu, Sq., Zhang, Y., Zhang, Sy. et al. Integrated phase unwrapping algorithm for the measurement of 3D shapes by Fourier transform profilometry. J. Zhejiang Univ. Sci. A 10, 1018–1028 (2009). https://doi.org/10.1631/jzus.A0820630
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/jzus.A0820630
Key words
- Fourier-transform profilometry (FTP)
- Phase unwrapping
- Residues
- Blocking-lines
- Laplacian of Gaussian
- Modulation intensity