Acta Optica Sinica, Volume. 43, Issue 22, 2212001(2023)

A Three-Dimensional Measurement Method Based on Binary Coding Combined with Error Diffusion Algorithm

Fei Yan1,2, Cheng Sun1, Peiyue Wu1, Changqiu Lu1, Jie Wen1, and Jia Liu1,2、*
Author Affiliations
  • 1School of Automation, Nanjing University of Information Science & Technology, Nanjing 210044, Jiangsu , China
  • 2Jiangsu Provincial Collaborative Innovation Center of Atmospheric Environment and Equipment Technology, Nanjing 210044, Jiangsu , China
  • show less
    Figures & Tables(13)
    Principle of binary coding combined with error diffusion
    Schematic diagram of binary coding combined with error diffusion
    S-shaped path scanning
    Contrast of fringes. (a)(b) Local enlargement of images; (c)(d) four binary images; (e)(f) Gaussian filter image; (g)(h) grayscale value of Gaussian filter image
    Solution for standard sinusoidal phase. (a) Wrapped phase of the 400th row partial pixel; (b) unwrapped phase
    Simulation comparison of phase root mean square error with different periods
    Experimental comparison of phase root-mean-square error with different periods
    Experimental results of phase solving calibration plates. (a)-(c) Captured pictures; (d)-(f) unwrapped phase; (g)-(i) point cloud of calibration plate
    Results of sinusoidal fitting. (a) T=32 pixel; (b) T=96 pixel
    Measurement results of precision ball. (a) Point cloud of precision ball; (b) reconstruction results; (c) fitted sphere data; (d) fitting error distribution
    Reconstruction results of statue. (a) Unwrapped phase; (b) full renderings; (c) local enlarged view
    • Table 1. Sinusoidal fitting error analysis

      View table

      Table 1. Sinusoidal fitting error analysis

      Fringe periodFour-step phase shift methodTraditional error diffusion combined with binary coding methodOptimized error diffusion combined with binary coding method
      RMSESSERMSESSERMSESSE
      T=32 pixel1.6263666.471.0293267.010.8745192.75
      T=96 pixel1.6501718.861.1816368.561.0465289.12
    • Table 2. fitting sphere accuracy analysis

      View table

      Table 2. fitting sphere accuracy analysis

      MethodDiameterAverage distanceStandard deviation
      Four-step phase shift50.7805-0.0089730.092646
      Traditional error diffusion combined with binary coding50.81880.0080430.094340
      Optimized error diffusion combined with binary coding50.81780.0065440.093207
    Tools

    Get Citation

    Copy Citation Text

    Fei Yan, Cheng Sun, Peiyue Wu, Changqiu Lu, Jie Wen, Jia Liu. A Three-Dimensional Measurement Method Based on Binary Coding Combined with Error Diffusion Algorithm[J]. Acta Optica Sinica, 2023, 43(22): 2212001

    Download Citation

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

    Category: Instrumentation, Measurement and Metrology

    Received: May. 26, 2023

    Accepted: Jul. 12, 2023

    Published Online: Nov. 8, 2023

    The Author Email: Liu Jia (liujia@nuist.edu.cn)

    DOI:10.3788/AOS231050

    Topics