基于视频序列图像的车辆测速研究_第1页
基于视频序列图像的车辆测速研究_第2页
基于视频序列图像的车辆测速研究_第3页
基于视频序列图像的车辆测速研究_第4页
基于视频序列图像的车辆测速研究_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于视频序列图像的车辆测速研究高浩军,杜宇人(扬州大学信息工程学院,扬州,225009)摘要:基于高速公路移动测速设备的测速模式,提出了一种基于视频序列图像的车辆测速的实现方法,通过测定固定时间间隔的两帧连续序列图像中目标车辆的相对位移实现车速的测定,运用车道划分、车辆定位判别的思想提高了测速的精度,对车道划分前后的速度测量误差进行了分析,实验结果表明,该方法能较为精确的测量出车辆行驶速度,在高速公路移动测速等场合具有较好的实用价值。关键词:摄像机定位;车道划分;测速;误差中图分类号:TP391.41Vehicle Speed Detection Research Based on Video

2、 Sequence ImagesGao Haojun, Du Yuren(Yangzhou University, Yangzhou 225009, China)Abstract: The paper presents a vehicle speed detection method using video sequence images based on the speed detection model of highway mobile speed detection equipment. Accomplish the vehicle speed detection by measure

3、 the displacement of the object moved between two fixed interval sequence images. Improving the speed detection precision by the idea of driveway partition and vehicle orientation distinguish. Analyze the fore-and-aft measure error of driveway partition. Experiments result shows that the method coul

4、d get a high precision in vehicle speed detection. The method has a better practical value in highway mobile speed detection and other occasions. Keywords: camera orientation; driveway partition; speed detection; error 0 引言随着我国经济的发展,道路运输已经取代铁路成为最重要的运输方式之一,目前我国高速公路建设规模不断扩大,如何有效的对交通环境进行监管是当前面临的一个重要问题,

5、而“车辆测速”作为交通监管的重要部分1,受到了人们的广泛重视。传统的高速公路交巡警常用的测速仪器为车载测速仪,其主要工作原理是通过雷达测速装置测速,车载数码照相机对超速车辆进行拍照,将超速车辆的车牌号、行驶速度显示在显示屏上,并自动储存该记录,然后交警通知前方各站口进行拦截纠正。该测速方法主要依靠了雷达测速装置2,但随着图像处理技术的发展,基于视频的车辆测速成为了较为新颖的测速方式,通常被简称为“视频测速”,它无需与测速雷达等设备配合使用,仅仅根据对监控视频图像的处理来完成车辆行驶速度的测量。视频测速方法与传统的测速方法相比,主要有如下几个优点:(1)无需使用专用测速设备,成本较低;(2)由于

6、避免与其它测速设备配合使用,使得系统被简化的同时提高了稳定性;(3)摄像头安装简单,进行视频监控的同时也能完成车辆测速,提高了设备使用率;(4)理论上该方法可达到较高的测速精度;1 视频测速原理 本课题受扬州大学自然科学基金(KK0313090)资助,作者简介:高浩军,男,1981年,研究生,研究方向:图像处理与多媒体技术;杜宇人,男,1962年,副教授,研究方向:图象分析、电子测量。1.1 摄像机定位本文模拟高速公路移动测速装置的使用对摄像机进行定位34如图1所示,摄像机、车辆、隔离带等位置如图1所示,路面共有1、2、3车道,h为摄像机的高度,d为摄像机离车道的距离,由于本文拟对高速公路移动

7、测速装置使用模拟,因此h大约设置为1.5米,对车辆进行拍摄时角度接近于90度,角度大小设置为90度。 d车辆摄像机隔离带123hXYZxy图1 摄像机位置及拍摄示意图1.2 测速原理基于视频序列图像的车辆测速主要是根据对连续帧的序列图像的分析处理来实现车辆速度的测定5,考虑到从监控视频中提取出的连续帧的序列图像有如下特点:(1)连续的两帧序列图像间有一个不变的时间间隔;(2)连续的两帧序列图像间的车辆目标的位置有相对移动;根据以上特点,理论上通过以下物理学公式可以得出车辆目标的运动速度: (1)如图2所示,根据视频信号的固定的两帧连续图像的间隔时间可以很方便的得到时间,而通过车辆目标检测处理,

8、可以得到车辆的相对运动距离,从而可以根据上式计算出速度。右二图为视频序列图像的两帧,左二图为相对与右二图的目标车辆运动示意图。由图可见目标车辆在摄像机镜头场景中,由左向右运动,如果能保证摄像机处于静止拍摄状态,即不存在拍摄位置及拍摄角度等的变化,则可以通过分析一定帧数间隔的两帧序列图像之间的车辆的形心相对移动位置s0、s1来确定相对移动距离ss1s0或车头点的相对移动位置x0、x1来确定相对移动距离xx1x0。应该注意,该方法求出的相对移动距离实际上是目标车辆在摄像机镜头拍下的场景图像中移动的像素点的个数。同时,由于两帧视频序列图像的间隔帧数一定,则两帧视频序列图像的间隔时间tt2t1,很方便

