[发明专利]一种多深度相机标定方法、装置、设备和介质有效
申请号: | 202011287325.4 | 申请日: | 2020-11-17 |
公开(公告)号: | CN112381887B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 张晓晔;周建东;陈梓豪;吴昊;麦晓明;雷霆;王杨;蔡杨华;吴晖;钟力强 | 申请(专利权)人: | 南方电网电力科技股份有限公司 |
主分类号: | G06T7/80 | 分类号: | G06T7/80;G06T17/00;G06F17/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 苏云辉 |
地址: | 510000 广东省广州市越秀区西*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 深度 相机 标定 方法 装置 设备 介质 | ||
本申请公开了一种多深度相机标定方法、装置、设备和介质,方法包括:根据多台深度相机拍摄的标定板图像,通过PnP算法计算各深度相机到标定板的第一变换矩阵;将各标定板图像中标定板的像素转换为三维点云数据,并将各深度相机对应的三维点云数据与标定板的预置三维模型进行匹配,得到误差矩阵;基于各深度相机对应的误差矩阵和第一变换矩阵计算各深度相机之间的第二变换矩阵,解决了现有技术采用PnP算法对相机之间进行标定,存在计算得到的相机之间的位姿误差较大的技术问题。
技术领域
本申请涉及相机标定技术领域,尤其涉及一种多深度相机标定方法、装置、设备和介质。
背景技术
随着机器视觉应用的范围越来越广,多相机视觉系统的需求也越来越多。躲相机视觉系统的难点在于多相机之间的标定。目前,常用的相机标定方法为采用PnP算法对相机之间进行标定,但计算出来的相机之间的位姿存在较大的误差。
发明内容
本申请提供了一种多深度相机标定方法、装置、设备和介质,用于解决现有技术采用PnP算法对相机之间进行标定,存在计算得到的相机之间的位姿误差较大的技术问题。
有鉴于此,本申请第一方面提供了一种多深度相机标定方法,包括:
根据多台深度相机拍摄的标定板图像,通过PnP算法计算各所述深度相机到标定板的第一变换矩阵;
将各所述标定板图像中标定板的像素转换为三维点云数据,并将各所述深度相机对应的所述三维点云数据与所述标定板的预置三维模型进行匹配,得到误差矩阵;
基于各所述深度相机对应的所述误差矩阵和所述第一变换矩阵计算各所述深度相机之间的第二变换矩阵。
可选的,所述将各所述深度相机对应的三维点云数据与所述标定板的预置三维模型进行匹配,得到误差矩阵,之前还包括:
对所述标定板进行三维建模,得到所述标定板的预置三维模型。
可选的,所述将各所述标定板图像中标定板的像素转换为三维点云数据,包括:
对各所述标定板图像进行识别,得到所述标定板在各所述标定板图像中的像素位置,并将所述像素位置对应的像素点转换为三维点云数据。
可选的,所述将各所述深度相机对应的所述三维点云数据与所述标定板的预置三维模型进行匹配,得到误差矩阵,包括:
将各所述深度相机对应的所述三维点云数据转换到所述标定板的坐标系下;
将转换后的各所述深度相机对应的所述三维点云数据与所述标定板的预置三维模型进行ICP匹配,得到误差矩阵。
可选的,所述基于各所述深度相机对应的所述误差矩阵和所述第一变换矩阵计算各所述深度相机之间的第二变换矩阵,包括:
基于预置公式,通过各所述深度相机对应的所述误差矩阵和所述第一变换矩阵计算各所述深度相机之间的第二变换矩阵,所述预置公式为:
其中,[Ri,Ti]为深度相机i到标定板的第一变换矩阵,[Rie,Tie]为深度相机i对应的误差矩阵,[Rj,Tj]为深度相机j到标定板的第一变换矩阵,[Rje,Tje]为深度相机j对应的误差矩阵,[Rij,Tij]为深度相机i到深度相机j之间的第二变换矩阵。
本申请第二方面提供了一种多深度相机标定装置,包括:
第一计算单元,用于根据多台深度相机拍摄的标定板图像,通过PnP算法计算各所述深度相机到标定板的第一变换矩阵;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网电力科技股份有限公司,未经南方电网电力科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011287325.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种欧洲椴花精华液提取方法
- 下一篇:芯片、芯体及换热器