当前位置: 首页 > 专利查询>长安大学专利>正文

一种基于视频的车辆逆行事件检测方法技术

技术编号:6522486 阅读:460 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于视频检测技术领域,具体涉及一种基于视频的车辆逆行事件检测方法。该方法主要包括基于块的二值化分割将待处理的视频中每帧图像中的目标和背景分离开来和基于块的时间序列统计每个块成为目标块的次数,根据统计次数投影的特征判断车辆是否逆行两个步骤。与现有技术相比,本发明专利技术所提供的方法可对视频范围内所有车辆进行检测,不受环境限制,能够对实时视频进行判断,且检测时间短、易于实现、准确性较高,很适合于实时检测逆行事件,具有广阔的应用前景。

【技术实现步骤摘要】

本专利技术属于视频检测
,具体涉及。
技术介绍
交通违章逆行是指车辆在道路上的行驶方向与道路规定行驶方向相反的行为,交通违章逆行现象虽然在城市交通中并不常见,但是这种交通行为的危险性是非常大的,如果车辆不按照规定的方向行驶,容易造成交通拥堵现象,甚至酿成交通事故,给人们的生活带来不便与危险。目前常用的车辆逆行事件检测方法主要有环形线圈检测,微波检测,数字视频检测。其中环形线圈可扩展性差,安装维护时必须中断交通、破坏路面;微波检测缺少直观性且检测设备的维护和管理费用相对较高等特点,这些方法在实际生活中并不能得到广泛应用。目前的新建项目越来越多地采用安装、维护不需要破坏路基、检测区域大、实施方便灵活的基于视频的交通信息检测技术。而目前基于视频的检测方法多采用划定检测区域的检测方法,该方法仅能对划定的区域范围内车辆进行检测,不能完整的分割目标,具有很大的限制性。
技术实现思路
针对现有技术的缺陷或不足,本专利技术的目的为提供一种可以对视频范围内所有车辆进行检测的基于视频的车辆逆行事件检测方法。为实现上述技术任务,本专利技术采用如下的技术方案,该方法通过下列步骤实现 步骤一,将第一帧图像和背景图像在相同的块坐标系下都划分成多个块; 步骤二,对第一帧图像的每个块设置一计数器,并将所有计数器初始化为零; 步骤三,对第一帧图像的每个块,在背景图像中找到与该块位置相同的背景块,并计算该块与其相应的背景块之间各相同像素位置处的灰度差值的绝对值之和;当所得的绝对值之和大于设定的阈值,则该块为目标±夬,并设置该块内部所有像素的灰度值为255,当所得的绝对值之和小于或等于设定的阈值,则该块为背景块,并设置该块内部所有像素的灰度值为0,其中的阈值为 10 χ块的面积~ 20 χ块的面积;最后将第一帧图像中的背景与目标分离开,得到第一帧图像的二值化图像; 步骤四,对第一帧图像的二值化图像的每个块,当该块内部所有像素的灰度值为255, 即为目标块时,则将该块的计数器的数值加一,当该块内部所有像素的灰度值为0,即为背景块时,则将该块的计数器的数值清零;步骤五,依次对第二帧图像、第三帧图像、…、第m帧图像,按照步骤一、步骤三和步骤四进行处理,得到记录有最终数值的计数器;3步骤六,将所有记录有最终数值的计数器正投影于一平面坐标系中,该坐标系的横坐标正方向与道路正方向相同,纵坐标与视频图像中的道路面平行,其中横坐标代表车身的不同部位,纵坐标代表各相同横坐标的计数器的最终数值累加和,得到计数器的数值波形步骤七,当计数器的数值波形图中计数器的数值累加和沿横坐标正方向递减时,则目标沿道路规定方向行驶;当计数器的数值波形图中计数器的数值累加和沿横坐标正方向递增时,则目标逆行。本专利技术的其他技术特征为步骤五中所述的m为IS m 24的自然数。本专利技术的方法主要包括基于块的二值化分割将待处理的视频中每帧图像中的目标和背景分离开来和基于块的时间序列统计每个块成为目标块的次数,并根据统计次数投影的特征来判断车辆是否逆行两个步骤。基于块的二值化分割将待处理的视频中每帧图像中的目标和背景分离开来具体是将图像划分为多个块,每块为一个计量单位,对每个块判断其与背景块的差距,相差大的认为是目标块,相差小的认为是背景块,完成目标即待测车辆与背景的分割。基于块的时间序列统计每个块成为目标块的次数,并根据统计次数投影的特征判断车辆是否逆行的具体操作是对分块后的第一帧图像中的每个块设置一个计数器,用以记录在时间序列上各帧图像的二值化图像中相同位置的块成为目标块的次数,如果目标车辆处于正常行驶状态,则目标车辆在当前视频序列的第m帧图像中的位置相比于其在第m-1帧图像中的位置在车道正方向上行驶了一段路程,目标车辆的车头所在的块在第m帧图像中为目标块,而在第m-1帧图像中都不是目标块,而目标车辆的尾部所在的块在第m帧图像和第m-1帧图像中都是目标块,依此类推,经过依次对第一帧图像至第m 帧图像的二值化图像中相同位置的块成为目标块的次数用相应位置处的计数器统计后,在第m帧图像中车辆所在区域内块,在垂直于道路正方向上的各横坐标相同的计数器的数值的累加和沿道路正方向递减,而这个递减方向就是车辆从车尾到车头的方向即车辆的运行方向,这个方向与道路正方向一致。同理,若目标车辆违章逆行时,在垂直于道路正方向上的各个横坐标相同的计数器的数值的累加和沿道路正方向递增,而这个递增方向就是车辆从车尾到车头方向的反方向,即车辆运动方向的反方向,则车辆的运动方向与道路正方向相反。与现有技术相比,本专利技术所提供的方法可对视频范围内所有车辆进行检测,不受环境限制,能够对实时视频进行判断,且检测时间短、易于实现、准确性较高,很适合于实时检测逆行事件,具有广阔的应用前景。附图说明图1为计数器投影结果示意图,其中,(a)为目标车辆沿道路正方向行驶,(b)为目标车辆逆向行驶,图中AB⑶所围成的区域为道路,G为目标即车辆,E-F方向为道路正方向;图2为实施例中已知视频中的第1帧图像; 图3为实施例中已知视频中的第20帧图像;图4为实施例的计数器投影结果示意图,其中X方向为道路正方向,Y方向为横坐标相同的计数器的数值累加和的正方向,且X轴代表目标车辆车身的部位,Y轴代表横坐标相同的计数器的数值累加和。以下结合实施例与附图对本专利技术作进一步说明。 具体实施例方式需要说明的是,本专利技术所述及的道路正方向是指道路规定行驶方向。本专利技术的方法过程中所处理的图像是视频中的沿正时间序列的第一帧图像、第二帧图像、第三帧图像、…、第m帧图像。本专利技术的方法具体采用以下步骤实现本专利技术中基于块的二值化分割即步骤一、步骤二所处理的帧图像的大小为Wx H,块的面积为wxh,其中W为图像的水平方向的像素,H为图像竖直方向的像素%为块区域的宽度,h为块的高度。步骤一,将第一帧图像和背景图像在相同的块坐标系下都划分成多个块, 即第一帧图像和背景图像采用相同的块坐标系,则第一帧图像被划分的块个数为T = (WZw) X(HZh);步骤二,对第一帧图像的每个块设置一个计数器,并将所有计数器初始化为零; 步骤三,对第一帧图像的每个块,在背景图像中找到与该块位置相同即在块坐标系中坐标相同的背景块,并计算该块与其相应的背景块之间各相同像素位置处的灰度差值的绝对值之和;当所得的绝对值之和大于设定的阈值,则该块为目标块,并设置该块内部所有像素的灰度值为255,当所得的绝对值之和小于或等于设定的阈值,则该块为背景块,并设置该块内部所有像素的灰度值为0,其中的阈值取值范围为IOx块的面积~20><块的面积,即 10x(wx,i)~20x(wxA);最后将第一帧图像中的背景与目标分离开,得到第一帧图像的二值化图像; 步骤四,对第一帧图像的二值化图像的每个块,当该块内部所有像素的灰度值为255, 即为目标块时,则将该块的计数器的数值加一,当该块内部所有像素的灰度值为0,即为背景块时,则将该块的计数器的数值清零;步骤五,依次对第二帧图像、第三帧图像、…、第m帧图像,按照步骤一、步骤三和步骤四进行处理,得到记录有最终数值的计数器;其中的m取18 IIli 24的自然数;步骤六,将所有记录有最终数值的计数器正投影于一平面坐标系中,该坐标系的横坐标正方向与道路正本文档来自技高网...

