相机外参标定系数的确定方法技术

技术编号:39833253 阅读:6 留言:0更新日期:2023-12-29 16:16
本申请实施例提供了一种相机外参标定系数的确定方法

【技术实现步骤摘要】
相机外参标定系数的确定方法、装置、设备及存储介质


[0001]本申请属于人工智能
,尤其涉及一种相机外参标定系数的确定方法

装置

设备及存储介质


技术介绍

[0002]随着人工智能

自动驾驶技术的快速发展,具备智能化算法的相机因其能够对其可视化范围内的交通参与者进行检测

跟踪以及高精度定位,而逐渐成为车路协同

智慧交通中不可或缺的一环

[0003]为了精准确定交通参与者的位置与行进方向,通常需要先通过相机获取交通参与者在相机坐标系下的相对定位信息,再通过外参标定的方法,将相对定位信息转换为世界坐标系下的绝对定位信息

[0004]然而,依靠现有技术对相机进行外参标定时,过程繁琐且标定精度较低,难以获取交通参与者的精确定位


技术实现思路

[0005]本申请实施例提供了一种相机外参标定系数的确定方法

装置

设备及存储介质,能够得到精度较高的外参标定系数,进而提高相机外参标定的精度

[0006]第一方面,本申请实施例提供了一种相机外参标定系数的确定方法,相机外参标定系数的确定方法包括:获取车辆在行驶过程中,相机采集到的图像

车辆在图像中的像素点,以及定位设备在相机的采集区域内采集到的车辆的位置点;根据像素点的采集时间以及位置点的采集时间,对像素点和位置点进行配准对齐,得到多个匹配点对;根据多个匹配点对在图像中的位置和数量,将匹配点对分配到采集区域的不同区域块中,直至每个区域块中的匹配点对的数量均满足预设分配停止条件;根据每个区域块中的匹配点对,分别计算各个区域块中的像素点与位置点之间的单应矩阵,单应矩阵为相机的外参标定系数

[0007]根据本申请第一方面的实施方式,根据像素点的采集时间以及位置点的采集时间,对像素点和位置点进行配准对齐,得到多个匹配点对,包括:按照第一数据点的采集时间对第一数据点进行采样,得到
N
个第一采样点;按照第二数据点的采集时间对第二数据点进行
M
次采样,得到
M
组第二采样点,每组第二采样点包括
N
个第二采样点,第
m
次采样时第二采样点的采样时刻
T
2i

T
1i
+m*
δ
t
,其中,
T
1i
表示第一采样点的采样时刻,
δ
t
表示第一采样点和第二采样点的采样时差的步进单位;将
N
个第一采样点分别与
M
组第二采样点中的
N
个第二采样点组成准匹配点对,得到
M
组准匹配点对,同一组准匹配点对中,组成准匹配点对的第一采样点和第二采样点的采样时差相等;计算每组准匹配点对的重投影误差;将重投影误差最小的一组准匹配点对作为匹配点对;第一数据点和第二数据点中的一个为像素点,另一个为位置点

[0008]根据本申请第一方面前述任一实施方式,计算每组准匹配点对的重投影误差,包括:基于直接线性变换算法,计算每组准匹配点对中的第一采样点与第二采样点之间的单
应矩阵;根据单应矩阵,以及每组准匹配点对中组成准匹配点对的第一采样点和第二采样点,计算每组准匹配点对中每个准匹配点对的重投影误差;将每组准匹配点中各个准匹配点对的重投影误差的平均值,作为每组准匹配点对的重投影误差

[0009]根据本申请第一方面前述任一实施方式,根据多个匹配点对在图像中的位置和数量,将匹配点对分配到采集区域的不同区域块中,直至每个区域块中的匹配点对的数量均满足预设分配停止条件,包括:根据多个匹配点对在图像中的位置,确定多个匹配点对分别到图像的第一目标边缘的第一距离,第一目标边缘为图像的任意一条边缘;基于二分法和第一距离,将匹配点对分配到采集区域的不同区域块中;在存在匹配点对的数量不满足预设分配停止条件的区域块的情况下,确定不满足预设分配停止条件的区域块中的匹配点对分别到区域块的第二目标边缘的第二距离;基于二分法和第二距离,将匹配点对再次分配到采集区域的不同区域块中;在存在匹配点对的数量不满足预设分配停止条件的区域块的情况下,将不满足预设分配停止条件的区域块中的匹配点对分别到区域块的第三目标边缘的距离,确定为第一距离,返回基于二分法和第一距离,将匹配点对分配到采集区域的不同区域块中,直至每个区域块中的匹配点对的数量均满足预设分配停止条件;第一目标边缘与第三目标边缘的方向相互平行,第二目标边缘与第一目标边缘和第三目标边缘的方向相互垂直

