论文部分内容阅读
汽车行驶记录仪是一种使用在各种机动车上的数字式电子记录装置。其功能主要包括对车辆的行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录存储并可通过接口实现数据输出;能够有效约束驾驶员的不良驾驶行为,如果存在超速、长时间驾驶等行为,发出警报。汽车行驶记录仪的使用,可以有效地预防道路交通事故的发生,并为执法人员进行事故的分析、处理提供科学、忠实的原始数据,在交通运输管理中发挥着十分重要的作用。
本系统利用嵌入式Linux操作系统和YAFFS文件系统在NANDFLASH上的应用,减少了以往记录仪对铁电存储器的使用,降低了成本。以串口通信的方式完成了上位机软件的编写,将采集的数据传输到上位机软件中,对记录仪的数据进行分析。另一方面,首次提出在记录仪上加入对人眼识别的检测,实现疲劳驾驶的主动预防,从根本上减少交通事故的发生。
系统实现了人眼疲劳检测功能。在车辆行驶过程中驾驶员是否疲劳可以从眼睛的状态反映出来,利用驾驶员眼睛的状态信息来判断疲劳状况是一种可行的方法。首先,利用肤色与背景色的不同建立肤色模型,实现人脸区域的图像分割以缩小眼睛的搜索区域,进一步提高人眼定位的准确性;其次,对图像利用直方图均值化进行图像的增强,使用坎尼算子成功地对人脸图像进行边缘检测;最后,结合人眼位置判定准则判定边缘检测图像中眼睛的高度,运用PERCLOS疲劳判定方法判断驾驶员是否处于疲劳驾驶状态。系统的USB接口外接一个摄像头来采集图像,运用交叉编译工具编程实现,实验验证表明,本系统的人眼检测功能在速度和准确性方面表现了良好的性能,能够快速、有效地识别出驾驶员疲劳状态。