当前位置: 首页 > 专利查询>广州大学专利>正文

一种生成俯视无畸变倒车影像的方法技术

技术编号:20683154 阅读:50 留言:0更新日期:2019-03-27 19:37
本发明专利技术公开了一种生成俯视无畸变倒车影像的方法,包括步骤:对摄像头进行畸变校正得到内部参数和畸变系数;将摄像头安装在车辆尾部,在车辆后方地面放置多个标记点,拍摄含有该多个标记点的图像;通过内部参数对图像进行畸变校正,记录标记点位置坐标;建立包含多个标记点的矩形区域,确定倒车影像图像尺寸,利用矩形区域大小和倒车影像图像尺寸建立虚拟相机成像模型并得到虚拟相机参数;记录标记点实际位置坐标,利用实际位置坐标与校正图像中对应点坐标的相互关系,求解虚拟相机和车辆尾部相机的位置关系矩阵R;通过R将原始畸变图像转化为俯视无畸变图像。本发明专利技术能实现对传统倒车影像进行倾斜和畸变校正,极大增强了倒车影像的直观性。

【技术实现步骤摘要】
一种生成俯视无畸变倒车影像的方法
本专利技术涉及倒车影像生成技术,具体为一种生成俯视无畸变倒车影像的方法,属于汽车电子

技术介绍
为了提高驾驶员倒车的安全性,通常是在车辆的尾部安装一个摄像头来实时获取车尾的视频影像。摄像头通常以一定的倾斜角度朝外安装于车辆尾部,同时选用广角或鱼眼摄像头来增加可视范围。因此这种传统的倒车影像会存在两个明显缺点:视频的画面具有倾斜性和严重的畸变性。驾驶员需要结合实际经验并加以推断才能较好地利用倒车影像提供的视频信息。
技术实现思路
为了改善传统的倒车影像技术,本专利技术提出了一种生成俯视无畸变倒车影像的方法,即通过图像变换的方法将原始倾斜畸变视频转化为俯视的无畸变的倒车影像,使得驾驶员能够清晰直观地感受车尾的情况,提高倒车的直观性以及效率。本专利技术采用以下技术方案来实现:一种生成俯视无畸变倒车影像的方法,包括以下步骤:(1)对要安装的摄像头进行畸变校正,得到摄像头的内部参数和畸变系数;(2)将校正好的摄像头安装在车辆尾部的合适位置,并在车辆后方地面区域放置多个标记点,用摄像头拍摄一组含有该多个标记点的图像;通过摄像头的内部参数对该图像进行畸变校正,并记录标记点的位置坐标;(3)以车辆尾部为基准建立一个包含上述多个标记点的矩形区域,根据实际需要确定倒车影像图像的尺寸,利用矩形区域的大小和倒车影像图像尺寸建立虚拟相机成像模型并得到相应的虚拟相机参数;(4)记录上述矩形区域中多个标记点的实际位置坐标,利用这些实际位置坐标与校正图像中对应点坐标的相互关系,求解虚拟相机和车辆尾部相机的位置关系矩阵R;(5)通过关系矩阵R将原始畸变图像转化为最终的俯视无畸变图像。本专利技术相对于现有技术具有如下的效果:本专利技术提出的一种生成俯视无畸变倒车影像的方法,是通过标记点和虚拟相机模型,直接计算出原始摄像机图像到俯视无畸变图像的转换关系,从而生成最终的倒车影像图像。该方法能够生成高精度、视角完好的倒车影像,极大地提高了倒车影像的直观性。附图说明图1为本专利技术的流程图。图2为本专利技术车尾摄像机和虚拟相机位置关系的示意图。图3中,(a)为本专利技术原始倾斜畸变图像,(b)为最终俯视无畸变图像。具体实施方式下面结合实施例及附图对本专利技术作进一步的详细说明,但本专利技术的实施方式不限于此。本实施例的一种生成俯视无畸变倒车影像方法,其流程框架如图1所示,具体实现包括以下步骤:步骤1、对要安装的广角或鱼眼摄像头进行畸变校正,得到该摄像头的内部参数和畸变系数,用于后续的图像计算。其中,摄像头的内部参数记作为[fRx,fRy,uR0,vR0],其中fRx,fRy表示以像素为单位在X轴和Y轴方向上的焦距,uR0,vR0表示中心轴的坐标。且相机的内部参数可以写成矩阵形式:畸变系数记作为[k1,k2,k3,k4],反映了该摄像头径向畸变情况。步骤2、将校正好的摄像头安装在车辆尾部的合适位置,并在车辆后方地面区域放置四个标记点。用摄像头拍摄一组含有该四个标记点的图像,通过摄像头的内部参数对图像进行畸变校正。然后在校正图像中找到四个标记点,并记录四个标记点的位置坐标,设其中一个点P在校正图像中的坐标记作为:p=(px,py)。即标记点的位置坐标是在校正图像中获取的。步骤3、以车辆尾部为基准建立一个包含上述四个标记点的矩形区域,该矩形区域表示最终倒车影像要显示的范围。根据实际需要确定倒车影像图像的尺寸,利用矩形区域的大小和倒车影像图像的尺寸建立虚拟相机成像模型并得到相应的虚拟相机参数。其中,虚拟相机参数由实际地面的矩形区域大小和最终显示的倒车影像图像尺寸大小来决定的,它们的长和宽应保持一致的比例。由于该矩形区域最终是以无畸变无倾斜的方式呈现给驾驶员的,因此可以认为在车尾后面的正上方区域存在一个虚拟相机,该虚拟相机直接生成最终的倒车影像,如图2所示。设该矩形区域的实际尺寸为A×B,最终倒车影像图像尺寸为a×b,虚拟相机的高度为H,则可以得到尾部虚拟相机的参数矩阵为:其中u0=(a-1)×0.5,v0=(b-1)×0.5。步骤4、记录上述矩形区域中四个标记点实际位置坐标,利用这些实际位置坐标与校正图像中对应点坐标的相互关系,求解虚拟相机和车辆尾部相机的位置关系矩阵R。假设上述四个标记点中的点P在实际地面区域中的坐标为(x,y),根据虚拟相机成像模型,可以得到该点在虚拟相机坐标系下的坐标为:由于虚拟相机与车尾摄像机的相对位置角度关系可以通过一个3×3矩阵R来描述,共8个未知数,其中第三行和第三列元素为1。因此P点在车尾相机下的坐标可以表示为:r=R·v。对该坐标进行归一化得到norm(r),norm(·)操作符表示对向量按第三个元素进行归一化。根据虚拟相机成像模型,可以得到点P归一化坐标norm(r)与校正图像中对应坐标的关系:p=KR·norm(r).将r的表达式代入上式,可以得到点P具体的坐标关系:上述关系式中,R为待求解的未知参数,共8个分量;p为点P在校正图像中的坐标,(x,y)为点P在实际地面区域中的坐标,通过标记的方式来得到,其他的参数均已知。因此一个标记点可以提供2个方程,4个标记点可以提供8个方程。可以采用求解线性方程组的方法计算出R矩阵。步骤5、关系矩阵R表征了原始畸变图像和俯视无畸变图像所对应的坐标转换关系,通过关系矩阵R将原始畸变图像转化为最终的俯视无畸变图像。设俯视无畸变图像上一像素点为d=(j,i,1)T,通过虚拟相机成像模型可以得到该点d在虚拟相机坐标系下的坐标为dV=H·inv(K)·d。根据车尾相机与虚拟相机的位置关系,可以得到该点d在车尾相机下的坐标为dR=R·dV,对该坐标进行归一化得到d1=dV(0)/dV(2),d2=dV(1)/dV(2)。考虑到车尾相机的畸变特性,可以通过下列步骤计算该点d在原始畸变图像中的坐标(u,v):以上所述,仅为本专利技术优选的实施方式,但专利技术的保护范围不局限于此,其他的任何未背离本专利技术的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
1.一种生成俯视无畸变倒车影像的方法,其特征在于,包括以下步骤:(1)对要安装的摄像头进行畸变校正,得到摄像头的内部参数和畸变系数;(2)将校正好的摄像头安装在车辆尾部的合适位置,并在车辆后方地面区域放置多个标记点,用摄像头拍摄一组含有该多个标记点的图像;通过摄像头的内部参数对该图像进行畸变校正,并记录标记点的位置坐标;(3)以车辆尾部为基准建立一个包含上述多个标记点的矩形区域,根据实际需要确定倒车影像图像的尺寸,利用矩形区域的大小和倒车影像图像尺寸建立虚拟相机成像模型并得到相应的虚拟相机参数;(4)记录上述矩形区域中多个标记点的实际位置坐标,利用这些实际位置坐标与校正图像中对应点坐标的相互关系,求解虚拟相机和车辆尾部相机的位置关系矩阵R;(5)通过关系矩阵R将原始畸变图像转化为最终的俯视无畸变图像。

