随着汽车保有量的逐年增加,道路交通安全问题越来越严峻。通过给车辆配置高级驾驶辅助系统或无人驾驶系统来减少交通事故的发生,已经成为未来车辆技术发展的必然趋势。自适应巡航系统、前方碰撞预警系统、自动制动系统等高级驾驶辅助系统和无人驾驶系统都需要对夜间场景的前方车辆状态进行监测。所以本文研究基于机器视觉和毫米波雷达的夜间前方车辆识别技术,具有重要的理论意义和现实意义。
本论文选择毫米波雷达传感器和视觉传感器对夜间车辆目标进行识别。毫米波雷达具有探测距离远和可以在夜间工作的特点,机器视觉可以直接感知物体的颜色信息。使用传感器融合信息对目标进行识别,可提升目标识别率,并且改善识别系统的鲁棒性。本文基于机器视觉和毫米波雷达传感器对夜间车辆识别技术进行了一系列研究,主要工作如下: (1)研究基于机器视觉的夜间车辆识别与跟踪方法。首先根据尾灯的光晕特征和亮度特征提取尾灯,然后对尾灯配对并根据尾灯对实现车辆识别,最后基于改进的粒子滤波算法对车辆尾灯进行跟踪而实现对车辆的跟踪。
(2)研究基于毫米波雷达对车辆目标初选与跟踪方法。首先删除雷达干扰信号,然后根据距离和车道信息初选出有效车辆目标,最后根据卡尔曼滤波算法对车辆目标进行持续跟踪。
(3)研究基于机器视觉和毫米波雷达的联合识别方法。首先对摄相机进行标定,建立雷达坐标系和图像坐标系之间的转换关系,然后使用目标的雷达和摄像机数据在空间和时间上进行数据融合,最后根据初选车辆目标的雷达信息在图像上建立感兴趣区域,在该区域使用机器视觉的车辆识别算法进行目标验证。 搭建测试系统的硬件框架,使用Microsoft Visual Studio、MFC和OpenCV软件工具开发测试系统软件。试验结果表明,使用研究的基于机器视觉和毫米波雷达对夜间车辆联合识别的方法,可以有效地对夜间前方车辆进行识别,具有较好的实时性和准确性。