【技术实现步骤摘要】
多深度相机的标定方法、装置、设备及存储介质
本申请实施例涉及相机标定领域,特别涉及一种多深度相机的标定方法、装置、设备及存储介质。
技术介绍
深度相机作为一种能够同时获取到环境色彩以及深度信息的相机,被广泛应用于三维环境建模等领域。在多深度相机的应用场景下,由于不同深度相机所处位置不同,且各自的相机姿态存在差异,因此需要对不同深度相机的外参进行标定,确定不同深度相机之间的位姿关系。相关技术中,对多深度相机进行标定时,需要借助环境中设置的标定物以及标准人体模型。
技术实现思路
本申请实施例提供了一种多深度相机的标定方法、装置、设备及存储介质。所述技术方案如下:一方面,本申请实施例提供了一种多深度相机的标定方法,所述方法包括:构建目标环境对应的目标环境点云;基于各个待标定深度相机在所述目标环境中采集到的图像,构建各个所述待标定深度相机对应的待配准环境点云;对所述待配准环境点云和所述目标环境点云进行点云配准,得到各个所述待标定深度相机对应的目标变换矩阵,所述目标变换矩阵用于表示从所述待配准环境点云变换至所述目标环境点云的变换方式;基于各个所述待标定深度相机对应的所述目标变换矩阵,对各个所述待标定深度相机进行标定。另一方面,本申请实施例提供了一种多深度相机的标定装置,所述装置包括:第一构建模块,用于构建目标环境对应的目标环境点云;第二构建模块,用于基于各个待标定深度相机在所述目标环境中采集到的图像,构建各个所述待标定深度相机对应的待配 ...
【技术保护点】
1.一种多深度相机的标定方法,其特征在于,所述方法包括:/n构建目标环境对应的目标环境点云;/n基于各个待标定深度相机在所述目标环境中采集到的图像,构建各个所述待标定深度相机对应的待配准环境点云;/n对所述待配准环境点云和所述目标环境点云进行点云配准,得到各个所述待标定深度相机对应的目标变换矩阵,所述目标变换矩阵用于表示从所述待配准环境点云变换至所述目标环境点云的变换方式;/n基于各个所述待标定深度相机对应的所述目标变换矩阵,对各个所述待标定深度相机进行标定。/n
【技术特征摘要】
1.一种多深度相机的标定方法,其特征在于,所述方法包括:
构建目标环境对应的目标环境点云;
基于各个待标定深度相机在所述目标环境中采集到的图像,构建各个所述待标定深度相机对应的待配准环境点云;
对所述待配准环境点云和所述目标环境点云进行点云配准,得到各个所述待标定深度相机对应的目标变换矩阵,所述目标变换矩阵用于表示从所述待配准环境点云变换至所述目标环境点云的变换方式;
基于各个所述待标定深度相机对应的所述目标变换矩阵,对各个所述待标定深度相机进行标定。
2.根据权利要求1所述的方法,其特征在于,所述对所述待配准环境点云和所述目标环境点云进行点云配准,得到各个所述待标定深度相机对应的目标变换矩阵,包括:
对所述待配准环境点云和所述目标环境点云进行的第一配准,得到所述待标定深度相机对应的中间变换矩阵;
基于所述中间变换矩阵,对所述待配准环境点云和所述目标环境点云进行第二配准,得到所述待标定深度相机对应的所述目标变换矩阵,所述第二配准的配准精度高于所述第一配准的配准精度。
3.根据权利要求2所述的方法,其特征在于,所述基于所述中间变换矩阵,对所述待配准环境点云和所述目标环境点云进行第二配准,得到所述待标定深度相机对应的所述目标变换矩阵,包括:
基于所述中间变换矩阵,将所述待配准环境点云中的待配准点变换至所述目标环境点云的坐标系;
对于变换后的各个所述待配准点,从所述目标环境点云中,确定与变换后所述待配准点对应的两个最近邻点,所述两个最近邻点是所述目标环境点云中与所述待配准点之间距离最小的两个点;
基于所述待配准点至所述两个最近邻点之间连线的距离,确定所述待配准点的配准误差;
通过最小化所述配准误差,得到所述待标定深度相机对应的所述目标变换矩阵。
4.根据权利要求2所述的方法,其特征在于,所述对所述待配准环境点云和所述目标环境点云进行第一配准,得到所述待标定深度相机对应的中间变换矩阵,包括:
确定所述待配准环境点云中的采样点;
基于所述采样点的FPFH特征,确定所述目标环境点云中所述采样点对应的目标点,所述目标点与所述采样点具有相似的FPFH特征;
通过最小化所述采样点与所述目标点之间的距离,得到所述待标定深度相机对应的所述中间变换矩阵。
5.根据权利要求1至4任一所述的方法,其特征在于,所述构建目标环境对应的目标环境点云,包括:
获取深度相机在所述目标环境中采集到的彩色图像和深度图像,所述彩色图像和所述深度图像由所述深度相机在运动过程中采集得到;
基于所述彩色图像和所述深度图像,确定所述深度相机在运动过程中的位姿变化情况;
基于所述彩色图像、所述深度图像以及所述位姿变化情况,构建所述目标环境对应的所述目标环境点云。
6.根据权利要求5所述的方法,其特征在于,所述基于所述彩色图像和所述深度图像,确定所述深度相机在运动过程中的位姿变化情况,包括:
确定各帧所述彩色图像中的特征点;
确定相邻两帧彩色图像中特征点之间的距离误差,所述距离误差用于表征相邻两帧彩色图像中同一特征点投射至世界坐标系后...
【专利技术属性】
技术研发人员:邓翔宇,李姬俊男,郭彦东,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。