Abstract

The quality-guided phase unwrapping algorithm is one of the most employed spatial algorithms due to its computational efficiency and robustness. It uses a quality map to guide the unwrapping process such that pixels are processed according to their quality values from highest to lowest. Several improvements have been proposed during the last few years with the purpose of using it in time-demanding applications. However, many of the proposals depend on the distribution of the values on the given quality map. In this paper, a novel pruning strategy based on a red–black tree data structure is proposed, whose complexity time is independent of the distribution of the given quality map. We take advantage of the partial ordering of the branches in a red–black tree together with a pruning strategy to speed up the unwrapping process. Experimental results, using real and simulated data, show that the complexity time of our proposal improves the existing quality-guide-based algorithms. Also, a series of interferometric patterns of a time-varying phase distribution experiment have been processed showing that our proposal can be used for real-time applications. The source code of the implemented algorithms is publicly available.

© 2018 Optical Society of America

Full Article  |  PDF Article
OSA Recommended Articles
Quality-guided phase unwrapping implementation: an improved indexed interwoven linked list

Ming Zhao and Qian Kemao
Appl. Opt. 53(16) 3492-3500 (2014)

Quality-guided phase unwrapping technique: comparison of quality maps and guiding strategies

Ming Zhao, Lei Huang, Qican Zhang, Xianyu Su, Anand Asundi, and Qian Kemao
Appl. Opt. 50(33) 6214-6224 (2011)

Fast algorithm for reliability-guided phase unwrapping in digital holographic microscopy

Lihong Ma, Yong Li, Hui Wang, and Hongzhen Jin
Appl. Opt. 51(36) 8800-8807 (2012)

References

You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Supplementary Material (6)

NameDescription
» Visualization 1       Animation of one-shot interferograms at different instances of time of a dynamic evolution.
» Visualization 2       Visualization 1 corresponding dynamic unwrapped phase.
» Visualization 3       Animation of some interferograms at different instances of time for a new optical evolution,
» Visualization 4       Visualization 3 corresponding dynamic unwrapped phase.
» Visualization 5       Sample of the interferograms at different instances of time.
» Visualization 6       Visualization 5 corresponding dynamic unwrapped phase.

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Figures (9)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Tables (4)

You do not have subscription access to this journal. Article tables are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Metrics

You do not have subscription access to this journal. Article level metrics are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription