Acta Optica Sinica, Volume. 41, Issue 21, 2110002(2021)
Stripe Binary Encoding Method Using Genetic Algorithms to Optimize Kernel Parameters of Error Diffusion
Fig. 1. Mechanism of error diffusion. (a) Original image; (b) image after error diffusion; (c) image after Gaussian filter; (d) gray values of line 128 in
Fig. 2. Phase error distributions of periodic binary codes with different fringe sizes under different Gaussian windows. (a) 5 pixel×5 pixel; (b) 9 pixel×9 pixel; (c) 13 pixel×13 pixel
Fig. 3. Error comparison of different fringe patterns in diffused kernel coding. (a) Diffusion nuclei optimized under different size windows; (b) encoded images at 36 pixel periods; (c) encoded images with 12-120 pixel cycles; (d) phase errors under different periodicity
Fig. 4. Optimal convergence results of error diffusion kernel under different conditions. (a) T=36 pixel, k=5,9,13 pixel, respectively; (b) k=5 pixel, T=36,72,108 pixel, respectively
Fig. 5. Fringe pattern graphs generated by different algorithms and their local enlargements. (a) Ideal sinusoidal fringe pattern at T=36 pixel; (b) H algorithm; (c) F algorithm; (d) proposed algorithm
Fig. 6. Phase errors and local magnification of different algorithms in Gaussian windows of different sizes. (a) 5 pixel×5 pixel; (b) 9 pixel×9 pixel; (c) 13 pixel×13 pixel
Fig. 8. Effect of defocusing square wave stripes. (a) Square wave fringe image at 72 pixel period before defocusing; (b) square wave fringe image captured after defocusing; (c) effect of defocus degree on gray value of square wave fringe boundary
Fig. 9. Results of different algorithms. (a) Proposed algorithm; (b) F algorithm; (c) H algorithm
Fig. 10. Phase errors and local magnification at different defocusing degrees. (a) Small defocus, σ≈5/3; (b) medium defocus, σ≈9/3; (c) large defocus, σ≈13/3
Fig. 11. Average modulation of fringe images with different periods under different defocusing degrees. (a) Small defocus, σ≈5/3; (b) medium defocus, σ≈9/3; (c) large defocus, σ≈13/3
Fig. 12. Phase error changes with the image blur degree under different blur degree. (a) k=5 pixel; (b) k=9 pixel; (c) k=13 pixel
|
|
|
Get Citation
Copy Citation Text
Changhui Zhu, Pei Zhou, Jiangping Zhu, Di You, Shiyong An. Stripe Binary Encoding Method Using Genetic Algorithms to Optimize Kernel Parameters of Error Diffusion[J]. Acta Optica Sinica, 2021, 41(21): 2110002
Category: Image Processing
Received: Apr. 15, 2021
Accepted: May. 29, 2021
Published Online: Nov. 17, 2021
The Author Email: Zhu Jiangping (zjp16@scu.edu.cn)