基于特征点互信息量和光流法的车辆前方目标的检测方法

文档序号:8905454阅读:404来源:国知局
基于特征点互信息量和光流法的车辆前方目标的检测方法
【技术领域】:
[0001] 本发明设及一种车辆前方运动障碍物的检测方法,具体设及一种基于特征点互信 息量和光流法的车辆前方目标的检测方法。
【背景技术】:
[0002] 在交通领域中,由于驾驶员注意力不集中、疲劳或醉酒驾驶W及各种突发状况的 产生容易造成车祸。为了提高驾驶的安全性和操作的简单性,使用相应的辅助驾驶系统可 W预防和减少此类事故的发生。其中车辆前方障碍物的检测也是辅助驾驶系统的关键技术 之一。
[0003] 目前车辆前方障碍物的检测方法主要有;第一种是基于红外线成像的检测,该种 方法不受白天和夜间的一般光线限制,但是易受高温与强光的影响;第二种是基于雷达的 障碍物检测,该种方法能够探测到障碍物的方位信息,但是不能直观精确的检测出障碍物 的具体位置和活动范围,且实时性不能满足实际交通环境的要求;第=种是基于激光测距 的障碍物检测方法,该方法能准确测量障碍物的距离,但是高精度的激光测距造价偏高,且 光学部件易受损害;随着数字图像处理技术的发展,交通领域中的图像处理也得到了广泛 的应用。基于图像的障碍物检测可W通过不同的算法设计快速、准确的得到障碍物的位置、 距离信息,并及时对驾驶员进行预警,避免交通事故的发生。
[0004] 传统的连续光流法无法对于序列图像中做较大的运动速度的运动目标特征跟踪, 但是当跟踪中目标物体出现小角度转动时,由于目标特征不明确,会出现的跟踪开孔问题。 但是单纯的互信息量法虽然在目标跟踪过程中,计算准确,但耗时过长,不能满足实时性的 要求。

【发明内容】

