一种单双目结构光三维数据融合方法及装置制造方法及图纸

技术编号:38605013 阅读:11 留言:0更新日期:2023-08-26 23:37
本发明专利技术公开了一种单双目结构光三维数据融合方法及装置,方法包括:S1、对双目结构光三维重建系统、左单目结构光三维重建系统和右单目结构光三维重建系统进行单独标定;S2、对完成单独标定的双目结构光三维重建系统、左单目结构光三维重建系统和右单目结构光三维重建系统进行联合标定;S3、基于左、右相机拍摄的视图,将视图区域划分为区域B和区域M;基于双目结构光三维重建系统、左单目结构光三维重建系统和右单目结构光三维重建系统对划分的区域进行三维重构,得到三维点云数据;S4、对三维点云数据进行刚体转换并合并,得到融合单双目三维点云数据。本发明专利技术解决了因左右相机视场差异导致双目结构光三维重构点云数据缺失和孔洞问题。问题。问题。

【技术实现步骤摘要】
一种单双目结构光三维数据融合方法及装置


[0001]本专利技术属于机器视觉测量
,具体涉及一种单双目结构光三维数据融合方法及装置。

技术介绍

[0002]双目结构光三维测量有双目视觉测量的理论基础,不必对投影仪进行标定,增加的结构光也避免了纹理弱或重复纹理区域难以匹配的问题。相较传统双目测量拥有更高的精度,也比单目结构光测量具有强的抗环境中其它因素干扰的能力。其应用更为广泛。但双目测量系统中是基于两相机“同名点对”的匹配,根据标定得到的几何关系,计算三维坐标点。因此,左右相机视场的差异会导致公共区域某个视场中遮挡、阴影等异常区域不能在另一视场找到“同名点对”和非公共区域无法匹配重构,从而导致三维点云数据缺失和孔洞。
[0003]现有技术中申请公布号为CN110044301A的专利公开了基于单双目混合测量的三维点云计算方法,其通过投射横竖条纹使用“逆相机”法标定投影仪,建立左右相机的像平面和投影仪的投影平面之间的标定板对应圆点匹配关系,该标定方法中投影仪Gamma畸变引入的相位误差会导致生成点云精度不够高。现有技术申请公布号为CN107421465A的专利公开了一种单双目视觉系统结合的三维测量方法,其在系统标定中将投影仪等效为相机,导致单目重建点云精度不够高。现有技术申请公布号为CN111649694A的专利公开了一种隐式相位

视差映射的双目测量缺失点云插补方法,其基于像素间的映射关系来对缺失的未知点云进行计算,两个映射关系未经过修正,导致点云插补效果精度不高。现有技术申请公布号为CN110617781A的专利公开了基于条纹投影的双目结构光成像系统,其接将两个单目结构光重建得到的点云进行融合,单目重建了双目缺失以外的区域,既增加了测量时间,同时也会在这些区域产生数据重叠。
[0004]综上所述,因此,需要提出一种能够提高重构点云精度和点云融合精度,精准确定单目结构光所需融合区域,不产生点云数据重叠的的单双目结构光三维数据融合方法、装置。

技术实现思路

