安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法

文档序号:3885509阅读:114来源:国知局
安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法
【专利摘要】本发明涉及一种安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法。本发明首先单一摄像头每隔Δt时间拍摄一帧图像,对获得的图像帧进行图像分割和目标识别,得到车轮与道路的分界线。其次计算车间距离D、前车与本车的相对速度v和碰撞时间T。然后根据D、vf、T、v,计算碰撞时间风险函数f1和安全距离风险函数f2。最后根据相对车速v的大小折衷权衡风险,当v大于某个阈值v0时取风险函数f1,否则取风险函数f2。本发明采用安全距离和碰撞时间相结合权衡风险的方法,控制更加准确。采用单一摄像头获取车间距离、相对速度和碰撞时间的参数,简化了传感器设置,大大降低了成本,非常方便实用。
【专利说明】安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法

【技术领域】
[0001]本发明属于汽车【技术领域】,涉及一种用于汽车的自动控制方法,尤其涉及一种结合安全距离与碰撞时间进行风险权衡的单摄像头汽车防撞方法。

【背景技术】
[0002]汽车防撞系统不仅可以减少交通事故和人员伤亡,而且与汽车的未来发展密切相关。未来的汽车驾驶一定会变得简单便捷,直至实现完全自动驾驶。而实现自动驾驶的前提条件和重要保障,便是可靠的防撞系统。为了提高行车的安全性,一个合理实用的防撞系统需要有一个合适的报警、控制方式。
[0003]目前,用于实现汽车防撞告警的系统核心输入参数主要有安全距离和碰撞时间这两种,其他参数如车速、天气、路况等主要起辅助作用。当本车与前车之间的实际距离小于安全距离时,或当计算得到的碰撞时间小于某个设定的阈值时,触发报警或自动制动装置。然而,单一使用安全距离或碰撞时间的参数有较大的局限性,比如,当本车车速较高时,设定的安全距离未必有效,有可能来不及将本车减速至避免碰撞;同样的,当本车与前车的相对车速较小时,计算得到的碰撞时间极大,而同时本车与前车的距离可能较近并且本车车速较高,这时如遇前车紧急制动,单纯根据碰撞时间的参数判断告警或自动刹车的时机,也可能来不及刹车。
[0004]因此,将安全距离和碰撞时间这两个参数结合起来,同时考虑其影响,是非常必要的,参考本车与前车的相对车速的参数,便可精确控制报警或制动的时间点,从而避免追尾碰撞,同时不致因过早报警而引起不舒服的驾驶体验。同时考虑安全距离与碰撞时间的实用的汽车防撞系统尚未见有文献或专利发表,主要原因是同时获取这两个参数依赖于复杂的传感器装置。本发明仅只依靠单一的一只摄像头获取的图像,就能准确得到车间距离、相对速度和碰撞时间的参数,从而大大简化了传感器设置、数据处理和告警策略的运用。


【发明内容】

