基于三维逆投影图的车速检测.doc_第1页
基于三维逆投影图的车速检测.doc_第2页
基于三维逆投影图的车速检测.doc_第3页
基于三维逆投影图的车速检测.doc_第4页
基于三维逆投影图的车速检测.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

基于三维逆投影图的车速检测 张茜婷,闫国伟 (长安大学信息工程学院,陕西西安710064) 摘要:目前计算机视觉在智能交通领域有着广泛的应用,基于三维逆投影图的车速检测利用计算机视觉,使用线性系统模型进行摄像机标定,得到透视投影矩阵,确立三维世界坐标与二维图像序列的映射关系。通过设定检测区域并得到该区域的对应逆投影图,利用车尾阴影特征检测跟踪车辆,得到车辆目标的位移(s)、时间(t)的关系,进行速度检测,该算法具有较好的稳定性。 关键词:智能交通;计算机视觉;透视投影矩阵;车速检测 :TN911.73?34:A:1004?373X(xx)16?0070?03 :xx?03?09 基金项目:教育部博士点基金(xx0205110001) 0引言 车速检测在交通领域中占有重要地位,其检测方法包括虚拟线圈、雷达测速等传统方法,以及利用计算机进行视频分析处理的智能交通检测方法。而在基于视频进行车速检测的方法中,大部分通过直接分析二维图像得到车辆速度。由于摄像机的透视关系,二维图像与真实物体存在很大差距,存在尺度变换和几何形变,增加了车速检测的难度。本文设计了一种基于三维逆投影的车速检测方法,通过对二维图像序列进行标定,进行图像三维重建,得到逆投影图像序列,该图像序列中的车辆目标具有几何不变性,其位置、大小与真实车辆位置、大小一一对应。经过检测逆投影图像序列中车辆目标的车尾阴影特征后,跟踪连续帧目标,计算获取目标速度。 1三维标定 摄像机标定是通过确定摄像机的位置、内外参数和建立成像模型,来确定世界坐标系中的物体和它在图像平面上的成像之间的对应关系。空间物体上某点的三维几何位置与它在图像中对应点的相互关系是由摄像机成像的几何模型确定的。在传统摄像机标定中采用针孔模型,摄像机坐标系与世界坐标系之间的关系可以用旋转矩阵R与平移向量来表示,因此空间中一点P在世界坐标系和摄像机坐标系下的齐次坐标xW,yW,zW,1T和xC,yC,zC,1T之间存在如下关系: 式中:R为33正交单位矩阵;为三维平移向量,0T=0,0,0。 利用针孔模型中的透视映射关系,可以将上述关系简化为式(2): 式中:(u,v)为一点的图像坐标;(xW),yW,zW为该点的世界坐标;mij为投影矩阵M的第i行第j列元素。 已知n个点的图像坐标和世界坐标,可以通过式(2)得到一线性方程组: 利用至少已知的6个点对应的世界坐标和图像坐标,通过最小二乘法可以求解线性方程式(3)的解m,得到投影矩阵M,实现了三维标定1。 2车辆特征提取 车辆特征提取步骤如下: (1)设定检测框2。在路面上设立一虚拟检测框,该检测框与实际路面贴合,长15m,宽4m,投影到图像坐标形成图1(b)所示的ABCD。 (2)恢复逆投影图。根据式(2)可知,三维中的每一个点通过透视投影矩阵M变换后,都可以得到图像坐标中与之对应的像素点。根据M矩阵恢复该检测框中的数据,得到大小为240600的逆投影图,该图中的检测目标不存在几何形变和尺度变换,如图1(c)所示。 (3)车辆目标检测。检测框设立在路面上,所有点的z坐标均为0,由此恢复得到的逆投影图中xy平面的信息是与实际对应的真实信息。在恢复后的逆投影图中,车尾阴影部分这一明显特征可以表征车辆目标3。通过大量实验研究表明利用车尾阴影作为车辆特征,进行车辆目标检测可以很好地避免干扰,减小误差。 (4)车辆目标提取。在获得的逆投影图像中提取目标,本文通过检测图像中车辆目标的车尾阴影作为车辆特征,进行连续图像序列帧中的目标跟踪。图1(d)中MN为车尾阴影位置所在像素行,该像素行与三维实际坐标一一对应,通过三维坐标距离与逆投影图大小的对应关系可以得到车尾所在像素行对应的三维坐标。 3车速计算 在已知的图像序列中,假设连续帧中的目标车辆做匀速直线运动4?5。通过匀速直线运动方程s=vt+s0计算目标车辆瞬时速度,利用最小二乘法原理可以很大程度上减小随机误差。当有多组(s,t)数据时,可以组成方程组,如式(4)所示: 式中:v为车辆瞬时速度;ti为连续n帧对应的时间(即n/帧频);si为车辆所在的实际位置。 转换为矩阵形式为: 式(5)是一个(n2)(21)=(n1)的矩阵等式,记为AX=b。 由式(6)可以求出X,得到车辆瞬时速度v。 4实验结果 通过标定后,可以获得原图像序列对应的逆投影图,将逆投影图二值化后求车尾阴影位置进行目标车辆的检测与跟踪。图2为同一目标车辆的连续帧处理过程。在该序列图中检测并跟踪目标车辆。将检测到的车尾位置在原逆投影图中标注,如图3所示。车尾在逆投影图中的像素行转化为实际三维距离后可得si,帧间时间间隔ti为40ms(帧频为25Hz),可以得到如表1所示的对应关系。由式(6)可以解出车辆瞬时速度为50.55km/h。 5结语 在交通领域中利用计算机视觉,通过图像处理技术进行交通信息的检测。建立基于摄像机的透视投影关系,可以标定出三维世界坐标与二维图像坐标的对应关系,从而获得三维逆投影图,进行车辆目标的跟踪,计算得到车辆速度信息。通过大量实验研究表明,该方法可以准确计算得到车辆速度,具有较好的稳定性和可靠性,在当今智能交通领域具有一定的应用前景。 参考文献 1马颂德,张正友.计算机视觉:计算理论与算法基础M.北京:科学出版社,1998. 2HEXiaochen,YUNGNHC.AnovelalgorithmforestimatingvehiclespeedfromtwoconsecutiveimagesC/IEEEWork?shoponApplicationsofComputerVision.S.l.:IEEE,xx:111?120. 3宋俊芳.基于视频的车流量检测统计技术研究D.西安:长安大学,xx. 4马慧明.车速检测技术述评J.中北大学学报:自然科学版,xx(z1):139?144. 5童剑军,邹

温馨提示

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

评论

0/150

提交评论