一种基于背景建模的车流量检测方法技术

技术编号:11410636 阅读:193 留言:0更新日期:2015-05-06 09:59
一种基于背景建模的车流量检测方法,它涉及一种车流量检测方法。本发明专利技术的目的是为了解决现有的车流量检测方法无法避免光线变化的影响,无法检测静止车辆的问题。本发明专利技术包括以下步骤:步骤一、利用帧间差分与背景差值之间的比值判断是否进行背景更新;步骤二、提取前景图像,并用HSV特征法消除阴影;步骤三、利用霍夫变换转换图像,利用最小外接矩形法对车辆进行跟踪和计数。本发明专利技术解决了光线变化对背景的影响的问题,又解决了帧间差分无法检测静止车辆的问题。

【技术实现步骤摘要】
一种基于背景建模的车流量检测方法
本专利技术涉及一种车流量检测方法,具体涉及一种基于背景建模的车流量检测方法,属于车流量检测

技术介绍
背景建模是一种常见的车流量检测方法。但在实际车流量检测过程中,有很多因素影响背景建模效果,例如:车流量密集、车辆即停、车辆间距较小、光照影响大等,进而影响整体车流量检测效果,针对这一问题,需要一种更先进的车流量检测方法。
技术实现思路
本专利技术的目的是为了解决现有的车流量检测方法无法避免光线变化、车流量密集等情况的影响,无法检测静止车辆的问题。本专利技术的技术方案是:一种基于背景建模的车流量检测方法,包括以下步骤:步骤一、利用帧间差分与背景差值之间的比值判断是否进行背景更新;步骤二、提取前景图像,并用HSV特征法消除阴影;步骤三、利用霍夫变换转换图像,利用最小外接矩形法对车辆进行跟踪和计数。步骤一具体为:首先使用混合高斯对背景建模,按照高斯分布的规则提取背景信息;然后利用公式:检测是否背景更新,∑f(k)(i,j)为帧间差分后获得差分后图像各像素亮点之和,∑f(b)(i,j)为背景差值后图像各像素点亮度值和,θ≤3时,交通状况良好,此时对背景进行更新,而当3<θ≤30时,交通发生堵车,而当θ>30,时车辆处于静止状态。所述背景建模的方法具体为:像素信息ix,y表示为:ix,y=wx,y·(rx,y,sx,y,vx,y)(2);其中rx,y为道路分量,sx,y为阴影分量,vx,y为车辆分量的权重,wx,y为权重系数;建立像素模型用Θ表示为:Θ={wl,μl,∑l:l∈{r,s,v}}(3);其中μ和∑分别为亮度标量的均值和方差,wl为像素l的权重系数;采用当L=l和I(x,y,t)=i时的统计学公式完成背景像素点的选择与提取,所述统计学公式为:所述步骤二提取前景图像的方法为:计算差值图像中每个像素的灰度值,当灰度值大于某一确定的阈值就可判为前景部分。所述步骤二利用HSV特征法消除阴影的具体过程为:通过下面的算法来捕捉阴影:式中SPk(x,y)为第k帧所得像素结果,1表示阴影像素,0表示物体像素,Ik(x,y)和Bk(x,y)分别表示第k帧图像和背景在(x,y)点的像素值,H、S、V分别代表HSV空间中的色调、饱和度、亮度参数,α和β为V通道的控制参数,τH为H通道的阈值,τS为S通道的阈值。所述步骤三的最小外接矩形法具体为:找到第一个像素值为0的点,以此点为头节点建立一个链表,并标为0以该点为起点,查看上、下、右三个方向的像素点,将为0的像素点加入到标号为0的链表中去,分别以上、下、右方的三个点中像素为0的点为起点,重复上一过程,一直遍历到选定区域内最右下角的像素点,若某值为0的像素点与之前任一链表的尾像素点不相邻,则令该点为头节点,生成新的链表,当搜索完所有像素点后,求取每个链表内像素点的最小外接矩形,矩形的左上角坐标中横坐标为链表中所有像素点的最小横坐标,而纵坐标则为该链表中像素点的最小纵坐标,矩阵最右下角的点的横坐标为链表中像素点的最大横坐标值,而纵坐标则为链表中像素点的最大纵坐标值,忽略大小明显与车辆不符合的矩形,则得到的矩形即为车辆外接矩形,并对车辆进行计数,所述最小外接矩形为能刚好框住目标的矩形框。本专利技术与现有技术相比具有以下效果:利用帧间差分判断动态背景更新的条件,解决了光线变化对背景的影响问题,又解决了帧间差分无法检测静止车辆的问题,图3中(a)为夜间实际路况,(b)为夜间背景图,(c)为白天实际路况图,(d)为白天背景图,图4为截取的四个不同时刻的视频帧中的图像:(e)中有少量移动的车辆;(f)中开始发生拥塞现象,此时大多车辆移动缓慢,有些甚至停止;(g)上边的车道内大部分车辆停止;(h)上边的车道中的车辆几乎全部静止。由公式(1)计算的比值如下表;截图编号由公式(1)所求得比值交通状况是否更新背景(e)1畅通是(f)6较差否(g)28拥塞否(h)40拥塞否从实验结果得知,本专利技术的方法能有效地解决车辆停止而错误更新背景问题。附图说明图1是本专利技术框架图;图2是本专利技术实施例的流程图;图3背景建模实验效果图;图4交通拥塞判断实验结果分析图。具体实施方式结合附图说明本专利技术的具体实施方式:本实施方式的一种基于背景建模的车流量检测方法,具体为:步骤1、查看当前帧序列,如果当前帧序列是第一帧,利用霍夫变换获取道路倾斜角度的信息;步骤2、如果当前帧序列不是第一帧,利用HSV特征法对图像进行阴影消除,具体为:HSV颜色空间和人眼对颜色的感知很接近其中H、S和V分别表示色度(Hue),饱和度(Saturation)和亮度值(Value),通过下面的算法来捕捉阴影:式中SPk(x,y)为第k帧所得像素结果:1表示阴影像素,0表示物体像素,Ik(x,y)和Bk(x,y)分别表示第k帧图像和背景在(x,y)点的像素值,H、S、V分别代表HSV空间中的色调参数、饱和度参数、亮度参数,α和β为V通道的控制参数,τH为H通道的阈值,τS为S通道的阈值,这四个参数根据实际视频中HSV直方图信息获取;步骤3、使用帧间差分法检测相邻帧间发生变化的区域;步骤4、使用混合高斯对背景建模,利用背景差值法获得图像像素值总和,具体为:其通过对视频帧中的像素点按一定规则提取,并按照高斯分布的规则提取背景信息,考虑到在同样位置像素点在不同时刻往往会有不同信息,所以在描述图像帧中的像素是采用多个分量,其中rx,y为道路分量,sx,y为阴影分量,vx,y为车辆分量的权重,wx,y为权重系数,则像素信息:ix,y=wx,y·(rx,y,sx,y,vx,y)式中各分量都代表该像素点对应的特征,由于图像中不同区域存在着差异,有些为地面白线,有些为较暗的路沿区,所以对每个像素点模型的建立应包含各种可能的信息,使用参数Θ来表示像素模型:Θ={wl,μl,∑l:l∈{r,s,v}}式中:μ和∑分别为亮度标量的均值和方差;背景像素点的选择与提取采用基于统计学的方法来完成:设i为像素值:图像亮度或者RGB值,L为表示图像帧中像素点的一个随机变量,那么L=l以及的I(x,y,t)=i概率表示如下:...
一种基于背景建模的车流量检测方法

