一种建模测车距的方法

文档序号:8471184阅读:198来源:国知局
一种建模测车距的方法
【技术领域】
[0001]本发明涉及一种测车距的方法,具体是一种建模测车距的方法。
【背景技术】
[0002]随着技术的飞速发展、汽车的普通应用,给人们带来了交通便利、提高了生活质量。但同时也带了一些问题,尤其是追撞事故。为了,很多汽车厂商针对此问题,开发了防追撞的设计。但这些设计是针对汽车进行了一种被动的、紧急情况下的措施。现在汽车辅助主动安全系统越来越受到人们的青睐,以往的技术主要靠昂贵的激光、超声波或红外进行测量前车距离。这些设备对成本、人体伤害、精确度方面是一种很大的考验。

【发明内容】

[0003]本发明的目的在于提供一种测量准确、使用方便的建模测车距的方法,以解决上述【背景技术】中提出的问题。
[0004]为实现上述目的,本发明提供如下技术方案:
一种建模测车距的方法,具体步骤如下:
(1)测量摄像头的位置高度H:在安装或者固定摄像头时,测量此时摄像头相对于地面的垂直高度;
(2)测量摄像头倾斜角度α:在安装或固定摄像头时,将摄像头的摄像区域倾斜到目标区域;
(3)计算车体到摄像头的视觉角度Θ:通过摄像头成像,并从成像图中抓取前车特征点,计算前车特征点到摄像头光轴的偏移角度β,利用摄像头倾斜角度α和前车特征点到摄像头光轴的偏移角度β计算得到车体到摄像头的视觉角度Θ ;
(4)计算车距D:利用几何三角关系,根据摄像头位置高度H和车体到摄像头的视觉角度Θ来计算车体到摄像头的水平面的垂直距离,车距的值D=H/tan0。
[0005]作为本发明进一步的方案:所述摄像头倾斜角度α是摄像头摄像的最远距离点到摄像头位置组成的连线与水平地面的夹角。
[0006]作为本发明再进一步的方案:所述步骤3)计算车体到摄像头的视觉角度的方法,其具体步骤如下:
1)摄像头对车体进行成像:通过对实际路况场景的摄像,建立三维空间(X,1,Ζ)的前车测距模型;
2)从成像图中抓取前车特征点:通过红外摄像头或者高清摄像头对前方移动车体进行拍照,从成像图中抓取前车特征点,并对拍照的原始图片进行灰度图转换;
3)计算前车特征点在成像图中的坐标值:将预存的车牌灰度图数据在带有车体图片转换后的灰度图中进行检索、利用模糊匹配原则,检索到前车特征点在图中的像素(X,y)位置;
4)计算前车特征点到摄像头光轴的偏移角度β:将成像图放大,建立移动车体M映射到成像图中的三维模型,根据坐标点(X,y)的坐标值,计算该点相对于摄像头光轴的偏移角度β ;
5)计算车体到摄像头的视觉角度Θ:将摄像头倾斜角度α与前车特征点到摄像头光轴的偏移角度β求和得出车体到摄像头的视觉角度Θ。
[0007]与现有技术相比,本发明的有益效果是:
本发明基于低成本的图像处理的模型,不仅能够准确测量前车距离,安全可靠,使用方便,并且使用时给人们带来视觉上的享受。
【附图说明】
[0008]图1为本发明的流程示意图。
[0009]图2为本发明中三维空间前车测距模型示意图。
[0010]图3为本发明中移动车体映射到成像图中三维模型示意图。
【具体实施方式】
[0011]下面结合【具体实施方式】对本专利的技术方案作进一步详细地说明。
[0012]请参阅图1,一种建模测车距的方法,具体步骤如下:
(1)测量摄像头的位置高度H:在安装或者固定摄像头时,测量此时摄像头相对于地面的垂直高度;
(2)测量摄像头倾斜角度α:在安装或固定摄像头时,将摄像头的摄像区域倾斜到目标区域,所述摄像头倾斜角度α是摄像头摄像的最远距离点到摄像头位置组成的连线与水平地面的夹角,如测前车距离时,则倾斜朝向前方的地面,以便更好的跟踪目标,摄像头倾斜角度α可以通过测量得到;
(3)计算车体到摄像头的视觉角度Θ:通过摄像头成像,并从成像图中抓取前车特征点,计算前车特征点到摄像头光轴的偏移角度β,利用摄像头倾斜角度α和前车特征点到摄像头光轴的偏移角度β计算得到车体到摄像头的视觉角度Θ ;抓取的前车特征点可以是前车车尾的车牌或/和前车刹车尾灯等比较明显的特征点,抓取的方式是通过将摄像头图像的原始图片转换成数字灰度图,然后通过将车牌的数字灰度数据与图像数字灰度图进行模糊、查找匹配,找到后计算前车特征点在成像图中的像素坐标点,根据坐标点(X,Y)的坐标值,计算该点相对于摄像头光轴的偏移角度β,再将此偏移角度β与摄像头倾斜角度α求和,得出车体到摄像头的视觉角度Θ ;
(4)计算车距D:利用几何三角关系,根据摄像头位置高度H和车体到摄像头的视觉角度Θ来计算车体到摄像头的水平面的垂直距离,即车距的值D=H/tan0。
[0013]请参阅图2-3,所述步骤3)计算车体到摄像头的视觉角度时,其具体步骤如下:
1)摄像头对车体进行成像:通过对实际路况场景的摄像,建立三维空间(X,1,Z)的前车测距模型,成像图为通过摄像头对前方车辆进行拍摄的图像,图2中M和M’分别为移动车体和成像图中移动车体的成像点,CX为成像图,SX为摄像头;
2)从成像图中抓取前车特征点:通过红外摄像头或者高清摄像头对前方移动车体进行拍照,从成像图中抓取前车特征点,并对拍照的原始图片进行灰度图转换;
3)计算前车特征点在成像图中的坐标值:将预存的车牌灰度图数据在带有车体图片转换后的灰度图中进行检索、利用模糊匹配原则,检索到前车特征点在图中的像素(X,y)位置;
4)计算前车特征点到摄像头光轴的偏移角度β:将成像图放大,建立移动车体M映射到成像图中的三维模型,根据坐标点U,y)的坐标值,计算该点相对于摄像头光轴的偏移角度β ;如图3所示,成像面CM是成像图的一部分,其中平面(X,O,y)为摄像头的中心垂直平面,方便于计算移动车体M在此平面上的X轴方向的垂直投影,进而计算移动车体M在图像中向上的方向的值,即图像中y像素值,移动车体M在平面(X,O,y)的进行垂直投影于a点,从a点垂直于y轴的b点,将移动车体M点、a点、b点进行连接,组成一个直角三角形,其中角Z aMc为移动车体到摄像头光轴的偏移角度。其中边aM的长度j为移动车体M到平面(X,O,y)上的投影到y轴的垂直像素距离,其中边ab的长度w为移动车体M到平面(z,o,y)上的投影到z轴的垂直像素距离,长度j将随着移动车体M不断向前运动,即移动车体M点到平面(X,O,y)上的投影离y轴也越来越远,其长度也会不断增加,类似的,长度w将随着移动车体M进行左右运动,即移动车体M点到平面(z,O,y)上的投影离X轴也越来越远,其长度也会不断增加或减少,当移动车体M向左运动时,w值会减少;向右运动时,w值会增加,不管移动车体M向左运动,还是向右运动,其w值不会影响摄像头光轴的偏移角度β的变化,也就不会影响计算前车的距离,因a点为移动车体M到平面(z,o,y)的投影,则边Ma垂直于边ab,则三角形acM为垂直三角形,根据几何三角关系,得出摄像头光轴的偏移角度β,tan0 =ac/j,其中ac为焦距值,因此随着j的增加摄像头光轴的偏移角度β的值会变小,因为摄像头有偏角,所以前方移动车体M映射到图像中的像素比例会有所变化,即当移动车体M移动的越来越远时,每个像素值所代表的j的也会越大,其j的值存在一定的系数乘积,且该系数会随着移动车体M的前移而变大。
[0014]5)计算车体到摄像头的视觉角度Θ:将摄像头倾斜角度α与前车特征点到摄像头光轴的偏移角度β求和得出车体到摄像头的视觉角度Θ。
[0015]本发明基于低成本的图像处理的模型,不仅能够准确测量前车距离,安全可靠,使用方便,并且使用时给人们带来视觉上的享受。
[0016]上面对本专利的较佳实施方式作了详细说明,但是本专利并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本专利宗旨的前提下作出各种变化。
【主权项】
1.一种建模测车距的方法,其特征在于,具体步骤如下: (1)测量摄像头的位置高度H:在安装或者固定摄像头时,测量此时摄像头相对于地面的垂直高度; (2)测量摄像头倾斜角度α:在安装或固定摄像头时,将摄像头的摄像区域倾斜到目标区域; (3)计算车体到摄像头的视觉角度Θ:通过摄像头成像,并从成像图中抓取前车特征点,计算前车特征点到摄像头光轴的偏移角度β,利用摄像头倾斜角度α和前车特征点到摄像头光轴的偏移角度β计算得到车体到摄像头的视觉角度Θ ; (4)计算车距D:利用几何三角关系,根据摄像头位置高度H和车体到摄像头的视觉角度Θ来计算车体到摄像头的水平面的垂直距离,车距的值D=H/tan0。
2.根据权利要求1所述的建模测车距的方法,其特征在于,所述摄像头倾斜角度α是摄像头摄像的最远距离点到摄像头位置组成的连线与水平地面的夹角。
3.根据权利要求1所述的建模测车距的方法,其特征在于,所述步骤3)计算车体到摄像头的视觉角度的方法,其具体步骤如下: 1)摄像头对车体进行成像:通过对实际路况场景的摄像,建立三维空间(X,1,ζ)的前车测距模型; 2)从成像图中抓取前车特征点:通过红外摄像头或者高清摄像头对前方移动车体进行拍照,从成像图中抓取前车特征点,并对拍照的原始图片进行灰度图转换; 3)计算前车特征点在成像图中的坐标值:将预存的车牌灰度图数据在带有车体图片转换后的灰度图中进行检索、利用模糊匹配原则,检索到前车特征点在图中的像素(X,y)位置; 4)计算前车特征点到摄像头光轴的偏移角度β:将成像图放大,建立移动车体M映射到成像图中的三维模型,根据坐标点U,y)的坐标值,计算该点相对于摄像头光轴的偏移角度β ; 5)计算车体到摄像头的视觉角度Θ:将摄像头倾斜角度α与前车特征点到摄像头光轴的偏移角度β求和得出车体到摄像头的视觉角度Θ。
【专利摘要】本发明公开了一种建模测车距的方法,具体步骤包括测量摄像头的位置高度H、测量摄像头倾斜角度α、计算车体到摄像头的视觉角度θ和计算车距D,计算车体到摄像头的视觉角度θ的方法,具体步骤包括摄像头对车体进行成像、从成像图中抓取前车特征点、计算前车特征点在成像图中的坐标值、计算前车特征点到摄像头光轴的偏移角度β和计算车体到摄像头的视觉角度θ,测量摄像头的位置高度H和测量摄像头倾斜角度α均在安装摄像头时测量,车体到摄像头的视觉角度θ由摄像头倾斜角度α与前车特征点到摄像头光轴的偏移角度β求和得到。本发明基于低成本的图像处理的模型,不仅能够准确测量前车距离,安全可靠,并且使用时给人们带来视觉上的享受。
【IPC分类】G01C3-00, G06T7-20
【公开号】CN104792302
【申请号】CN201510210923
【发明人】龙刚, 林宋伟
【申请人】深圳市保千里电子有限公司
【公开日】2015年7月22日
【申请日】2015年4月29日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1