×

Integrated phase unwrapping algorithm for the measurement of 3D shapes by Fourier transform profilometry. (English) Zbl 1186.68546

Summary: 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. 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.

MSC:

68W05 Nonnumerical algorithms
68U10 Computing methodologies for image processing
65T50 Numerical methods for discrete and fast Fourier transforms
68T05 Learning and adaptive systems in artificial intelligence
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] 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]
[2] 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] · doi:10.1117/1.602330
[3] 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] · doi:10.1016/j.patcog.2005.01.006
[4] 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] · doi:10.1364/AO.45.008722
[5] Ghiglia, D.C., Pritt, M.D., 1998. Two-dimensional Phase Unwrapping: Theory, Algorithms, and Software. Wiley, New York. · Zbl 0997.94519
[6] 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] · doi:10.1029/RS023i004p00713
[7] 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] · doi:10.1016/S0031-3203(98)00163-0
[8] 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] · doi:10.1364/AO.39.004802
[9] 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] · doi:10.1364/AO.41.007437
[10] 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] · doi:10.1117/1.602151
[11] 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] · doi:10.1117/1.1525272
[12] 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] · doi:10.1364/AO.47.002103
[13] 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] · doi:10.1016/j.cad.2004.06.012
[14] 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] · doi:10.1364/AO.46.004712
[15] 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] · doi:10.1016/j.optlaseng.2005.10.012
[16] 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] · doi:10.1117/1.1635373
[17] 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] · doi:10.1364/AO.47.003369
[18] 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] · doi:10.1117/1.1911683
[19] 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] · doi:10.1364/AO.42.007060
[20] 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] · doi:10.1364/OE.16.004069
[21] 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] · doi:10.1016/S0143-8166(01)00023-9
[22] 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] · doi:10.1117/1.1355253
[23] 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] · doi:10.1016/j.optlaseng.2003.11.002
[24] 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] · doi:10.1364/AO.22.003977
[25] 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] · doi:10.1016/j.optlaseng.2007.09.002
[26] Zhang, S., Huang, P.S., 2006. Novel method for structured light system calibration. Opt. Eng., 45(8):083601. [doi:10.1117/1.2336196] · doi:10.1117/1.2336196
[27] 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] · doi:10.1364/OE.14.002644
[28] 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] · doi:10.1364/AO.46.000050
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.