论文部分内容阅读
车辆检测子系统是智能辅助驾驶系统的重要组成部分。在复杂交通环境下,传统的车辆检测方法检测性能不佳,本文提出了一种具有较强鲁棒性的车辆检测算法。该算法在不同天气、强光照等环境下显示出良好的检测性能。在车辆候选区域确定部分,通过简单线性迭代聚类算法将图像分割获得超像素图。图中每个超像素块作为图模型的节点,然后根据节点与节点间的空间位置关系、颜色相似度等信息进行聚类,得到大量车辆候选区域。利用车辆样本的特点通过节点间的相似度计算车辆候选区域的可能存在分数,最后通过非极大值抑制算法消除交叉重复的候选框。通过实验对比分析,验证该车辆候选区域确定算法准确性。在车辆检测部分,提取图像颜色、梯度等特征构成多特征融合的快速金字塔模型。快速金字塔模型的建立,丰富了图像信息,提高了特征提取效率。通过对分类算法的比较,选择AdaBoost算法作为车辆检测的分类器。在分类器的训练过程,根据车辆的行驶角度将训练样本分为多类单独进行训练,获得多视角分类器。由于国内典型车的独特性,通过调整训练参数等对其针对训练,提高车辆检测系统的检测性能。为了验证车辆检测算法的性能,本文在两个公开车辆数据库进行对比实验。通过与现有的车辆检测方法检测结果对比分析,验证了本文提出的车辆检测算法具有更好的鲁棒性和检测精度。针对国内没有公开的车辆数据库的情况,本文建立了中国交通数据库。该数据库的建立丰富了车辆训练集正样本,对于车辆检测算法的研究和开发具有一定的应用价值和参考意义。