[发明专利]一种汽车环视全景的标定方法在审
申请号: | 201711148378.6 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107993264A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 李彦志;吴龙挑 | 申请(专利权)人: | 广州市安晓科技有限责任公司 |
主分类号: | G06T7/80 | 分类号: | G06T7/80;G06T3/00 |
代理公司: | 广州番禺容大专利代理事务所(普通合伙)44326 | 代理人: | 刘新年,潘素云 |
地址: | 510000 广东省广州市番禺区东环*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汽车 环视 全景 标定 方法 | ||
技术领域
本发明涉及汽车电子技术领域,具体涉及一种汽车环视全景的标定方法。
背景技术
随着汽车电子技术的发展,人们对辅助驾驶的功能需要越来越强烈。汽车环视全景是汽车辅助驾驶中的基础功能,不少公司已经投入这方面的研发。汽车环视全景中,最主要的技术是车载多摄像头的标定和拼接。但是目前所研发出来的方法操作起来相对复杂,输入参数较多。
发明内容
有鉴于此,为了解决现有技术中的上述问题,本发明提出一种汽车环视全景的标定方法。
本发明通过以下技术手段解决上述问题:
一种汽车环视全景的标定方法,包括如下步骤:
S1、在汽车上装有4个鱼眼摄像头,前、后的中间位置分别安装1个,左右后视镜位置分别安装1个;
S2、使用Levenberg-Marquardt算法分别标定各个鱼眼摄像头的内参和畸变参数;内参用矩阵M表示,其中,fx表示x方向的焦距;fy表示y方向的焦距;cx表示鱼眼成像x轴的图像中心点;cy表示鱼眼成像y轴的图像中心点;
畸变模型是d=d0+d1·θ+d2·θ3+d3·θ5+d4·θ7+d5·θ9,其中D=[d0,d1,d2,d3,d4,d5]是畸变参数;
S3、制作外参标定棋盘布;棋盘布包含中间及两侧的棋盘格,两侧棋盘格的距离一定要比汽车宽一些,以方便各个摄像头之间的联合标定;设棋盘格的格子长和宽都为L;
S4、使用棋盘布铺在汽车周围,每个摄像头下都有一个完整的棋盘布,而且要尽量靠近车身,相邻两个棋盘布的摆放位置是相互垂直的;
S5、使用各个摄像头下的完整棋盘布标定各自相对于地面的旋转矩阵和平移矩阵;使用R0表示前摄像头的旋转矩阵;R1表示后摄像头的旋转矩阵;R2表示左摄像头的旋转矩阵;R3表示右摄像头的旋转矩阵;使用T0表前摄像头的平移矩阵;T1表示后摄像头的平移矩阵;T2表示左摄像头的平移矩阵;T3表示右摄像头的平移矩阵;具体每一个摄像头的旋转矩阵和平移矩阵的计算过程如下:
(1)检测棋盘布中间棋盘格的点,已知摄像头的内参和畸变参数,使用Levenberg-Marquardt算法计算出摄像头相对于中间棋盘格的旋转矩阵Rt和平移矩阵Tt;
(2)使用旋转矩阵Rt和平移矩阵Tt将摄像头鱼眼图像I投影到中间棋盘格平面上,得到投影图像It上;假设P(It)是图像It上的点,P(I)是图像I上的点,那么就有:
P(It)=Rt-1·P(I)-Rt-1·Tt;
(3)在投影图像It上检测棋盘布两侧的小棋盘格的点;将两侧棋盘格的点反投影到摄像头鱼眼图像上P(I)=Rt·P(It)+Tt,那么这些点就可以与中间棋盘格点一起参与LM算法的标定计算,得到旋转矩阵Ri和平移矩阵Ti,其中i∈{0,1,2,3},代表前、后、左、右;
S6、量出车宽W,以及量出车长H;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市安晓科技有限责任公司,未经广州市安晓科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711148378.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于安装的碳纤维桥架
- 下一篇:一种复合导电铜管