【技术保护点】
1.一种基于视频的车辆逆行事件检测方法,其特征在于,该方法通过下列步骤实现:步骤一,将第一帧图像和背景图像在相同的块坐标系下都划分成多个块;步骤二,对第一帧图像的每个块设置一计数器,并将所有计数器初始化为零;步骤三,对第一帧图像的每个块,在背景图像中找到与该块位置相同的背景块,并计算该块与其相应的背景块之间各相同像素位置处的灰度差值的绝对值之和;当所得的绝对值之和大于设定的阈值,则该块为目标块,并设置该块内部所有像素的灰度值为255,当所得的绝对值之和小于或等于设定的阈值,则该块为背景块,并设置该块内部所有像素的灰度值为0,其中的阈值为                                               ;最后将第一帧图像中的背景与目标分离开,得到第一帧图像的二值化图像;步骤四,对第一帧图像的二值化图像的每个块,当该块内部所有像素的灰度值为255,即为目标块时,则将该块的计数器的数值加一,当该块内部所有像素的灰度值为0,即为背景块时,则将该块的计数器的数值清零;步骤五,依次对第二帧图像、第三帧图像、…、第m帧图像,按照步骤一、步骤三和步骤四进行处理,得到记录有最终数值的计数器;步骤六,将所有记录有最终数值的计数器正投影于一平面坐标系中,该坐标系的横坐标正方向与道路正方向相同,纵坐标与视频图像中的道路面平行,其中横坐标代表车身的不同部位,纵坐标代表各相同横坐标的计数器的最终数值累加和,得到计数器的数值波形图;步骤七,当计数器的数值波形图中计数器的数值累加和沿横坐标正方向递减时,则目标沿道路规定方向行驶;当计数器的数值波形图中计数器的数值累加和沿横坐标正方向递增时,则目标逆行。...

【技术特征摘要】
1.一种基于视频的车辆逆行事件检测方法,其特征在于,该方法通过下列步骤实现 步骤一,将第一帧图像和背景图像在相同的块坐标系下都划分成多个块;步骤二,对第一帧图像的每个块设置一计数器,并将所有计数器初始化为零; 步骤三,对第一帧图像的每个块,在背景图像中找到与该块位置相同的背景块,并计算该块与其相应的背景块之间各相同像素位置处的灰度差值的绝对值之和;当所得的绝对值之和大于设定的阈值,则该块为目标块,并设置该块内部所有像素的灰度值为255,当所得的绝对值之和小于或等于设定的阈值,则该块为背景块,并设置该块内部所有像素的灰度值为0,其中的阈值为 10 χ块的面积~ 20 χ块的面积;最后将第一帧图像中的背景与目标分离开,得到第一帧图像的二值化图像; 步骤四,对第一帧图像的二值化图像的每个块,当该块内部所有像素的灰度值为255...

【专利技术属性】
技术研发人员:宋焕生张静郭玲玲袁彬付洋马锐安周婷洁夏波严玍伻赵倩施春宁陈艳张辉
申请(专利权)人:长安大学
类型:发明
国别省市:87

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

1