基于车辆图像的客车和货车分类方法技术

技术编号:18716035 阅读:32 留言:0更新日期:2018-08-21 23:28
本发明专利技术公开了一种基于车辆图像的客车和货车分类方法,对摄像机采集的车辆图像进行处理获得车辆单色图像,根据平均模板对车辆单色图像进行搜索匹配确定车辆的车头和车尾,之后,通过客货特征值算法模型判断所述车辆单色图像中车头和车尾之间的灰度值分布是否均匀或者对称,如果灰度值分布均匀或者对称确定该车辆图像中为客车,反之,确定该车辆图像中为货车。本发明专利技术能够对客车、货车进行具体区分,克服了现有方法的局限性,在摄像机的布设上采用顶部布设,安装方便,解决了摄像机侧面布设引起的车辆遮挡问题,环境适应能力较强,能长期稳定工作,适用于检测并统计多车道的车流信息。

Classification method of passenger cars and trucks based on vehicle images

The invention discloses a bus and freight car classification method based on vehicle image. The vehicle image captured by the camera is processed to obtain the monochrome image of the vehicle. The vehicle monochrome image is searched and matched according to the average template to determine the head and tail of the vehicle. After that, the vehicle is judged by the passenger and freight eigenvalue algorithm model. Whether the gray value distribution between the front and rear of the vehicle is uniform or symmetrical in the monochrome image, if the gray value distribution is uniform or symmetrical, the vehicle image is determined to be a bus, otherwise, the vehicle image is determined to be a truck. The invention can distinguish bus and truck concretely, overcome the limitation of the existing method, adopt the top layout on the camera, is convenient to install, solves the vehicle occlusion problem caused by the camera side layout, has strong environmental adaptability, can work stably for a long time, and is suitable for detecting and counting multi-lane. Traffic information.

