【技术实现步骤摘要】
三维重建方法、装置、电子设备及机器可读存储介质
[0001]本申请涉及高精度立体视觉
,尤其涉及一种三维重建方法、装置、电子设备及机器可读存储介质。
技术介绍
[0002]三维重建是指对三维物体建立适合计算机表示和处理的数学模型,是在计算机环境下对其进行处理、操作和分析其性质的基础,也是在计算机中建立表达客观世界的虚拟现实的关键技术。
技术实现思路
[0003]有鉴于此,本申请提供一种三维重建方法、装置、电子设备及机器可读存储介质。
[0004]根据本申请实施例的第一方面,提供一种三维重建方法,包括:
[0005]在利用多线激光器对被测物进行扫描的过程中,利用双目相机采集投影在被测物上的激光线的图像,以得到多组激光线图像;所述双目相机包括第一相机和第二相机,一组激光线图像包括所述第一相机采集的第一激光线图像和所述第二相机采集的第二激光线图像;
[0006]对各激光线图像进行中心点提取,得到各激光线图像中各条激光线在各行的中心点的坐标;
[0007]对于任一组激光线图像,确定该组激光线图像中第一激光线图像中的中心点与第二激光线图像中的中心点之间的候选匹配结果;
[0008]依据激光线图像中同一行的中心点之间的位置关系,以及,光平面之间的位置关系,从所述第一激光线图像中的中心点与第二激光线图像中的中心点之间的候选匹配结果中,确定出最终匹配结果;
[0009]依据所述最终匹配结果进行三维重建。
[0010]根据本申请实施例的第二方面,提供一种三维 ...
【技术保护点】
【技术特征摘要】
1.一种三维重建方法,其特征在于,包括:在利用多线激光器对被测物进行扫描的过程中,利用双目相机采集投影在被测物上的激光线的图像,以得到多组激光线图像;所述双目相机包括第一相机和第二相机,一组激光线图像包括所述第一相机采集的第一激光线图像和所述第二相机采集的第二激光线图像;对各激光线图像进行中心点提取,得到各激光线图像中各条激光线在各行的中心点的坐标;对于任一组激光线图像,依据所述双目相机的内参,确定该组激光线图像中第一激光线图像中的中心点与第二激光线图像中的中心点之间的候选匹配结果;依据激光线图像中同一行的中心点之间的位置关系,以及,光平面之间的位置关系,从所述第一激光线图像中的中心点与第二激光线图像中的中心点之间的候选匹配结果中,确定出最终匹配结果;依据所述最终匹配结果进行三维重建。2.根据权利要求1所述的方法,其特征在于,所述在利用多线激光器对被测物进行扫描的过程中,利用双目相机采集投影在被测物上的激光线的图像,包括:控制振镜按照设定的位置进行旋转;对于振镜所处的任一设定的位置,利用双目相机采集振镜处于该位置的情况下投影在被测物上的激光线的图像。3.根据权利要求1所述的方法,其特征在于,所述对于任一组激光线图像,依据所述双目相机的内参,确定该组激光线图像中第一激光线图像中的中心点与第二激光线图像中的中心点之间的候选匹配结果,包括:对于任一组激光线图像,依据该组激光线图像中目标第一激光线图像中的中心点的坐标,以及,预先标定的第一相机的内参和光平面方程,确定该目标第一激光线图像中的中心点在该组激光线图像中的目标第二激光线图像中的候选匹配中心点;其中,所述光平面方程为光平面在所述第一相机的坐标系下的方程;所述依据激光线图像中同一行的中心点之间的位置关系,以及,光平面之间的位置关系,从所述第一激光线图像中的中心点与第二激光线图像中的中心点之间的候选匹配结果中,确定出最终匹配结果,包括:依据第一激光线图像中同一行的中心点之间的位置关系,以及,光平面之间的位置关系,从该行的中心点在第二激光图像中的候选匹配中心点中,确定出最终匹配的中心点,得到最终匹配结果。4.根据权利要求3所述的方法,其特征在于,所述依据该组激光线图像中目标第一激光线图像中的中心点的坐标,以及,预先标定的第一相机的内参和光平面方程,确定该第一激光线图像中的中心点在该组激光线图像中的目标第二激光线图像中的候选匹配中心点,包括:对于该目标第一激光线图像的任一行的任一中心点,依据该中心点的坐标,以及,预先标定的第一相机的内参和光平面方程,确定该中心点对应的三维坐标;依据该三维坐标,以及,预先标定的第一相机和第二相机之间的外参、第二相机的内参,确定该三维坐标在目标第二激光线图像中的投影坐标;将目标第二激光线图像中与该投影坐标之间的距离在预设距离范围内的中心点,确定
为候选匹配中心点。5.根据权利要求4所述的方法,其特征在于,所述依据该中心点的坐标,以及,预先标定的第一相机的内参和光平面方程,确定该中心点对应的三维坐标,包括:依据该目标第一激光线图像对应的扫描位置,确定该扫描位置下目标第一激光线图像中各激光线对应的目标光平面方程;对于任一目标光平面方程,依据该中心点的坐标,以及预先标定的第一相机的内参和该目标光平面方程,确定该中心点对应的三维坐标。6.根据权利要求4所述的方法,其特征在于,所述将目标第二激光线图像中与该投影坐标之间的距离在预设距离范围内的中心点,确定为候选匹配中心点,包括:将目标第二激光线图像中的目标区域中与该投影坐标之间的距离在预设距离范围内的中心点,确定为候选匹配中心点;其中,所述目标区域为依据投影误差确定。7.根据权利要求3所述的方法,其特征在于,所述依据第一激光线图像中同一行的中心点之间的位置关系,以及,光平面之间的位置关系,从该行的中心点在第二激光图像中的候选匹配中心点中,确定出最终匹配的中心点,包括:依据该行的中心点的坐标,对该行各中心点按照目标顺序进行排序;其中,所述目标顺序包括坐标从小到大的顺序,或,坐标从大到小的顺序;依据该行排序后的各中心点在第二激光图像中的候选匹配中心点,以及,各候选匹配中心点对应的光平面之间的位置关系,将包括的中心点数量最多的候选匹配中心点组合,确定为最终匹配中心点组合,将所述最终匹配中心点组合中的中心点确定为最终匹配的中心点;其中,对于任一候选匹配中心点组合,该候选匹配中心点组合中各中心点对应的光平面之间的位置关系与所述目标顺序一致。8.一种三维重建装置,其特征在于,包括:采集单元,用于在利用多线激光器对被测物进行扫描的过程中,利用双目相机采集投影在被测物上的激光线的图像,以得到多组激光线图像;所述双目相机包括第一相机和第二相机...
【专利技术属性】
技术研发人员:龙学雄,胡杨,
申请(专利权)人:杭州海康机器人股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。