高速公路多车道分道线快速检测与重建技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
。d 1 COS2够+Hsinasingcos9
经过一定的简化处理,可以得到左、右分道线在
投影图像上的理论直线方程
yt气H啷cos9axt+厂地驾感竽亟1
y,一岽詈计,地鼍尝警堂『
如果可以在投影图中得到分道线实际投影方 程,并找到最小视距处分道线在投影图像中的对应 点位置,那么与式(2)、(3)、(5)联立,就可以推算出 路面坡度、车辆行驶方向以及车道的宽度等信息。笔 者假定在一段高速公路上车道的宽度固定不变,如果
视距为20 m,可以标定AB、CD与z轴的交点之间
的大致像素距离。
其中AB、CD的直线方程为
yl—klX+bl,Y。一是。z+b,
(6)
得到了拟合直线,可以确定最小视距处的分道
Fig.4 Result of HOUGH transform
线在投影图像中的对应点位置。将式(2)、(3)、(5)、
芸…熬…主…篓一霎…鬟…嚣… 譬黼蝴删及 有了这2条直线以后,可以在此基础上搜索提 取完整分道线并确定道路的类型(直道或弯道)。中 国高速公路线形由直线、圆曲线和回旋曲线组成,其 半径产生规则变化,在时速可达120 km/h的高速 公路,最小半径不得小于670 Ill,而车道宽度应为 3.75 m。分道线分为连续和间断两种,如果分道线 为连续形,用区域生长算法可以很准确地提取出完 整的特征点。对于间断分道线,白线长度与间隔距 离有固定值。这里设间断分道线两段白线中心距离 为d。假设每一段分道线为世界坐标系中的一个点, 其坐标为(Xi、Yi、Zi),计算式为(以左分道线为例)
部分的路面区域,并且与本车道发生直接关系的主
要是其左右的两个车道,所以笔者重点讨论三车道
的重建问题。系统的摄像机探测的道路区域为Байду номын сангаас车 前方20~150 in范围,最小视距记为d。i。。摄像机
的焦距,可以在一段宽度已知的水平路面标定。
摄像机光心离地面高度H,这是一个在系统中的不 变量。摄像机光轴保持与道路边缘平行,测量其与
根据式(4)可知:道路的消失点,也就是左右分
要的。这样可以结构化地拓展对路面区域的标定,
道线的消失点在投影图像上的坐标为(ftana/cos9,
可以对车辆换道行驶提供参数,可以检测与当前车 道关系最密切的两个车道上的车辆情况,从而对安
ftanT)。所以可以得到左分道线在投影图像上的理 论直线方程为
全驾驶提供更多的路况和车辆信息。由于透视投影 的关系,三车道模型的图像重建已经可以表示绝大
当前分道线左右边缘的距离,记为d-、d,。d-为摄 像机与道路左边缘距离;d,为摄像机与道路右边缘
距离。根据基本透视投影式(1)得约束式(2)
x=fX/Z,y=fY/Z
(1)
z一厂杀,y一/岽
(2)
,,一
旦!旦塑
,一_
川d1 cosg+Hsinasin矿…
d f
sin§ocos9-Hsinacos2
X汁l={~dl+R[-1一cos(id/r)])COSa-- [d。抽+Rsin(id/R)]siva
y汁l=一HcosP一{[-dl+R—Rcos(谢/R)]·
(7)
COSa+[d…+Rsin(id/R)]sina)sin9 Z:+l=一Hcos90+{[-dl+R一尺cos(id/R)]·
COSd+[d。。。+Rsin(id/R)]sina)sin9 式中:R为曲线半径,需要在计算中调整,其取值范 围为[670,+oo)(当车道为直道时,R为无穷大)。 与基本透视投影式联立,可以计算每段分道线在图 像上最可能的投影位置(z:,y。)。一般设定R的初 始值为+。。,通过点(z:,y。)搜索到准确的点(z川, y汁,)后,即可以计算出两点连线与AB在图像上的 实际夹角;同时,根据式(7)可计算出其图像上的理 论夹角,两者应相等,通过此等式可解得R,并以其 作为下一步搜索的半径。由于上面的假设和R的 不精确性,搜索时应在点(z。,y:)附近寻找最大程度 满足各项条件的特征点,判断其连通性和形状,得到 最终分道线。当在计算出来的位置上无特征点或有 多个特征点而不能通过间断点斜率的变化辨其真伪 时,搜索算法终止。
以及与标志线之间的夹角。这种导航方法具有简单 实用、能适应现有高速公路结构化环境的特点,与基 于整体法的道路识别技术相比,这种有线式的道路 导航方式具有更快的图像处理速度和更好的控制实 时性,也具有更好的研究和应用前景。对于高速公 路这种结构化较好的公路,采用有线式的导航技术 相对于整体法来讲,不仅速度快,而且精确性高,是 目前的首选技术。在前人工作的基础上[2“ ̄7],通过 大量的研究试验,采用单目视觉技术来解决多车道 分道线的检测与重建。所有视频图像均是CCD摄
1 摄像机定标与公路模型
由式(4)可知:假设道路直线延伸,当Z一+。o
时,(z,y)为道路的消失点,与0/、p有关。假设左分 道线上有两点,在图像平面的投影坐标分别为
1,:,
二堡!!旦墼±垄!!!些
为了保持正确的车道,驾驶员应知道汽车在车
。Hsing+dlsinacosg+Z:cosacosq0
道的位置和车道的延伸方向。在投影图像上重建当 前车道,可以指导车辆进行道路导航,而且为本车道 前方或后方的车辆检测提供准确的车道位置信息, 可以简化障碍物检测的难度。实际的高速公路是多 车道的结构化公路,对当前车道分道线的重建只是 完成了第一步的工作。目前,研究重点除了当前分 道线就是道路的边缘(整个路面),对多车道关注比 较少。笔者认为多车道的重建对于视觉导航是很重
万方数据
第2期
周 欣,等:高速公路多车道分道线快速检测与重建技术
109
分割算法提取白色分道线。t为图像的最优阈值, 同时计算每一行的平均灰度值∞作为第二阈值,根 据阈值£、aj构造分割算法如下:
。.图·…姗
Fi2.
Straight freeway
F图2…公路
F—im 2 Curve freeway
O引
Fj
目前,各种基于视觉的道路识别技术基本上采 用两种途径[1 ̄3]:一种是整体路面法,通过区域检测 方法来实现,主要是针对整个道路路面的构造算法; 另一种是道路边缘或分道线检测法,通过对边缘或 分道线的识别来实现道路的检测。后一种方法又叫 有线式视觉导航,它根据路面的明显路径标志线,通 过摄像机动态摄取路面图像,经计算机处理识别路 径标志线,并判断车辆纵向轴线偏离标志线的距离
右。通过透视投影,宽度会在图像上产生规则变化。
(2)直线AB斜率为正;直线CD斜率为负。
(3)由于检测的为当前车道分道线,因此,AB
和CD的夹角S在几条分道线的夹角中为最小(斜
率为正与斜率为负的分道线夹角)。
(4)根据高速公路每个行车道的固定宽度为
3.75 m,CCD的离地高度为0.85 m和CDD的最近
点(z,y)为最小视距处分道线在投影图像上的 位置。一般情况,高速公路有均匀坡度卢;摄像机的
发生变化,也可以求出来。上面的投影坐标变换式与 分道线投影方程是下面分道线定位与重建的基础。
光轴与道路边缘有夹角,即车辆行驶方向与道路延
伸方向有偏差,记为口。那么对道路上的点,有
y一厂蔫等嵩裟螺}∞’ XCOSOt+Zsina r
收稿日期:2004—05—24 基金项目:国家自然科学基金项目(69674012) 作者简介:周欣(1974一),男,重庆市人,四川大学讲师,工学博士.Email:zhouxin32@yahoo.corn.cn
万方数据
^,==f~ 108
中 国 公路 学报
2005年
像头捕获的灰度图像,大小为320×240像素。摄像 头安放在方向盘的旁边,光轴与汽车底盘平行。
摘 要:介绍了基于单目视觉技术的高速公路多车道快速检测与重建技术,实现了高速公路的车道
自动保持。采用双阈值法快速分割高速公路的白色分道线,用特征跟踪法提取分道线,根据道路视
觉模型用圆锥曲线结合分道线特征点重建4条分道线。分析了根据道路视觉模型和分道线重建来
实现车道保持的基本方法。该算法已经通过VC语言实现,系统在四川省和重庆市的高速公路上
的对应点位置。由于投影的光学效果,一般近处的
ftana/cos9
(4)
对比强烈,而远处的对比度会下降,用一个阈值提取
y一恕,百甄F而赢面羁赢丽万3 1. r—Hcos9-XsirⅥsin妒+Zcosasin9
分道线效果不好,特别是远处分道线容易与路面形
ftanf
成粘连,因此,笔者采用基于最优阈值的双阈值二维
21
if im口geEi]Ej]>max(t,otj)+A&
1留霉 丢∑∑image[i+u]Ej+训]>max(t,∞)+A
image[i][门一诚i£e
else
image[i][力一bl以f足 image[i][力为图像在点(i,歹)处的灰度值,i为
o~319,.j为o~110;A为阈值,在通常情况下取10。 其结果如图3所示。
第18卷第2期 2005年4月
中 国 公路 学 报
China Journal of Highway and Transport
V01.18 No.2 Apr.2005
文章编号:1001—7372(2005)02—0107—05
高速公路多车道分道线快速检测与重建技术
周 欣1,黄席樾
(1.四川大学计算机学院,四川成都610064;2.重庆大学自动化学院,重庆400044)
图3双阈值二维分割
Fig.3 2D segmentation using double threshold value
运用HOUGH变换可以得到2条关于近处分
道线的切线AB、CD(图4)。为了得到准确的拟合
结果,有4条约束条件用于HOUGH变换的筛选策
略之中,以排除噪声的干扰。 (1)高速公路分道线的固定宽度在22 cm左
,一Hcosg+dl sinasing+Zi cosasin9 以 。H sinqo+dl sinacoscp+Zf cosacos9 式中:i=1,2。 通过这两个点在图像上的投影坐标,可计算出 投影直线的斜率K
K一(y2--y1)I(x2一z1)一 Hcosa/(dl cosP+Hsinasin50)
以最高120 km/h的速度进行了试验,圆满地完成了多车道检测任务,实现了车道保持。
关键词:汽车运用工程;视觉导航;单目视觉技术;分道线检测;圆锥曲线模型;多车道重建
中图分类号:U471.15
文献标志码:A
Detection and reconstruction for multi—lane line on freeway
Abstract:Authors describe the multi—lane 1ine detection and reconstruction with single view.At first,authors use double~threshold value method to extract the lane line,then,use feature point to track the lane line,at last,use the coned modeI to reconstruct the four 1ane Iines.Authors also analyze the basic way to keep the road based on the vision model and the lane line model.Authors have experimented the system with the algorithms on freeway at 1 60 km/h in Sichuan province and Chongqing city in China.The result shows that the algorithms can work perfectly. Key words:automobile application engineering;vision navigation;single view technology;lane line detection;coned model;multi—lane 1ine reconstruction
、
一,蕊面了面面面万瓦三磊面【
z2恕,H—sinl90- Xsinaco—sg+Zcosacos9 2
2分道线提取与驾驶参数计算
图1、2是典型的直道型和弯道型高速公路的代 表,笔者以此为例来介绍多车道重建技术。不论是 直道还是弯道,近距离的车道都可以近似地看成直 道。所以,首先提取分道线,并对近处分道线进行拟 合,用以确定在直道的假设下,当前分道线的实际投 影方程,并找到最小视距处的分道线在投影图像中
ZHOU Xinl,HUANG Xi—yue2 (1.School of Computer,Sichuan University,Chengdu 610064,China; 2.School of Automation,Chongqing University,Chongqing 400044,China)