[0005]本专利技术旨在解决现有技术中由于双目结构光中视场局限所导致公共异常区域或非公共区域不能正常双目三维重构导致点云数据缺失和孔洞问题,同时能保证重构点云精度和点云融合精度,不产生点云数据重叠,提出一种单双目结构光三维数据融合方法及装置。
[0006]为实现上述目的,本专利技术提供了如下方案:
[0007]一种单双目结构光三维数据融合方法,包括以下步骤:
[0008]S1、对双目结构光三维重建系统、左单目结构光三维重建系统和右单目结构光三维重建系统进行单独标定;
[0009]S2、对完成单独标定的所述双目结构光三维重建系统、所述左单目结构光三维重
建系统和所述右单目结构光三维重建系统进行联合标定;
[0010]S3、基于左、右相机拍摄的视图,将视图区域划分为区域B和区域M;基于所述双目结构光三维重建系统、所述左单目结构光三维重建系统和所述右单目结构光三维重建系统对划分的区域进行三维重构,得到三维点云数据;
[0011]S4、对所述三维点云数据进行刚体转换并合并,得到融合单双目三维点云数据。
[0012]优选地,所述S2包括:
[0013]S21、对所述双目结构光三维重建系统和所述左单目结构光三维重建系统进行联合标定,得到刚体变换矩阵TL;
[0014]S22、对所述双目结构光三维重建系统和所述右单目结构光三维重建系统进行联合标定,得到刚体变换矩阵TR。
[0015]优选地,所述S21包括:
[0016]基于所述双目结构光三维重建系统重构棋盘格标定板角点,得到三维点云数据集corner_B;
[0017]基于所述左单目结构光三维重建系统重构棋盘格标定板角点,得到三维点云corner_ML;
[0018]基于所述三维点云数据集corner_B与所述三维点云corner_ML得到刚体变换矩阵TL1;
[0019]基于所述双目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_B;
[0020]基于所述左单目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_ML;
[0021]采用所述刚体变换矩阵TL1对所述三维点云数据pointcloud_ML进行矩阵变换,得到三维点云数据pointcloud_T1_ML;
[0022]对所述三维点云数据pointcloud_B和所述三维点云数据pointcloud_T1_ML进行精配准,得到刚体变换矩阵TL2;
[0023]将所述刚体变换矩阵TL1和所述刚体变换矩阵TL2相乘,得到刚体变换矩阵TL。
[0024]优选地,所述S22包括:
[0025]基于所述右单目结构光三维重建系统重构棋盘格标定板角点,得到三维点云corner_MR;
[0026]基于所述三维点云数据集corner_B与所述三维点云corner_MR得到刚体变换矩阵TR1;
[0027]基于所述双目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_B;
[0028]基于所述右单目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_MR;
[0029]采用所述刚体变换矩阵TR1对所述三维点云数据pointcloud_MR进行矩阵变换,得到三维点云数据pointcloud_T1_MR;
[0030]对所述三维点云数据pointcloud_B和所述三维点云数据pointcloud_T1_MR进行精配准,得到刚体变换矩阵TR2;
[0031]将所述刚体变换矩阵TR1和所述刚体变换矩阵TR2相乘,得到刚体变换矩阵TR。
[0032]优选地,所述区域划分的方法包括:
[0033]基于所述左单目结构光三维重建系统对所述目标物体进行解相,得到左绝对相位图Image_phaL;
[0034]基于所述右单目结构光三维重建系统对所述目标物体进行解相,得到右绝对相位图Image_phaR;
[0035]基于所述双目结构光三维重建系统得到映射关系MapL、映射关系MapR,并基于所述映射关系MapL和所述映射关系MapR分别对所述左绝对相位图Image_phaL和所述右绝对相位图Image_phaR进行极限校正,得到校正后的左绝对相位图Image_C_phaL和校正后的右绝对相位图Image_C_phaR;
[0036]对所述校正后的左绝对相位图Image_C_phaL和所述校正后的右绝对相位图Image_C_phaR进行相位匹配;相位匹配结束后,得到同名点对,将所述同名点对在所述校正后的左绝对相位图Image_C_phaL的区域为公共正常区域BC_L,剩余区域为公共异常区域、非公共区域MC_L;
[0037]将所述同名点对在所述校正后的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种单双目结构光三维数据融合方法,其特征在于,包括以下步骤:S1、对双目结构光三维重建系统、左单目结构光三维重建系统和右单目结构光三维重建系统进行单独标定;S2、对完成单独标定的所述双目结构光三维重建系统、所述左单目结构光三维重建系统和所述右单目结构光三维重建系统进行联合标定;S3、基于左、右相机拍摄的视图,将视图区域划分为区域B和区域M;基于所述双目结构光三维重建系统、所述左单目结构光三维重建系统和所述右单目结构光三维重建系统对划分的区域进行三维重构,得到三维点云数据;S4、对所述三维点云数据进行刚体转换并合并,得到融合单双目三维点云数据。2.根据权利要求1所述一种单双目结构光三维数据融合方法,其特征在于,所述S2包括:S21、对所述双目结构光三维重建系统和所述左单目结构光三维重建系统进行联合标定,得到刚体变换矩阵TL;S22、对所述双目结构光三维重建系统和所述右单目结构光三维重建系统进行联合标定,得到刚体变换矩阵TR。3.根据权利要求2所述一种单双目结构光三维数据融合方法,其特征在于,所述S21包括:基于所述双目结构光三维重建系统重构棋盘格标定板5角点,得到三维点云数据集corner_B;基于所述左单目结构光三维重建系统重构棋盘格标定板5角点,得到三维点云corner_ML;基于所述三维点云数据集corner_B与所述三维点云corner_ML得到刚体变换矩阵TL1;基于所述双目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_B;基于所述左单目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_ML;采用所述刚体变换矩阵TL1对所述三维点云数据pointcloud_ML进行矩阵变换,得到三维点云数据pointcloud_T1_ML;对所述三维点云数据pointcloud_B和所述三维点云数据pointcloud_T1_ML进行精配准,得到刚体变换矩阵TL2;将所述刚体变换矩阵TL1和所述刚体变换矩阵TL2相乘,得到刚体变换矩阵TL。4.根据权利要求3所述一种单双目结构光三维数据融合方法,其特征在于,所述S22包括:基于所述右单目结构光三维重建系统重构棋盘格标定板5角点,得到三维点云corner_MR;基于所述三维点云数据集corner_B与所述三维点云corner_MR得到刚体变换矩阵TR1;基于所述双目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B处的三维点云数据pointcloud_B;基于所述右单目结构光三维重建系统对目标物体进行重构,获取目标物体位于区域B
处的三维点云数据pointcloud_MR;采用所述刚体变换矩阵TR1对所述三维点云数据pointcloud_MR进行矩阵变换,得到三维点云数据pointcloud_T1_MR;对所述三维点云数据pointcloud_B和所述三维点云数据pointcloud_T1_MR进行精配准,得到刚体变换矩阵TR2;将所述刚体变换矩阵TR1和所述刚体变换矩阵TR2相乘,得到刚体变换矩阵TR。5.根据权利要求3所述一种单双目结构光三维数据融合方法,其特征在于,所述区域划分的方法包括:基...

【专利技术属性】
技术研发人员:李文杰李富权高兴宇王海舰陈雪刘飞黄扬
申请(专利权)人:桂林电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1