[0005]本发明针对现有技术的不足,提供了采用单一摄像头结合安全距离与碰撞时间进行风险权衡的方法。
[0006]本发明方法具体是:
[0007]首先单一摄像头每隔At时间拍摄一帧图像,对获得的图像帧进行图像分割和目标识别,得到车轮与道路的分界线,得到前车车身上两个特征点在感光屏上的投影距离I。
[0008]其次计算车间距离D、前车与本车的相对速度V和碰撞时间T,具体是:
[0009]D^—f
η
[0010]其中f为摄像头的透镜焦距,H为摄像头安装位置距离地面的高度,h为车轮与道路的分界线在感光屏上的投影与焦距中心之间的距离高度;
Δ£) D, — D(、
[0011 ] V = —- = --
Δ? tx -t0
[0012]其中t(l时刻的图像计算车间距离为Dtl, ti时刻的图像计算车间距离为D1 ;
[0013]由前车车身上两个特征点在感光屏上的投影距离1,得到碰撞时间T ;
[0014]由霍尔车速传感器测量得到本车车速vf。
[0015]然后根据D、vf, T、V,计算碰撞时间风险函数Π
[0016]fl = D+vT-vfTp
[0017]其中,Tp为对车速的补偿时间,本车车速Vf越高,补偿时间Tp越大;
[0018]计算安全距离风险函数f2

(v+V,)2 V^.
[0019]fi 二 D--—^~ + -^--1tT +du
Zal Iaf
[0020]其中,ai和af分别为前车和本车减速度,Tr为驾驶员及制动机构反应时间,Cltl为缓冲距离。
[0021]最后根据相对车速V的大小折衷权衡风险,当V大于某个阈值Vtl时取风险函数f1;否则取风险函数f2 ;
[0022]当风险函数或f2〈0时,为碰撞风险超阈值,需采取告警或刹车措施,输出信号至声光告警单元或紧急制动单元。
[0023]进一步说,由前车车身上两个特征点在感光屏上的投影距离1,得到碰撞时间T具体是:
[0024]设前车车身上两个特征点之间的距离为L,t0时刻其在摄像头感光屏上的投影长度为1(1,则有,
f
[0025]10=-L
"O
[0026]tl时刻其在摄像头感光屏上的投影长度为I1,则有,
[0027]h 二言 L
[0028]tl时刻和h时刻特征点投影长度的比值r为,
一 A — D0 — D1 -VAr At
[0029]r — — —-二 IH--
DDT
1O -tyI"I1
[0030]其中,当V取负值时,
[0031]T =——L

V
[0032]当V取正值时,碰撞时间T为无穷大,当V取负值时T为正值,可得,
V Δ/
I =-
r-1
[0033]i

η
r 二丄.h °
[0034]进一步说,当前后两帧图像上的目标的两个特征点不易匹配提取时,用特征目标的像素面积来计算r ;
[0035]设h时刻特征目标在摄像头感光屏上的投影面积为Stl, h时刻特征目标在摄像头感光屏上的投影面积为S1,则
[0036]r = -^=
VO 。
[0037]本发明的有益效果:
[0038](I)采用安全距离和碰撞时间相结合权衡风险的方法,控制更加准确;
[0039](2)采用单一摄像头获取车间距离、相对速度和碰撞时间的参数,简化了传感器设置,大大降低了成本,非常方便实用;
[0040](3)给出了利用单一摄像头计算车间距离、相对速度和碰撞时间的具体方法。

【专利附图】

【附图说明】
[0041]附图1是本发明单一摄像头计算车间距离的方法示意图;
[0042]附图2是本发明安全距离与碰撞时间权衡风险的单摄像头防撞系统示意图。
[0043]图中,1.前车,2.本车,3.摄像头透镜,4.车轮与道路的分界线,5.摄像头,6.图像帧,7.车间距离算法模块,8.相对速度算法模块,9.霍尔车速传感器,10.碰撞时间算法模块,11.安全距离、碰撞时间风险计算模块,12.碰撞风险折衷权衡,13.声光告警单元,14.紧急制动单元。

【具体实施方式】
:
[0044]以下结合附图对本发明做进一步说明。
[0045](I)单一摄像头计算车间距离的方法。
[0046]如附图1所示,前车I与本车2之间的车间距离为D,安装在本车I上的摄像头透镜3将前车I的影像投影在感光屏上。设透镜焦距为f,摄像头安装位置距离地面的高度为H,车轮与道路的分界线4在感光屏上的投影与焦距中心之间的距离高度为h,则车间距离为,
_7] D = Tf(I)
[0048](2)单一摄像头计算相对速度的方法。
[0049]摄像头每隔At时间拍摄一帧图像,根据h时刻的图像计算车间距离为Dtl,根据ti时刻的图像计算车间距离为D1,则At = W AD = D1-Dci,前车与本车的相对速度可计算为,
AD D' —
[0050]v 二 ~ —
Δ? d(2)
[0051]当本车车速大于前车车速,即两车接近时,相对速度为负值。对连续测得的一组车间距离和相对速度数据可做滤波处理,得到稳定的测量值。
[0052](3)单一摄像头计算碰撞时间的方法。
[0053]设前车车身上两个特征点之间的距离(可为车身宽度、车牌宽度或其它易于进行图像特征识别的两点距离)为L’ t0时刻其在摄像头感光屏上的投影长度为Itl,则有,
/
[0054]10 =JTL
[0055]h时刻其在摄像头感光屏上的投影长度为I1,则有,
_] 1'女(4)
[0057]设tl时刻和h时刻特征点投影长度的比值为,
/ 丨 D0 D1 - VAt At
[0058]r = 了二 — =-= IH--
/o O1 D1T(5)
[0059]其中,限定V取负1且Η、?, T为碰撞时间。当V取负值时,
r I T- A
[0060]T 二f
V(6)
[0061]当V取正值时碰撞时间T为无穷大,当V取负值时T为正值。根据公式(5),可得,
Γ At
T 二——
r-1
[0062]< ,
γ
V h(7)
[0063]当前后两帧图像上的目标的两个特征点不易匹配提取时,可用特征目标的像素面积(计算特征目标的像素点的总数目)来计算尺度变化r。设h时刻特征目标在摄像头感光屏上的投影面积为Stl, h时刻特征目标在摄像头感光屏上的投影面积为S1,则
[0064]r 二 -1J=
A(8)
[0065](4)碰撞时间风险函数。
[0066]当本车车速大于前车,两车快速接近时,碰撞时间的大小体现了碰撞发生的风险高低,定义碰撞时间风险函数为,
[0067]fj = D+vT-vfTp(9)
[0068]其中,Vf为本车车速,Tp为对车速的补偿时间,本车车速Vf越高,补偿时间Tp越大。
[0069]当4〈0时,为碰撞风险超阈值,需采取告警或刹车措施。
[0070](5)安全距离风险函数。
[0071]当两车车速值大小相近,车间距离变化不明显时,由公式(7)计算碰撞时间为较大的值,此时用风险函数不能客观表达风险大小,则可用车间距离和相对车速构成风险函数如下,

(v +Vf)2 V2r
[0072]fi=D —~ + —--VfTr + d0
2a, Iar(10)
[0073]其中,B1和af分别为前车和本车减速度,Tr为驾驶员及制动机构反应时间,Cltl为缓冲距离。
[0074]当f2〈0时,为碰撞风险超阈值,需采取告警或刹车措施。
[0075]图2中,单一摄像头5每隔At时间拍摄一帧图像,对获得的图像帧6进行图像分割和目标识别等图像处理,得到车轮与道路的分界线4如图1所示,得到前车车身上两个特征点在感光屏上的投影距离1,或特征目标的像素面积S。由车轮与道路的分界线4在感光屏上的投影与焦距中心之间的距离h,根据公式(I)可算得车间距离D,此即图2中的“车间距离算法模块”7 ;根据公式(2),可算得前车与本车的相对速度V,此即图2中的“相对速度算法模块”8 ;由前车车身上两个特征点在感光屏上的投影距离1,根据公式(7)可算得碰撞时间T,或由特征目标的像素面积S,根据公式(8)代入公式(7)可算得碰撞时间T,即图2中“碰撞时间算法模块” 10。霍尔车速传感器9可测量得到本车车速vf。
[0076]以上计算得到的数据D、vf, T、V作为输入参数,输入“安全距离、碰撞时间风险计算模块”11,由公式(9)计算碰撞时间风险函数4,由公式(10)计算安全距离风险函数f2。然后,“碰撞风险折衷权衡模块” 12根据相对车速V的大小折衷权衡风险,当V大于某个阈值%时取风险函数,否则取风险函数f2。
[0077]最后,当风险函数或f2〈0时,为碰撞风险超阈值,需采取告警或刹车措施,输出信号至声光告警单元13,或紧急制动单元14。
【权利要求】
1.安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法,其特征在于: 首先单一摄像头每隔At时间拍摄一帧图像,对获得的图像帧进行图像分割和目标识另O,得到车轮与道路的分界线,得到前车车身上两个特征点在感光屏上的投影距离I ; 其次计算车间距离D、前车与本车的相对速度V和碰撞时间T,具体是: D = ILf h 其中f为摄像头的透镜焦距,H为摄像头安装位置距离地面的高度,h为车轮与道路的分界线在感光屏上的投影与焦距中心之间的距离高度;
AD D1-D0 V =-二-
Δ? ti —10 其中h时刻的图像计算车间距离为Dtl, h时刻的图像计算车间距离为D1 ; 由前车车身上两个特征点在感光屏上的投影距离1,得到碰撞时间T ; 由霍尔车速传感器测量得到本车车速Vf ; 然后根据D、vf, T、V,计算碰撞时间风险函数 f1 = D+vT-vfTp 其中,Tp为对车速的补偿时间,本车车速Vf越高,补偿时间Tp越大; 计算安全距离风险函数f2
(V+ Vf)2 V2f f =D--——j上+」~ — V T 2a, Iaf 其中,B1和&{分别为前车和本车减速度,I;为驾驶员及制动机构反应时间,Cltl为缓冲距离; 最后根据相对车速V的大小折衷权衡风险,当V大于某个阈值N0时取风险函数,否则取风险函数f2 ; 当风险函数或f2〈0时,为碰撞风险超阈值,需采取告警或刹车措施,输出信号至声光告警单元或紧急制动单元。
2.根据权利要求1所述的安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法,其特征在于: 由前车车身上两个特征点在感光屏上的投影距离1,得到碰撞时间T具体是: 设前车车身上两个特征点之间的距离为L,t0时刻其在摄像头感光屏上的投影长度为1。,则有, 10=-L D
-l^o I1时刻其在摄像头感光屏上的投影长度为I1,则有, /丨山
Di t,时刻和h时刻特征点投影长度的比值r为,
L Dn Di — V 1st tst r = — = — = —-= 1 + — 10 D1 D1T 其中,当V取负值时, Γ =-丛
V 当V取正值时,碰撞时间T为无穷大,当V取负值时T为正值,可得, ir 二 I
r-1
<
Z1 r =— 、 Iqο
3.根据权利要求2所述的安全距离与碰撞时间权衡风险的单摄像头汽车防撞方法,其特征在于: 当前后两帧图像上的目标的两个特征点不易匹配提取时,用特征目标的像素面积来计算r ; 设h时刻特征目标在摄像头感光屏上的投影面积为Stl, ^时刻特征目标在摄像头感光屏上的投影面积为S1,则 _ A
【文档编号】B60Q9/00GK104129387SQ201410359140
【公开日】2014年11月5日 申请日期:2014年7月25日 优先权日:2014年7月25日
【发明者】姜显扬 申请人:杭州电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1