OSA's Digital Library

Journal of the Optical Society of America A

Journal of the Optical Society of America A


  • Editor: Franco Gori
  • Vol. 28, Iss. 2 — Feb. 1, 2011
  • pp: 214–221

Clustering-driven residue filter for profile measurement system

Jun Jiang, Jun Cheng, Ying Zhou, and Guang Chen  »View Author Affiliations

JOSA A, Vol. 28, Issue 2, pp. 214-221 (2011)

View Full Text Article

Enhanced HTML    Acrobat PDF (1282 KB) | SpotlightSpotlight on Optics Open Access

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



The profile measurement system is widely used in industrial quality control, and phase unwrapping (PU) is a key technique. An algorithm-driven PU is often used to reduce the impact of noise-induced residues to retrieve the most reliable solution. However, measuring speed is lowered due to the searching of optimal integration paths or correcting of phase gradients. From the viewpoint of the rapidity of the system, this paper characterizes the noise-induced residues, and it proposes a clustering-driven residue filter based on a set of directional windows. The proposed procedure makes the wrapped phases included in the filtering window have more similar values, and it groups the correct and noisy phases into individual clusters along the local fringe direction adaptively. It is effective for the tightly packed fringes, and it converts the algorithm-driven PU to the residue-filtering-driven one. This improves the operating speed of the 3D reconstruction significantly. The tests performed on simulated and real projected fringes confirm the validity of our approach.

© 2011 Optical Society of America

OCIS Codes
(100.2650) Image processing : Fringe analysis
(120.5050) Instrumentation, measurement, and metrology : Phase measurement
(150.6910) Machine vision : Three-dimensional sensing
(150.3045) Machine vision : Industrial optical metrology
(100.4997) Image processing : Pattern recognition, nonlinear spatial filters

ToC Category:
Image Processing

Original Manuscript: September 28, 2010
Manuscript Accepted: December 2, 2010
Published: January 26, 2011

Virtual Issues
February 18, 2011 Spotlight on Optics

Jun Jiang, Jun Cheng, Ying Zhou, and Guang Chen, "Clustering-driven residue filter for profile measurement system," J. Opt. Soc. Am. A 28, 214-221 (2011)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. F. Chen, G. M. Brown, and M. Song, “Overview of three-dimensional shape measurement using optical methods,” Opt. Eng. 39, 10–22 (2000). [CrossRef]
  2. S. S. Gorthi and P. Rastogi, “Fringe projection techniques: whither we are?” Opt. Lasers Eng. 48, 133–140 (2010). [CrossRef]
  3. K. Itoh, “Analysis of the phase unwrapping problem,” Appl. Opt. 21, 2470–2470 (1982). [CrossRef] [PubMed]
  4. J. Jiang, J. Cheng, and B. Luong, “Unsupervised-clustering-driven noise-residue filter for phase images,” Appl. Opt. 49, 2143–2150 (2010). [CrossRef] [PubMed]
  5. H. A. Zebker and Y. P. Lu, “Phase unwrapping algorithms for radar interferometry: residue-cut, least-squares, and synthesis algorithms,” J. Opt. Soc. Am. A 15, 586–598 (1998). [CrossRef]
  6. A. Baldi, “Phase unwrapping by region growing,” Appl. Opt. 42, 2498–2505 (2003). [CrossRef] [PubMed]
  7. D. C. Ghiglia and L. A. Romero, “Minimum Lp-norm two-dimensional phase unwrapping,” J. Opt. Soc. Am. A 13, 1999–2013 (1996). [CrossRef]
  8. M. Costantini, “A novel phase unwrapping method based on network programming,” IEEE Trans. Geosci. Remote Sensing 36, 813–821 (1998). [CrossRef]
  9. M. Hubig, S. Suchandt, and N. Adam, “A class of solution-invariant transformations of cost functions for minimum cost flow phase unwrapping,” J. Opt. Soc. Am. A 21, 1975–1987(2004). [CrossRef]
  10. Z. P. Liang, “A model-based method for phase unwrapping,” IEEE Trans. Med. Imaging 15, 893–897 (1996). [CrossRef] [PubMed]
  11. J. M. N. Leitão and M. A. T. Figueiredo, “Absolute phase image reconstruction: a stochastic nonlinear filtering approach,” IEEE Trans. Image Process. 7, 868–882 (1998). [CrossRef]
  12. G. Nico, G. Palubinskas, and M. Datcu, “Bayesian approaches to phase unwrapping: theoretical study,” IEEE Trans. Signal Process. 48, 2545–2556 (2000). [CrossRef]
  13. L. An, Q. S. Xiang, and S. Chavez, “A fast implementation of the minimum spanning tree method for phase unwrapping,” IEEE Trans. Med. Imaging 19, 805–808 (2000). [CrossRef] [PubMed]
  14. 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, 2466–2472 (1997). [CrossRef]
  15. J. S. Lee, K. P. Papathanassiou, T. L. Ainsworth, M. R. Grunes, and A. Reigber, “A new technique for noise filtering of SAR interferometric phase images,” IEEE Trans. Geosci. Remote Sensing 36, 1173 (1998). [CrossRef]
  16. G. Nico, “Noise-residue filtering of interferometric phase images,” J. Opt. Soc. Am. A. 17, 1962–1974 (2000). [CrossRef]
  17. G. Fornaro, A. Pauciullo, and E. Sansosti, “Phase difference-based multichannel phase unwrapping,” IEEE Trans. Image Process. 14, 960–972 (2005). [CrossRef] [PubMed]
  18. K. M.Qian, W. Gao, and H. Wang, “Windowed Fourier-filtered and quality-guided phase-unwrapping algorithm,” Appl. Opt. 47, 5408 (2008). [CrossRef]
  19. H. Du and Z. Y. Wang, “Three-dimensional shape measurement with an arbitrarily arranged fringe projection profilometry system,” Opt. Lett. 32, 2438–2440 (2007). [CrossRef] [PubMed]
  20. J. Jiang and J. Cheng, “Noise-residue filtering based on unsupervised clustering for phase unwrapping,” in Proceedings of 5th International Symposium on Visual Computing, M.Z.Nashed, ed. (Springer, 2009), pp. 719–727.
  21. S. A. Karout, M. A. Gdeisat, D. R. Burton, and M. J. Lalor, “Residue vector, an approach to branch-cut placement in phase unwrapping: theoretical study,” Appl. Opt. 46, 4712–4727 (2007). [CrossRef] [PubMed]
  22. P. Berkhin, Survey of Clustering Data Mining Techniques (Springer, 2002).
  23. cmin is the cluster in which the number of members is smallest.
  24. V. Chandola, A. Banerjee, and V. Kumar, “Anomaly detection: a survey,” ACM Comput. Surv. 41, 1–58 (2009). [CrossRef]
  25. cmax is the cluster in which the number of members is biggest.
  26. D. C. Ghiglia and M. D. Pritt, Two-Dimensional Phase Unwrapping: Theory, Algorithms, and Software (Wiley, 1998).

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