摘要: |
由于疲劳驾驶导致的交通事故数量不断上升,疲劳驾驶已成为一个严重的社会问题。因此,研制疲劳驾驶监测预警系统,对于避免交通事故,提高交通系统的安全性有着重要意义。本文重点研究了基于视觉的疲劳驾驶监测系统中的一些关键技术,并开发了一套疲劳监测软件系统。
本文首先对传统的眼睛模型进行了改进,采用上眼睑高度来判断眼睛状态。
其次,研究了眼睛的定位和眼睛特征的提取。在眼睛定位方面,采用了两种实时性较高的算法,形态学方法和积分投影法,对这两种算法在准确率和检测耗时方面进行比较后,确定采用积分投影法。在眼睛特征的提取中,研究了活动轮廓模型(Snake)提取上眼睑,在对上眼睑特征分析的基础上对传统的活动轮廓模型进行了改进,提出了分阶段的活动轮廓模型生长方法,该方法有效地利用了全局信息,减少了检测时间。实验证明该方法在提取上眼睑时能够适应各种眼睛状态,具有较高的正确率。
然后,提取了三个疲劳参数,PERCLOS,Eye Closure Time(眼睛闭合时间)和Eye Blink Frequency(眨眼频率)。对于三个疲劳参数的融合,研究采用基于ID3算法的决策树,初步实现了三个疲劳参数的决策树生成和疲劳识别。
最后,基于上述研究实现了一套疲劳监测软件系统,通过实验证明了系统能够实时地监测驾驶者的眼睛状态并进行疲劳识别,在实验室环境下有较高的识别率。
|