9、就可以确定,此处的间隔时间的单位应为“秒”。此时可根据公式(1)求出目标车辆的运动速度,单位为“像素/秒”。由速度单位“像素/秒”可见,此时获取到的仅仅是目标车辆在固定摄像机场景下的视频序列图像中每秒钟移动的像素点的数目,而我们实际需要的具有实际意义的速度衡量单位应该是“千米/小时”。如果需求出目标车辆的实际行驶速度,则必须首先估算出视频序列图像中每个像素点与实际道路长度“米”之间的对应关系。可确定一个比例系数e,单位为“米/像素”。则只需精确的估算出这个比例系数e,即可以得到目标车辆的实际行驶速度。s0 s s1两帧之间间隔时间t秒t1t2x0 x x1图2 测速原理示意图在估算比例系数e时

10、,为了提高速度测定的精确性,我们必须考虑到一个摄像机的视角问题,如图3所示为摄像机拍摄时的视角示意图。 L1L2摄像机000有L1L2成立图3 摄像机拍摄视角示意图由上图可见,摄像机在拍摄过程中,存在一个视角,很明显该视角的存在,将使得拍摄出的实际场景图像中,离摄像机较远的道路长度L1(单位为“米”)实际上大于相对离摄像机较近的道路长度L2(单位为“米”)。但是摄像机拍摄到的视频序列图像的宽度的像素个数是唯一确定的,如假设视频序列图像的宽度为n(单位为“像素),则有下式成立: 单位为“米/像素” (2)由上式可知,实际获取的视频序列图像中,离摄像机较远处道路水平方向的每个像素点代表的实际距离要

11、大于离摄像机较近处的道路水平方向的每个像素点所代表的实际距离。因此,在本文假设的摄像机拍摄的条件下,假设相对远离摄像机的目标车辆为object1,而相对靠近摄像机的目标车辆为object2,则在同等间隔时间t的两帧视频序列图像中,若object1与object2移动相同的像素点个数,则两者的速度有成立。基于此,若在本文摄像机拍摄条件下将object1与object2一视同仁,则在实际的速度测定过程中,将会出现较大的误差。本文考虑用如下方法来解决这一问题。如图3所示为实际序列图像的车道划分6示意图,按本文拍摄条件下获取到的视频序列图像中,其上半部分为天空,而道路只占图像的下半部分,因此可按图3(

12、a)所示,将图像划分成上下两个部分,将下半部分视为有效区域。此时,可将有效的道路区域作如图3(b)所示划分成a1、a2、a3区域,且应使各个区域的宽度满足m1 m2 m3,这是由于在实际拍摄获得的序列图像中,离摄像机相对较远处的车道的宽度要比离摄像机相对较近处的车道的宽度略窄。划分过程中,天空与道路各占的比重以及m1 ,m2,m3的比例的设定均与前文所述的摄像机的安装位置及倾斜角度等有较大的关系,在各种不通的拍摄情况下,应选择与之相适应的比例。天空道路a1a2a3(a) 路面与天空划分示意图(b) 道路区域划分示意图车辆m1m2m3图4 实际序列图像的车道的划分示意图通过上述道路区域划分过程后

13、,可对a1、a2、a3这三个区域分别赋予一个比例系数e1、e2、e3,用该三个比例系数分别表示三个不同区域的“实际距离与像素的比”,单位为“米/像素”。此时,存在一个目标车辆的定位问题,如图4(b)所示,车辆到底该判定为属于划分的哪一个区域,本文考虑到车辆的实际速度应与车轮有密切的联系,因此将车轮与地面的接触位置作为一个判别的依据,来判定在对当前序列图像中的车辆目标进行速度测量时使用哪一个比例系数。在实际测量中,可将目标检测过程中获得的目标车辆的下边界作为这个判定的依据。如图4(b)所示,目标车辆的车轮位于a1区域,因此,此时应该利用比例系数e1来计算目标车辆的实际行驶速度。 本文摄像机拍摄条

14、件下的序列图像的参数如图5所示,获取到的视频序列图像的长为256像素,宽为192像素。总共有效车道区域占据整幅图像的约1/3的宽度,各条车道的宽度比例可设置为:m1:m2:m3=1:2:4。而由上而下的三个区域的所占像素数均为256,其实际长度分别为17.71米、16.21米、14.11米。因此,各车道区域的比例系数很容易即可计算出,其值分别为e117.71/256=0.0692、e2=16.21/256=0.0633、e3=14.11/256=0.551。256像素,长度:17.71米192像素车道区域共约占1/3宽度256像素,长度:16.21米256像素,长度:14.11米m1m2m3图

