Skip to main content
Log in

A complementary binary code based phase unwrapping method

  • Published:
Optoelectronics Letters Aims and scope Submit manuscript

Abstract

Phase unwrapping is used to establish the mapping relationship between camera and projector, which is one of the key technologies in fringe projection profilometry (FPP) based three-dimensional (3D) measurement. Although complementary Gray code assisted phase unwrapping technology can get a good result on the periodic boundary, it needs more coded images to obtain a high frequency fringe. Aiming at this problem, a complementary binary code assisted phase unwrapping method is proposed in this paper. According to the periodic consistency between the wrapping phase and binary codes, the coded patterns are generated. Then the connected domain strategy is performed to calculate the fringe orders using the positive and negative image binaryzation. To avoid the mistake near the periodic boundary, complementary binary code inspired by the complementary Gray code is proposed. The fringe order correction is also discussed for different situations in the first measured period. Only two binary images are needed in the proposed method, and the fringe frequency is not limited. Both the simulation and experiment have verified the feasibility of proposed method.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. ZUO C, HUANG L, ZHANG M, et al. Temporal phase unwrapping algorithms for fringe projection profilometry: a comparative review[J]. Optics and lasers in engineering, 2016, 85: 84–103.

    Article  ADS  Google Scholar 

  2. LI W, LI F, JIANG Z, et al. A machine vision-based radial circular runout measurement method[J]. The international journal of advanced manufacturing technology, 2023, 126: 3949–3958.

    Article  Google Scholar 

  3. GU Q, LIU S, JIANG M, et al. Phase error correction method based on the Gaussian filtering algorithm and intensity variance[J]. Optoelectronics letters, 2021, 17(4): 221–225.

    Article  ADS  Google Scholar 

  4. LI W, ZHANG Z, JIANG Z, et al. A RANSAC based phase noise filtering method for the camera-projector calibration system[J]. Optoelectronics letters, 2022, 18(10): 618–622.

    Article  ADS  Google Scholar 

  5. WANG J, ZHOU Y, YANG Y. Sign language learning based on high-speed fringe projection profilometry employing defocused binary fringe[J]. Optoelectronics letters, 2020, 16(1): 65–74.

    Article  ADS  Google Scholar 

  6. LI W, WANG H, TANG R, et al. A method of fine size measurement fortelecentricity-based error compensation[J]. Measurement science and technology, 2021, 32(10): 105015.

    Article  ADS  CAS  Google Scholar 

  7. ZUO C, FENG S, HUANG L, et al. Phase shifting algorithms for fringe projection profilometry: a review[J]. Optics and lasers in engineering, 2018, 109: 23–59.

    Article  ADS  Google Scholar 

  8. XU Y, ZHAO H J, JIANG H Z, et al. High-accuracy 3D shape measurement of translucent objects by fringe projection profilometry[J]. Optics express, 2019, 27(13): 18421–18434.

    Article  ADS  PubMed  Google Scholar 

  9. MING Z, QIAN K. Quality-guided phase unwrapping implementation: an improved indexed interwoven linked list[J]. Applied optics, 2014, 53(16): 3492–3500.

    Article  Google Scholar 

  10. WAN Y, CAO Y P, KOFMAN J. High-accuracy 3D surface measurement using hybrid multi-frequency composite-pattern temporal phase unwrapping[J]. Optics express, 2020, 28(26): 39165–39180.

    Article  ADS  PubMed  Google Scholar 

  11. XING S, GUO H W. Correction of projector nonlinearity in multi-frequency phase-shifting fringe projection profilometry[J]. Optics express, 2018, 26(13): 16277–16291.

    Article  ADS  PubMed  Google Scholar 

  12. WANG Y, ZHANG S. Novel phase-coding method for absolute phase retrieval[J]. Optics letters, 2012, 37(11): 2067–2069.

    Article  ADS  PubMed  Google Scholar 

  13. ZHENG D, DA F. Self-correction phase unwrapping method based on Gray-code light[J]. Optics and lasers in engineering, 2012, 50(8): 1130–1139.

    Article  ADS  Google Scholar 

  14. WU Z J, ZUO C, GUO W, et al. High-speed three-dimensional shape measurement based on cyclic complementary Gray-code light[J]. Optics express, 2019, 27(2): 1283–1297.

    Article  ADS  PubMed  Google Scholar 

  15. ZHENG D L, QIAN K, DA F P, et al. Ternary Gray code-based phase unwrapping for 3D measurement using binary patterns with projector defocusing[J]. Applied optics, 2017, 56(13): 3660–3665.

    Article  ADS  PubMed  Google Scholar 

  16. XU Y, LIN H X, LUO J, et al. Improved ternary Gray-code phase unwrapping algorithm for 3D measurement using a binary defocusing technique[J]. Electronics, 2021, 10(15): 1824.

    Article  Google Scholar 

  17. HE X, ZHENG D, QIAN K, et al. Quaternary Gray-code phase unwrapping for binary fringe projection profilometry[J]. Optics and lasers in engineering, 2019, 121: 358–368.

    Article  ADS  Google Scholar 

  18. CAI B L, XI D, LIU L. Period-wise phase unwrapping method with two gray level coding patterns[J]. IEEE photonics journal, 2021, 13(2): 1–13.

    Article  CAS  Google Scholar 

  19. WU Z J, GUO W B, LI Y, et al. High-speed and high-efficiency three-dimensional shape measurement based on Gray-coded light[J]. Photonics research, 2020, 8(6): 819–829.

    Article  Google Scholar 

  20. WANG Y, LIU L, WU J, et al. Spatial binary coding method for stripe-wise phase unwrapping[J]. Applied optics, 2020, 59(14): 4279–4285.

    Article  ADS  PubMed  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xinyu Gao.

Ethics declarations

Conflicts of interest

The authors declare no conflict of interest.

Additional information

This work has been supported by the Guangxi Key Research and Development Program (No.AB22035048).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, W., Sun, H., Li, F. et al. A complementary binary code based phase unwrapping method. Optoelectron. Lett. 20, 228–233 (2024). https://doi.org/10.1007/s11801-024-3153-y

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11801-024-3153-y

Document code

Navigation