基于对比度与显著性分析的车辆检测系统及装置制造方法及图纸

技术编号:21514293 阅读:25 留言:0更新日期:2019-07-03 09:10
基于对比度与显著性分析的车辆检测系统及装置,属于车辆识别检测领域,对经过基于显著性分析的图像预处理,得到筛选后的含有目标车辆的候选区域;对含有目标车辆的候选目标区域进行边界修正;将修正后的含有目标车辆的候选区域送给分类器进行精确判断;根据多帧联合机制与图像去重合机制处理后得到最终的目标车辆区域。

Vehicle Detection System and Device Based on Contrast and Significance Analysis

【技术实现步骤摘要】
基于对比度与显著性分析的车辆检测系统及装置
本专利技术属于车辆识别检测领域,涉及一种基于对比度与显著性分析的车辆检测系统及装置。
技术介绍
目前,车辆检测作为ADAS与主动驾驶项目中的一个主要功能,自然而然成为诸多研究者青睐的对象。而传统的车辆检测方法,比如基于阴影的、基于车尾灯的、基于滑动窗口等车辆检测技术,在检测车辆局部信息后,再根据一定的几何关系确定车辆整体候选区域,之后送给分类器进行精确分类,进而得到车辆在图像中的位置信息。这些方法对不同天气情况、不同的路况、以及不同的背景环境等的适应性都存在一定问题,比如基于阴影的方法在雨天就很难检出车底边阴影;车尾灯的方法对不同类型的车辆很难统一适用;基于滑动窗口的方法在背景变化大的场景容易有虚警等。
技术实现思路
为了解决识别目标车辆精度的问题,本专利技术提出如下技术方案:1.一种基于对比度与显著性分析的车辆检测系统,其特征在于,存储有多条指令,所述指令适于处理器加载并执行:对经过基于显著性分析的图像预处理,得到筛选后的含有目标车辆的候选区域;对含有目标车辆的候选目标区域进行边界修正;将修正后的含有目标车辆的候选区域送给分类器进行精确判断;根据多帧联合机制与图像去重合机制处理后得到最终的目标车辆区域。有益效果:本专利技术提出一种基于显著性分析的系统来确定车辆的候选区域,然后利用车辆在图像中的对比度等信息进行候选区域的精确定位,然后送给分类器进行更加精确的判断,进而识别目标车辆的方法。附图说明图1车辆检测总体流程图;图2基于显著性分析的目标区域确定流程图。具体实施方式实施例1:如图1所示,本专利技术使用经过采样的图像Y通道信息进行车辆目标的检测。首先经过基于显著性分析的图像预处理,得到筛选后的含有目标车辆的候选区域;然后,对含有目标车辆的候选目标区域进行边界修正;之后,将修正后的含有目标车辆的候选区域送给分类器进行精确判断;之后,根据多帧联合机制与图像去重合机制处理后得到最终的目标车辆区域。(一)基于显著性分析的图像预处理首先,本专利技术遍历图像,统计输入图像各个像素的频率,并记录像素最大最小值。然后,对计算每个像素值到其他像素值的距离之和(这里使用欧式距离,但不限于欧式距离),作为衡量该点像素对比度的一种度量。之后,利用前面的各个像素点的距离之和(这里使用欧式距离,但不限于欧式距离)取一定的指数运算,作为该点的显著性特征值。这里所取的指数值与需检测的目标物体在图像中的对比度强烈程度有关,故此需要具体问题具体设定。从而在这一步得到了整幅图像的显著性图。在遍历图像的过程中,将显著性特征值的最大值与最小值记录下来;然后,计算距离之和的变化幅度,即使用上面的最大值-最小值,将原始图像映射到0-255的范围内;同时,将特征图像也映射到0-255的范围内;最后,将用显著性分析图减去拉伸图像,得到突出的目标图像。因为利用相同的值域空间建立拉伸图像与显著性图像之间的映射关系,而显著性分析图中将对比度强烈的区域进行了增强处理,而拉伸图像是近似均衡的,所以两者做差,可以将相对没有被增强的那部分信息剔除掉,从而保留相对增强的对比度强烈的区域。对上面目标图像进行二值化即可获得突出了显著性对象的二值图像。(二)对含有目标车辆的候选目标区域进行边界修正根据前面的处理结果,可以将二值化的图中中长度满足要求的候选线作为目标车辆的底边候选线,然后以底边候选线的长作为边长画正方形候选区域,对各个矩形候选区域进行边界检查,不符合的矩形候选区域需要要去除。然后,对底边进行上浮与左右扩充操作,与原底边形成一个感兴趣区域对上面新的感兴趣区域进行尺度判断。如果尺度小于等于最小宽度(预先设定在抽样图像中可以分辨车辆的最小宽度),则需要将感兴趣区域映射返回到原图像中,在原图像的感兴趣区域中求取竖直方向的sobel梯度;否则直接在抽样图像中求取感兴趣区域的竖直sobel梯度;下一步,将sobel梯度图投影到水平方向得到GGY图;然后,根据竖直梯度计算车两侧,此处调节默认车的两侧即左右边界在候选区域的左右二分之一区域内,否则该方法无效。所以该方法是基于前面的底边界定的具有一定程度的准确性的前提下进行的。根据竖直梯度计算车的左右边界时,首先将前面计算得到的竖直梯度求取绝对值,然后求得的绝对值投影到水平方向;之后,在水平方向的左右各1/2区域内求取邻域内的最大值并返回最大值的坐标,将最大值的坐标定为左右边界的候选之一;由于,求得的最大值未必就是车的左右边界,因而在前面求得的最大值的某个极小的邻域内将前面的梯度绝对值在水平方向的投影置零;然后,再在水平方向的左右各1/2区域内求取邻域内的最大值并返回最大值的坐标,将最大值的坐标定为左右边界的候选之一;这样左右边界各有两个候选坐标,下面需要从中选出置信度相对高的候选坐标;(一)对左右边界的候选坐标进行过滤在前面确定了车辆左右边界的候选坐标后,根据底边的长度是否满足大于阈值,决定是否回到原图进行下面操作;取宽度的1/5作为临时高度,取宽度的1/3作为临时高度,在左侧候选坐标A的左侧取这样一个临时区域LA1,在左侧候选坐标A的右侧取这样一个临时区域,将两个区域做差LA1-LA2然后求和,将最后的和Sum_LA作为左侧候选坐标A的可信度分数;同理,取宽度的1/5作为临时高度,取宽度的1/3作为临时高度,在左侧候选坐标B的左侧取这样一个临时区域LB1,在左侧候选坐标B的右侧取这样一个临时区域,将两个区域做差LB1-LB2然后求和,将最后的和Sum_LB作为左侧候选坐标A的可信度分数;取Sum_LA与Sum_LB中最大值对应的候选坐标作为左侧坐标;类似的,取宽度的1/5作为临时高度,取宽度的1/3作为临时高度,在右侧侧候选坐标A的左侧取这样一个临时区域RA1,在右侧候选坐标A的右侧取这样一个临时区域,将两个区域做差RA1-RA2然后求和,将最后的和Sum_RA作为右侧候选坐标A的可信度分数;同理,取宽度的1/5作为临时高度,取宽度的1/3作为临时高度,在右侧候选坐标B的左侧取这样一个临时区域LB1,在右侧候选坐标B的右侧取这样一个临时区域,将两个区域做差LB1-LB2然后求和,将最后的和Sum_LB作为右侧候选坐标A的可信度分数;取Sum_RA与Sum_RB中最大值对应的候选坐标作为右侧坐标;(三)将修正后的目标候选区域进行精确判断将(二)中确定的修正后的目标区域送给分类器进行判断(此处分类器可以是Adaboost、SVM、CNN等,但不局限于此),将判断为“是车辆”的目标区域送给去重合模块;(四)多帧联合与去重合根据当前帧前面的多帧图像在一定邻域范围内一直有检测目标车辆的结果,当前帧在该邻域内也产生一定的候选窗口,同样送给上面的分类器进行判断。将判断为“是车辆”的目标区域送给去重合模块。去重合模块在汇总了所有的目标区域后,对其进行是否重合的判定,然后对有重合区域的目标区域进行置信度判定,将置信度高的目标区域留下,置信度低的目标窗口去除。最后,输出目标窗口区域坐标,完成车辆检测。由于车辆在图像中属于比较突出的目标物体,其与周围环境存在一定的对比度,即便是人类视觉根据其强烈的对比度一般也可以轻易识别出目标车辆。因而,本专利技术利用这一特性,将车辆与周围环境的对比度用显著性分析的手段反映出来,本文档来自技高网...

【技术保护点】
1.一种基于对比度与显著性分析的车辆检测系统,其特征在于,存储有多条指令,所述指令适于处理器加载并执行:对经过基于显著性分析的图像预处理,得到筛选后的含有目标车辆的候选区域;对含有目标车辆的候选目标区域进行边界修正;将修正后的含有目标车辆的候选区域送给分类器进行精确判断;根据多帧联合机制与图像去重合机制处理后得到最终的目标车辆区域。

【技术特征摘要】
1.一种基于对比度与显著性分析的车辆检测系统,其特征在于,存储有多条指令,所述指令适于处理器加载并执行:对经过基于显著性分析的图像预处理,得到筛选后的含有目标车辆的候选区域;对含有目标车辆的候选目标区域进行边界修正;将修正后的含有目标车辆的候选区域送给分类器进行精确判断;根据多帧联合机制与图像去重合机制处理后得到最终的目标车辆区域。2.一种基于对比度与显...

【专利技术属性】
技术研发人员:田雨农苍柏唐丽娜
申请(专利权)人:大连楼兰科技股份有限公司
类型:发明
国别省市:辽宁,21

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

1