【技术特征摘要】
1.一种生成俯视无畸变倒车影像的方法,其特征在于,包括以下步骤:(1)对要安装的摄像头进行畸变校正,得到摄像头的内部参数和畸变系数;(2)将校正好的摄像头安装在车辆尾部的合适位置,并在车辆后方地面区域放置多个标记点,用摄像头拍摄一组含有该多个标记点的图像;通过摄像头的内部参数对该图像进行畸变校正,并记录标记点的位置坐标;(3)以车辆尾部为基准建立一个包含上述多个标记点的矩形区域,根据实际需要确定倒车影像图像的尺寸,利用矩形区域的大小和倒车影像图像尺寸建立虚拟相机成像模型并得到相应的虚拟相机参数;(4)记录上述矩形区域中多个标记点的实际位置坐标,利用这些实际位置坐标与校正图像中对应点坐标的相互关系,求解虚拟相机和车辆尾部相机的位置关系矩阵R;(5)通过关系矩阵R将原始畸变图像转化为最终的俯视无畸变图像。2.根据权利要求1所述的生成俯视无畸变倒车影像的方法,其特征在于:步骤(2)所述标记点的位置坐标是在校正图像中获取的。3.根据权利要求1所述的生成俯视无畸变倒车影像的方法,其特征在于:步骤(3)所述虚拟相机参数由所述矩形区域的大小和所述倒车影像图像尺寸的大小来决定。4.根据权利要求1所述的生成俯视无畸变倒车影像的方法,其特征在于:步骤(4)所述的位置参...

【专利技术属性】
技术研发人员:杨钊梁俊杰王力彭绍湖赵赛胡晓
申请(专利权)人:广州大学
类型:发明
国别省市:广东,44

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

1