前方车辆检测方法

文档序号:9261585阅读:235来源:国知局
前方车辆检测方法
【技术领域】
[0001]本发明属于汽车智能化检测设备,具体涉及一种前方车辆检测方法。
【背景技术】
[0002]智能汽车利用车载传感器来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度。其中前方车辆检测是智能车实现纵向控制和横向控制的基础,智能汽车的自动控制必须根据前方目标车辆与本车的相对位置来决定下一步动作的执行,因此前方车辆检测的主要目的是确认前方目标车量的方位以及目标车辆到本车的距离。传统的基于视觉和雷达融合的前方车辆检测方法是首先根据雷达信息确定前方是否存在障碍物,如果存在障碍物,则在雷达探测的区域附近采用计算机视觉技术判断障碍物是否为车辆。该检测方法的缺陷在于:由于采用雷达的跟踪模式,视觉检测只针对雷达探测到的障碍物进行进一步识别。本申请的发明人通过真实车辆测试,发现采用上述方法无法解决道路附近杂草干扰和车辆颠簸起伏对前方车辆检测稳定性影响。例如当前方同时有杂草和车辆存在时,若雷达首先探测到杂草而忽略车辆,则视觉检测只对杂草进行进一步识别,此时识别结果必然为前方无车,然而实际上前方是存在车辆的,这便导致了系统误判。

【发明内容】

