DSP平台上的疲劳驾驶实时监测系统的研究.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:65 大小:11.9MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

DSP平台上的疲劳驾驶实时监测系统的研究.pdf

DSP平台上的疲劳驾驶实时监测系统的研究.pdf

预览

免费试读已结束,剩余 55 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

武汉理工大学硕士学位论文DSP平台上的疲劳驾驶实时监测系统的研究姓名:刘宇申请学位级别:硕士专业:信号与信息处理指导教师:杨杰20090501要摘疲劳驾驶是引发交通事故的主要原因之一,准确、及时检测出驾驶员的驾本文介绍的疲劳驾驶实时监测系统所完成的主要工作是利用实时信号处理现消息的要求,同时向PC机发送一个回馈消息,用以确认PC机发送的消息准驶状态并对其做出相应的预警措施,可以减少甚至避免交通事故的发生。平台,获得驾驶员疲劳状态的实时数据,并对数据进行分析。为了实现数据采样和分析过程的实时性,系统采用了以TI公司TMS320C6416DSP处理芯片为内核的数字信号处理平台作为硬件系统来完成具体算法的处理。系统中,处理器的时钟频率为600MHz,通过彩色CCD摄像头来完成视频信号的采集,将采集到的PAL制式YUV422视频信号输入到处理平台上进行处理,最后将处理结果输出到电脑显示器VGA或数字液晶显示器。疲劳状态判定算法则利用PERCLOS检测方法来具体实现。PERCLOStime)检测是一种基于机器视觉的方法,该方法利用对眼睛状态的监控,完成驾驶员疲劳的检测。具体的软件实现步骤为:先结合运动检测中的帧差法和肤色模板匹配法来对采集到的视频信号完成驾驶员脸部检测和定位;再在以确定了的脸部区域内,利用由积分投影函数和微分投影函数所组成的混合投影算法来确定驾驶员眼睛的位置;然后利用边缘提取算法确定眼睑的坐标,利用上下眼睑间距判断驾驶员眼睛的状态;最后利用嵌入式实时操作系统DSP/BIOS来完成驾驶员在单位时间内眼睛眨动频率的计数和显示。为了能方便控制系统的运行,系统通过PCI接口实现了DSP和PC机的通信。利用PC机上的vC++6.0开发环境,本文设计了一个人控制系统,通过该系统向DSP发送各种消息。DSP在接受到PC端的消息后,通过消息响应函数实确收到和DSP端消息任务的完成。同时,系统通过DMA技术,实现了DSP和PC机之间的实时大批量数据交换,以保存DSP处理数据。本文所介绍的系统准确的定位了驾驶员的脸部,跟踪了驾驶员的眼睛,判断了眼睛状态,借助实时嵌入式操作系统DSP/BIOS完成了眼睑眨动次数的计算和显示,针对记录的眨动次数数据进行了分析。关键词:DSP,DSP/BIOS,肤色匹配算法,灰度混合投影算法,数据通信武汉理工大学硕士学位论文(percentageofeyelidclosureOVerthepublicalgorithm,subsequently,thestate.Theembeddedsystem--DSP/BIOSsystemconveniently,systemAbstractplatform,atThefatigueaccident,asCanreduceaccidents.designedandstate.WithanalysiscoremanufacturedcapturedCCD,andsentadoptedPERCLOS(percentageconcretelocated,theProjectioncomposedDifferentialusedjudgeddistancebetweenthrough武汉理工大学硕十学位论文Driverprimaryresult,detectingtrafficTMS320C64ashardware600MHz,theOVertime)detectingmethodthemonitoringdriver’Swheredirverlowerorderinattention,particularlyduefatigue,iswidelyconsideredofaccuratelytimely,atsamegivingalarmmaintaskinthispaperisacquiringanalyzereal—timedatafeatureprocess,theDSPexperimentalplatformwhichprocessor16byTICorporationiSrealizeprocessingalgorithms.Insystem,theprocessor’SclockfrequencyYUV422PALvideosignalcolorthenlast,theprocessedwillbedisplaiedVGA.PERCLOSalgorithmdetecting.eyelidclosurepublicbasedmachinevision,thisrealizesdetectingwayprocessshownfollowing:firstly,theframedifferencemotiondetectiontemplat