【技术实现步骤摘要】
一种基于双目视觉的多线激光扫描方法及系统
[0001]本专利技术涉及3D机器视觉
,特别是涉及一种基于双目视觉的多线激光扫描方法及系统。
技术介绍
[0002]目前在3D机器视觉
中,基于LED结构光的三维成像系统因具有成像精度高、速度快的特点被广泛使用,但在大视野范围成像时会因LED光源亮度不足、对比度低等因素造成数据质量严重下降,且需要增加移动模组或多个系统并联来实现大范围扫描,不仅增加了系统成本,还降低了扫描帧率。激光由于具有高亮度、高对比度的特点也被用于结构光三维成像,而基于单线激光的三维成像系统应用虽然已经很成熟,但其只能获得一条线上的数据,需借助移动模组或旋转机构实现成像范围覆盖,工作效率低。现场部署较为困难;单目的线激光系统虽然计算效率较高,但是标定复杂且精度略低,而双目匹配的效率较低。
技术实现思路
[0003]本专利技术的目的在于提供一种基于双目视觉的多线激光扫描方法及系统,以解决现有双目匹配效率过低、精度低的问题。
[0004]为实现上述目的,本专利技术采用了如下技术方案:一种基于双目视觉的多线激光扫描方法,所述方法包括以下步骤:包括呈角度设置的第一相机模块、第二相机模块和测高模块,还包括用于发射若干激光条的多线激光器和用于将激光条投射到被测物面上进行扫描的镜面旋转机构;步骤一、利用所述测高模块拍摄被测物面得到被测物面的点云信息,计算对应的点云信息在所述第一相机模块下的映射关系;步骤二、基于对极几何,计算第二相机模块的第二预设图像的每个像素点对应的极线斜率,建立 ...
【技术保护点】
【技术特征摘要】
1.一种基于双目视觉的多线激光扫描方法,其特征在于,所述方法包括以下步骤:包括呈角度设置的第一相机模块、第二相机模块和测高模块,还包括用于发射若干激光条的多线激光器和用于将激光条投射到被测物面上进行扫描的镜面旋转机构;步骤一、利用所述测高模块拍摄被测物面得到被测物面的点云信息,计算对应的点云信息在所述第一相机模块下的映射关系,使得所述第一相机模块的第一预设图像中的像素点能够通过映射关系获得空间坐标;步骤二、基于对极几何,计算第二相机模块的第二预设图像的每个像素点对应的极线斜率,建立极线斜率表;步骤三、基于第二相机模块的图像列和极线斜率构建二维匹配容器M,二维匹配容器M为m*n个二维区间,m表示沿图像列将第二相机模块的第二预设图像划分为m个区间,n表示沿极线斜率将第二相机模块的第二预设图像划分成n个区间,定义图像列为竖向,对应横坐标,极线斜率为横向,对应纵坐标;步骤四、打开多线激光器,转动镜面旋转机构,将若干所述激光条投射在被测物面上,利用第一相机模块获取被测物面的第一图像,利用第二相机模块获取被测物面的第二图像;步骤五、基于被投射在被测物面上的激光条提取第一图像的若干第一光条中心和第二图像的若干第二光条中心;步骤六、遍历第二图像的若干第二光条中心,按照所述第二光条中心的图像列和极线斜率填入二维匹配容器M中对应区间;步骤七、遍历第一图像的若干第一光条中心,基于步骤一获得的映射关系、第一相机模块和第二相机模块的双目标定关系以及第二相机模块的内参,确定第一光条中心在第二图像上的对应投影坐标,并计算对应的极线斜率,填入二维匹配容器M中对应区间;确定某一第一光条中心的投影坐标落入和某一第二光条中心相同的对应区间;步骤八、根据矩阵[p_a', p_b']以及第一相机模块和第二相机模块的双目标定关系计算当前的多线激光的点云信息,p_a'为该第一光条中心在第一图像中的坐标,p_b'为该第二光条中心在第二图像中的坐标;步骤九、控制镜面旋转机构按照设定方向转动角度θ,重复步骤步骤四至步骤八,旋转N次,直至镜面旋转机构转完所有角度,得到N组点云信息,将其合并成点云图。2.根据权利要求1所述的方法,其特征在于,所述步骤六中:某一第二光条中心p_b',坐标[u', v'],u'表示第二光条中心p_b'在第二图像上的横坐标,即图像列坐标,v'表示第二光条中心p_b'在第二图像上的纵坐标,从极线斜率表中确定第二光条中心p_b'的极线斜率k',由u'和k'确定在二维匹配容器M中对应区间M'<i, j>,i代表横坐标区间序号,j代表极线斜率区间序号;其中,u[i] ≤ u'< u[i+1],k[j] ≤ k' < k[j+1],u[i] 和k[j] 分别表示M'的区间<i,j>的左边界和上边界,u[i+1]和k[j+1] 分别表示M'的区间<i,j>的右边界和下边界。3.根据权利要求2所述的方法,其特征在于,所述步骤七中,第一光条中心p_a'在第二图像上的对应投影p_b''的坐标[ u'',v''],u''表示在第二图像上的横坐标,即图像列坐标,v''表示在第二图像上的纵坐标,...
【专利技术属性】
技术研发人员:王灿,胡晓宇,丁丁,
申请(专利权)人:杭州灵西机器人智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。