【技术保护点】
一种基于背景建模的车流量检测方法,其特征在于:包括以下步骤:步骤一、利用帧间差分与背景差值之间的比值判断是否进行背景更新;步骤二、提取前景图像,并用HSV特征法消除阴影;步骤三、利用霍夫变换转换图像,利用最小外接矩形法对车辆进行跟踪和计数。

【技术特征摘要】
1.一种基于背景建模的车流量检测方法,其特征在于:包括以下步骤:步骤一、利用帧间差分与背景差值之间的比值判断是否进行背景更新;步骤二、提取前景图像,并用HSV特征法消除阴影;步骤三、利用霍夫变换转换图像,利用最小外接矩形法对车辆进行跟踪和计数;所述步骤一具体为:首先使用混合高斯对背景建模,按照高斯分布的规则提取背景信息;然后利用公式:检测是否背景更新,∑f(k)(i,j)为帧间差分后获得差分后图像各像素亮点之和,∑f(b)(i,j)为背景差值后图像各像素点亮度值和,θ≤3时,交通状况良好,此时对背景进行更新,而当3<θ≤30时,交通发生堵车,而当θ>30时,车辆处于静止状态。2.根据权利要求1所述一种基于背景建模的车流量检测方法,其特征在于:所述背景建模的方法具体为:像素信息ix,y表示为:ix,y=wx,y·(rx,y,sx,y,vx,y)(2);其中rx,y为道路分量,sx,y为阴影分量,vx,y为车辆分量的权重,wx,y为权重系数;建立像素模型用Θ表示为:Θ={wl,μl,∑l:l∈{r,s,v}}(3);其中μ和∑分别为亮度标量的均值和方差,wl为像素l的权重系数;采用当L=l和I(x,y,t)=i时的统计学公式完成背景像素点的选择与提取,所述统计学公式为:3.根据权利要求2所述一种基于背景建模的车流量检测方法,其特征在于:所述步骤二提取前景图像的方法为:计算差值图像中每个像素的灰度值,当灰...

【专利技术属性】
技术研发人员:宋华军范晶晶刘芬任鹏肖渤涛周光兵
申请(专利权)人:中国石油大学华东
类型:发明
国别省市:山东;37

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

1