Abstract
Some regions of objects will be measured incorrectly or cannot be measured in optical three-dimensional (3D) measurement system based on coded structured light, due to occlusion, shadow, transfer function of measurement system, and noise. To obtain 3D data as much as possible and as correctly as possible, we proposed a method using improved binary spatio-temporal encoded illumination and voting algorithm. Firstly, the binary spatio-temporal encoded (BSE) pattern is improved with a redundancy encoding method. One code is assigned to two adjacent sections and distinguished with their temporal coordinates. The redundancy encoding method provides more cues for code correcting and retrieving. Secondly, symbols are estimated according to four coding cues—code redundancy, continuity of stripes, intensity variation in temporal direction, and neighbor symbols in sequence. Finally, a voting algorithm is adopted to obtain final symbols. A plaster model of a human head was measured to validate the method. The experimental results reveal that more valid points can be obtained and the reliability of the decoding results is improved.
© 2011 Optical Society of America
Full Article | PDF ArticleOSA Recommended Articles
Yong Li, Cuifang Zhao, Yixian Qian, Hui Wang, and Hongzhen Jin
Opt. Express 18(21) 21628-21635 (2010)
Wei-Hung Su, Cho-Yo Kuo, and Fu-Jen Kao
Appl. Opt. 53(24) 5283-5289 (2014)
Jiangping Zhu, Pei Zhou, Xianyu Su, and Zhisheng You
Opt. Express 24(25) 28549-28560 (2016)