复杂驾驶条件下司机驾驶疲劳度检测研究_第1页
复杂驾驶条件下司机驾驶疲劳度检测研究_第2页
复杂驾驶条件下司机驾驶疲劳度检测研究_第3页
复杂驾驶条件下司机驾驶疲劳度检测研究_第4页
复杂驾驶条件下司机驾驶疲劳度检测研究_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

复杂驾驶条件下司机驾驶疲劳度检测研究第一页,共44页。课题研究背景与意义1课题研究内容与系统框架2复杂驾驶条件下人脸检测方法3复杂驾驶条件下人眼检测和状态识别4基于眼部特征的驾驶员疲劳状态检测

5课题总结与实验效果演示62第二页,共44页。课题研究背景与意义3在欧洲,

10%-20%的司机死亡和受伤是由于疲劳导致驾驶员警戒水平降低所引发。在美国,每年有10万起撞车事故是由于驾驶员困倦所造成的,造成4万的非致命性伤害和1550死亡在我国,在2007年至2009年我国由疲劳驾驶导致的死亡人数分别占机动车驾驶人交通肇事总死亡人数的11.35%、10.91%和12.5%,平均每年约有9000人死于疲劳驾驶。蒸脸器品牌排行榜第三页,共44页。课题研究背景与意义4本课题的提出是基于以下几点问题:我们能否在交通事故发生之前检测到司机疲劳状态;对于疲劳检测技术,什么技术和方法是最可靠有效的;如何在不分散驾驶员注意力的情况下有效地检测驾驶员精神状态并作出判断。蒸脸器有用吗第四页,共44页。课题研究背景与意义5疲劳检测试验性产品第五页,共44页。课题研究内容与系统框架6研究内容

本课题研究复杂驾驶环境下驾驶员疲劳度的检测方法,利用近红外主动光源获取驾驶员人脸图像,进一步进行人脸定位、人眼定位、人眼状态跟踪,通过实时跟踪人眼状态,进行睁闭眼判断,判断驾驶员当前是否处于疲劳状态。由于驾驶环境的多变性,本课题重点研究光照预处理以及人眼状态识别方法。蒸脸器的好处和坏处第六页,共44页。课题研究内容与系统框架7第七页,共44页。复杂驾驶条件下人脸检测方法8人脸检测中的光照问题

根据驾驶员所处地理位置、所驾驶方向、以及驾驶的时间不同,阳光可能从多个方向照射过来,也可能没有阳光(夜晚);车顶棚在中午的时候会在驾驶员脸上投下阴影。(多光照)第八页,共44页。复杂驾驶条件下人脸检测方法9人脸检测中光照问题方法初探主动近红外图像传感器获取红外图像基于光照估计的近红外图像增强算法第九页,共44页。复杂驾驶条件下人脸检测方法10(1)单尺度Retinex算法(SSR) Retinex是一个合成词,是由Retina(视网膜)和Cortex(大脑皮层)组合而成的。Retinex理论解释了相同的物体在不同的光线底下颜色恒定性(ColorConstancy)机理亮度图像反射图像图2-单尺度Retinex的实验效果图第十页,共44页。复杂驾驶条件下人脸检测方法11(2)多尺度Retinex算法(MSR)

多尺度Retinex实质是将多个单尺度Retinex的结果进行加权求和图

2-10多尺度Retinex的实验效果图金稻蒸脸器第十一页,共44页。复杂驾驶条件下人脸检测方法12(3)单尺度自商图像(SSQ)

自商图像与Retinex算法相似,它也是利用平滑核函数对输入图像进行卷积来估计亮度图像,利用输入图像与亮度图像的比值得到光照鲁棒的自商图像。

I(x,y)是输入图像,F是平滑卷积核函数,这里我们用的是低通高斯函数图2-单尺度自商图像效果图第十二页,共44页。复杂驾驶条件下人脸检测方法13(4)多尺度自商图像(MSQ)

多尺度自商图像实质是将多个单尺度自商图像的结果进行加权求和。图

2-12多尺度自商图像效果图第十三页,共44页。复杂驾驶条件下人脸检测方法14(5)离散余弦变换(DCT)

