论文部分内容阅读
疲劳驾驶是交通事故的一个重要原因,对财产和生命造成巨大的损失,驾驶员疲劳检测对提高交通安全具有非常重要的意义。本文根据疲劳的特征研究结果,在不影响司机驾驶的情况下检测司机的疲劳程度,设计出一个基于DSP(Digital Singnal Processor)的疲劳驾驶预警系统。
本文从硬件和软件两个方面对系统进行了总体规划。在硬件方面,本系统选取TI公司的TMS320DM642芯片作为硬件处理器件,搭建了基于DSP的系统平台,以此为基础形成实用了的硬件系统。硬件系统主要包括了系统板和视频输入输出两大模块。而系统的软件开发环境是CCS C60002.20,利用其集成的实时操作系统DSP/BIOS,可以很方便地动态建立任务和中断。
本文疲劳检测的主要依据是PERCLOS(Percentage of Eyelid Closure Over the Pupil Over Time),它需要检测人眼的状态,因此本系统需要进行人脸检测和人眼定位两个步骤。本系统通过CCD(Charge Coupled Device)采集图片序列,采用基于肤色和帧间差分相结合的方法提取人脸,然后使用模板匹配方法定位眼睛,从而为应用疲劳判据打下基础。为了节省开发成本和时间,在软件开发过程中引入了OpenCV(Open Computer Vision)作为主要的开发工具。