论文部分内容阅读
道路交通事故一旦发生会给国家和人民的生命财产造成极大的损失。其中,驾驶员疲劳驾驶是引发恶性道路交通事故的最主要原因。因此,对驾驶员疲劳驾驶进行检测和预警具有重大的学术、经济和社会意义。利用机器视觉技术,融合多个疲劳特征对疲劳驾驶进行综合检测,已成为世界范围内的一个研究热点。
疲劳是一个非常复杂的生理现象,基于单一疲劳特征的疲劳驾驶检测方法在检测效果上存在着先天缺陷。基于多个疲劳特征的疲劳驾驶检测方法能够克服单一疲劳特征检测方法的不足,具有检测范围广、准确率高、可靠性强等优势。然而利用信息融合技术融合反映驾驶员疲劳的直接和间接疲劳特征对疲劳驾驶进行综合检测的研究还处于初步探索阶段,有许多科学问题亟需解决。
本文采用理论分析、计算机仿真和实车模拟实验相结合的研究方法,对基于机器视觉的驾驶员疲劳驾驶融合检测方法涉及到的4个关键性问题进行了研究,包括解决驾驶员脸部的快速检测和准确定位问题,开发用于检测疲劳驾驶的车道线实时检测算法,对恰当选取的疲劳特征参数进行有效计算并提出合理的疲劳度量化方法,提出基于多个疲劳特征的疲劳驾驶融合检测方法。取得的创新性研究成果主要有:
(1)针对基于单一特征驾驶员脸部检测算法在检测精度和可靠性方面的局限性,提出了多特征双重匹配验证的人脸检测算法。首先采用改进的基于Haar-like特征的人脸检测算法在整幅图像上检测出可能存在的初始人脸区域,然后自适应地扩大初始人脸区域范围,并在此基础上利用基于肤色特征的方法在YCbCr空间上进行脸部的二次检测,最后根据定义的脸部区域重合度和人脸几何先验知识对驾驶员脸部区域进行双重匹配验证进而制定相应的定位规则对脸部进行融合检测。各种路况下的实验结果证明了该算法的有效性。
(2)针对高速公路车道线的特点,提出了改进的基于机器视觉的车道线实时检测算法。利用直线车道线模型,采用基于Hough变换的车道线参数全局提取和基于最小二乘拟合的局部小窗口提取相协调的方法对车道线进行检测。在图像的预处理过程中,采用改进快速中值滤波算法、基于梯度方向角直方图和连通性分析相结合的滤波方法对车道线图像进行滤波处理,提高了车道线检测的准确率。根据当前帧图像车道线的有效区域,利用Kalman滤波算法预测车道线感兴趣小窗口的位置和大小,提高车道线实时检测的效率。
(3)在人脸检测和车道线检测的基础上,通过选择恰当的疲劳特征参数,提出了相应的疲劳特征参数计算及疲劳度量化方法。利用机器视觉技术对频繁眨眼、频繁打呵欠和异常偏离车道3个疲劳特征参数进行检测和提取。针对上述3个疲劳特征参数,通过驾驶仿真模拟实验采用主、客观量化相结合的方法对驾驶员的疲劳程度进行量化。利用统计分析方法,对疲劳特征参数及其对应的疲劳度之间的相关性进行分析,验证所选疲劳特征参数的有效性。实验结果表明,所选择的3个疲劳特征参数能够有效反映驾驶员的疲劳程度,且提出的疲劳特征检测算法准确、可靠。
(4)为提高基于单一特征检测算法的准确率和可靠性,提出基于减法聚类和改进粒子群优化TS模糊神经网络的疲劳驾驶融合检测算法。该算法从直接反映驾驶员疲劳的两个面部特征和间接反映疲劳的一个车辆行为特征两个方面对疲劳驾驶进行综合检测。运用TS模糊神经网络来识别疲劳驾驶。采用减法聚类算法对网络进行结构辨识,确定模糊规则的条数及相关参数的初始值。同改进遗传算法和BP算法的训练效果进行比较,运用改进的粒子群优化算法对网络进行训练。仿真和实车模拟实验表明,该算法不仅能有效改善TS模糊神经网络的收敛速度和识别精度,而且能提高疲劳驾驶的检测正确率。