【技术实现步骤摘要】
一种车载摄像机的外部参数标定方法及装置
本申请涉及计算机视觉
,尤其涉及一种车载摄像机的外部参数标定方法及装置。
技术介绍
车载摄像机作为一种传感器在辅助驾驶和自动驾驶中所起的作用日益重要,通过将车辆周围的环境与车载摄像机拍摄到的数字图像相关联,可以为安全驾驶提供必要信息。在将车辆周围的环境与车载摄像机拍摄到的数字图像相关联的过程中,车载摄像机的外部参数起到了重要作用。其中,车载摄像机的外部参数是指车载摄像机相对于车辆的平移距离和旋转角度。现有技术中,车载摄像机的外部参数是在出厂或维修时标定的,即在车辆静止的情况下,通过检测数字图像中摆放在车辆周围的、已知尺寸和位置的标定物,来标定车载摄像机的外部参数。如图1所示,在车头前方1米处放置黑白标定板,板面与车身垂直,板面上的每一个小方格的物理尺寸已知。在标定车载摄像机的外部参数时,用车载摄像机拍摄黑白标定板,获取拍摄的数字图像中的角点在数字图像中的坐标,同时计算角点在车身坐标系下的坐标,然后建立角点在数字图像中的坐标与角点在车身坐标系下的坐标的一一对应关系,再经过迭代计算和优化后,可计算出车载摄像机的外部参数。上述标定外部参数的方法操作繁琐,且仅能在车辆静止的情况下进行标定。在车辆的行驶过程中,车辆的颠簸、相机镜头的形变等因素都会导致车载摄像机的外部参数发生变化,此时采用现有技术的外部参数标定方法难以保证车载摄像机的外部参数的准确性。在车载摄像机的外部参数不准确的情况下,将车辆周围的环境与车载摄像机拍摄到的数字图像相关联的过程中会存在误差,影响安全驾驶。综上,现有技术中提供的方案无法在车辆行驶过程中标定车 ...
【技术保护点】
1.一种车载摄像机的外部参数标定方法,其特征在于,包括:获取所述车载摄像机拍摄的数字图像中的多条道路交通标线的局部坐标,所述多条道路交通标线中包含至少两条非平行线段,所述局部坐标用于指示所述多条道路交通标线在所述数字图像中的位置;确定所述多条道路交通标线在数字地图中的全局坐标,所述全局坐标用于指示所述多条道路交通标线在所述数字地图中的位置;根据所述多条道路交通标线的局部坐标和所述多条道路交通标线的全局坐标计算得到所述车载摄像机的外部参数,所述外部参数用于指示所述车载摄像机相对于所述车辆的平移距离和旋转角度。
【技术特征摘要】
1.一种车载摄像机的外部参数标定方法,其特征在于,包括:获取所述车载摄像机拍摄的数字图像中的多条道路交通标线的局部坐标,所述多条道路交通标线中包含至少两条非平行线段,所述局部坐标用于指示所述多条道路交通标线在所述数字图像中的位置;确定所述多条道路交通标线在数字地图中的全局坐标,所述全局坐标用于指示所述多条道路交通标线在所述数字地图中的位置;根据所述多条道路交通标线的局部坐标和所述多条道路交通标线的全局坐标计算得到所述车载摄像机的外部参数,所述外部参数用于指示所述车载摄像机相对于所述车辆的平移距离和旋转角度。2.如权利要求1所述的方法,其特征在于,获取所述车载摄像机拍摄的数字图像中的多条道路交通标线的局部坐标,包括:对所述数字图像进行边缘检测,获取多个非零像素点的局部坐标;对所述多个非零像素点进行直线拟合,获取多条候选线段的局部坐标;对所述多条候选线段进行直线聚类,获取所述多条道路交通标线的局部坐标。3.如权利要求1或2所述的方法,其特征在于,计算得到所述车载摄像机的外部参数,包括:根据所述多条道路交通标线的局部坐标和所述多条道路交通标线的全局坐标求解单应性矩阵;分解所述单应性矩阵,得到平移向量和旋转矩阵,其中,所述平移向量用于指示所述车载摄像机相对于所述车辆的平移距离,所述旋转矩阵用于指示所述车载摄像机相对于所述车辆的旋转角度。4.如权利要求3所述的方法,其特征在于,通过如下方式求解所述单应性矩阵:其中,H=[h1h2h3]为所述单应性矩阵,Li=(Ai,Bi,Ci)T为所述多条道路交通标线的全局坐标,li=(ai,bi,ci)T为所述多条道路交通标线的局部坐标,i取遍不大于N的正整数,N为所述多条道路交通标线的数量。5.如权利要求4所述的方法,其特征在于,通过如下方式得到所述平移向量:T=h3/((|h1|+|h2|)/2);其中,T为所述平移向量。6.如权利要求4或5所述的方法,其特征在于,通过如下方式得到所述旋转矩阵:r1=h1/|h1|,r2=h2/|h2|,r3=r1⊙r2;其中,R=[r1r2r3]为旋转矩阵,││表示求模运算,⊙表示叉积运算。7.如权利要求1~6任一项所述的方法,其特征在于,在获取所述车载摄像机拍摄的数字图像中的多条道路交通标线的局部坐标之前,还包括:对所述车载摄像机拍摄的数字图像进行预处理。8.如权利要求1~7任一项所述的方法,其特征在于,在获取所述车载摄像机拍摄的数字图像中的多条道路交通标线的局部坐标之前,还包括:确定所述车辆在所述数字地图中的位置;根据所述车辆在所述数字地图中的位置确定满足预设条件;所述预设条件包含以下至少一种:所述车辆在所述数字地图中的位置与所述数字地图中的路口的距离小于第一预设距离;所述车辆在所述数字地图中的位置与所述数字地图中的人行道的距离小于第二预设距离;所述车辆在所述数字地图中的位置与所述数字地图中的停止线的距离小于第三预设距离。9.如权利要求1~8任一项所述的方法,其特征在于,还包括:对所述车载摄像机重复执行如权利要求1~权利要求8任一项所述的步骤,计算得到多个外部参数;根据所述多个外部参数,采用平差计算方法确定最优外部参数。10.如权利要求9所述的方法,其特征在于,根据所述多个外部参数,采用平差计算方法确定最优外部参数,包括:针对第一外部参数和第二外部参数执行如下操作:根据T1时刻所述车辆在所述数字地图中的位置和姿态、T1时刻所述多条道路交通标线的全局坐标以及所述第二外部参数,计算T1时刻所述多条道路交通标线的投影局部坐标,并将计算得到的T1时刻所述多条道路交通标线的投影局部坐标与T1时刻所述多条道路交通标线的局部坐标求差,得到第一差值;根据T2时刻所述车辆在所述数字地图中的位置和姿态、T2时刻所述多条道路交通标线的全局坐标以及所述第一外部参数,计算T2时刻所述多条道路交通标线的投影局部坐标,并将计算得到的T2时刻所述多条道路交通标线的投影局部坐标与T2时刻所述多条道路交通标线的局部坐标求差,得到第二差值;其中,第一外部参数和第二外部参数为任意两个外部参数,T1时刻为求解得到第一外部参数的时刻,T2时刻为求解得到第二外部参数的时刻;对于求解得到的第一差值和第二差值采用最小二乘法进行优化,得到所述最优外部参数。11.一种车载摄像机的外部参数标定装置,其特征在于,包括:行车电脑,用于获取...
【专利技术属性】
技术研发人员:杨臻,杨磊,沈骏强,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。