【技术实现步骤摘要】
基于车辆图像的客车和货车分类方法
本专利技术属于图像检测
,具体涉及一种基于车辆图像的客车和货车分类方法。
技术介绍
现有的车辆分类方法主要有外形轮廓扫描法、车轴计数法、环形线圈检测法。外形轮廓扫描法使用红外线、激光对车辆轮廓进行扫描,获取到车辆外部几何形状特征,根据其外部长宽高参数对车辆分类。由于客车和货车在外部几何特征参数方面区别不显著,所以对客车及货车的分类误差较大。车轴计数法为使用传感器检测的方法,将获得到的车轴数量作为车辆的特征信息应用到车辆的分类识别中。由于客车和货车轴数存在重叠范围,只知道车辆的轴数并不能准确地判断出客车和货车的类别。环形线圈检测的原理是,当车辆从埋设在路面下的环形线圈上经过时,车辆底盘上的铁磁材料会和线圈产生的磁场发生作用,导致环形线圈中的频率发生改变,通过感应曲线的变化特征获取车辆的参数进行分类。因此,在对客车、货车分类过程仍存在一定的局限性。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种基于车辆图像的客车和货车分类方法。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供一种基于车辆图像的客车和货车分类方法,该方法为:对摄像机采集的车辆图像进行处理获得车辆单色图像,根据平均模板对车辆单色图像进行搜索匹配确定车辆的车头和车尾,之后,通过客货特征值算法模型判断所述车辆单色图像中车头和车尾之间的灰度值分布是否均匀或者对称,如果灰度值分布均匀或者对称确定该车辆图像中为客车,反之,确定该车辆图像中为货车。上述方案中,所述对摄像机采集的车辆图像进行处理获得车辆单色图像,具体为:对所述车辆图像将像素单位转换成物理尺寸单位,再根据积分思想将车辆图像划分为若干个均等的感兴趣区域,最后对所述车辆图像进行二值化处理获得车辆单色图像。上述方案中,所述平均模板为:其中:x≥0,y≥0;1≥0,j≥0。上述方案中,所述根据积分思想将车辆图像划分为若干个均等的感兴趣区域,具体为:将车辆检测区域划分为若干个AOI区域,其中各区域实际道路长度相等,沿车道走向平行展开与图像水平轴方向平行,根据透视投影原理各区域在图像上的长度根据摄像机实际安装位置确定;当摄像机安装完成后,摄像机的视角α及光轴与垂直方向的夹角β被确定,设焦点C到车道平面的距离为H,AOI区域的边界点A0、An之间的距离是视野内道路的最长距离,通过分界点A1…、Am、…、An-1将视野内道路长度等分为n等份,对应于把整个AOI区域等分为n个子区域,即A0、A1…、Am、...、An的像点分别为像平面上的点B0、B1…、Bm、…、Bn,从A0点作光轴的垂线,分别与CA1、CA2、CAm…、CAn交于点D1、D2、Dm…、Dn;设CO与CA0之间的夹角为θ,O为焦点C在车道平面上的投影点,CAn与A0Dn之间的夹角为λ,则由三角原理知:AOI区域在车道平面上的长度为LrAOI=H[tan(θ+α)-tanθ],则每个AOI区域的实际长度为于是记直线A0B0、AmBm的夹角为γm,m=1,2,…,n,而显然有故有而于是有在三角形CA0Dm中,由三角形正弦定理得即因而有γn=α,故有由和得设AOI1至AOIm共有m个AOI区域对应的图像长度之和占整个AOI区域对应的图像长度的比例为fm,而直线B0Bn显然与A0Dn平行,因而不难证明三角形B0BmC与A0DmC(m=1,2,…,n)相似,由相似三角形知识可知设在拍摄的图像中,AOIm区域对应的图像长度lm占整个AOI区域对应的图像长度的l的比例为pm(m=1,2,…,n),则显然pm可按下面的迭代公式求得图像中AOI区域总长度l乘以pm即可得到AOIm,m=1,2,...,n区域在图像中的长度lm,lm=lpm;在象平面上,从上到下依次以,m=1,2,…,n长度,把整个道路交通画面划分为n个子区域。上述方案中,所述对所述车辆图像将像素单位转换成物理尺寸单位,具体为:根据显示器屏幕的物理尺寸与屏幕分辨率之比即为单个像素的物理尺寸,其中:1为单个像素的物理长度,单位mm;L为显示器屏幕的物理长度,单位mm;F垂直为显示器屏幕的垂直分辨率,单位像素;W为单个像素的物理宽度,单位mm;W为显示器屏幕的物理宽度,单位mm;F水平为显示器屏幕的水平分辨率,单位像素。上述方案中,所述根据平均模板对车辆单色图像进行搜索匹配确定车辆的车头和车尾,具体通过以下步骤实现:步骤一:从车辆单色图像的(0,0)点开始进行横向搜索,计算F(0,0)的取值,判断F(0,0)>T是否成立,其中T为判断阈值,如果不成立,即确定为非车辆区域,继续逐行方式进行搜索,如果该横行未能检测出车辆的存在,继续进行下一横行地搜索;步骤二:当搜索至某横行中一点且F(x,y)≥T成立时,定该像素点为F(c*,t*),并定义该像素点为特征点;继续对该横行的后续点进行搜索,当搜索至某一点且F(x,y)≥T不成立时,定该像素点为F(k*,b*),判断k*-c*≥Q是否成立,如果不成立,则像素点F(c*,t*)为噪声,否则该像素点为车头特征点;步骤三:继续对后续点进行搜索,当搜索至某一点且F(x,y)≥T不成立时,定该像素点为F(l*,p*),判断l*-c*+l≥M是否成立,如果成立,即确定该行车辆横向区域已经结束,否则认为该区域仍旧属于车辆区域;继续进行搜索,横向搜索中以此类推;步骤四:当车辆区域第一行搜索完毕以后,进入到下一行进行搜索,此时需要在判断车辆横向区域是否结束的同时,也要判断纵向车辆区域是否结束;当一横行搜索结束时,都未能满足F(x,y)≥T,此时定该横行的结尾像素点为F(z*,x*);直至某点的F(x,y)≥T成立时,定该像素点为F(h*,g*),并判断h*-z*≥N是否成立,如果成立,则认为像素点F(z*,x*)为第一辆车的车尾特征点,且此时已进入第二辆车辆的判断;如果不成立,则认为此时仍旧为第一辆车辆区域,继续执行步骤二,直到确定出车尾特征点。上述方案中,所述客货特征值算法模型的建立过程为:第一步:求解如果Q上-Q下≤ε式成立,则令E对称=1,反之,令E对称=0;第二步:令i=1,I=0,求解如果Qi-Qi-1≤γ成立,则i+1,I+1,否则i+1,I保持不变。当i=m时,如果I>Δ成立,则令E均匀=1,反之,令E均匀=0;第三步:令i=1,N=0,成立,求解,如果Qi+Qi-1≥l,其中i=1,2,…,m成立,保持N=0,反之H+1。当i=m+1时,如果成立,则令E黑带=0,反之,令E黑带=1,最后求解E=E对称\E均匀\E黑带;其中:E为客货特征值;E对称为车辆顶部对称特征值;E均匀为车辆顶部灰度值分布特征值;Q上为车辆区域上半部分灰度值总和;Q下为车辆区域下半部分灰度值总和;F(x,y)为单个像素灰度值;Qi为第i个区域像素灰度值总和;ε,γ为一常数值。与现有技术相比,本专利技术的有益效果:本专利技术对摄像机采集的车辆图像进行处理获得车辆单色图像,根据平均模板对车辆单色图像进行搜索匹配确定车辆的车头和车尾,之后,通过客货特征值算法模型判断所述车辆单色图像中车头和车尾之间的灰度值分布是否均匀及对称来对客货进行分类;客车顶部从车头至车尾灰度值分布比较均匀及分布基本存在对称性,货车顶部由于车箱所载货物的不同及驾驶室与本文档来自技高网...

