一种基于车辆对称特征的城市交通场景中车辆的检测方法

文档序号:9751303阅读:637来源:国知局
一种基于车辆对称特征的城市交通场景中车辆的检测方法
【技术领域】
[0001] 本发明专利涉及智能交通研究领域,尤其是城市交通场景理解及车辆监控分析。
【背景技术】
[0002] 计算机图像处理技术、通信与网络传输技术及电子技术的发展使得交通的智能化 及现代化管理和控制成为可能,通过建立交通智能管理和控制体系,综合管理及控制人、车 和路等交通参与体,对于提高交通运输效率和效益,保证交通安全,促进可持续发展具有十 分重要的作用。将车辆检测应用于城市交通场景理解及车辆监控分析,对于提高车辆驾驶 的安全性,实时发布交通流量信息诱导交通等具有重要的作用。
[0003] 已经广泛应用于车辆检测的设施设备有磁感线圈、超声波、红外线及监控相机等。 基于视频图像的车辆检测技术通过监控相机获得实时交通视频信息,结合图像处理原理和 模式识别方法对图像进行实时处理,并对车辆逆行、慢速、超速和交通阻塞等交通行为进行 分析,并自动统计以及记录相关数据。车辆区域检测是自动交通事件检测系统的关键技术 之一,T.Zielke等人使用基于图像亮度对称的中心线做了检测,能够从背景中分割出车辆 区域,但却存在图像亮度对光照变化敏感的问题;Y. Du等人通过车辆轮廓对称特征,对每对 像素"投票选举"对称轴,检测结果却易受交通标志及道路边缘影响。
[0004] 故,需要一种新的技术方案以解决上述问题。

【发明内容】

[0005] 本发明专利所要解决的问题是高精度地检测出城市交通场景图像中的车辆区域, 以用于后续交通事件的自动检测和识别。
[0006] 为实现上述发明目的,本发明可采用如下技术方案:
[0007] -种基于车辆对称特征的城市交通场景中车辆的检测方法,包括步骤:
[0008] 1)采用监控像机采集城市交通场景图像,并对城市交通场景图像进行预处理;
[0009] 2)采用拉普拉斯算子提取城市交通场景图像的边缘信息,以获取图像中的车辆轮 廓特征;
[0010] 3)采用水平扫描算法检测城市交通场景图像中的车辆轮廓竖直对称轴;
[0011] 4)采用最大对称值区段法计算城市交通场景图像中车辆车牌的水平对称轴和竖 直对称轴;
[0012] 5)采用灰度积分投影算法定位城市交通场景图像中的车辆区域。
[0013] 与现有技术相比,本技术方案利用车辆轮廓竖直对称轴、车辆车牌的水平对称轴 及竖直对称轴来检测城市交通场景图像中的车辆区域,为城市交通场景理解及车辆监控分 析奠定前沿基础,对于提高车辆驾驶的安全性,实时发布交通流量信息诱导交通等都具有 重要的作用。
【具体实施方式】
[0014] 下面结合具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明 而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价 形式的修改均落于本申请所附权利要求所限定的范围。
[0015] 本发明公开的一种基于车辆对称特征的城市交通场景中车辆的检测方法,包括步 骤:
[0016] 1)采用监控像机采集城市交通场景图像,并采用中值滤波对城市交通场景图像进 行预处理;
[0017] 2)采用拉普拉斯算子提取城市交通场景图像的边缘信息,以获取图像中的车辆轮 廓特征;
[0018] 3)采用水平扫描算法检测城市交通场景图像中的车辆轮廓竖直对称轴;
[0019] 4)采用最大对称值区段法计算城市交通场景图像中车辆车牌的水平对称轴和竖 直对称轴;
[0020] 5)采用灰度积分投影算法定位城市交通场景图像中的车辆区域。
[0021] 所述步骤1)中,采用监控像机采集城市交通场景图像,并采用中值滤波对城市交 通场景图像进行预处理。
[0022] 令采集的城市交通场景图像为f(x,y),则城市交通场景图像f(x,y)的灰度变换为
[0023] w(x,y)=g[f(x,y)] (1)
[0024] 其中,g(x)为灰度变换函数,w(x,y)为所得的城市交通场景图像的灰度图像。根据 不同的图像特性,选择不同的滤波函数,本专利中采用中值滤波作为滤波器函数,以消除图 像噪声的同时保留图像中的细节信息。
[0025] 所述步骤2)中,采用拉普拉斯算子提取城市交通场景图像的边缘信息,以获取图 像中的车辆轮廓特征。
[0026] 本技术方案中的图像边缘检测采用拉普拉斯算子,拉普拉斯算子是不依赖于边缘 方向的二阶微分算子。城市交通场景图像的拉普拉斯变换为
[0027] G(i,j)=|4f(i,j)-f(i+l,j)-f(i-l,j)-f(i,j+l)-f(i,j-l) (2)
[0028] 其中,f(i,j)为像素点(i,j)的像素值,G(i,j)为采用Laplace算子检测到的图像 中的车辆轮廓特征。
[0029] 所述步骤3)中,采用水平扫描算法检测城市交通场景图像中的车辆轮廓竖直对称 轴。令W为要计算的每个像素点对称值的幅宽,(x',y')为当前水平扫描线像素的坐标,则城 市交通场景图像的水平扫描线上像素点(x,y)的对称值V(x,y)为
[0030]
[0031]
[0032] 由于车辆轮廓对称值在其竖直对称轴处最大而在车辆边缘处对称值最小,因此第 X列对称值之和Vcol(x)为
[0033]
(5)
[0034] 其中,val为行距,Μ为列数。
[0035] 对由式(3)求得的Vcol(x)进行排序,最大对称值Vcol(xm)对应的列1"则为车辆轮 廓的竖直对称轴。
[0036] 步骤4)中,采用最大对称值区段法计算城市交通场景图像中车辆车牌的水平对称 轴和竖直对称轴。计算车辆轮廓的竖直对称轴最大区段
[0037]
(6)
[0038]由上式求得Vco 1 (xm,η)最大时对应的城市交通场景图像中扫描行nm,则对应的纵 坐标为
[0039] ym=nm*val (7)
[0040] 令参考点(Xm,ym)到车辆轮廓对称轴搜索窗下边缘距离为δ,车牌水平对称轴搜索 区域为参考点到搜索下边缘距离S的仏到此倍(本实施例中取0 1 = 〇.2、此=〇.8)。计算车牌 水平对称轴搜索区域每条竖直扫描线上像素点对称值,将每行对称值之和最大行作为车牌
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1