Acta Optica Sinica, Volume. 43, Issue 5, 0507001(2023)

Fourier Transform Profilometry Based on Improved Goldstein Branch-Cut Algorithm

Qian You, Hui Weng, Jiang Zhao, Yuebin Li, Wenfeng Wang, Shi Lu, and Kuang Peng*
Author Affiliations
  • Hubei Key Laboratory of Ferro & Piezoelectric Materials and Devices, School of Microelectronics, Hubei University, Wuhan 430062, Hubei, China
  • show less
    Figures & Tables(14)
    Diagrammatic sketch of FTP system
    Diagrammatic sketch of improved Goldstein branch-cut algorithm, the numbers represent weights of edges. (a) Example of weighted bipartite graph; (b) example of perfect matching
    Measured object, deformed fringe pattern, and wrapped phase map. (a) Measured object; (b) deformed fringe pattern; (c) wrapped phase map
    Distribution of residues and branch-cuts. (a) Residues distribution; (b) branch-cuts obtained by Goldstein branch-cut algorithm; (c) branch-cuts obtained by proposed algorithm
    Contrast results. (a) Reconstructed result obtained by flood-fill algorithm; (b) reconstructed result obtained by Goldstein branch-cut algorithm; (c) reconstructed result obtained by proposed algorithm
    Setup of the experiment
    Fringe patterns. (a) Reference fringe pattern; (b) deformed fringe pattern
    Wrapped phase map and reconstructed result obtained by flood-fill algorithm. (a) Wrapped phase map; (b) reconstructed result
    Distribution of residues and branch-cuts. (a) Residues distribution; (b) branch-cuts obtained by Goldstein branch-cut algorithm; (c) branch-cuts obtained by proposed algorithm
    Contrast results. (a) Reconstructed result obtained by Goldstein branch-cut algorithm; (b) reconstructed result obtained by proposed algorithm
    Reconstruction experiment of donkey face model. (a) Donkey face model; (b) deformed fringe pattern; (c) wrapped phase map; (d) branch-cuts obtained by Goldstein branch-cut algorithm; (e) branch-cuts obtained by proposed algorithm; (f) reconstructed result obtained by flood-fill algorithm; (g) reconstructed result obtained by Goldstein branch-cut algorithm; (h) reconstructed result obtained by proposed algorithm
    Reconstruction experiment results of bear. (a) Deformed fringe pattern; (b) wrapped phase map; (c) branch-cuts obtained by Goldstein branch-cut algorithm; (d) branch-cuts obtained by proposed algorithm; (e) reconstructed result obtained by Goldstein branch-cut algorithm; (f) reconstructed result obtained by proposed algorithm
    • Table 1. Comparison of RMSE, length of branch-cuts, and time for the various algorithms

      View table

      Table 1. Comparison of RMSE, length of branch-cuts, and time for the various algorithms

      AlgorithmLength of branch-cuts /pixelRMSE /mmTime /s
      Goldstein branch-cut algorithm2390.63290.0674
      Proposed algorithm890.40410.0378
    • Table 2. RMSE of Goldstein branch-cut algorithm and proposed algorithm under different noises

      View table

      Table 2. RMSE of Goldstein branch-cut algorithm and proposed algorithm under different noises

      AlgorithmRMSE /mm
      Gaussian noise with a standard deviation 1Gaussian noise with a standard deviation 3Gaussian noise with a standard deviation 5
      Goldstein branch-cut algorithm0.06770.63291.6118
      Proposed algorithm0.06770.40410.8070
    Tools

    Get Citation

    Copy Citation Text

    Qian You, Hui Weng, Jiang Zhao, Yuebin Li, Wenfeng Wang, Shi Lu, Kuang Peng. Fourier Transform Profilometry Based on Improved Goldstein Branch-Cut Algorithm[J]. Acta Optica Sinica, 2023, 43(5): 0507001

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Fourier optics and signal processing

    Received: Jun. 20, 2022

    Accepted: Oct. 14, 2022

    Published Online: Mar. 13, 2023

    The Author Email: Peng Kuang (pengkuang91@163.com)

    DOI:10.3788/AOS221351

    Topics