CN103473566B - 一种基于多尺度模型的车辆检测方法 - Google Patents
一种基于多尺度模型的车辆检测方法 Download PDFInfo
- Publication number
- CN103473566B CN103473566B CN201310379385.2A CN201310379385A CN103473566B CN 103473566 B CN103473566 B CN 103473566B CN 201310379385 A CN201310379385 A CN 201310379385A CN 103473566 B CN103473566 B CN 103473566B
- Authority
- CN
- China
- Prior art keywords
- image
- vehicle
- block
- vehicle detection
- multiple dimensioned
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000001514 detection method Methods 0.000 claims abstract description 59
- 238000012549 training Methods 0.000 claims abstract description 35
- 238000012360 testing method Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 7
- 238000001028 reflection method Methods 0.000 claims description 3
- 230000006978 adaptation Effects 0.000 abstract 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/32—Normalisation of the pattern dimensions
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明涉及到车辆检测技术领域,特别涉及到一种基于多尺度模型的车辆检测方法。本发明包括多尺度模型建模、多尺度模型学***整度块和图像似然概率;所述车辆检测是利用所述混合图像模板对交通图像进行模板匹配,从而检测出车辆对象。本发明具有适应多种天气条件、一定程度的车辆变形等优点,特别是能准确检测与摄像机不同距离的车辆;可以应用于视频中车辆的检测。
Description
技术领域
本发明涉及到车辆检测技术领域,特别涉及到一种基于多尺度模型的车辆检测方法。
背景技术
基于视频的车辆检测技术是智能交通***重要的一部分,为许多应用提供车辆信息,如交通视频监控***、驾驶辅助***、智能车等。在交通场景中可能存在不同尺度的车辆,这是车辆检测方法的一个挑战性的问题。很多方法利用缩放车辆模型或缩放输入图像来检测不同尺度的车辆。但是在一幅交通图像中随着车辆与摄像机距离(车辆-摄像机距离)的不同,不仅车辆的尺度发生变化,车辆分辨率也发生了变化(不同分辨率下车辆特征不同),而且更严重的是车辆外形也发生了变化(车辆某些部件随着车辆远离摄像机而逐渐不可见,如车顶等),此时若通过缩放同一个车辆模型或缩放输入图像的方法检测车辆,将不能获取准确的检测结果。因此,针对不同的车辆-摄像机距离,研究鲁棒的车辆检测方法仍然是个挑战性的问题。本发明建立了一种基于多尺度模型的车辆检测方法,可以解决不同车辆-摄像机距离下的车辆检测问题。
发明内容
本发明解决的技术问题在于提供一种基于多尺度模型的车辆检测方法,可以解决不同车辆-摄像机距离下的车辆检测问题。
本发明解决上述技术问题的技术方案是:
包括多尺度模型建模S1、多尺度模型学***整度块和图像似然概率;所述车辆检测S3是利用所述混合图像模板对交通图像进行模板匹配,从而检测出车辆对象;
所述的多尺度模型建模S1是利用不少于两个的不同的混合图像模板{Ti,i=1,2,...,N,N≥2}组成多尺度模型,T1,T2,...,TN分别表示在不同车辆-摄像机距离下的车辆对象,T1,T2,...,TN具有不同尺度和不同特征;
T1表示的车辆对象离摄像机的距离最近,T1包含一个或多个边缘块、纹理块、颜色块和平整度块的图像块;
随i的增大,Ti表示的车辆对象离摄像机越远且车辆对象逐渐被模糊成平整区域,Ti中其他类型的图像块逐渐变为平整度块。
TN表示的车辆对象离摄像机最远,TN仅包含一个或多个边缘块和平整度块;
所述的多尺度模型学习S2,包括以下步骤:
步骤S2-1,从实际交通图像中截取车辆图像作为训练图像,训练图像的数量不少于1幅;
步骤S2-2,利用消息映射法从所述所有训练图像中学***整度块及T1,T2,...,TN的图像似然概率。
所述的车辆检测S3,包括:
利用T1,T2,...,TN对测试交通图像进行模板匹配,检测出一个或多个车辆候选者;
计算这些车辆候选者的车辆检测得分;
将这些车辆候选者的车辆检测得分与车辆检测阈值进行比较,若车辆检测得分大于等于车辆检测阈值,则相应的车辆候选者为被检测的车辆对象。
所述的边缘块由特定方向的Gabor小波基元表示;所述纹理块由训练图像的局部矩形区域内的梯度直方图表示;所述颜色块由训练图像的局部矩形区域内的颜色直方图表示;所述平整度块由训练图像的局部矩形区域内一个或多个方向的Gabor滤波器的叠加响应值表示。
所述的{Ti,i=1,2,...,N,N≥2}的图像似然概率是:
其中Ni是Ti中图像块的数量,所述的图像块包含Ti中的所有边缘块、纹理块、颜色块、平整度块,p(I|Ti)是图像I基于Ti的概率,q(I)是一个参考分布,是测试图像I中对应第j个图像块位置的在部分图像区域内的图像,λij是Ti中第j个图像块对应的系数,f是Ti中第j个图像块与图像区域之间的距离,Zij是归一化常数。
所述车辆检测得分为:
所述车辆检测阈值的计算步骤是:
首先,利用T1,T2,...,TN对所有所述训练图像进行模板匹配,检测出车辆,并计算相应的车辆检测得分;
然后,利用所有所述训练图像的车辆检测得分估计车辆检测阈值。
本发明的有益效果有:
(1)在多尺度模型建模中,针对在交通图像中不同车辆-摄像机距离下车辆分辨率及特征的变化,本发明使用多个带有不同尺度和不同特征的混合图像模板构建多尺度模型,提高不同车辆-摄像机距离下的车辆检测正确率。
(2)在多尺度模型建模中,每个混合图像模板融合了多种车辆特征,提高了车辆检测正确率,并使本发明适应多种天气条件。
(3)在车辆检测中,利用所述多尺度模型从测试交通图像中检测车辆,不仅实现车辆定位,也能对车辆轮廓等信息详细描述。
附图说明
下面结合附图对本发明进一步说明:
图1为本发明复杂交通场景中不同车辆-摄像机距离下的车辆图像图;
图2为本发明部分训练图像图;
图3为本发明多尺度模型中多个混合图像模板图;
图4为本发明复杂交通场景下的车辆检测结果图;
图5为本发明较大车辆-摄像机距离下的车辆检测结果图。
具体实施方式
如图所示,本发明的得车辆检测方法分为三个主要步骤:多尺度模型建模,多尺度模型学习和车辆检测。以下详细介绍这三个步骤。
步骤S1:多尺度模型建模。利用不少于两个的不同的混合图像模板{Ti,i=1,2,...,N,N≥2}组成多尺度模型,T1,T2,...,TN分别表示在不同车辆-摄像机距离下的车辆对象,T1,T2,...,TN具有不同尺度和不同特征。
T1表示的车辆对象离摄像机的距离最近,T1包含一个或多个边缘块、纹理块、颜色块和平整度块类型的图像块;
随i的增大,Ti表示的车辆对象离摄像机越远且车辆对象逐渐被模糊成平整区域,Ti中其他类型的图像块逐渐变为平整度块。
TN表示的车辆对象离摄像机最远,TN仅包含一个或多个边缘块和平整度块。
本发明实施例以N=3为例,T1包含一个或多个边缘块、纹理块、颜色块和平整度块,T2包含一个或多个边缘块、纹理块、颜色块和平整度块,T3包含一个或多个边缘块、平整度块。图1展示了本发明实施例中T1、T2和T3分别表示的车辆对象(a)、(b)和(c)。
所述边缘块由特定方向的Gabor小波基元表示,本发明实施例使用16个方向的Gabor小波基元表示不同的边缘块,当然此处只要选择不少于1个方向的Gabor小波基元即可,不限于16个方向。本发明实施例中,T1中的Gabor小波基元的长宽为25个图像像素,T2中的Gabor小波基元的长宽为17个图像像素,T3中的Gabor小波基元的长宽为13个图像像素。当然此处Gabor小波基元的长宽只要选择不小于1个图像像素即可,不限于25、17、13个图像像素。
所述纹理块由训练图像的局部矩形区域内的梯度直方图表示,本发明实施例通过统计训练图像的局部矩形区域内的16个方向的Gabor滤波响应值得到所述梯度直方图,当然此处只要计算不少于1个方向的Gabor滤波响应值即可,不限于16个方向。本发明实施例中,T1中所述局部矩形长宽为48个图像像素,T2中所述局部矩形长宽为24个图像像素。当然此处局部矩形长宽只要不小于1个图像像素即可,不限于48、24个图像像素。
所述颜色块由训练图像的局部矩形区域内的颜色直方图表示,本发明实施例通过统计训练图像的局部矩形区域内的HSV颜色空间的三个颜色通道的像素值得到所述颜色直方图,当然此处也可以统计图像区域的其它颜色空间,不限于HSV颜色空间,并且也不限于三个颜色通道,只要不少于1个即可。本发明实施例中,T1中所述局部矩形长宽为30个图像像素,T2中所述局部矩形长宽为16个图像像素。当然此处局部矩形长宽只要不小于1个图像像素即可,不限于30、16个图像像素。
所述平整度块由训练图像的局部矩形区域内的一个或多个方向的Gabor滤波响应值的叠加值表示,本发明实施例通过叠加16个方向的Gabor滤波响应值得到的值表示所述平整度块,当然此处只要叠加不少于1个方向的Gabor滤波响应值即可,不限于16个方向。本发明实施例中,T1中所述局部矩形长宽为40个图像像素,T2中所述局部矩形长宽为20个图像像素,T3中所述局部矩形长宽为10个图像像素。当然此处局部矩形长宽只要不小于1个图像像素即可,不限于40、20、10个图像像素。
步骤S2:多尺度模型学习包括以下步骤:
步骤S2-1,从实际交通图像中截取车辆图像作为训练图像,训练图像的数量不少于1幅。本发明实施例使用了20幅训练图像(遵循何种原则进行取舍,有何区别)。图2展示了部分的训练图像。
步骤S2-2,利用消息映射法(Information Projection Principle)从所述训练图像中学***整度块及T1,T2,...,TN的图像似然概率。图3展示了本发明实施例中学习出的T1、T2和T3。
所述{Ti,i=1,2,...,N,N≥2}的图像似然概率是:
其中Ni是Ti中图像块(图像块包含Ti中的所有边缘块、纹理块、颜色块、平整度块)的数量,p(I|Ti)是图像I基于Ti的概率,q(I)是一个参考分布,λij是Ti中第j个图像块对应的系数,f是Ti中第j个图像块与图像区域之间的距离,Zij是归一化常数。
步骤S3,车辆检测,利用所述T1,T2,...,TN对测试交通图像进行模板匹配,检测出一个或多个车辆候选者,并计算这些车辆候选者的车辆检测得分。将这些车辆候选者的车辆检测得分与车辆检测阈值进行比较,若车辆检测得分大于等于车辆检测阈值,则相应的车辆候选者为被检测的车辆对象。
所述车辆检测得分的计算公式为:
所述车辆检测阈值的计算步骤是:
首先,利用所述T1,T2,...,TN对所有所述训练图像进行模板匹配,检测出训练图像中的车辆,然后计算相应的车辆检测得分。
然后,利用所有所述训练图像的车辆检测得分估计车辆检测阈值。
图4展示了本发明实施例在测试交通图像上的车辆检测结果。图5将图4(a)-(c)中的虚线框中的图像区域及其检测结果放大显示。
以上是对本发明具体实施方式的描述,并非对本发明保护范围的限制;凡依前述描述可得之等效方案,均应包含在本发明的保护范围之内。
Claims (7)
1.一种基于多尺度模型的车辆检测方法,其特征在于:包括多尺度模型建模S1、多尺度模型学***整度块和图像似然概率;所述车辆检测S3是利用所述混合图像模板对交通图像进行模板匹配,从而检测出车辆对象;
所述的多尺度模型建模S1是利用不少于两个的不同的混合图像模板{Ti,i=1,2,...,N,N≥2}组成多尺度模型,T1,T2,...,TN分别表示在不同车辆-摄像机距离下的车辆对象,T1,T2,...,TN具有不同尺度和不同特征;
T1表示的车辆对象离摄像机的距离最近,T1包含一个或多个边缘块、纹理块、颜色块和平整度块的图像块;
随i的增大,Ti表示的车辆对象离摄像机越远且车辆对象逐渐被模糊成平整区域,Ti中其他类型的图像块逐渐变为平整度块
;
TN表示的车辆对象离摄像机最远,TN仅包含一个或多个边缘块和平整度块;
所述的多尺度模型学习S2,包括以下步骤:
步骤S2-1,从实际交通图像中截取车辆图像作为训练图像,训练图像的数量不少于1幅;
步骤S2-2,利用消息映射法从所述所有训练图像中学***整度块及T1,T2,...,TN的图像似然概率
;
所述的车辆检测S3,包括:
利用T1,T2,...,TN对测试交通图像进行模板匹配,检测出一个或多个车辆候选者;
计算这些车辆候选者的车辆检测得分;
将这些车辆候选者的车辆检测得分与车辆检测阈值进行比较,若车辆检测得分大于等于车辆检测阈值,则相应的车辆候选者为被检测的车辆对象。
2.根据权利要求1所述的车辆检测方法,其特征在于:所述的边缘块由特定方向的Gabor小波基元表示;所述纹理块由训练图像的局部矩形区域内的梯度直方图表示;所述颜色块由训练图像的局部矩形区域内的颜色直方图表示;所述平整度块由训练图像的局部矩形区域内一个或多个方向的Gabor滤波器的叠加响应值表示。
3.根据权利要求1所述的车辆检测方法,其特征在于:所述的{Ti,i=1,2,...,N,N≥2}的图像似然概率是:
其中Ni是Ti中图像块的数量,所述的图像块包含Ti中的所有边缘块、纹理块、颜色块、平整度块,p(I|Ti)是图像I基于Ti的概率,q(I)是一个参考分布,是测试图像I中对应第j个图像块位置的在部分图像区域内的图像,λij是Ti中第j个图像块对应的系数,f是Ti中第j个图像块与图像区域之间的距离,Zij是归一化常数。
4.根据权利要求2所述的车辆检测方法,其特征在于:所述的{Ti,i=1,2,...,N,N≥2}的图像似然概率是:
其中Ni是Ti中图像块的数量,所述的图像块包含Ti中的所有边缘块、纹理块、颜色块、平整度块,p(I|Ti)是图像I基于Ti的概率,q(I)是一个参考分布,是测试图像I中对应第j个图像块位置的在部分图像区域内的图像,λij是Ti中第j个图像块对应的系数,f是Ti中第j个图像块与图像区域之间的距离,Zij是归一化常数。
5.根据权利要求1至4任一项所述的车辆检测方法,其特征在于:所述车辆检测得分为:
6.根据权利要求1至4任一项所述的车辆检测方法,其特征在于:所述车辆检测阈值的计算步骤是:
首先,利用T1,T2,...,TN对所有所述训练图像进行模板匹配,检测出车辆,并计算相应的车辆检测得分;
然后,利用所有所述训练图像的车辆检测得分估计车辆检测阈值。
7.根据权利要求5所述的车辆检测方法,其特征在于:所述车辆检测阈值的计算步骤是:
首先,利用T1,T2,...,TN对所有所述训练图像进行模板匹配,检测出车辆,并计算相应的车辆检测得分;
然后,利用所有所述训练图像的车辆检测得分估计车辆检测阈值。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310379385.2A CN103473566B (zh) | 2013-08-27 | 2013-08-27 | 一种基于多尺度模型的车辆检测方法 |
PCT/CN2013/090408 WO2015027649A1 (zh) | 2013-08-27 | 2013-12-25 | 一种多尺度模型车辆检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310379385.2A CN103473566B (zh) | 2013-08-27 | 2013-08-27 | 一种基于多尺度模型的车辆检测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103473566A CN103473566A (zh) | 2013-12-25 |
CN103473566B true CN103473566B (zh) | 2016-09-14 |
Family
ID=49798410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310379385.2A Expired - Fee Related CN103473566B (zh) | 2013-08-27 | 2013-08-27 | 一种基于多尺度模型的车辆检测方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103473566B (zh) |
WO (1) | WO2015027649A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103870832B (zh) * | 2014-03-21 | 2017-11-03 | 浙江宇视科技有限公司 | 车辆整体特征提取方法及车辆型号识别方法 |
CN104881681B (zh) * | 2015-05-22 | 2018-08-14 | 浙江大学 | 基于混合图模型的图像序列类别标注方法 |
CN110610123A (zh) * | 2019-07-09 | 2019-12-24 | 北京邮电大学 | 一种多目标车辆检测方法、装置、电子设备及存储介质 |
CN112784629A (zh) * | 2019-11-06 | 2021-05-11 | 株式会社理光 | 图像处理方法、装置和计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1897015A (zh) * | 2006-05-18 | 2007-01-17 | 王海燕 | 基于机器视觉的车辆检测和跟踪方法及*** |
CN101196979A (zh) * | 2006-12-22 | 2008-06-11 | 四川川大智胜软件股份有限公司 | 利用数字图像处理技术识别车辆类型的方法 |
CN102142090A (zh) * | 2011-03-15 | 2011-08-03 | 中国科学技术大学 | 车辆检测方法和*** |
CN102289948A (zh) * | 2011-09-02 | 2011-12-21 | 浙江大学 | 高速公路场景下一种多特征融合的多车辆视频跟踪方法 |
CN103218621A (zh) * | 2013-04-21 | 2013-07-24 | 北京航空航天大学 | 一种室外视频监控中多尺度车辆的识别方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1938247A2 (en) * | 2005-09-14 | 2008-07-02 | University of Massachusetts | Multi-scale enveloping spectrogram signal processing for condition monitoring and the like |
US8238610B2 (en) * | 2008-12-18 | 2012-08-07 | University Of Central Florida Research Foundation, Inc. | Homography-based passive vehicle speed measuring |
CN101916383B (zh) * | 2010-08-25 | 2013-03-20 | 浙江师范大学 | 基于多摄像机的车辆检测跟踪识别*** |
CN102646199B (zh) * | 2012-02-29 | 2013-12-18 | 湖北莲花山计算机视觉和信息科学研究院 | 复杂场景中的车型识别方法 |
-
2013
- 2013-08-27 CN CN201310379385.2A patent/CN103473566B/zh not_active Expired - Fee Related
- 2013-12-25 WO PCT/CN2013/090408 patent/WO2015027649A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1897015A (zh) * | 2006-05-18 | 2007-01-17 | 王海燕 | 基于机器视觉的车辆检测和跟踪方法及*** |
CN101196979A (zh) * | 2006-12-22 | 2008-06-11 | 四川川大智胜软件股份有限公司 | 利用数字图像处理技术识别车辆类型的方法 |
CN102142090A (zh) * | 2011-03-15 | 2011-08-03 | 中国科学技术大学 | 车辆检测方法和*** |
CN102289948A (zh) * | 2011-09-02 | 2011-12-21 | 浙江大学 | 高速公路场景下一种多特征融合的多车辆视频跟踪方法 |
CN103218621A (zh) * | 2013-04-21 | 2013-07-24 | 北京航空航天大学 | 一种室外视频监控中多尺度车辆的识别方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2015027649A1 (zh) | 2015-03-05 |
CN103473566A (zh) | 2013-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10740927B2 (en) | Method and device for vehicle identification | |
CN102208019B (zh) | 基于车载摄像机的车辆变道检测方法 | |
CN108399403B (zh) | 一种基于车牌尺寸计算的车距检测方法 | |
JP7246104B2 (ja) | テキスト行識別に基づくナンバープレート識別方法 | |
CN111582339B (zh) | 一种基于深度学习的车辆检测与识别的方法 | |
CN105740775A (zh) | 一种三维人脸活体识别方法及其装置 | |
US8867845B2 (en) | Path recognition device, vehicle, path recognition method, and path recognition program | |
CN104036284A (zh) | 基于Adaboost算法的多尺度行人检测方法 | |
CN105989334B (zh) | 基于单目视觉的道路检测方法 | |
CN101246593B (zh) | 一种彩色图像边缘检测方法及设备 | |
CN103473566B (zh) | 一种基于多尺度模型的车辆检测方法 | |
CN103295021A (zh) | 一种静态图片中车辆特征检测及识别的方法及*** | |
CN104408728A (zh) | 一种基于噪声估计的伪造图像检测方法 | |
CN105894521A (zh) | 基于高斯拟合的亚像素边缘检测方法 | |
CN103530608A (zh) | 车辆类型判断方法和装置 | |
CN103500345A (zh) | 一种基于距离度量学习行人重验证的方法 | |
CN102306307B (zh) | 一种彩色显微图像序列中固点噪声的定位方法 | |
CN109858327B (zh) | 一种基于深度学习的字符分割方法 | |
CN108038486A (zh) | 一种文字检测方法 | |
CN106097256A (zh) | 一种基于图像盲去模糊的视频图像模糊度检测方法 | |
CN104732559A (zh) | 一种基于rgb-d数据的多目标检测与跟踪方法 | |
CN111179212B (zh) | 集成蒸馏策略和反卷积的微小目标检测片上实现方法 | |
CN102930292B (zh) | 一种基于p-SIFT特征的物体识别方法 | |
US20160259981A1 (en) | Vehicle detection method based on hybrid image template | |
CN103310469B (zh) | 一种基于混合图像模板的车辆检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160914 |
|
CF01 | Termination of patent right due to non-payment of annual fee |