• Acta Optica Sinica
  • Vol. 43, Issue 22, 2212001 (2023)
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
    DOI: 10.3788/AOS231050 Cite this Article Set citation alerts
    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 Copy Citation Text show less
    Principle of binary coding combined with error diffusion
    Fig. 1. Principle of binary coding combined with error diffusion
    Schematic diagram of binary coding combined with error diffusion
    Fig. 2. Schematic diagram of binary coding combined with error diffusion
    S-shaped path scanning
    Fig. 3. 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
    Fig. 4. 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
    Fig. 5. 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
    Fig. 6. Simulation comparison of phase root mean square error with different periods
    Experimental comparison of phase root-mean-square error with different periods
    Fig. 7. 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
    Fig. 8. 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
    Fig. 9. 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
    Fig. 10. 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
    Fig. 11. Reconstruction results of statue. (a) Unwrapped phase; (b) full renderings; (c) local enlarged view
    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 1. Sinusoidal fitting error 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
    Table 2. fitting sphere accuracy analysis
    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