[发明专利]一种基于局部对称特征的视频车辆检测方法在审
申请号: | 201610338718.0 | 申请日: | 2016-05-19 |
公开(公告)号: | CN106023270A | 公开(公告)日: | 2016-10-12 |
发明(设计)人: | 卢胜男;冯建利;段沛沛 | 申请(专利权)人: | 西安石油大学 |
主分类号: | G06T7/60 | 分类号: | G06T7/60;G06K9/46 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 721006 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于局部对称特征的视频车辆检测方法,利用局部不变特征的集合来描述车辆目标,可以有效避免分割问题,与现有技术相比,该方法将车辆的对称特征作为车辆局部特征聚类的重要线索,实现车辆中心位置的定位,有效避免了采用常规聚类算法时产生的算法复杂度高的问题,而且该方法具有较高的检测精度,运算过程简单,实时性强,能有效地对静态图片和视频图像中的车辆目标进行检测和识别,因此具有广阔的应用前景。 | ||
搜索关键词: | 一种 基于 局部 对称 特征 视频 车辆 检测 方法 | ||
【主权项】:
一种基于局部对称特征的视频车辆检测方法,其特征在于,包括以下步骤:步骤一,在初始帧上,沿车道线手动设置ROI区域,并记录ROI区域边界线上每个像素点的坐标;步骤二,对于ROI区域内部,计算当前帧中视频图像的特征角点pi,并记录特征角点pi的位置坐标;步骤三,以步骤二得到的各特征角点为中心,各构造一个正方形区域,采用特征描述算子构造各特征角点的特征矢量
步骤四,构造各特征角点的水平对称角点qi的特征矢量
步骤五,计算任一特征角点pi与其他所有特征角点分别对应的水平对称角点qi的距离,其最小距离表示为Min(pi),次最小距离表示为MinSec(pi),Min(pi)的计算公式如下所示:![]()
其中,
表示第i个特征角点的特征矢量,
表示第j个水平对称角点qj的特征矢量,qj为特征角点pj的水平对称角点;步骤六,若特征角点pi满足以下条件,则特征角点pi和特征角点pj为对称角点对,特征角点pj为与特征角点pi距离最小的水平对称角点qj所对应的特征角点,;![]()
步骤七,遍历所有特征角点pi,重复上述步骤五和步骤六,直至找到所有对称角点对;步骤八,假设用
表示每个对称角点对,分别求得各个对称角点对中心位置的x坐标为
计算得到中心位置
的统计直方图,将该统计直方图的峰值点作为候选车辆中心线的初始位置xvehicle,并计算统计直方图的方差
步骤九,判断对称角点对
是否属于同一辆车上的对称角点对,若对称角点对
的中心位置x坐标满足式(1.3),则保留该对称角点对,反之删除;![]()
步骤十,统计步骤九中保留下来的所有对称角点对中心位置的平均值μvehicle,μvehicle即为候选车辆的中心线位置;步骤十一,选取当前视频图像中的若干帧,手动选取车辆底部阴影区域,利用阴影的几何特点、亮度和色彩信息进行建模,训练阴影样本的均值μshadow和方差σshadow,以及阴影区域的x方向像素点个数l和y方向像素点个数h;步骤十二,利用高斯混合模型,对中心线两侧的疑似车辆区域像素点进行测试,其中疑似车辆区域为x∈[μvehicle‑l,μvehicle+l],如式(1.4)所示,其中,pi表示图像中被测像素点,Tshadow为阴影样本集的Gshadow(pi)函数的均值;如果被测像素点满足式(1.5),则判定为阴影点,当阴影点是连续的,且满足|Nx‑l|<0.2*l和|Ny‑h|<0.1*h时,Nx、Ny分别为x方向和y方向上连续的阴影点个数,则可判断该阴影区域所对应的中心线为车辆的中心线,否则该中心线不是车辆的中心线,结束检测;![]()
Gshadow(pi)>Tshadow (1.5)步骤十三,假设车辆目标区域可表示为R=(lR,rR,uR,bR),lR和rR分别是以μvehicle为中心的目标区域的左侧和右侧边界值,uR和bR表示目标区域的上面和下面的边界值,确定lR、rR、uR和bR取值的方法如下:bR的计算方法:逐行统计车辆底部阴影区域像素值个数,取其最大值作为bR的宽度,以bR的宽度为界限,利用垂直Sobel算子,提取车辆底部阴影区域上方的ROI区域内图像的边缘,车辆的后保险杠和车辆底部阴影区域之间的中心线确定为bR的位置;rR和lR的计算方法:rR和lR的取值根据车辆的中心线位置及bR的宽度来确定,如式(1.6)所示;lR=μvehicle‑width(bR)/2 rR=μvehicle+width(bR)/2 (1.6)uR的计算方法:假设车辆高度为h,其高度和宽度满足比例关系h=γ(rR‑lR),其中,γ由一组车辆数据训练获得;利用垂直Sobel算子提取图像[lR,rR]范围内水平边缘,并统计其灰度图像的水平投影,假设P(y)表示其水平投影直方图分布,那么y∈[bR+0.5h,bR+1.5h]范围内的P(y)最大值即为uR的值;通过对上述方法,我们可以依次获得bR、lR、rR和uR取值,从而确定目标车辆。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安石油大学,未经西安石油大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610338718.0/,转载请声明来源钻瓜专利网。