论文题名: | 基于红外图像的驾驶员疲劳监控系统研究 |
关键词: | 疲劳驾驶;监控系统;红外图像;人脸识别 |
摘要: | 随着交通运输业的迅速发展,交通事故已成为当前各国所面临的严重的安全问题。驾驶员疲劳驾驶已成为引发交通事故的一个主要因素,用基于机器视觉的方法来检测并监控驾驶员的疲劳驾驶,在实时性、准确性、非接触性、适用性及经济性等方面均比其他监控方法有更大的优势,所以该方法已经成为当前研究的一个热点。 本文在大量研究前人工作的基础上,认为夜间是驾驶员疲劳驾驶的主要多发阶段,因此本文使用了特殊的红外光源摄像头拍摄驾驶员正面面部图象,并根据红外图象所具有的特点提出了一个有效的驾驶员疲劳检测方法,整个方法分为四个过程:人脸的检测与定位,人眼状态的判别,人脸嘴部的状态和驾驶员疲劳状态识别。本文的主要研究内容如下: 人脸的检测与定位。人脸检测与定位是驾驶员疲劳监测的前期准备工作。传统的驾驶员面部检测方法多采用基于肤色分割的算法和基于灰度投影这两种方法。这两种方法对光照都有较高的要求,如果光照不均匀,光照不足或者发生姿态变化,都将难以有效的定位出人脸。本文首先进行人脸的粗略检测,利用红外人脸图象面部区域亮度较高,背景简单的优势,采用Otsu算法对图象进行二值化处理,然后提出了一种垂直和水平投影与区域连通相结合的算法进行人脸准确定位。这种人脸检测定位方法不仅能够准确的定位人脸,而且受光照的影响相对较小,对姿态变化不敏感,很好的解决了肤色分割和垂直投影受光照影响定位不准确的缺点。 人眼状态的判别。人眼定位是驾驶员疲劳检测中的重要部分,以往传统的方法都是在定位到人眼之后,然后找到眼睛或者周围的特征点,再依据特征点对眼睛的状态进行判断其状态。本文在仔细分析红外图象特点的基础上,运用多种二值化算法对人脸图像进行图像处理,然后进行对比比较,吸取Otsu算法和Niblack算法各自的优点,进行不同的处理方式,判别人眼的闭合状态,避免了复杂的运算,而且判断准确,算法速度快,完全地满足了实时性的要求。 嘴部状态的判别。嘴部的闭合作为疲劳检测的一个辅助参数,以前的嘴部定位在眼睛定位中会起到基础的作用,眼睛的定位是以嘴部的定位为基础的。嘴部的定位是靠嘴唇的红色色素点来进行确定的,而在红外照片中,图片已经失去了肤色信息,本文根据驾驶员打哈欠时下颚移动的特点,间接根据人脸下颚面积变化判别驾驶员是否疲劳。 本文根据Mamdani算法,采用融合驾驶员眼睛状态和嘴部状态变化的方法判断驾驶员疲劳状态,该方法针对夜间是驾驶员疲劳驾驶的高发时期,采用红外光做为光源,解决了夜间微光不稳定,时有时无的问题,所采用算法简单有效,复杂度低,不仅对光照的影响不敏感,而且具有较好的容错性和鲁棒性。 本文采用MATLAB7.0开发驾驶员疲劳监控系统中人脸定位与判别的算法,并进行相关的仿真实验,以表明上述研究的正确性。 |
作者: | 杨世超 |
专业: | 车辆工程 |
导师: | 杨英 |
授予学位: | 硕士 |
授予学位单位: | 东北大学 |
学位年度: | 2011 |
正文语种: | 中文 |