[0003]本发明的目的是提供一种防干扰性能较好的前方车辆检测方法。
[0004]为实现上述目的,本发明提供了以下技术方案:一种前方车辆检测方法,包括以下步骤:
[0005]I)采用雷达探测本车前方是否存在障碍物;与此同时,采用视觉检测方法检测本车前方进行全局检测,具体为:采用摄像头采集本车前方场景图像,然后将图像传输到图像处理控制器进行车辆检测;
[0006]2)若雷达探测前方无障碍并且视觉检测前方无车,则判定为前方无目标车辆;如果雷达探测前方无障碍物,视觉探测前方有车,则选定视觉检测得到的车辆目标;若雷达探测到前方有障碍物,同时视觉检测到前方有车,则进入步骤3);如果雷达探测到前方有障碍物,视觉检测到前方无车,则进入步骤4);
[0007]3)判断雷达探测到的障碍物区域与视觉检测到的车辆区域是否重合,若重合则判定该区域即为目标车辆所在区域,若不重合,则进入步骤4);
[0008]4)在雷达探测到的障碍物区域再次进行视觉检测,判断该障碍物是否为车辆,若是车辆则进入步骤5),若不是车辆则进入步骤6);
[0009]5)对比雷达探测到的障碍物和第一次视觉检测到的车辆到本车的距离,判定距离较近的作为目标车辆;
[0010]6)若第一次视觉检测到前方有车,则判定第一次视觉检测到的车辆作为目标车辆,若第一次视觉检测前方无车,则判定为前方无车。
[0011]本发明的技术效果在于:本发明采用视觉检测和雷达探测并行处理,分别根据视觉检测和雷达探测得到的车辆位置信息进行融合确认是否存在车辆,解决道路附近杂草干扰和车辆颠簸起伏对前方车辆检测稳定性影响。
【附图说明】
[0012]图1是本发明的检测流程图。
【具体实施方式】
[0013]如图1所示,一种前方车辆检测方法,包括以下步骤:
[0014]I)采用雷达探测本车前方是否存在障碍物;与此同时,采用视觉检测方法检测本车前方进行全局检测,具体为:采用摄像头采集本车前方场景图像,然后将图像传输到图像处理控制器进行车辆检测;
[0015]2)若雷达探测前方无障碍并且视觉检测前方无车,则判定为前方无目标车辆;如果雷达探测前方无障碍物,视觉探测前方有车,则选定视觉检测得到的车辆目标;若雷达探测到前方有障碍物,同时视觉检测到前方有车,则进入步骤3);如果雷达探测到前方有障碍物,视觉检测到前方无车,则进入步骤4);
[0016]3)判断雷达探测到的障碍物区域与视觉检测到的车辆区域是否重合,若重合则判定该区域即为目标车辆所在区域,若不重合,则进入步骤4);
[0017]4)在雷达探测到的障碍物区域再次进行视觉检测,判断该障碍物是否为车辆,若是车辆则进入步骤5),若不是车辆则进入步骤6);
[0018]5)对比雷达探测到的障碍物和第一次视觉检测到的车辆到本车的距离,判定距离较近的作为目标车辆;
[0019]6)若第一次视觉检测到前方有车,则判定第一次视觉检测到的车辆作为目标车辆;若第一次视觉检测前方无车,则判定为前方无车。
[0020]优选的,在步骤3)中,当雷达探测到的障碍物区域与视觉检测到的车辆区域重合时,选取雷达探测的障碍物距离作为目标车辆到本车的距离。
[0021]在步骤3)中,正常情况下,只要雷达探测和视觉检测任意一方检测结果为无障碍或无车,则可以判定前方无目标车辆。由于雷达的探测目标位所有实体障碍物,而视觉检测的目标仅仅是车辆,因此雷达能够探测到目标时,视觉检测不一定能够检测到目标,而视觉检测到目标时,雷达一定能够检测到目标,所以实际上两者检测结果不同的情况只有一种,即雷达检测到有障碍物,视觉检测到无车,该情况下则说明前方确实有障碍物,只是该障碍物并非车辆。若出现雷达检测无障碍物、视觉检测有车的情况,只能说明雷达检测系统或视觉检测系统出现故障。
[0022]优选的,在步骤3)中,判断雷达探测到的障碍物区域与视觉检测到的车辆区域是否重合的方法为:首先计算雷达探测的障碍物区域与视觉检测的车辆区域的位置偏差像素值,然后判断该偏差像素值是否小于车辆检测高度像素值的一半,若该偏差像素值小于车辆检测高度像素值的一半,则判定为重合,反之,则判定为不重合。
[0023]进一步的,所述雷达探测的有效距离可根据不同车速进行调整,车速越快,雷达探测的有效距离调节的越远。
[0024]进一步的,所述视觉检测的有效距离可根据不同车速进行调整,车速越快,视觉检测的有效距离调节的越远。
[0025]进一步的,所述雷达探测的有效距离与视觉检测的有效距离应保持一致。
[0026]进一步的,所述雷达探测的有效探测角度与视觉检测的有效检测角度应保持一致。
[0027]本发明采用视觉检测和雷达探测并行处理,分别根据视觉检测和雷达探测得到的车辆位置信息进行融合确认是否存在车辆,解决道路附近杂草干扰和车辆颠簸起伏对前方车辆检测稳定性影响。例如:当本车前方同时存在杂草和车辆时,即使雷达首先探测到杂草而忽略了车辆,本发明的视觉全局检测依然能够检测到车辆的存在,并且能够通过视觉检测对雷达探测到的障碍物进行进一步识别,将杂草目标排除,确定视觉检测到的车辆为目标车辆。
【主权项】
1.一种前方车辆检测方法,其特征在于: 包括以下步骤: 1)采用雷达探测本车前方是否存在障碍物;与此同时,采用视觉检测方法检测本车前方进行全局检测,具体为:采用摄像头采集本车前方场景图像,然后将图像传输到图像处理控制器进行车辆检测; 2)若雷达探测前方无障碍并且视觉检测前方无车,则判定为前方无目标车辆;如果雷达探测前方无障碍物,视觉探测前方有车,则选定视觉检测得到的车辆目标;若雷达探测到前方有障碍物,同时视觉检测到前方有车,则进入步骤3);如果雷达探测到前方有障碍物,视觉检测到前方无车,则进入步骤4); 3)判断雷达探测到的障碍物区域与视觉检测到的车辆区域是否重合,若重合则判定该区域即为目标车辆所在区域,若不重合,则进入步骤4); 4)在雷达探测到的障碍物区域再次进行视觉检测,判断该障碍物是否为车辆,若是车辆则进入步骤5),若不是车辆则进入步骤6); 5)对比雷达探测到的障碍物和第一次视觉检测到的车辆到本车的距离,判定距离较近的作为目标车辆; 6)若第一次视觉检测到前方有车,则判定第一次视觉检测到的车辆作为目标车辆,若第一次视觉检测前方无车,则判定为前方无车。2.根据权利要求1所述的前方车辆检测方法,其特征在于:在步骤3)中,当雷达探测到的障碍物区域与视觉检测到的车辆区域重合时,选取雷达探测的障碍物距离作为目标车辆到本车的距离。3.根据权利要求1所述的前方车辆检测方法,其特征在于:在步骤3)中,判断雷达探测到的障碍物区域与视觉检测到的车辆区域是否重合的方法为:首先计算雷达探测的障碍物区域与视觉检测的车辆区域的位置偏差像素值,然后判断该偏差像素值是否小于车辆检测高度像素值的一半,若该偏差像素值小于车辆检测高度像素值的一半,则判定为重合,反之,则判定为不重合。4.根据权利要求1所述的前方车辆检测方法,其特征在于:所述雷达探测的有效距离可根据不同车速进行调整,车速越快,雷达探测的有效距离调节的越远。5.根据权利要求1所述的前方车辆检测方法,其特征在于:所述视觉检测的有效距离可根据不同车速进行调整,车速越快,视觉检测的有效距离调节的越远。6.根据权利要求7所述的前方车辆检测方法,其特征在于:所述雷达探测的有效距离与视觉检测的有效距离应保持一致。7.根据权利要求1所述的前方车辆检测方法,其特征在于:所述雷达探测的有效探测角度与视觉检测的有效检测角度应保持一致。
【专利摘要】本发明属于汽车智能化检测设备,具体涉及一种前方车辆检测方法,本发明采用视觉检测和雷达探测并行处理,分别根据视觉检测和雷达探测得到的车辆位置信息进行融合确认是否存在车辆,解决道路附近杂草干扰和车辆颠簸起伏对前方车辆检测稳定性影响。
【IPC分类】G06K9/62, G06K9/00
【公开号】CN104978568
【申请号】CN201510340493
【发明人】王继贞, 方啸, 张世兵, 谷明琴
【申请人】奇瑞汽车股份有限公司
【公开日】2015年10月14日
【申请日】2015年6月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1