【技术实现步骤摘要】
深度图拼接方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及计算机视觉、图像生成领域,尤其涉及一种深度图拼接方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]深度图是指将从图像采集器到场景中各点的距离(深度)作为像素值的图像,它直接反映了景物可见表面的几何形状。当3D相机一次拍摄或扫描无法完整覆盖待测区域时,需要调整3D相机的位置或姿态,进行多次拍摄或扫描,得到多幅深度图。
[0003]深度图拼接是将多幅深度图拼接成一幅全景深度图。常规的拼接方法是根据3D相机的位置姿态变化直接完成拼接,这种方法的拼接精度与运动机构的精度直接关联,而且受到3D相机位姿估计的直接影响,稳定性较差。
技术实现思路
[0004]有鉴于此,本申请提供了一种深度图拼接方法、装置及计算机设备以解决上述技术问题。
[0005]为了达到上述目的,本申请所采用的技术方案为:
[0006]根据本申请实施例的第一方面,提供了一种深度图拼接方法,所述方法包括:
[0007]获取待拼接深度图,根据所述待拼接深度图的初始位姿确定所述待拼接深度图之间的重叠区域;
[0008]依据所述重叠区域的点坐标和深度值,获取所述重叠区域的点云数据;
[0009]对各重叠区域的点云数据进行点云配准,获得用于对所述待拼接深度图进行位姿修正的目标旋转矩阵和目标平移矩阵;
[0010]依据所述目标旋转矩阵和目标平移矩阵修正所述待拼接深度图的初始位姿,得到修正后的位姿;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种深度图拼接方法,其特征在于,所述方法包括:获取待拼接深度图,根据所述待拼接深度图的初始位姿确定所述待拼接深度图之间的重叠区域;依据所述重叠区域的点坐标和深度值,获取所述重叠区域的点云数据;对各重叠区域的点云数据进行点云配准,获得用于对所述待拼接深度图进行位姿修正的目标旋转矩阵和目标平移矩阵;依据所述目标旋转矩阵和目标平移矩阵修正所述待拼接深度图的初始位姿,得到修正后的位姿;依据所述修正后的位姿,对所述待拼接深度图进行拼接。2.根据权利要求1所述的方法,其特征在于,所述依据所述重叠区域的点坐标和深度值,获取所述重叠区域的点云数据包括:获取所述重叠区域中各个像素点的尺度信息和偏置信息;依据各个像素点的尺度信息和偏置信息,将所述重叠区域的深度图转换为点云数据。3.根据权利要求2所述的方法,其特征在于,所述依据各个像素点的尺度信息和偏置信息,将所述重叠区域的深度图转换为点云数据包括:对于所述重叠区域中任一像素点,确定所述像素点的点坐标与该像素点的尺度信息的乘积,并依据所述乘积与该像素点的偏置信息的和,将各个像素点转换为点云数据。4.根据权利要求1所述的方法,其特征在于,所述初始位姿由初始平移矩阵和初始旋转矩阵表征;所述依据所述目标旋转矩阵和目标平移矩阵修正所述待拼接深度图的初始位姿包括:依据所述目标旋转矩阵对所述初始旋转矩阵进行修正,得到修正后的旋转矩阵;以及,依据所述目标旋转矩阵和目标平移矩阵对所述初始平移矩阵进行修正,得到修正后的平移矩阵。5.根据权利要求4所述的方法,其特征在于,所述依据所述目标旋转矩阵对所述初始旋转矩阵进行修正,得到修正后的旋转矩阵包括:依据所述目标旋转矩阵和所述初始旋转矩阵的乘积,确定修正后的旋转矩阵;所述依据所述目标旋转矩阵和目标平移矩阵对所述初始平移矩阵进行修正,得到修正后的平移矩阵包括:依据所述目标旋转矩阵和所述初始平移矩阵的乘积,依据所述乘积与所述目标平移矩阵的和,确定修正后的平移矩阵。6.根据权利要求1所述的方法,其特征在于,所述依据所述修正后的位姿,对所述待拼接深度图进行拼接包括:依据所述修正后的位姿确定已修正的点云数据,并根据所述已修正的点云数据估算拼接后的深度图的边界;依据所述拼接后的深度图的边界,将所述已修正的点云数据作为目标点云数据加入到拼接后的深度图,并将所述目标点云数据转换的深度图确定为拼接后的深度图。7.根据权利要求6所述的方法,其特征在于,所述根据所述已修正的点云数据估算拼接后的深度图的边界包括:
确定所述已修正的点云数据中列坐标的最大值和最小值,以及,行坐标的最大值和最小值,并依据所述列坐标的最大值和最小值确定所述拼接后的深度图的上下边界,以及,依据所述行坐标的最大值和最小值确定所述拼接后的深度图的左右边界。8.根据权利要求6所述的方法,其特征在于,所述将所述已修正的点云数据作为目标点云数据加入到拼接后的深度图包括:对于所述待拼接深度图之间的重叠区域,确定所述待拼接深度图中归属于所述重叠区域的已修正的点云数据中,行坐标和列坐标均相同的坐标点的深度值的平均值,以所述深度值的平均值为对应坐标点的深度值,将对应的坐标点作为所述重叠区域的目标点云数据,加入到拼接后的深度图。9.一种深度图拼接装置,其特征在于,所述装置包括:确定重叠区域单元:用于获取待拼接深度图,根据所述待拼接深度图的初始位姿确定所述待拼接深度图之间的...
【专利技术属性】
技术研发人员:张天一,龙学雄,
申请(专利权)人:杭州海康机器人股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。