【技术保护点】
1.一种基于车辆图像的客车和货车分类方法,其特征在于,该方法为:对摄像机采集的车辆图像进行处理获得车辆单色图像,根据平均模板对车辆单色图像进行搜索匹配确定车辆的车头和车尾,之后,通过客货特征值算法模型判断所述车辆单色图像中车头和车尾之间的灰度值分布是否均匀或者对称,如果灰度值分布均匀或者对称确定该车辆图像中为客车,反之,确定该车辆图像中为货车。

【技术特征摘要】
1.一种基于车辆图像的客车和货车分类方法,其特征在于,该方法为:对摄像机采集的车辆图像进行处理获得车辆单色图像,根据平均模板对车辆单色图像进行搜索匹配确定车辆的车头和车尾,之后,通过客货特征值算法模型判断所述车辆单色图像中车头和车尾之间的灰度值分布是否均匀或者对称,如果灰度值分布均匀或者对称确定该车辆图像中为客车,反之,确定该车辆图像中为货车。2.根据权利要求1所述的基于车辆图像的客车和货车分类方法,其特征在于,所述对摄像机采集的车辆图像进行处理获得车辆单色图像,具体为:对所述车辆图像将像素单位转换成物理尺寸单位,再根据积分思想将车辆图像划分为若干个均等的感兴趣区域,最后对所述车辆图像进行二值化处理获得车辆单色图像。3.根据权利要求1或2所述的基于车辆图像的客车和货车分类方法,其特征在于,所述平均模板为:其中:x≥0,y≥0;i≥0,j≥0。4.根据权利要求3所述的基于车辆图像的客车和货车分类方法,其特征在于,所述根据积分思想将车辆图像划分为若干个均等的感兴趣区域,具体为:将车辆检测区域划分为若干个AOI区域,其中各区域实际道路长度相等,沿车道走向平行展开与图像水平轴方向平行,根据透视投影原理各区域在图像上的长度根据摄像机实际安装位置确定;当摄像机安装完成后,摄像机的视角α及光轴与垂直方向的夹角β被确定,设焦点C到车道平面的距离为H,AOI区域的边界点A0、An之间的距离是视野内道路的最长距离,通过分界点A1...、Am、...、An-1将视野内道路长度等分为n等份,对应于把整个AOI区域等分为n个子区域,即A0、A1...、Am、...、An的像点分别为像平面上的点B0、B1...、Bm、...、Bn,从A0点作光轴的垂线,分别与CA1、CA2、CAm...、CAn交于点D1、D2、Dm...、Dn;设CO与CA0之间的夹角为θ,O为焦点C在车道平面上的投影点,CAn与A0Dn之间的夹角为λ,则由三角原理知:AOI区域在车道平面上的长度为LrAOI=H[tan(θ+α)-tanθ],则每个AOI区域的实际长度为于是记直线A0B0、AmBm的夹角为γm,m=1,2,...,n,而显然有故有而于是有在三角形CA0Dm中,由三角形正弦定理得即因而有γn=α,故有由和得设AOI1至AOIm共有m个AOI区域对应的图像长度之和占整个AOI区域对应的图像长度的比例为fm,而直线B0Bn显然与A0Dn平行,因而不难证明三角形B0BmC与A0DmC(m=1,2,...,n)相似,由相似三角形知识可知设在拍摄的图像中,AOIm区域对应的图像长度lm占整个AOI区域对应的图像长度的l的比例为pm(m=1,2,...,n),则显然pm可按下面的迭代公式求得图像中AOI区域总长度l乘以pm即可得到AOIm,m=1,2,...,n区域在图像中的长度lm,lm=lpm;在象平面上,从上到下依次以,m=1,2,...,n长度,把整个道路交通画面划分为n个子区域。5.根据权利要求4所述的基于车辆图像的客车和货车分类方法,其特征在于,所述对所述车辆...

【专利技术属性】
技术研发人员:李得俊杨晓东李国强王维娜唐治金葛文渊李威张羽西
申请(专利权)人:西安金路交通工程科技发展有限责任公司
类型:发明
国别省市:陕西,61

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

1