当前位置: 首页 > 专利查询>浙江大学专利>正文

一种激光与相机任意相对位姿关系的标定方法技术

技术编号:20920641 阅读:33 留言:0更新日期:2019-04-20 10:33
本发明专利技术公开了一种激光与相机任意相对位姿关系的标定方法,包括将相机与激光传感器刚性连接固定,并保证它们的相对位置以及相机的内部参数不发生改变,形成相机激光感知模块;定义世界坐标系OW、相机坐标系OC、激光坐标系OL,在空间中围绕相机激光感知模块放置多块标定板,不同标定板之间有高低和俯仰的变化等步骤,本发明专利技术克服了现有的激光相机标定方法中信息利用不恰当,时空耦合,并且无法标定无视野重叠的激光相机的不足,具有可操作性好,标定精度高等优点,并且可以完成实时的标定,在机器人采集数据的同时完成标定,大大降低标定工作量。本发明专利技术实用性较高,标定结果能够应用于计算机视觉中的多传感器融合等多种领域。

A Calibration Method of Arbitrary Relative Posture Relation between Laser and Camera

The present invention discloses a calibration method for any relative position and attitude relationship between laser and camera, which includes fixing the rigid connection between camera and laser sensor, ensuring that their relative position and camera internal parameters do not change, forming a camera laser sensing module, defining the world coordinate system OW, camera coordinate system OC, laser coordinate system OL, and surrounding the camera laser sensing mode in space. The invention overcomes the shortcomings of the existing laser camera calibration methods, such as inappropriate use of information, space-time coupling, and unable to calibrate the laser camera without overlapping field of view, has the advantages of good operability, high calibration accuracy, and can complete real-time calibration, and collect the number of robots. At the same time, the calibration is completed, which greatly reduces the calibration workload. The method has high practicability, and the calibration results can be applied to many fields such as multi-sensor fusion in computer vision.

