一种基于车载视觉的盲区内电动车自动检测方法

文档序号:6543551阅读:359来源:国知局
一种基于车载视觉的盲区内电动车自动检测方法
【专利摘要】本发明公开了一种基于车载视觉的盲区内电动车自动检测方法,该方法首先获取样本数据并提取样本特征数据,通过训练模块对特征数据进行训练,生成Adaboost级联分类器;通过基于假设产生和假设验证的方式对输入图像数据进行在线检测,输入到训练好的分类器中,完成对电动车的定位;本发明旨在提高道路交通安全,减少盲区事故的发生,该方法在保证检测准确率的前提下,提高检测效率。
【专利说明】—种基于车载视觉的盲区内电动车自动检测方法【技术领域】
[0001]本发明涉及机器视觉领域,尤其涉及一种基于车载视觉的盲区内电动车自动检测方法。 【背景技术】
[0002]随着汽车保有量的不断增加,道路交通事故和因车祸伤亡的人数居高不下,造成了巨大的经济损失和人员伤亡。由于缺乏特殊保护设备等原因,行人和骑车者是最脆弱的交通参与者,同时也是交通事故最主要的受害者。道路交通事故的发生一般是由于驾驶员的疏忽、经验不足或是车辆的视觉盲区引起的,尤其是车辆右侧盲区。许多驾驶员发生交通事故后被询问原因时,得到的回答往往是“事先没有看到”,“太突然了”或是“发现后来不及停车”等等,这些都表现了盲区事故的特性。
[0003]针对盲区问题,为保护易受伤害的道路使用者(行人和骑行者),汽车电子行业的研究者,从机器视觉的角度出发,提出了盲区预警系统。通过安装在车辆上的摄像头,获取车辆盲区的道路信息,借助一定的智能检测算法对可能发生的危险情况向驾驶员发出警报。目前,对行人检测的研究得到了一定程度的发展,但对骑行者检测的研究比较少。事实上,电动车的速度远远大于行人,造成事故的危害更为严重;而且,我国的交通模式主要是混合交通模式,自行车、电动车骑行者闯红灯、逆向行驶,违法载人、见缝插针等现象都易造成与汽车的相撞。因此,本发明针对右侧视觉盲区提出对电动车的自动检测方法,对保护骑行者人身安全,减少交通事故,改善交通现状具有重要的意义。
[0004]从计算机视觉的角度来看,电动车的检测极具挑战性:首先,它具有较快的速度,这就要求算法必须能够进行更快地视觉数据处理,更快地实现识别和判断;其次,对电动车的检测同时包含了 “人”与“物体”两种因素,具有一定的非刚性,视角不同会导致外观形状等特征的改变;再者,道路状况的变化和行人的干扰都会给检测造成困难。因此,兼顾检测的准确率与检测效率,提高对道路变化的适应性也是一个研究难点。
[0005]本发明针对现有技术的不足以及检测存在的难点,提出一种基于车载视觉的盲区内电动车自动检测方法。该方法在实现对电动车检测的前提下,保证实时检测速率,同时对道路状况具有一定的适应性,从而使对电动车的检测具有实用价值。

【发明内容】

[0006]本发明的目的在于针对现有技术的不足,提供一种基于车载视觉的盲区内电动车自动检测方法。
[0007]本发明是通过以下技术方案来实现的:一种基于车载视觉的盲区内电动车自动检测方法。该方法包括如下内容:
[0008](I)样本数据的获取与特征提取,该步骤包括以下子步骤:
[0009](1.1)采用视频监控摄像头采集盲区真实道路状况信息,处理获取不同种类、不同视角和尺寸的电动车图像。[0010](1.2)图像尺寸归一化,电动车图像作为正样本数据,非电动车等背景图像作为负样本数据。
[0011](1.3)电动车特征提取:定义一组特征参数来描述电动车,作为区分电动车和非电动车的依据。采用基于积分通道的类哈尔特征作为描述电动车的特征集,即通过梯度、色彩等特征构建特征通道图像,再在这些通道图像中利用积分图像的方法来快速计算类哈尔特征。
[0012](2)利用获得的电动车数据以及基于积分通道的类哈尔特征通过Adaboost算法,训练得到一个可以快速检测电动车的Adaboost级联分类器,该步骤包括以下子步骤:
[0013](2.1)获取包含电动车的图像数据,称为正样本图像。
[0014](2.2)获取不包含电动车的图像数据,称为负样本图像。
[0015](2.3)对正负样本图像分别计算预先定义好的电动车特征,得到正负样本特征。
[0016](2.4)再对步骤(2.3)中得到的电动车特征进行标记,表明该特征来自电动车特征还是非电动车特征,从而产生用于训练分类器的特征参数样本。其中电动车样本(正样本)标记为+1,非电动车样本(负样本)标记为O。
[0017](2.5)利用Adaboost算法训练得到电动车检测级联分类器。
[0018](3)利用训练得到的分类器实现输入视频帧图像的在线检测,该步骤包括以下子步骤:
[0019](3.1)通过安装在车辆上的摄像头,实时获取车辆盲区内道路的视频图像。
[0020](3.2)对获取到的视频进行一帧一帧的处理。对每一帧输入图像,计算其特征通道图像并获取电动车可能存在区域,该区域定义为特征通道图像的ROI区域。
[0021 ] (3.3)计算每个特征通道图像在滑动窗口内的类哈尔特征。
[0022](3.4)采用滑动窗口的方法遍历特征通道图像的ROI区域。
[0023](3.5)将步骤(3.3)中得到的类哈尔特征输入训练得到的分类器,该分类器判断输入的特征中的哪些特征属于电动车特征,哪些特征属于非电动车特征。
[0024](3.6)最后用非极大值抑制算法产生最匹配的滑动窗口,确定电动车的位置,或者判断输入的图像中无电动车。
[0025]本发明的有益效果是,本发明基于假设产生和假设验证的方法来实现对电动车进行检测,即首先确定电动车可能存在区域(R0I),然后在该区域内检测是否存在电动车,从而提高检测速率;本发明旨在提高道路交通安全,减少盲区事故的发生,在保证检测准确率的前提下,提高了检测效率,同时对道路状况具有一定的适应性,使电动车的检测具有实用价值。
【专利附图】