将图像进行离散余弦变换后,低频部分对应图像的亮度分量,反应的是光线变化部分。因此将DCT低频分量置零就可以得到光照鲁棒的反射图像,达到减小光照的影响。图

2-13离散余弦变换效果图第十四页,共44页。复杂驾驶条件下人脸检测方法15(6)小波变换(WA)

对输入图像进行离散小波变换,然后处理得到的子带图像。它对小波系数矩阵进行加权,对变换的相似系数进行直方图均衡化,再利用反小波变换将独立的子带图像重建后得到归一化的图像。图

2-14小波变换效果图第十五页,共44页。复杂驾驶条件下人脸检测方法16(7)非局部均值法(NLM)

这种方法基于一种想法,就是每个小的图像窗口都能找到与之相似的其他图像窗口,利用这些窗口就可以进行去噪处理。

表示加权函数,计算原始图像的空间位置z,x像素局部相似性图

2-15非局部均值法(NLM)效果图第十六页,共44页。复杂驾驶条件下人脸检测方法17(8)直方图均衡(HE)图

2-16直方图均衡化(HE)效果第十七页,共44页。复杂驾驶条件下人脸检测方法18

测试图(原图、SSR、MSR、SSQ、MSQ、DCT、WA、NLM、HE)第十八页,共44页。复杂驾驶条件下人脸检测方法19基于Adaboost的人脸检测 Adaboost是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器(弱分类器),然后把这些弱分类器集合起来,构成一个更强的最终分类器(强分类器)。

优点:1)构建简单子分类器,利用Adaboost算法将这些分类器进行级联,构造强分类器;2)Adaboost算法即使训练次数很多,也不会出现过拟合的问题;3)随着训练迭代次数增加,分类器识别错误率会逐渐下降。第十九页,共44页。复杂驾驶条件下人脸检测方法20基于Adaboost的人脸检测训练过程

使用类Haar矩形特征作为输入,利用积分图像加速矩形图像值的计算,训练各个弱分类器,最后将弱分类器节点组成筛选式级联方式。检测过程

通过加载分类器,根据训练所得到的分类器特征对输入图像进行检测图

2-28Adaboost人脸检测实验测试图第二十页,共44页。人眼检测和状态识别研究21人眼检测定位方法研究眼睛定位是较难的研究课题,因为人的眼睛的面积比例比较小,另外由于人脸区域眉毛、眼镜等干扰也会造成眼睛定位算法的错误识别。人眼检测定位方法:基于Adaboost的眼睛检测定位方法基于人脸三庭五眼比例特征人眼检测定位方法第二十一页,共44页。人眼检测和状态识别研究22基于Adaboost的眼睛检测定位方法图

3-2基于Adaboost的眼睛检测定位方法效果图第二十二页,共44页。人眼检测和状态识别研究23基于三庭五眼比例特征人眼检测方法第二十三页,共44页。人眼检测和状态识别研究24人眼状态识别方法研究本课题对以下几种眼睛状态识别方法进行研究和比较基于眼睑曲率的眼睛状态识别基于分段眼睑曲率的眼睛状态识别基于椭圆拟合的人眼状态识别基于水平投影及比例特征的人眼状态识别判断黑色像素比例进行人眼状态识别第二十四页,共44页。人眼检测和状态识别研究25基于眼睑曲率的眼睛状态识别

人眼睁开时,上眼睑向上弯曲,曲率为正;而在闭合时,上眼睑基本呈扁平状,曲率基本为零。因此可以通过提取人眼的上眼睑,通过计算上眼睑的曲率来判断当前人眼状态。第二十五页,共44页。人眼检测和状态识别研究26基于眼睑曲率的眼睛状态识别上眼睑曲率提取过程:(1)边缘检测

较好保持边缘连续性的Canny算子(2)上眼睑轮廓提取

上眼睑基本上位于边缘图像的最上部,按列扫描图像取出每列的最上面的点,即为上眼睑。(3)中点和边界点提取