[0010]根据本申请第一方面前述任一实施方式,根据每个区域块中的匹配点对,分别计算各个区域块中的像素点与位置点之间的单应矩阵,包括:将每个区域块中的匹配点对分别输入至直接线性变换算法,得到各个区域块中的像素点与位置点之间的单应矩阵

[0011]根据本申请第一方面前述任一实施方式,在根据每个区域块中的匹配点对,分别计算各个区域块中的像素点与位置点之间的单应矩阵之后,相机外参标定系数的确定方法还包括:基于高斯

牛顿算法和
/
或列文伯格

马夸尔特算法,对单应矩阵进行迭代运算,得到精度更高的各个区域块中的像素点与位置点之间的单应矩阵

[0012]根据本申请第一方面前述任一实施方式,预设分配停止条件为对区域块中的匹配点对进行再分配时,存在匹配点对的数量小于目标数量的区域块,目标数量为计算单应矩阵所需的匹配点对的最小数量

[0013]第二方面,本申请实施例提供了一种相机外参标定系数的确定装置,相机外参标定系数的确定装置包括:获取模块,用于获取车辆在行驶过程中,相机采集到的图像

车辆在图像中的像素点,以及定位设备在相机的采集区域内采集到的车辆的位置点;配准对齐模块,用于根据像素点的采集时间以及位置点的采集时间,对像素点和位置点进行配准对齐,得到多个匹配点对;分配模块,用于根据多个匹配点对在图像中的位置和数量,将匹配点对分配到采集区域的不同区域块中,直至每个区域块中的匹配点对的数量均满足预设分配停止条件;计算模块,用于根据每个区域块中的匹配点对,分别计算各个区域块中的像素点与位置点之间的单应矩阵,单应矩阵为相机的外参标定系数

[0014]第三方面,本申请实施例提供了一种电子设备,电子设备包括:处理器

存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如第一方面提供的相机外参标定系数的确定方法的步骤

[0015]第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种相机外参标定系数的确定方法,其特征在于,所述方法包括:获取车辆在行驶过程中,相机采集到的图像

所述车辆在所述图像中的像素点,以及定位设备在所述相机的采集区域内采集到的所述车辆的位置点;根据所述像素点的采集时间以及所述位置点的采集时间,对所述像素点和所述位置点进行配准对齐,得到多个匹配点对;根据所述多个匹配点对在图像中的位置和数量,将所述匹配点对分配到所述采集区域的不同区域块中,直至每个所述区域块中的匹配点对的数量均满足预设分配停止条件;根据每个区域块中的匹配点对,分别计算各个区域块中的像素点与位置点之间的单应矩阵,所述单应矩阵为相机的外参标定系数
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述像素点的采集时间以及所述位置点的采集时间,对所述像素点和所述位置点进行配准对齐,得到多个匹配点对,包括:按照第一数据点的采集时间对第一数据点进行采样,得到
N
个第一采样点;按照第二数据点的采集时间对第二数据点进行
M
次采样,得到
M
组第二采样点,每组第二采样点包括
N
个第二采样点,第
m
次采样时第二采样点的采样时刻
T
2i

T
1i
+m*
δ
t
,其中,
T
1i
表示第一采样点的采样时刻,
δ
t
表示第一采样点和第二采样点的采样时差的步进单位;将所述
N
个第一采样点分别与所述
M
组第二采样点中的
N
个第二采样点组成准匹配点对,得到
M
组准匹配点对,同一组准匹配点对中,组成准匹配点对的第一采样点和第二采样点的采样时差相等;计算每组准匹配点对的重投影误差;将所述重投影误差最小的一组准匹配点对作为所述匹配点对;所述第一数据点和所述第二数据点中的一个为所述像素点,另一个为所述位置点
。3.
根据权利要求2所述的方法,其特征在于,所述计算每组准匹配点对的重投影误差,包括:基于直接线性变换算法,计算每组准匹配点对中的第一采样点与第二采样点之间的单应矩阵;根据所述单应矩阵,以及每组准匹配点对中组成准匹配点对的第一采样点和第二采样点,计算每组准匹配点对中每个准匹配点对的重投影误差;将每组准匹配点中各个准匹配点对的重投影误差的平均值,作为每组准匹配点对的重投影误差
。4.
根据权利要求1所述的方法,其特征在于,所述根据所述多个匹配点对在图像中的位置和数量,将所述匹配点对分配到所述采集区域的不同区域块中,直至每个所述区域块中的匹配点对的数量均满足预设分配停止条件,包括:根据所述多个匹配点对在图像中的位置,确定所述多个匹配点对分别到所述图像的第一目标边缘的第一距离,所述第一目标边缘为所述图像的任意一条边缘;基于二分法和所述第一距离,将所述匹配点对分配到所述采集区域的不同区域块中...

【专利技术属性】
技术研发人员:张宇阳蒲玉平蓝海波滕雨橦陈晓炬兰永亮王帆帆
申请(专利权)人:西安中科创达软件有限公司
类型:发明
国别省市:

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

1