基于路面约束的图像分割法提取行人感兴趣区域的方法

文档序号:9506821阅读:582来源:国知局
基于路面约束的图像分割法提取行人感兴趣区域的方法
【技术领域】
[0001] 本发明属于车载行人检测感兴趣区域提取领域。
【背景技术】
[0002] 行人检测可定义为:判断输入图片(或视频帧)是否包含行人,如果有,给出位 置信息·。行人检测系统(PDS:Pedestrian Detection System)旨在行进的汽车上建立一 个自主、智能的行人检测、智能辅助驾驶系统,具有提高驾驶安全性、保障行人生命财产安 全的重要意义和实用价值。在行人检测系统中,通常包括感兴趣区域提取、特征提取、目标 识别,三个阶段。
[0003] 在行人检测系统中,根据所用信息的不同可以将感兴趣区域(ROIs :Regions of Interest)分割算法大体分为基于运动,基于立体视觉,基于图像特征、基于雷达、以及基于 规则、基于显著区域提取等。滑动窗口在ROIs提取中得到了广泛的应用,滑动窗口法扫描 窗口以固定的长度步进,当进行密集扫描时会产生大量没有目标的负窗口,从而降低了检 测速度,若步长过大又会造成量漏检的发生;基于图像特征的方法在静态图片提取ROIs主 要优点是简单直接,但是需要针对特定的应用场景进行具体的分析。在基于图像特征的方 法提取行人检测感兴趣区域中,通过对原始图像阈值分割和形态学处理提取感兴趣区域的 方法有效的减少了待检测窗口的数量,但是该方法也存在鲁棒性较低,复杂背景下检测效 果不佳、感兴趣窗口中包含了大量数目天空等负检测窗口的问题。在《基于多特征的行人 层级识别研究》中利用了显著区域提取的方式缩小搜索范围,设计了多层分类器,第一层采 用HSCENTRIST特征进行初步识别,排除了大量非行人区域,这一层分类器提取了部分感兴 趣区域,然后进行再次精细的分类,文中行人检测的速度获得了很大的提升,但是算法较为 复杂,需要多次的提取特征来进行分类导致算法的执行时间过长,检测时间提高。

【发明内容】