[0005] 本发明的目的在于针对现有的检测方法成本高、不易维护、W及检测不精确的缺 陷,W及基于机器视觉的障碍物检测算法运算复杂、速度较慢、提取不精确等的不足,结合 了传统光流法速度快W及基于特征的互信息量法精度高的特点,提出一种基于特征点互信 息量和光流法的车辆前方目标的检测方法。
[0006] 为达到上述目的,本发明采用如下的技术方案予W实现:
[0007] 基于特征点互信息量和光流法的车辆前方目标的检测方法,按W下步骤进行:
[000引步骤一,读取视频中相邻帖的原始图像,将彩色图像转化成灰度图像;
[0009] 步骤二,对灰度图像进行预处理,进行图像增强;
[0010] 步骤S,对增强后的灰度图像进行平滑;
[0011] 步骤四,使用基于互信息量的特征点匹配的光流法对平滑后的灰度图像中车辆前 方运动障碍物进行检测。
[0012] 本发明进一步的改进在于,步骤二中,使用直方图均衡法对灰度图像进行增强,W 增加被检测障碍物与图像背景间的差异。
[0013] 本发明进一步的改进在于,步骤S中,对增强后的灰度图像采用中值滤波的平滑 处理方法,用W去除无用信息。
[0014] 本发明进一步的改进在于,步骤四中,具体实现步骤如下:
[001引1)特征点提取;采用Harris角点检测的方法提取特征点;
[0016] 2)标记;将提取的特征点进行标记;
[0017] 3)判定角点个数:分别W相邻两帖图像为Ii和I2,记录两幅图中各个标记角点的 坐标cKx,y),i= 1,2,…m,c/〇,y),j= 1,2,…n,m,nGN,,其中m,n分别代表Ii和 12中 角点的个数;
[001引 4)选定区域;分别W角点诗,c/为中心化每个角点的8邻域为矩形区域件皆: [001引W计算互信息量;Wd为中心巧为原始区域,对于12中的矿分别计算互信息 量K奸巧);
[0020] 6)确定角点链;选择互信息量最大的两个点为匹配点,即为角点链;
[0021] 7)计算角点光流;使用基于梯度的光流法计算角点的光流,得到光流矢量(U,V);
[0022] 8)距离、角度准则确定:根据步骤7)分别求得相邻两帖图像的矢量 (Ui,VI),(U2, 2),删除具有相同矢量的角点;设定距离和角度准则,判定角点的分布,最终检 测出车辆前方运动障碍物;
[002引 9)阔值化;设置距离阔值dth,角度阔值a化,将d<dth,a<ath的角点光流聚 类,得到最终的检测结果。
[0024] 本发明进一步的改进在于,步骤5)中,互信息量P(巧,巧)的计算公式如下:
[0030] 其中;H(巧),H佑2)分别为区域C/的滴;H(巧,巧)为二者的联合滴; Pq!恤),P奸化)分别为区域巧,巧的灰度分布概率密度;Pq徊}二管,Pcf化3 =黃,k= 0, 1,2, 1为该区域像素点灰度最大值;a。bi分别表示区域巧,巧的像素点的灰度 值,3k,bk为区域件巧出现a。bi级灰度的像素数,a,b分别表示区域社皆图像像素总数。
[0031] 本发明进一步的改进在于,步骤6)中,角点链的计算公式如下:
[0032]
[0033] 本发明进一步的改进在于,步骤7)中,匹配点对的光流近似相同,具体步骤如 下:
[0034]a.计算图像I中角点的光流基本方程为;
[00;35]I(X,y,t) =I(x+dx,y+dy,t+dt)
[003引式中t表示时间轴;用泰勒展开式展开后,可得
[0037]
[0038]巧
可得光流约束方程:
[0039] IxU+IyV+It= 0
[0040]b.对上式用最小二乘法计算求得另一个光流约束方程;在区域軒,巧中对所有像 素的水平、垂直、时间轴上分别求和,可得
[0043] 通过上式,求得角点的梯度光流场。
[0044] 本发明进一步的改进在于,步骤8)中,距离准则如下:
[004引本发明进一步的改进在于,步骤9)中,设置距离阔值dth= 4,角度阔值ath= 1.5,将d<cU,a<Qth的角点光流聚类,得到最终的检测结果。
[0049]与现有技术相比,本发明具有如下的有益效果:
[0050] 1.由于使用特征点检测的方法,对于前方障碍物及时检测提供了准确、及时的信 息;
[0051] 2.发明中设及了使用基于特征点的相邻帖之间的互信息量计算,既减少了标定障 碍物所消耗的时间,且标定位置目标准确、清晰,精度高;
[0052] 3.发明中采用了基于角点链的光流,便于快速识别障碍物体,且缩小了障碍物跟 踪的范围;
[0053] 4.发明中对于恶劣天气造成图像不清晰的问题,采用了简单的直方图增强方法, 既能满足实时性要求,又对车辆前方障碍物检测的清晰度提供了有利的条件;
[0054] 5.发明中根据准则进行光流检测,便于前方动态的障碍物检测。本发明的优点在 于既能够满足车辆前方障碍物体的检测的准确性,又能保证准确检测车辆前方动态障碍物 的实时性。
【附图说明】:
[00巧]图1为本发明的方法流程图;
[0056] 图2(a)、图2(b)分别取自视频中相邻两帖图像,为本发明的原始图像;
[0057] 图3(a)为第一帖图像的角点检测结果图,即图2(a)的角点检测结果图;图3化) 为第二帖图像的角点检测结果图,即图2(b)的角点检测结果图;
[0058] 图4为光流计算结果图;
[0059] 图5为本发明运动障碍物检测结图果。
【具体实施方式】:
[0060] W下结合实施例与附图对本发明作进一步详细说明。
[0061] 参照附图1,遵循本发明的技术方案,该实施例的基于特征点互信息量和光流法的 车辆前方目标的检测方法,按W下步骤进行:
[0062] 步骤一,读取车载摄像机拍摄的视频中相邻两帖的清晰、稳定的图像作为原始图 像,如图2(a)和化),将彩色图像转化成灰度图像;
[0063] 步骤二,由于大雾或者雨雪天气可见度低,光照不好,通常会造成图像的分辨率 低,因此要对图像进行预处理,本发明使用直
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1