本发明涉及计算机视觉,具体为一种基于格雷码结构光的双目视觉三维重建方法。
背景技术:
1、计算机视觉技术,是一门涉及人工智能、计算机科学、图像处理、模式识别等诸多领域的交叉学科,计算机视觉技术是当前的热门研究领域,三维重建技术是其中的重要分支,这一技术涉及到了图像处理和视觉处理的知识,在工业自动化、虚拟现实等场景得到了广泛的应用。
2、目前,单目相机视觉三维重建情况下重建精度不足,难以得到实际运用而运用双目相机视觉三维重建的情况下,相机之间不易统一内、外参数,从而影响了后续的重建准确度。
技术实现思路
1、针对现有技术的不足,本发明提供了一种基于格雷码结构光的双目视觉三维重建方法,解决了单目相机情况下重建精度不足以及双目相机情况下相机之间不易统一内、外参数的问题。
2、为实现以上目的,本发明通过以下技术方案予以实现:一种基于格雷码结构光的双目视觉三维重建方法,包括以下步骤:
3、s1.设置三维重建工作平台,摆放待建物品,而后调整光线避免物品表面反光影响后续拍摄;
4、s2.将格雷码图像利用投影设备投影到待建物品表面,能够增加物品表面的纹理特征,便于后续的解码重建,利用相机设备自两侧拍摄上述操作后的物品,相机设备拍摄前需进行标定工作,即消除畸变以达到理想模型的情况;
5、s3.将两侧拍摄后的图像导入计算机中,利用双目视觉技术解算图像中目标点的世界坐标,而后即可得到重建后的所需数据资料。
6、优选的,所述s1中的重建工作平台包括拍摄端立柱、投影设备、插槽、相机设备、置物立柱和辅助特征点,所述拍摄端立柱与置物立柱相互平行且垂直设置在基座的两侧。
7、优选的,所述置物立柱用作摆放待建物品,所述置物立柱的底部位于拍摄端立柱、置物立柱之间的中心连线上设置有辅助特征点,所述拍摄端立柱的侧面位于拍摄端立柱、置物立柱之间的中心连线上设置有投影设备,所述投影设备为s2中投影格雷码图像的投影设备。
8、优选的,所述插槽的数量为两个,且关于拍摄端立柱的中心对称设置在拍摄端立柱的顶部两侧,所述相机设备为s2中相机设备且能够卡接在任意一插槽的内部,所述插槽之间的连线与拍摄端立柱、置物立柱之间的中心连线相互垂直,以保证相机设备的光轴与拍摄端立柱、置物立柱之间的中心连线相互平行。
9、优选的,所述s2中格雷码图像为明暗交替的条纹,其中暗条纹赋值为0,亮条纹赋值为1,格雷码属于典型二进制编码,其特点是在一组数的编码中,任意两个相邻的编码值只有一位二进制数不同,并且最大数与最小数之间也只有一位数字不相同,利用该特性能够使得物品表面的结构光明暗交界的数量降低,提高三维重建的成像质量。
10、优选的,所述s3中双目视觉解算技术包括以下步骤:
11、a、明确双目视觉三维重建技术下目标点的世界坐标换算,利用相似三角形得出以下公式:
12、 (1)
13、 (2)
14、 (3)
15、其中相机设备处于两侧插槽时的光心间距为b,相机设备的焦距为f,目标点坐标p(x,y,z), 左右拍摄图像取点(xl,yl), (xr,yr);
16、b、利用特征点,将两侧图像进行拼接、解码。
17、本发明提供了一种基于格雷码结构光的双目视觉三维重建方法。具备以下有益效果:
18、1、本发明通过相似三角形原理,在双目视觉三维重建技术下利用三个公式能够实现的物品目标点的世界坐标的解算,从而实现三维重建,同时结合格雷码结构光,能够辅助增加物品的表面纹理特征,从而能够提高重建的效率。
19、2、本发明通过三维重建工作平台能够最大可能的消除外在的环境因素影响,以便营造理想情况下的三维重建,同时两侧相机采用一套设备,能够消除传统的两侧相机的内参不一致的情况,提高重建精度。
20、
1.一种基于格雷码结构光的双目视觉三维重建方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种基于格雷码结构光的双目视觉三维重建方法,其特征在于:所述s1中的重建工作平台包括拍摄端立柱(1)、投影设备(2)、插槽(3)、相机设备(4)、置物立柱(5)和辅助特征点(6),所述拍摄端立柱(1)与置物立柱(5)相互平行且垂直设置在基座的两侧。
3.根据权利要求2所述的一种基于格雷码结构光的双目视觉三维重建方法,其特征在于:所述置物立柱(5)用作摆放待建物品,所述置物立柱(5)的底部位于拍摄端立柱(1)、置物立柱(5)之间的中心连线上设置有辅助特征点(6),所述拍摄端立柱(1)的侧面位于拍摄端立柱(1)、置物立柱(5)之间的中心连线上设置有投影设备(2),所述投影设备(2)为s2中投影格雷码图像的投影设备。
4.根据权利要求3所述的一种基于格雷码结构光的双目视觉三维重建方法,其特征在于:所述插槽(3)的数量为两个,且关于拍摄端立柱(1)的中心对称设置在拍摄端立柱(1)的顶部两侧,所述相机设备(4)为s2中相机设备且能够卡接在任意一插槽(3)的内部,所述插槽(3)之间的连线与拍摄端立柱(1)、置物立柱(5)之间的中心连线相互垂直,以保证相机设备(4)的光轴与拍摄端立柱(1)、置物立柱(5)之间的中心连线相互平行。
5.根据权利要求1所述的一种基于格雷码结构光的双目视觉三维重建方法,其特征在于:所述s2中格雷码图像为明暗交替的条纹,其中暗条纹赋值为0,亮条纹赋值为1,格雷码属于典型二进制编码,其特点是在一组数的编码中,任意两个相邻的编码值只有一位二进制数不同,并且最大数与最小数之间也只有一位数字不相同。
6.根据权利要求1所述的一种基于格雷码结构光的双目视觉三维重建方法,其特征在于:所述s3中双目视觉解算技术包括以下步骤: