基于图像的尾灯检测与识别方法技术

技术编号:15640391 阅读:194 留言:0更新日期:2017-06-16 05:37
本发明专利技术公开了一种基于图像的尾灯检测与识别方法,该方法利用普通摄像头采集得到的前方车辆的实时图像,通过梯度锐化和图像剪切进行预处理;结合HSI和RGB颜色空间进行自适应阈值分割,提取尾灯的颜色信息;通过滤波去噪和形态学变换,提取轮廓并利用几何条件约束同组尾灯;基于SVM对状态信息分层处理,并输出前车尾灯图像的语义解释。本发明专利技术作为车载先进驾驶辅助系统中的重要一环,针对复杂城市环境下前车尾灯的检测与状态信息判断问题有较好的处理效果以及实时处理能力。

【技术实现步骤摘要】
基于图像的尾灯检测与识别方法
本专利技术属于图像处理领域,具体涉及一种基于图像的尾灯检测与识别方法。
技术介绍
道路交通安全问题是一个全球性的问题,如何利用智能驾驶辅助系统帮助驾驶员规避安全风险成为当下热门的话题。智能驾驶辅助系统侧重于对周围的行车环境有一个全面的感知,比如提供给驾驶员有关道路、周围车辆、交通标志等信息,从而帮助驾驶员对汽车的行驶路线有一个安全的规划。目前相关研究多集中在道路检测、交通灯识别、行人检测和障碍物识别等方面,但针对周围车辆对本车的行驶状态影响的研究较少。前车的尾灯信息即灯语作为向其他车辆表达本车路线规划的重要手段,是周围行车环境研究的重点所在。目前,尾灯检测识别研究集中于夜间车辆检测,采用的方法有提取尾灯形状、颜色、运动特征等。由于夜间前车尾灯的亮度较大,对于低成本的图像采集设备而言,在尾灯检测时对采集得到的图像进行颜色特征的提取比较方便稳定。在处理颜色特征时,不同的研究者依据处理的侧重点选用了不同的颜色模型进行处理。如NagumoS等学者(NagumoS,HasegawaH,OkamotoN.Extractionofforwardvehiclesbyfront-mountedcamerausingbrightnessinformation[C]//ElectricalandComputerEngineering,2003.IEEECCECE2003.CanadianConferenceon.IEEE,2003,2:1243-1246)选用YCrCb颜色模型分割出夜间车尾灯区域并运用关键位置特征对尾灯对匹配验证;O'MalleyR等人(O'MalleyR,JonesE,GlavinM.Rear-lampvehicledetectionandtrackinginlow-exposurecolorvideofornightconditions[J],IntelligentTransportationSystems,IEEETransactionson,2010,11(2):453-462)使用HSV模型对汽车尾灯区域进行了研究,采用大量的实景图像样本,经统计分析得到了HSV空间中尾灯分割阈值;刘勃等人(刘勃,周荷琴,魏铭旭.基于颜色和运动信息的夜间车辆检测方法[J].中国图象图形学报:A辑,2005,10(2):187-191.)在RGB颜色空间中进行了研究,衡量每个像素的红色分量比例,以确定像素是否属于尾灯区域,然后用跟踪算法匹配尾灯对。但是上述研究由于只针对单一的颜色空间进行尾灯区域的检测分割,会对使用的颜色空间有极强的依赖性,导致信息的不完整,严重者会使尾灯区域无法提取。此外,多数研究只提取检测了前车的尾灯区域并用于车辆的实时跟踪,对尾灯图像所蕴含的灯语信息不做语义解释。如何提高复杂城市环境下尾灯检测的准确性及鲁棒性,同时对尾灯的灯语信息进行语义解释一直是先进驾驶辅助系统(ADAS)亟待解决的关键问题。本专利技术提出了一种基于图像的尾灯检测与识别方法,能够有效提高前车尾灯区域的检测精度,并对尾灯状态图像进行语义解释,弥补现有方法在尾灯状态识别领域的空缺。
技术实现思路
本专利技术为了解决现有尾灯检测方法对单一颜色空间的过度依赖性导致的尾灯检测准确率低的问题,同时为了弥补在尾灯状态识别方向现有方法的空缺,提出了一种基于图像的尾灯检测与识别方法。该方法利用普通摄像头采集得到的前方车辆的实时图像,通过梯度锐化和图像剪切进行预处理;结合HSI和RGB颜色空间进行自适应阈值分割,提取尾灯的颜色信息;通过滤波去噪和形态学变换,提取轮廓并利用几何条件约束同组尾灯;基于SVM对状态信息分层处理,并输出前车尾灯图像的语义解释。本专利技术是采用如下技术方案实现的:一种基于图像的尾灯检测与识别方法,包括如下步骤:步骤S1、利用普通摄像头采集前方车辆的实时图像,并利用梯度锐化方法增强实时图像的对比度,然后对实时图像进行切割,并取图像的下方4/5部分作为待检测图像。步骤S2、采用多色彩空间的信息特征交互方法,对待检测图像进行分割,由此得到尾灯区域图像;具体步骤如下:步骤S21)、将步骤S1得到的彩色图像转入HSI空间,归一化后以红色特征为分割条件,采用如下阈值分割得到初步分割尾灯区域:将满足阈值条件的像素点标为白色,不满足的像素点标为黑色;步骤S22)、利用图像间的运算,先加后减,在步骤S1图像上保留HSI空间的分割结果;步骤S23)、在RGB色彩空间中,将步骤S22得到的彩色图像分割为三个颜色通道,利用自适应阈值分割法对红色通道图像进行阈值分割,同步骤S21,满足条件的像素点标为白色,不满足的像素点标为黑色,得到精细化分割的尾灯区域。步骤S3、提取轮廓信息,利用几何约束条件匹配最相似的尾灯区域为一组尾灯对;具体步骤如下:步骤S31)、对步骤S2得到的尾灯区域图像进行滤波去噪,消除图像中存在的小椒盐噪声点;进行形态学处理,弥补割裂的尾灯区域内部的孔洞,促使原连通域继续保持连通,得到许多不规则连通域;步骤S32)、遍历步骤S31得到的图像中的不规则连通域,得到连通域的最小外接矩形,并储存外接矩形的几何信息,采用几何约束条件将最相似的两个连通域匹配为同一组尾灯对,并在步骤1得到的图像上将匹配到的尾灯对区域标识出来。步骤S4、构造多色彩空间信息融合的分类特征向量,用于SVM的训练及测试;具体步骤如下:步骤S41)、将步骤S32得到的尾灯对区域设置为感兴趣区域ROI,减少处理的复杂度,提高识别效率;步骤S42)、将步骤S41得到的ROI图像转入L*a*b*空间,并分为L*、a*、b*三个通道;将步骤S41得到的ROI图像转入HSV空间,并分为H、S、V三个通道;融合L*、S、V通道信息构造色彩空间L*SV,并分左右尾灯区域,求得该空间下检测出的尾灯区域的各色彩通道的平均灰度值以及整个尾灯对区域的L*和V通道上的平均灰度值;将色彩空间融合信息排列为8维特征向量。步骤S5、利用支持向量机SVM分层判断尾灯蕴含的灯语信息;具体步骤如下:步骤S51)、在图像数据库中选取3类样本集,分类正负样本,依照上述步骤得到3个特征向量构成的矩阵,其中正样本标记为1,负样本标记为-1;将矩阵输入SVM进行训练,得到3个用于测试的SVM分类器,分别为SVM1、SVM2、SVM3;步骤S52)、将步骤S4得到的特征向量输入经过步骤S51训练好的SVM分类器进行尾灯灯语的分层状态识别与判断,并将判断结果转化为标记。步骤S6、依据步骤S52的状态标记,输出相应的语义解释,完成前车尾灯状态的识别。本专利技术作为车载先进驾驶辅助系统中的重要一环,针对复杂城市环境下前车尾灯的检测与状态信息判断问题有较好的处理效果以及实时处理能力。本专利技术方法的有益效果如下:1、基于多颜色空间的检测能够避免单一空间检测的不确定性,同时对尾灯区域的检测分割更加精准。2、基于轮廓的尾灯对匹配过程采用了较多的约束条件,保证了较少的误匹配以及尾灯对定位的高精度。3、用于SVM检测的分类特征向量维度较低,大幅度减少SVM的模型训练时间,显著增强了判断效率。4、分层次的SVM判断方法能够高效准确分类尾灯的实际状态,同时减少了对单一SVM的判断依赖性和训练复杂性。5、针对极易引起判断本文档来自技高网
...
基于图像的尾灯检测与识别方法