提取上眼睑的边界点以及中点。(4)计算曲率(5)阈值判断第二十六页,共44页。人眼检测和状态识别研究27基于眼睑曲率的眼睛状态识别曲率阈值睁眼样本(124)闭眼样本(130)正确数错误数正确率(%)正确数错误数正确率(%)0.1141131191.11052580.70.1151121290.31072382.30.1161121290.31092183.80.1171011381.51102084.60.1181091587.91121886.1第二十七页,共44页。人眼检测和状态识别研究28基于分段眼睑曲率的眼睛状态识别

这种方法与上面方法类似。

主要区别在于:(1)眼睑曲线的拟合,眼睑曲线原先利用提取的边缘曲线,而这里利用的是三阶多项式对眼睑曲线进行拟合。(2)曲率的计算,前面的方法考虑的是上眼睑的整体特性,只计算一次曲率,而本方法是将眼睑曲线分成若干段,再分别计算这几段的曲率,将这些曲率进行求和后,作为判断眼睛状态参数。眼睑轮廓曲线拟合上眼睑边界点提取第二十八页,共44页。人眼检测和状态识别研究29基于分段眼睑曲率的眼睛状态识别曲率阈值睁眼样本(124)闭眼样本(130)正确数错误数正确率(%)正确数错误数正确率(%)0.121081687.1646649.20.131071786.3755557.70.141071786.3814962.30.151051984.7943672.30.16992579.81062481.5第二十九页,共44页。人眼检测和状态识别研究30基于椭圆拟合的人眼状态识别

人眼轮廓与椭圆非常近似,人眼在睁开状态下的圆形度要高于闭眼状态下的,通过对人眼进行椭圆拟合,然后判断椭圆长半轴以及短半轴的比例关系可以作为人眼状态判断的参数。图3-上眼睑轮廓曲线拟合第三十页,共44页。人眼检测和状态识别研究31基于椭圆拟合的人眼状态识别b/a睁眼样本(124)闭眼样本(130)正确数错误数正确率(%)正确数错误数正确率(%)0.21117794.3755557.70.221121290.3874366.90.231051984.7923870.80.241022282.31003076.90.25992579.81042680.0第三十一页,共44页。人眼检测和状态识别研究32基于水平投影及比例特征的人眼状态识别

当人眼睁开时,水平投影直方图高度比较低,宽度比较长,而人眼闭合状态时,水平投影直方图高度比较高,宽度比较短。人眼图像二值化效果左图是睁眼图像直方图投影,右图是闭眼图像直方图投影第三十二页,共44页。人眼检测和状态识别研究33基于水平投影及比例特征的人眼状态识别高度/宽度睁眼样本(124)闭眼样本(130)正确数错误数正确率(%)正确数错误数正确率(%)4982679.01191191.551032183.41091191.561061885.51161489.271081687.11042680.0第三十三页,共44页。人眼检测和状态识别研究34判断黑色像素比例进行人眼状态识别人眼图像二值化效果

该方法判断的依据是当睁眼时,人眼区域的黑色像素比例会大于闭眼的情况。第三十四页,共44页。人眼检测和状态识别研究35人眼状态识别方法结果分析人眼状态识别方法睁眼样本识别率闭眼样本识别率处理时间评价基于眼睑曲率的方法87.9%87.7%11ms好基于分段眼睑曲率的方法79.8%81.5%12ms较好基于椭圆拟合的方法80%80%10ms较好基于水平投影及比例特征方法85%91%14ms好判断黑色像素比例的方法76.6%65.4%8ms较差第三十五页,共44页。基于眼部特征的疲劳状态检测36基于PERCLOS与眨眼频率的疲劳检测PERCLOS准则PERCLOS(PercentageofEyelidClosureOverthePupilTime)是指单位时间内眼睛闭合的时间的百分比。通过大量实验数据表明,PERCLOS与疲劳程度具有良好的相关性,美国公路管理局推荐将PERCLOS准则作为基于视觉的驾驶疲劳判断的最好方法。第三十六页,共44页。基于眼部特征的疲劳状态检测37基于PERCLOS与眨眼频率的疲劳检测PE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论