【技术实现步骤摘要】
一种激光与相机任意相对位姿关系的标定方法
本专利技术涉及多传感器标定技术,具体地说,涉及一种激光与相机任意相对位姿关系的标定方法。
技术介绍
伴随着传感技术的快速进步,为机器人配备多传感器的能力大大提高。不同传感器捕获的关于环境的补充信息,可以通过联合标定来共同使用,多传感器融合可以提高移动机器人的建图和定位的精度。在完成视觉相机和激光传感器的联合标定后,可以将从视觉相机中获得的“场景相关对象的语义信息”与从激光传感器中获得的“几何属性”进行数据融合,实现信息的最有效利用。相机获得的是二维图像信息,而激光传感器采集的是三维点云信息。现有的直接匹配方法将2D图像与3D点云直接匹配,会有不同模型的信息利用问题,影响标定精度。而现有的基于运动的方法,对图像与图像进行匹配求解相机轨迹,点云与点云进行匹配求解激光传感器轨迹,再将两条轨迹进行对齐求解标定外参,但是点云与点云匹配时激光的数据噪声会导致不准确的运动估计进而影响标定。在实际的应用中,对传感器安装的位置也有了新的要求,比如安装朝前的激光传感器用于检测四周的环境,而为了克服视野盲区安装了斜朝下的相机,那么在同一时刻,激光传感器和相机没有重叠视野。现有的大部分方法并不能标定无视野重合的激光与相机。激光传感器的频率一般在10hz左右,工业相机的频率一般在25hz左右,无论怎么处理,两者采集的数据并不能严格的时间同步。因此在移动传感器采集数据进行标定时,大部分标定算法会有时空耦合的问题,如何把时间和空间进行解耦,简化我们要解决的问题,也是一大难点。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一种激光与相机任意相对位姿关系的标定方法,本专利技术是通过以下技术方案来实现的:本专利技术公开过了一种激光与相机任意相对位姿关系的标定方法,包括以下步骤:步骤一、将相机与激光传感器刚性连接固定,并保证它们的相对位置以及相机的内部参数不发生改变,形成相机激光感知模块;定义世界坐标系OW、相机坐标系OC、激光坐标系OL;对相机的内部参数进行标定,得到相机的内部参数矩阵其中(fx,fy)为相机的等效焦距,(u0,v0)为相机光心坐标;步骤二、在空间中围绕相机激光感知模块放置多块标定板,不同标定板之间有高低和俯仰的变化;固定各标定板的空间位置不变,打开激光传感器,采集一帧激光传感器数据,激光坐标系OL为采集这一帧时的激光传感器位置;采集当前相机图像,移动相机激光感知模块,用相机依次近距离采集各个标定板的图像,相机坐标系OC为采集第一帧相机图像时的相机位置;采集激光传感器与相机数据,提取激光棋盘格3D点和重建视觉3D点;步骤三、视觉3D点在相机坐标系OC下的点为PC,先经过粗糙外参转换为激光坐标系OL下表示为PCL,粗糙外参是手动量取和估计相机到激光传感器的旋转、平移,使用knn最近邻搜索n个激光坐标系OL下距离PCL最近的激光3D点PL,构造视觉点到激光平面的点到面优化方程,通过计算梯度下降方向求解激光与相机的相对位姿。作为进一步地改进,本专利技术所述的标定板是使用黑白棋盘格标定板或使用任意带图案的平面板。作为进一步地改进,本专利技术所述的标定板围绕相机激光分散摆放在空间中,各标定板之间要求有高低和俯仰的变换。作为进一步地改进,本专利技术所述的固定各标定板的空间中位置,采集一帧激光数据,采集当前时刻的相机图像,移动相机激光感知模块,用相机依次近距离采集各个标定板的图像,使每块标定板都至少一次完整的出现在相机图像中。作为进一步地改进,本专利技术所述的步骤二中,采集激光传感器与相机数据,提取激光棋盘格3D点和重建视觉3D点是利用RANSAC拟合或法向量聚类或人工标注的方法提取激光传感器采集的数据中的棋盘格3D点;提取相机采集的图像中的棋盘格像素点并标记,处理采集的所有相机图片作同步的建图和定位,将所标记的图像像素点重建为空间中3D点。作为进一步地改进,本专利技术所述的步骤三中,构造视觉点到激光平面的点到面优化方程,通过计算梯度下降方向求解激光与相机的相对位姿,优化方程推导如下:视觉3D点在相机坐标系OC下的点为PC,先经过粗糙外参(手动量取和估计相机到激光传感器的旋转、平移)转换为激光坐标系OL下表示为PCL,使用knn最近邻搜索n个激光坐标系OL下距离PCL最近的激光3D点PL,计算PCL到PL所在平面的点到面误差:其中,PC是相机坐标系下的视觉3D点,R是相机坐标系到激光坐标系的旋转矩阵,t是相机坐标系到激光坐标系的平移矩阵,PL是激光坐标系下的激光3D点,NL是PL所在平面的法向量。作为进一步地改进,本专利技术所述优化方程的求解如下:求解误差方程相对与外参R,t的雅可比矩阵:其中,^代表的是括号中向量的反对称矩阵;对于上述不方便直接求解的非线性最小二乘问题,采用的是迭代的方法,从一个初始值出发,不断地更新当前的优化变量(相机和激光的相对位姿R,t),使目标函数下降;采用高斯牛顿法求解上述问题,JTJ决定了梯度下降的方向,在代入采集到的数据之后,可以联合优化出外参R,t。相比现有技术,本专利技术的有益效果在于:本专利技术公开了一种激光与相机任意相对位姿关系的标定方法,通过非线性优化方法,提取激光棋盘格平面点,提取图像棋盘格像素点并重建为空间视觉3D点,构造视觉点到激光平面的点到面优化方程,通过计算梯度下降方向求解激光与相机的相对位姿。本专利技术方法的优势在于:1、相机获得的是二维图像信息,而激光传感器采集的是三维点云信息。现有的直接匹配方法将2D图像与3D点云直接匹配,会有不同模型的信息利用问题,影响标定精度。而现有的基于运动的方法,对图像与图像进行匹配求解相机轨迹,点云与点云进行匹配求解激光传感器轨迹,再将两条轨迹进行对齐求解标定外参,但是点云与点云匹配时激光的数据噪声会导致不准确的运动估计进而影响标定。本专利技术中提及的标定方法,只用了一帧激光数据,没有做点云与点云之间的匹配,避免了点云的数据噪声带来的运动估计偏差,并且通过对采集的图像做同步的建图和定位,将2D图像重建为3D视觉点云,避免了不同模型的信息利用问题。而3D视觉点云与3D激光点云也没有做直接的匹配,而是通过knn的最近邻搜索筛选之后做3D视觉点到激光平面的优化,从而提升了标定精度。2、在实际的应用中,对传感器安装的位置也有了新的要求,比如安装朝前的激光传感器用于检测四周的环境,而为了克服视野盲区安装了斜朝下的相机,那么在同一时刻,激光传感器和相机没有重叠视野。现有的大部分方法并不能标定无视野重合的激光与相机。本专利技术无需传感器有视野重合,激光传感器采集当前环境的一帧数据,之后移动相机采集所有标定板的图像,只要标定板固定不动,通过对图像的点云重建,可以得到同一标志物的激光点云和视觉3D点云,从而完成标定。3、激光传感器的频率一般在10hz左右,工业相机的频率一般在25hz左右,无论怎么处理,两者采集的数据并不能严格的时间同步。因此在移动传感器采集数据进行标定时,大部分标定算法会有时空耦合的问题,如何把时间和空间进行解耦,简化我们要解决的问题,也是一大难点。本专利技术通过激光传感器只采集一帧数据,固定空间中的标定板,将时间和空间进行解耦,消除无法完成激光相机数据时间同步带来的误差。4、激光的一帧数据是360°的,而相机的视野只有60°左右,这里面有很多本文档来自技高网...