【技术保护点】
一种基于图像的尾灯检测与识别方法,其特征在于:包括如下步骤:步骤S1)、利用普通摄像头采集前方车辆的实时图像,并利用梯度锐化方法增强实时图像的对比度,然后对实时图像进行切割,并取图像的下方4/5部分作为待检测图像;步骤S2)、采用多色彩空间的信息特征交互方法,对待检测图像进行分割,由此得到尾灯区域图像;具体步骤如下:步骤S21)、将步骤S1得到的彩色图像转入HSI空间,归一化后以红色特征为分割条件,采用如下阈值分割得到初步分割尾灯区域:

【技术特征摘要】
1.一种基于图像的尾灯检测与识别方法,其特征在于:包括如下步骤:步骤S1)、利用普通摄像头采集前方车辆的实时图像,并利用梯度锐化方法增强实时图像的对比度,然后对实时图像进行切割,并取图像的下方4/5部分作为待检测图像;步骤S2)、采用多色彩空间的信息特征交互方法,对待检测图像进行分割,由此得到尾灯区域图像;具体步骤如下:步骤S21)、将步骤S1得到的彩色图像转入HSI空间,归一化后以红色特征为分割条件,采用如下阈值分割得到初步分割尾灯区域:将满足阈值条件的像素点标为白色,不满足的像素点标为黑色;步骤S22)、利用图像间的运算,先加后减,在步骤S1图像上保留HSI空间的分割结果;步骤S23)、在RGB色彩空间中,将步骤S22得到的彩色图像分割为三个颜色通道,利用自适应阈值分割法对红色通道图像进行阈值分割,同步骤S21,满足条件的像素点标为白色,不满足的像素点标为黑色,得到精细化分割的尾灯区域;步骤S3)、提取轮廓信息,利用几何约束条件匹配最相似的尾灯区域为一组尾灯对;具体步骤如下:步骤S31)、对步骤S2得到的尾灯区域图像进行滤波去噪,消除图像中存在的小椒盐噪声点;进行形态学处理,弥补割裂的尾灯区域内部的孔洞,促使原连通域继续保持连通,得到许多不规则连通域;步骤S32)、遍历步骤S31得到的图像中的不规则连通域,得到连通域的最小外接矩形,并储存外接矩形的几何信息,采用几何约束条件将最相似的两个连通域匹配为同一组尾灯对,并在步骤1得到的图像上将匹配到的尾灯对区域标识出来;步骤S4)、构造多色彩空间信息融合的分类特征向量,用于SVM的训练及测试;具体步骤如下:步骤S41)、将步骤S32得到的尾灯对区域设置为感兴趣区域ROI,减少处理的复杂度,提高识别效率;步骤S42)、将步骤S41得到的ROI图像转入L*a*b*空间,并分为L*、a*、b*三个通道;将步骤S41得到的ROI图像转入HSV空间,并分为H、S、V三个通道;融合L*、S、V通道信息构造色彩空间L*SV,并分左右尾灯区域,求得该空间下检测出的尾灯区域的各色彩通道的平均灰度值以及整个尾灯对区域的L*和V通道上的平均灰度值;将色彩空间融合信息排列为8维特征向量;步骤S5)、利用支持向量机SVM分层判断尾灯蕴含的灯语信息;具体步骤如下:步骤S51)、在图像数据库中选取3类样本集,分类正负样本,依照上述步骤得到3个特征向量构成的矩阵,其中正样本标记为1,负样本标记为-1;将矩阵输入SVM进行训练,得到3个用于测试的SVM分类器,分别为SVM1、SVM2、SVM3;步骤S52)、将步骤S4得到的特征向量输入经过步骤S51训练好的SVM分类器进行尾灯灯语的分层状态识别与判断,并将判断结果转化为标记;步骤S6)、依据步骤S52的状态标记,输出相应的语义解释,完成前车尾灯状态的识别。2.根据权利要求1所述的基于图像的尾灯检测与识别方法,其特征在于:步骤S1)中,对输入图像进行图像的预处理,采用梯度锐化方法增强原图的对比度,梯度锐化采用拉普拉斯锐化方法,采用的拉普拉斯核为:并切割原图,取原图的下方4/5部分作为尾灯实际检测区...

【专利技术属性】
技术研发人员:谢刚续欣莹谢新林白博郭磊
申请(专利权)人:太原理工大学
类型:发明
国别省市:山西,14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1