基于数字图像技术的汽车行驶轨迹状态识别

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在实验中预先标定某些空间点,测量它们的世
界坐标及在像平面的坐标,借助这些点确切的位置 信息对摄像机进行校准。根据式(5),设
A—PR皿,T

C—AW
C1
口l
口”
口13
n14

C2
口2
口匏
n23
盘24


C3
口3
口∞
盘33
ห้องสมุดไป่ตู้
n34

C4
口4
口铊
a43
乜44

像平面坐标(“,勘)的值为
(9)
惟鲶
㈣,
则由式(9)、(10)得到
com;Wei Lang(1957一),male,PhD,professor,86—29—82334471,langw001@sohu.com.
0引 言
随着中国公路交通基础设施的逐渐完善和汽车 保有量的增加,道路交通事故造成的生命和财产损失 愈发让人不能小觑。据公安部道路交通管理局统计, 2004年全国共发生道路交通事故517 889起,造成 107 077人死亡,与2003年相比,死亡人数上升
对车辆做一个假想的刚性延伸,选取延伸线上位 于世界坐标系中X轴负向距原点为口的点在车辆 上,考察随着车辆的行驶,该点与道路标线距离的变 化情况。对于随车辆移动的世界坐标系而言,根据序 列图像判断点(一口,y,O)随着驾驶时间£的变化与X 轴距离(n变化,即道路标线中线相对于车辆的横向 距离变化,间接断定车辆行驶轨迹,由此分析驾驶员 的行驶状态是否处于正常。该软件流程图见图5。
第6卷 第3期 2006年9月
交通运输工程学报 Journal of Traffic and Transportation Engineering
v01.6 N6.3
sept·2006
文章编号:1671—1637(2006)03一0114—04
基于数字图像技术的汽车行驶轨迹状态识别
林广宇,魏 朗
(长安大学汽车学院,陕西 西安 710064)
影点为原点0,地面的垂直线为Z轴,道路标线方向
为X轴,见图4;摄像机坐标系以光轴为2轴,镜头
中心为坐标原点o,摄像机坐标zD了平面与像平面 平行,表征图像内部各点位置与像平面坐标系的乱、
口轴与z、y轴平行。设空间点w在世界坐标系下
的齐次坐标为
黥K-Z




图2摄像机的安装位置 Fig.2 Camera’s fixing position
2.3行驶状态判定
经过对CCD摄像机拍摄的图像进行处理、辨别 和分析后,获取道路标线在图像中的像素位置;根据
摄像机焦距、图像分辨率、CCD传感单元距离等摄
像机内部参数可获得道路标线上点的像平面坐标 (“,W),由式(8)和约束条件
X=一口
可确定Y值,即车辆距道路标志线的位移。o值的 选取与摄像机俯仰角a有关,实验选择在5.0~ 6.O m之间。
章行为,是判别驾驶员行驶状态的有效方法。 关键词:交通安全;行驶状态;图像理解;违章驾驶
中图分类号:U491
文献标识码:A
DriVing rOute status recognitiOn based on digital image technique
Lin Guang—yu,Wei Lang (school of Automobile,chang’an university,xi’an 710064,shaanxi,china)
第3期
林广宇,等:基于数字图像技术的汽车行驶轨迹状态识别
115
故是交通管理工作的重中之重,因此,一方面需要加 强驾驶员对交通法规的学习,提高自身的素质;另一 方面,必须在技术上采取相应的措施加以限制、预防 和警告驾驶员危险的发生[1]。在车辆上安装基于图 像的行驶状况监控系统[21是十分有效的手段之一,利 用安装在车辆上的图像传感器CCD摄像机,采集汽 车行驶过程中实际的道路状况和周围的交通环境信 息[3],采用嵌入式DSP芯片加以处理、识别、压缩和 存储[4],根据一定的算法模型和规则计算行驶轨迹, 判断驾驶员的行驶状态,保留违章图像,并在有潜在 危险时向驾驶员示警。本文对图像进行预处理后获 取道路标线,建立模型,以道路标线在图像中的位置 为依据,对汽车行驶过程中行驶轨迹特性进行研究。
1道路标线辨识概述
由车载CCD摄像机获取的原始图像由于如镜 头脏污、地面凹凸不平及车辆振动等原因和干扰造 成图像模糊,不能直接使用,必须对原始图像进行预 处理。本文只对图像的一部分区域感兴趣[5],在处 理过程中将道路标线增强,而将其他特征适当衰减。
图像预处理包括滤波处理和图像边缘增强[6]。 对图像滤波处理目的是去除图像噪声,在空间域中采 用一种局部平均的平滑技术中值滤波处理方法,以较 小的计算机内存和时间开销为代价,对脉冲干扰和椒 盐噪声取得良好的抑制效果,并可以有效地保护图像 边缘。边缘增强的目的在于突出道路标线的边缘信 息[7],便于道路标线辨识,本文采用sobel算子进行边 缘检测。图1左图为某一违章图像,右图是其边缘检 测后的图像。以下讨论提及的道路标线均指车辆左 侧与车辆横向距离最近的道路中间的标线。
车辆相对于道路标志线的位置,可以识别车辆行驶
轨迹状态。 从平面图像获得3一D空间运动物体的位置,关
键在于平面坐标与三维坐标的变换。CCD摄像机
固定在车辆前端顶部,安装位置见图2、3,摄像头距
地面高度为^。设定2个三维坐标系:世界坐标系
XyZ与摄像机坐标系zyz。动态的世界坐标系随 车辆一起运动,以摄像机镜头中心在地面的垂直投
f(n11一口41“)X+(口12一口4z“)y+


‘口13一cz43“’z+‘∞·一吼4“’一oI(11)J
I(n21一口4l口)X+(口22一瞳42口)y+

(口23一口43u)Z+(口24一口44口)=o
式(11)表明,欲获得摄像机参数,需测量至少6
个空间点的世界坐标,以及与其对应的像平面坐标。 实验中取7个点,第7点作为验证点。
Abstract:In order to monitor driver working states and vehicle traveling conditions at real time, the recognition property of driving routes relative to road traffic mark was analyzed by using the images taken from on-board a0D image sensor,the models of perspective proj ection and Vehicle traveling routes recognition were established by image understanding and computer Vision techniques,the vehicle’s real three—dimensional positions relative to road traffic mark from the dots of planar images were computed. Computation result shows that Vehicle’s calculation traveling routes are coincident with reality, so that driver’s some peccancy behaviors, such as driving along solid central—line, driving across solid central line and driVing along conVerse roadway,can be decided correctly.6 figs,8 refs. Key words:traffic safety;driving status;image understanding;peccancy driVing Author r姻ume:Lin Guang—yu(1972一),female,doctoral student,86—29—82334458,lsgyu@tom.
2.6%。驾驶员超速行驶、占道行驶、无证驾驶、酒后 驾驶、疲劳驾驶是造成交通死亡事故的主要原因,其 中超速行驶、占道行驶和疲劳驾驶造成的死亡人数占 25.3%。2004年,全国共发生一次死亡10人以上群 死群伤特大道路交通事故55起,因超速行驶、疲劳驾 驶、违法超车等交通违法行为导致的特大事故30起, 占54.5%。减少由于驾驶员人为因素造成的交通事
收稿日期:2005—11一09 基金项目:高等学校博士学科点专项科研基金项目(20050710002) 作者简介:林广宇(1972-),女,吉林辽源人,长安大学讲师,工学博士研究生,从事汽车电子技术与道路变通安全研究。 导师简介:魏朗(1957一),男,四川成都人,长安大学教授,工学博士。
万方数据
coordinate systems
W=(X,y,Z,1)o
若世界坐标系统的X、y、Z轴与摄像机坐标系
统的z、儿z轴分别相互平行,则世界坐标系内点w
的摄像机坐标M为
M=nV
(1)
平移变换矩阵T为
万方数据
116
交‘通运输 工程学报
2006年
0O

1O
T ||
(2)
O1 —
n∞№∞ 0 O
O^l
实际安装中,世界坐标系与摄像机坐标系的各 对应轴并不互相平行,为确定摄像机的空间方向,用 俯仰角a表示摄像机光轴(z轴)相对于水平方向的 夹角,用自转角y表示摄像机z坐标轴相对于路面 标线(X轴)的夹角,得旋转变换矩阵为
车必须在机动车道内行驶,若车辆经常压着道路标 志线行驶或不时穿越道路标志线,一方面存在大量
的安全隐患,另一方面表征驾驶员处于非正常工作
状态(如疲劳驾驶、酒后驾驶等)。对于正在公路行
驶的大部分车辆,交管部门无法做到随时跟踪其状 态,纠正其违章行为[8]。利用车载系统的CCD图像
传感器拍摄的平面图像,建立模型,得到三维空间中


(7)
Xsiny—ycos 7,

I。 。Xcosacosy+ycos口sin),+(Z一^)sin口+厂
已知序列平面图像上某点(“,可),分析与其对
应的空间路面点的位置特征,根据式(7)得
I叉一L“(^sm口一,)cosy+u(^一-,slna)smy—
乃c㈣c刚]/陬啾+岗na]
{y=[“(^sina一厂)siny—u(^一厂sina)c。sy— (8)
\迅 / 弋,<

lr
(a)违章图像
(b)检测图像
图1图像处理结果 Fig.1 Image processing result
2行驶轨迹状态识别
2.1 模型建立 《中华人民共和国道路交通管理条例》规定机动
图3摄像机的俯视图 Fig.3 Camera’s planfom
图4坐标系统的关系 Fig.4 ReIationship between two
摘 要:为获取驾驶员行驶状态信息与监控行车状况,通过车载CCD图像传感器获得序列图像,应
用数字图像理解和计算机视觉技术,建立摄像机的透视投影模型和汽车行驶轨迹状态模型,根据平
面图像上的点推导出车辆在空间道路上的实际位置,对车辆行驶过程中相对道路标线的行驶轨迹
进行研究。该方法获得的行驶轨迹曲线能够正确判断驾驶员压线行驶、越线行驶与逆向行驶等违
(5)
投影变换矩阵为






P一
(6)



n∞㈨∞ O 一1H 1 由式(2)、(3)、(5)、(6)可得,世界坐标为(X,y, Z)的空间某点在图像上的坐标,即像平面坐标(“,
u)为

, Xsin口cosy+ysin口siny一(Z一^)cos口
l“ o Xcosacos7+ycosasin),+(Z一^)sin口+厂
cOsy siny 0 0
R,=
—siny 0 O
—Sln口
cosy O O

10

01

cOsa
(3)



R。= —COS口 0 一sina



则世界坐标系的点w到摄像机坐标系的变换M为
M—R皿,TW
(4)
设摄像机焦距为厂,经透视投影变换,可得平面
图像的点c与实际空间对应点w的关系为
C一职皿,TW
nc删siny]/[…s口+岗na]
lz:o
2.2摄像机校准
安装摄像机后要进行校准,摄像机的校准分为两
部分:外部参数校准和内部参数校准。外部参数包括
摄像机距地面高度^、与车侧距离d、自转角y和俯仰 角口;内部参数包括焦距、镜头失真系数、图像平面原
点的计算机图像坐标等。摄像机内部参数只需校正
一次,当位置发生变化时只校正外部参数即可。
相关文档
最新文档