【附图说明】
[0026]图1为本发明所述基于车载视觉盲区内电动车自动检测方法步骤示意图;
[0027]图2为本发明的类哈尔特征示意图。
【具体实施方式】
[0028]下面对本发明的基于车载视觉的盲区内电动车自动检测方法结合附图详细介绍具体的执行步骤。[0029](I)样本数据的获取与特征提取,该步骤包括以下子步骤:
[0030](1.1)采用视频监控摄像头采集盲区真实道路状况信息,处理获取不同种类、不同视角和尺寸的电动车图像。
[0031](1.2)图像尺寸归一化,电动车图像作为正样本数据,非电动车等背景图像作为负样本数据,大小统一为32*64。
[0032](1.3)电动车特征提取:定义一组特征参数来描述电动车,作为区分电动车和非电动车的依据。采用基于积分通道的类哈尔特征作为描述电动车的特征集,即通过梯度、色彩等特征构建特征通道图像,再在这些通道图像中利用积分图像的方法来计算类哈尔特征。本方法中主要涉及五种特征通道图像分别是HOG特征通道图像、梯度幅值特征通道图像以及LUV颜色空间对应的3个颜色特征通图像。
[0033]梯度直方图(Histogram of Gradient, HOG)能够很好的描述目标的局部结构信息,通过比较相同大小邻域内的直方图分布就可以判断两个相比较的邻域内物体的匹配程度。HOG计算过程如下:首先计算原始图像的梯度得到梯度图像,然后遍历梯度图像的各个像素,以各个像素为中心,计算8*8像素范围内的梯度直方图分布。
[0034]兼顾稳定性和算法执行的有效性,本发明方法中采用Sobel算子来计算梯图像的梯度幅值,公式如下:
[0035]
【权利要求】
1.一种基于车载视觉的盲区内电动车自动检测方法,其特征在于,该方法包括以下步骤: (1)样本数据的获取与特征提取,该步骤包括以下子步骤: (1.1)采用视频监控摄像头采集盲区真实道路状况信息,处理获取不同种类、不同视角和尺寸的电动车图像; (1.2)图像尺寸归一化,电动车图像作为正样本数据,非电动车等背景图像作为负样本数据; (1.3)电动车特征提取:定义一组特征参数来描述电动车,作为区分电动车和非电动车的依据;采用基于积分通道的类哈尔特征作为描述电动车的特征集,即通过梯度、色彩等特征构建特征通道图像,再在这些通道图像中利用积分图像的方法来计算类哈尔特征; (2)利用获得的电动车数据以及基于积分通道的类哈尔特征通过Adaboost算法,训练得到一个可以快速检测电动车的Adaboost级联分类器,该步骤包括以下子步骤: (2.1)获取包含电动车的图像数据,称为正样本图像; (2.2)获取不包含电动车的图像数据,称为负样本图像; (2.3)对正负样本图像分别计算预先定义好的电动车特征,得到正负样本特征; (2.4)再对步骤(2.3)中得到的电动车特征进行标记,表明该特征来自电动车特征还是非电动车特征,从而产生用于训练分类器的特征参数样本;其中电动车样本(正样本)标记为+1,非电动车样本(负样本)标记为O ; (2.5)利用Adaboost算法训练得到电动车检测级联分类器; (3)利用训练得到的分类器实现输入视频帧图像的在线检测,该步骤包括以下子步骤: (3.1)通过安装在车辆上的摄像头,实时获取车辆盲区内道路的视频图像; (3.2)对获取到的视频进行一帧一帧的处理;对每一帧输入图像,计算其特征通道图像并获取电动车可能存在区域,该区域定义为特征通道图像的ROI区域; (3.3)计算每个特征通道图像在滑动窗口内的类哈尔特征; (3.4)采用滑动窗口的方法遍历特征通道图像的ROI区域; (3.5)将步骤(3.3)中得到的类哈尔特征输入训练得到的分类器,该分类器判断输入的特征中的哪些特征属于电动车特征,哪些特征属于非电动车特征; (3.6)最后用非极大值抑制算法产生最匹配的滑动窗口,确定电动车的位置,或者判断输入的图像中无电动车。
2.根据权利要求1所述的基于车载视觉的盲区内电动车自动检测方法,其特征在于,提出了基于假设产生和假设验证的方法来实现对电动车进行检测,即首先确定电动车可能存在区域,然后在该区域内检测是否存在电动车,从而提高检测速率。
3.根据权利要求1所述的基于车载视觉的盲区内电动车自动检测方法,其特征在于,电动车可能存在区域(ROI)的产生是通过差分投影的方法获得;由于车载视觉存在车运动与静止两种情况,当车运动时,首先对背景进行补偿,然后进行差分;车静止时,直接进行差分。
4.根据权利要求1所述的基于车载视觉的盲区内电动车自动检测方法,其特征在于,所述步骤6)中,采用非极大值抑制算法选择最佳匹配的滑动窗口。
【文档编号】G06K9/62GK103942541SQ201410146120
【公开日】2014年7月23日 申请日期:2014年4月11日 优先权日:2014年4月11日
【发明者】周泓, 杨思思, 蔡宇 申请人:浙江大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1