15、5 本文序列图像的相关参数示意图通过上述各个参数的分析,可以获取到用于目标车辆测速的各项数据,此时,只需在目标检测过程中,设法精确的计算出间隔时间t的两帧视频序列图像中目标车辆的形心位置或车头点位置的相对移动距离,可用相对移动的像素个数来表征,记为p。由于摄像机的拍摄速率在摄取之前已经确定,一般可取10bps,15bps,30bps等,“bps”的含义为“每秒钟拍摄的图像帧数”,如本文摄像机的拍摄速率设定为30bps,则可以计算出相邻两帧序列图像的间隔为xs=1/30秒,同时,可以设定用于分析的视频序列图像的间隔帧数为sum帧,比例系数ex的取值由x所处的区域位置确定,此时,可通过如下公式计算

16、出目标车辆的实际行驶速度。 单位“千米/小时” (3)在实际速度测定过程中,目标车辆在摄像机场景中由左向右运动,每隔sum帧间隔的序列图像测一次即时速度,若假设目标车辆在场景中从完整出现到开始消失所需的帧数为total帧,则测速过程一共可以测出个即时速度,“ ”表示“取整”操作,其即时速度可分别记为,此时就可以方便的获得目标车辆行驶的最高速度,最低速度及平均速度,分别如下式所示: (4) (5) (6)1.3 误差分析本文对车道划分前后的误差进行了分析:假设通过分析得知,目标车辆在图像中在10帧间隔下共移动了90个像素,连续两帧图像的时间间隔为1/30秒。可在前后两种情况下,计算出目标车辆的行

17、驶速度。1)在车道划分前,如图5所示,此时只存在一个区域m1,而m2、m3区域也被视为区域m1,则该区域的比例系数可计算出:e=17.71/256=0.692米/像素,在此条件下,可计算出当前车辆的行驶速度为:V=0.692903.630/10=67.24千米/小时。2)如进行车道划分,如图5所示,整个车道被划分为了三个不通的区域,则同理在上述假设的条件下,可计算出m1、 m2、m3区域的速度,分别应为:67.24、61.54、53.57千米/小时。对误差大小作如下定义: (7)可以求出车道划分前后m2、m3区域的测量误差,将车道划分前计算出的速度看作是“实测速度”,而将划分车道后m2、m3区

18、域计算出的速度看作是“实际速度”,就可以求出车道划分前后的误差可达9.26%、25.5%。可见通过本文划分车道的方法,可以较好的提高测速精度。通过上述原理可以精确的测量出目标车辆的实际行驶速度,但该方法对目标检测的精度有较大的依赖性,因此,在车辆目标的检测与目标位置信息获取过程中,应保证较高的目标定位精确度7。2 实验结果为了检验上述方法的有效性,按本文设定的摄像机安装方法以30bps的速率拍摄了包含运动目标车辆的视频序列图像,基于Matlab仿真平台,通过对视频序列图像进行基于背景减法的精确的目标检测及定位,较为准确的测量了目标车辆的形心在一定间隔帧数的两幅序列图像间的相对移动距离8,图6给

19、出了对视频序列图像进行测速检测定位过程的示意图,而表1给出了实验中测得的目标车辆的实际运动速度及其与正确速度的误差。 (a) 第9帧 (b)第14帧 (c)第19帧 (d)第24帧 (e)第9帧定位 (f) 第14帧定位 (g)第19帧定位 (h)第24帧定位 图6 目标车辆测速检测定位过程示意图表1 目标车辆速度测定结果(单位“千米/小时”)目标车辆最高速度最低速度平均速度实际平均速度误差1(轿车)65.3261.6463.36622.19% 如图6所示,(a)、(b)、(c)、(d)四个子图给出了一定帧数间隔序列图像的车道划分及车辆目标在各帧图像中的位置变化情况,而(e)、(f)、(g)、

20、(h)是与之相对应的进行目标车辆精确检测定位的结果。车辆目标中心的黑点表示了用于本文测速方法的目标形心位置。由表1给出的车辆速度测量结果可见,利用本文方法能够较为精确的测量出目标车辆的行驶速度,且误差较小。3 总结 本文提出了一种基于视频序列图像的车辆测速方法,该方法具有算法简单、测量精度较高等特点,克服了传统测速方法的多种不足,具有较好的实用价值。但其测速精度易受车辆目标检测定位精度的影响。在运用于实际测速时,尚需注意以下问题:(1)要在尽可能短的时间内对车辆目标精确定位;(2)要确保准确获取连续序列图像间的时间间隔;(3)要能准确找出用于测量相对移动距离的对应块或对应点。另外,本文中划分出

21、的车道的实际长度尚需在摄像机安装时人工测量,但在以后的研究中,可以考虑在识别出车辆类型的同时通过反馈车辆长度以求出“车辆实际长度”与“车辆所占像素个数”的比例来自适应的获取比例系数e,其具体实现方法是下一步研究的重点。参考文献1 Dr Stephen, The policy framework for the roads sector J, Department for Transport Intelligent Transport Systems, 20052 孙朝云,阳红,高怀刚,交通雷达测速仪误差分析与改进,仪器仪表学报J,2003.83 马强,许文海,唐文彦,图像测速法的摄像机标定技术J,计量学报,2005.44 F. Chausse, R. Aufrere, and R. Chapuis, Recovering the 3-D shape of a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论