[0004] 本发明提供一种基于路面约束的图像分割法提取行人感兴趣区域的方法,以解决 滑动窗口遍历算法检测效率低、耗时长、检测窗口过多问题、及解决传统图像特征的方法包 含了大量树木、天空等负检测窗口问题、及解决多层分类器算法较为复杂,算法执行时间长 问题。该算法先对图像进行灰度分割,得出行人可能位置;使用霍夫变换,阈值分割等技术 提取路面区域;根据路面区域来约束行人可能位置,排除了天空等负检测窗口,最终通过矩 形框在行人图片上标注行人位置即为ROIs区域。
[0005] 本发明采取的技术方案是,包括以下步骤:
[0006] (1)读入待检测图像I ;
[0007] (2)判断图像I是否为灰度图像,若是实施步骤(3)若不是则转化为灰度图像 I . 丄gray,
[0008] (3)对图像Igray进行中值滤波处理后得图像I
[0009] 采用3*3的中值滤波模板,中值滤波模型为:
[0010] g (mx, my) = med {f (mx-3, my-3)式(I)
[0011] 其中g(mx, my)表示处理后的图像f(mx-3, my-3)表示原始图像以(mx, my)为中心 的3*3领域内的像素值,med操作为取像素中值操作;
[0012] (4)利用直方图均衡化技术对图像Inred进行灰度增强,增强后图像I hlsW
[0013] (5)判断是否有最优灰度分割阈值Θ,如果有执行步骤(7),没有执行步骤(6);
[0014] (6)利用模糊C均值聚类(Fuzzy C-means, FCM)算法训练出一般行车图像的最优 的灰度图像分割阈值Θ ;
[0015] 当算法收敛时,得到各类的聚类中心和各个样本对于各类的隶属度,最终聚类分 害J,根据分割的图片效果,找出最能突出行人位置的分割阈值Θ,并保存分割阈值Θ ;
[0016] (7)利用阈值Θ对步骤⑷生成的图像Ihisteq利用式5进行阈值分割得出二值图 像
[0018] 其中B(bw, by)为图像坐标(bw, by)上的灰度值,Θ为步骤(5)得出的灰度图像 分割阈值,B'(bw, by)为坐标(bw, by)上新的灰度值;
[0019] (8)采用二值图像Ibw连通区域进行标记,标记后图像为I lable;
[0020] 给二值图像Ibw每个连通区域分配一个唯一代表该区域的编号(1,2, 3…ni)在输 出图像Ilable中该连通区域内的所有像素的像素值就赋值为该区域的编号,输出标记图像 I Iable,
[0021] (9)对实施步骤⑵后的Igray图像进行区域生长得出二值图像I Bgraw;区域生长是 根据事先定义的准则将像素或者子区域聚合成更大区域的过程;
[0022] (10)对图像IBgrow进行边缘检测,得出图像I edge,使用canny算子;
[0023] (11)对图像Iedge进行霍夫变换得出直线方程;
[0024] (12)根据步骤11得出的直线方程对图像IBgraw切割路面;
[0025] 设置直线方程的线宽Ld,对直线方程上所有点设为像素为0即黑色,得出切割后 的图像I ht5Ugh;
[0026] (13)对图像Ihciugh进行连通区域标记,并找出最大的连通区域;
[0027] (14)对图像Iraad进行膨胀,得到完整的路面区域I fraad;
[0028] (15)提取可能存在行人的感兴趣区域;
[0029] (16)获得图像Ilable中Opi区域的质心;扫描O pi区域找出像素值为该区编号的图 像(x,y)坐标,计算其平均值,得出所有Opi区域的质心位置坐标Ma Jx1^1);
[0030] (17)在图像I上,以Ma1 (X1, yi)为中心点坐标,将128*64像素大小的区域保存,该 区域即为行人检测的感兴趣区域ROIs ;
[0031] (18)对提取的ROIs感兴趣区域使用H0G+SVM进行精确行人检测;
[0032] (19)在原始图像I上,以Ma1 (X1, yi)为中心点坐标,绘制128*64像素大小矩形框, 该128*68像素大小的矩形框是行人位置。
[0033] 本发明的优点是:使用基于路面约束的图像分割法提取行人感兴趣区域,本方法 剔除了数目、天空等部分背景区域,,减少了检测窗口数量,减少了对非行人区域的分类识 另IJ,从而降低了整个系统的检测时间提高了检测效率。在实验中还将基于路面约束的图像 分割方法和传统的滑动窗口法进行了对比,对像素大小为305*289 (如图1)的图片来说,采 用滑动窗口法的检测行人时间为17. 52s,而在使用基于路面约束的图像分割提取感兴趣 区域的方法只用了 7. 89s,检测时间相比滑动窗口法缩短了一倍以上;本发明的方法采用 基本的图像处理技术,算法执行效率高,执行时间短。由于进行了路面提取、灰度增强等处 理,所有本算法在复杂光照条件下鲁棒性较高。
【附图说明】
[0034]图1是本发明实施例中使用的待检测的行车图像;
[0035] 图2是实施步骤2的灰度变换后的灰度图像;
[0036] 图3是实施步骤3后进过中值滤波的图像;
[0037] 图4是实施步骤4进行灰度增强的图像;
[0038] 图5是实施步骤7后在分割阈值Θ下得到的二值图像;
[0039] 图6是实施步骤10后得出的边缘检测图像;
[0040] 图7是实施步骤12后得到的路面切割的图像;
[0041] 图8是实施步骤13后得到的路面区域图像;
[0042] 图9是实施步骤14进行灰度膨胀后得出的路面区域;
[0043] 图10是没有路面约束下进行的图像分割即执行步骤1_8、16、19后得出的图像;
[0044] 图11是在基于路面约束的图像分割后即执行步骤1_17、19之后得出的图像;
[0045] 图12是在执行上述全部19个步骤后即加入H0G+SVM精确检测后的结果图像。
【具体实施方式】
[0046] 1.读入待检测图像I
[0047] 2.判断图像I是否为灰度图像,若是实施步骤3若不是则转化为灰度图像Igray,如 图2,为转换后的灰度图像。
[0048] 3,对图像Igray进行中值滤波处理后得图像I
[0049] 本实施方式采用3*3的中值滤波模板,中值滤波模型
[0050] 为 g (mx,my) = med {f (rnx-3, my-3) (I)
[0051 ] 其中g (mx, my)表示处理后的图像f (mx-3, my-3)表示原始图像以(mx, my)为中心 的3*3领域内的像素值,Med操作为取像素中值操作,例如图3所示,为中值滤波后的效果;
[0052] 4.利用直方图均衡化技术对图像Inied进行灰度增强,增强后图像I hlsW
[0053] 采用直方图均衡化提高图像对比度从而实现灰度增强,经过均衡化处理后的图像 中,像素占用尽可能多的灰度级并且分布均匀,所以,这样的图像将具有较高的对比度和较 大的动态范围,通过灰度映射函数式(2)使输入图像I nred转换为在每一个灰度级上都有近 似相同的像素点数的输出图像Ih
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1