【技术保护点】
1.一种激光与相机任意相对位姿关系的标定方法,其特征在于,包括以下步骤:步骤一、将相机与激光传感器刚性连接固定,并保证它们的相对位置以及相机的内部参数不发生改变,形成相机激光感知模块;定义世界坐标系OW、相机坐标系OC、激光坐标系OL;对相机的内部参数进行标定,得到相机的内部参数矩阵

【技术特征摘要】
1.一种激光与相机任意相对位姿关系的标定方法,其特征在于,包括以下步骤:步骤一、将相机与激光传感器刚性连接固定,并保证它们的相对位置以及相机的内部参数不发生改变,形成相机激光感知模块;定义世界坐标系OW、相机坐标系OC、激光坐标系OL;对相机的内部参数进行标定,得到相机的内部参数矩阵其中(fx,fy)为相机的等效焦距,(u0,v0)为相机光心坐标;步骤二、在空间中围绕相机激光感知模块放置多块标定板,所述的不同标定板之间有高低和俯仰的变化;固定各标定板的空间位置不变,打开激光传感器,采集一帧激光传感器数据,激光坐标系OL为采集这一帧时的激光传感器位置;采集当前相机图像,移动相机激光感知模块,用相机依次近距离采集各个标定板的图像,相机坐标系OC为采集第一帧相机图像时的相机位置;采集激光传感器与相机数据,提取激光棋盘格3D点和重建视觉3D点;步骤三、视觉3D点在相机坐标系OC下的点为PC,先经过粗糙外参转换为激光坐标系OL下表示为PCL,所述的粗糙外参是手动量取和估计相机到激光传感器的旋转、平移,使用knn最近邻搜索n个激光坐标系OL下距离PCL最近的激光3D点PL,构造视觉点到激光平面的点到面优化方程,通过计算梯度下降方向求解激光与相机的相对位姿。2.如权利要求1所述的激光与相机任意相对位姿关系的标定方法,其特征在于:所述的标定板是使用黑白棋盘格标定板或使用任意带图案的平面板。3.如权利要求1所述的相机激光感知模块任意相对位姿关系的标定方法,其特征在于:标定板围绕相机激光分散摆放在空间中,各标定板之间要求有高低和俯仰的变换。4.如权利要求1或2或3所述的激光与相机任意相对位姿关系的标定方法,其特征在于:固定各标定板的空间中位置,采集一帧激光数据,采集当前时刻的相机图像,移动相机激光感知模块,用...

【专利技术属性】
技术研发人员:王越傅博熊蓉
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江,33

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

1