摘要
在双目结构光系统下,提出一种基于二值空间的条纹边界编解码方法。提出二值空间的定义;按投影顺序将投影图案分层,并为第一层条纹图像构造初始二值空间;根据初始二值空间内黑白条纹的顺序,分别在两个子空间内提取第二层条纹图像的边界线;重复上述操作,每一层条纹图像的边界线都从上一层构造的二值子空间内提取,在此过程中,同时考虑左、右视角下二值空间状态的一致性,并按边界线提取顺序对条纹边界解码,对于断开边界,则根据二值空间的方向在空间内连接边界线;最后,分别拟合正、反条纹边界点的灰度直线,通过求直线交点得到亚像素边缘点。实验结果表明,该方法能完整准确地提取条纹边界线,解码正确率为100%,对平面重建的误差为0.0993mm,对复杂场景的条纹图像具有较强的抗干扰性。
We propose a coding and decoding algorithm for stripe boundaries using binary space based on the binocular structured light system.First,the binary space is defined.Second,the projected patterns are layered in the order of projection;subsequently,the initial binary space for the first layer of the stripe image is constructed.Third,based on the sequence of black and white stripes in the initial binary space,the boundary lines of the second layer of the stripe image are extracted in two subspaces.By repeating the aforementioned operation,the next sets of boundaries of each layer are obtained from the binary subspace constructed using the previous layer.During this process,the boundaries are decoded according to the extraction order by considering the consistency of the state of the binary space in the left and right views.Moreover,broken boundaries are connected according to the direction of the binary space.Finally,by linearly fitting the forward and inverse stripe boundaries,we observe the sub-pixel edge points from the intersection of two lines.The experimental results indicate that the entire boundary line can be accurately obtained using the proposed algorithm.Furthermore,the decoding accuracy is up to 100%,and the reconstruction result for the plane has an error of 0.0993 mm.Furthermore,the proposed algorithm has a strong anti-interference for the stripe of a complex scene.
作者
葛启杰
史金龙
孙蕴瀚
Ge Qijie;Shi Jinlong;Sun Yunhan(School of Computer Science,Jiangsu University of Science and Technology,Zhenjiang Jiangsu 212003 China)
出处
《激光与光电子学进展》
CSCD
北大核心
2020年第2期306-312,共7页
Laser & Optoelectronics Progress
基金
国家重点研发计划(2018YFC0309100,2018YFC0309104)。
关键词
机器视觉
光学三维测量
结构光
边界编解码
三维点云
machine vision
optical three-dimensional measurement
structured light
boundary coding and decoding
three-dimensional point cloud