[发明专利]一种基于局部对称特征的视频车辆检测方法在审

专利信息
申请号: 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)的计算公式如下所示:<mrow><mi>M</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>M</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mi>D</mi><mo>(</mo><mrow><msub><mi>p</mi><mi>i</mi></msub><mo>,</mo><msub><mi>q</mi><mi>j</mi></msub></mrow><mo>)</mo><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mrow><mi>M</mi></munderover><msup><mrow><mo>(</mo><msubsup><mi>V</mi><mi>p</mi><mi>i</mi></msubsup><mo>-</mo><msubsup><mi>V</mi><mi>q</mi><mi>j</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1.1</mn><mo>)</mo></mrow></mrow>其中,表示第i个特征角点的特征矢量,表示第j个水平对称角点qj的特征矢量,qj为特征角点pj的水平对称角点;步骤六,若特征角点pi满足以下条件,则特征角点pi和特征角点pj为对称角点对,特征角点pj为与特征角点pi距离最小的水平对称角点qj所对应的特征角点,;<mrow><mfrac><mrow><mi>M</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><msup><mi>Min</mi><mrow><mi>S</mi><mi>e</mi><mi>c</mi></mrow></msup><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>&lt;</mo><mn>0.65</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1.2</mn><mo>)</mo></mrow></mrow>步骤七,遍历所有特征角点pi,重复上述步骤五和步骤六,直至找到所有对称角点对;步骤八,假设用表示每个对称角点对,分别求得各个对称角点对中心位置的x坐标为计算得到中心位置的统计直方图,将该统计直方图的峰值点作为候选车辆中心线的初始位置xvehicle,并计算统计直方图的方差步骤九,判断对称角点对是否属于同一辆车上的对称角点对,若对称角点对的中心位置x坐标满足式(1.3),则保留该对称角点对,反之删除;<mrow><mo>|</mo><msubsup><mi>C</mi><mrow><mi>p</mi><mo>&LeftRightArrow;</mo><mi>q</mi></mrow><mi>i</mi></msubsup><mo>.</mo><mi>x</mi><mo>-</mo><msub><mi>x</mi><mrow><mi>v</mi><mi>e</mi><mi>h</mi><mi>i</mi><mi>c</mi><mi>l</mi><mi>e</mi></mrow></msub><mo>|</mo><mo>&lt;</mo><mn>3</mn><msubsup><mi>&sigma;</mi><mrow><mi>v</mi><mi>e</mi><mi>h</mi><mi>i</mi><mi>c</mi><mi>l</mi><mi>e</mi></mrow><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1.3</mn><mo>)</mo></mrow></mrow>步骤十,统计步骤九中保留下来的所有对称角点对中心位置的平均值μ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方向上连续的阴影点个数,则可判断该阴影区域所对应的中心线为车辆的中心线,否则该中心线不是车辆的中心线,结束检测;<mrow><msub><mi>G</mi><mrow><mi>s</mi><mi>h</mi><mi>a</mi><mi>d</mi><mi>o</mi><mi>w</mi></mrow></msub><mrow><mo>(</mo><msub><mi>p</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><msub><mi>p</mi><mi>i</mi></msub><mo>-</mo><msub><mi>&mu;</mi><mrow><mi>s</mi><mi>h</mi><mi>a</mi><mi>d</mi><mi>o</mi><mi>w</mi></mrow></msub><msup><mo>)</mo><mn>2</mn></msup></mrow><msubsup><mi>&sigma;</mi><mrow><mi>s</mi><mi>h</mi><mi>a</mi><mi>d</mi><mi>o</mi><mi>w</mi></mrow><mn>2</mn></msubsup></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1.4</mn><mo>)</mo></mrow></mrow>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/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top