【技术实现步骤摘要】
一种环视系统外参数在线修正方法、系统、设备及介质
[0001]本专利技术涉及环视系统参数修正领域,尤其是涉及一种环视系统外参数在线修正方法、系统、设备及介质。
技术介绍
[0002]作为高级驾驶辅助系统不可或缺的组成部分,越来越多的车辆配备了环视系统。环视系统通常由四到六个广角鱼眼摄像头组成,这些摄像头安装在面向不同方向的车辆上,以实现对车辆周围环境的360度全覆盖感知。通过对环视系统进行内参标定与外参标定,我们可以确定环视系统中相机之间的相对位姿,然后实时地合成高质量的环视图。环视图不仅可以拓宽驾驶员视野并消除盲区,还可以用于停车位检测、行人检测、自主泊车等计算机视觉任务中,对促进辅助驾驶的发展具有重要的作用。
[0003]在进行了外参数标定之后,环视系统中的相机将被固定在车辆上,以保证外参数(即相机之间的相对位姿)在通常情况下不会发生明显变化。然而,在车辆行驶的过程中发生的碰撞、颠簸,或是气温变化导致的热胀冷缩现象都有可能会破坏环视相机系统中相机之间的原始空间结构,导致外参数发生变化。此时,如果依然使用原始的外参 ...
【技术保护点】
【技术特征摘要】
1.一种环视系统外参数在线修正方法,其特征在于,该方法包括以下步骤:步骤S1:采用环视系统采集图像数据;步骤S2:基于ORB特征匹配和像素梯度值阈值设置,对环视系统采集到的图像数据进行帧选择和像素选择,确定用于后续优化的图像帧以及图像的像素;步骤S3:利用所选图像帧上相应的像素点,建立双相机模型,通过计算相邻相机共视区的像素均值比对共视区的像素值进行缩放,并基于各个像素对应的双相机损失项误差构建优化图结构;步骤S4:利用列文伯格
‑
马夸尔特LM算法对优化图结构进行图优化以获得最优的相机位姿,从而完成对环视系统外参数的修正。2.根据权利要求1所述的一种环视系统外参数在线修正方法,其特征在于,所述步骤S2包括以下步骤:步骤S21:检查当前帧是否和滑动窗口内上一帧之间相隔至少P帧,如果是则继续执行后续步骤,否则丢弃当前帧并等待新的一帧到来;步骤S22:在当前帧和上一帧的环视图上检测ORB特征并进行匹配,随后进行两帧之间的单应估计,并检查单应阵的等距性,当该单应阵对应的变换在近似范围内满足等距变换,地面被视为相对平整,继续执行后续步骤,否则丢弃当前帧并等待新的一帧的到来;步骤S23:在当前帧的相邻相机共视区中选择像素梯度值大于预设值的像素点;步骤S24:基于颜色匹配,从已选择出的梯度大于预设值的点中剔除掉不位于地平面上的像素点;步骤S25:检查当前帧上被选择出的像素数量是否达到预定数量,如果达到则将当前帧以及选择出的像素点一起存储在局部滑动窗口中,否则就丢弃当前帧并等待新的一帧的到来。3.根据权利要求2所述的一种环视系统外参数在线修正方法,其特征在于,所述步骤S22中单应阵的等距性判定为:检查单应阵左上角2x2矩阵块的行列式是否在1的预设误差范围内,若是,即为等距变换。4.根据权利要求2所述的一种环视系统外参数在线修正方法,其特征在于,所述步骤S24具体为:首先定义变量颜色比,对于三通道彩色图I
t
与I
t
′
而言,点p所对应的在c通道的颜色比r
c
(p)被定义为:其中,c的取值为{1,2,3},分别对应R、G、B通道;进一步,I
t
与I
t
′
在p处所对应的颜色差异D
color
(p)为:其中,P
p
为p以及其所有相邻像素点构成的集合,r
μ
(p
w
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。