[发明专利]自标定测距误差的修正方法、装置与自动驾驶系统有效
申请号: | 201910125388.0 | 申请日: | 2019-02-20 |
公开(公告)号: | CN109920008B | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 孟然;朱海涛;崔峰;苏文秀;王欣亮 | 申请(专利权)人: | 北京中科慧眼科技有限公司 |
主分类号: | G06T7/80 | 分类号: | G06T7/80 |
代理公司: | 北京远立知识产权代理事务所(普通合伙) 11502 | 代理人: | 李海燕 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标定 测距 误差 修正 方法 装置 自动 驾驶 系统 | ||
1.一种自标定测距误差的修正方法,应用于双目相机系统,其特征在于,包括:
基于双目相机的左单目图像信息及右单目图像信息计算测距补偿常量;
通过所述测距补偿常量对自标定前后的中心视差值进行修正,并通过修正后的测距公式进行测距计算;
其中,所述双目相机的左单目图像信息及右单目图像信息计算测距补偿常量包括:
分别对左图像及右图像进行图像自标定,得到自标定后的左图像角点集PL及右图像角点集PR;
对所述右图像角点集PR添加自标定后生成的新参数,得到新的角点集PRnew;
基于所述左图像角点集PL及新的角点点集PRnew计算标定后的中心点坐标;
基于所述标定后的中心点坐标计算所述测距补偿常量。
2.如权利要求1所述的修正方法,其特征在于,所述双目相机的左单目图像信息及右单目图像信息计算测距补偿常量包括:
分别对左图像及右图像进行图像自标定,得到自标定后的左图像角点集PL及右图像角点集PR;
对所述左图像角点集PL执行旋转-R/2,得到新的左图像角点集PLnew,对所述右图像角点集PR执行旋转R/2,右图角点再平移T,得到新的右图像角点集PRnew;
基于所述新的左图像角点集PLnew与所述新的右图像角点集PRnew计算标定后的中心点坐标;
基于所述标定后的中心点坐标计算所述测距补偿常量。
3.如权利要求1或2所述的修正方法,其特征在于,所述基于所述标定后的中心点坐标计算所述测距补偿常量包括:
通过标定前的中心点坐标与标定后的中心点坐标计算中心点视差,计算公式为:
其中,dold为自标定前的中心视差,dnew为自标定后的中心视差,cLx,cRx为自标定后的的中心点坐标,c′Lx,c′Rx为自标定前的中心点坐标;
再通过所述中心点视差计算所述测距补偿常量,计算公式为:
Δd=dold-dnew 公式(6)
其中,Δd为测距补偿常量。
4.如权利要求3所述的修正方法,其特征在于,所述通过所述测距补偿常量对自标定前后的中心视差值进行修正,并通过修正后的测距公式进行测距计算包括:
使用所述测距补偿常量对公式(1)进行修正,得到公式(2):
其中,Zp即为待求的P点的距离,B表示基线距离,f表示焦距,d即为P点在两个相机图像中的视差,Δd为测距补偿常量。
5.一种自标定测距误差的修正装置,应用于双目相机系统,其特征在于,包括:
计算模块,用于基于双目相机的左单目图像信息及右单目图像信息计算测距补偿常量;
修正模块,用于通过所述测距补偿常量对自标定前后的中心视差值进行修正,并通过修正后的测距公式进行测距计算;
其中,所述计算模块包括:
第一标定模块,用于分别对左图像及右图像进行图像自标定,得到自标定后的左图像角点集PL及右图像角点集PR;
添加模块,用于对所述右图像角点集PR添加自标定后生成的新参数,得到新的角点集PRnew;
第一计算子模块,用于基于所述左图像角点集PL及新的角点点集PRnew计算标定后的中心点坐标;
第二计算子模块,用于基于所述标定后的中心点坐标计算所述测距补偿常量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科慧眼科技有限公司,未经北京中科慧眼科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910125388.0/1.html,转载请声明来源钻瓜专利网。