文献标识码:A
DOI:10.19358/j.issn.2096-5133.2020.06.004
引用格式: 杜永昂,杨耀权,金玥佟. 基于疲劳驾驶的人眼定位方法研究[J].信息技术与网络安全,2020,39(6):19-23,30.
随着社会经济的发展,我国汽车保有量逐年增加,交通安全形势愈发严峻。在所有交通事故的成因中,由疲劳驾驶造成的交通事故占总交通事故的20%左右,占特大交通事故40%以上。目前,疲劳驾驶的检测方法主要分为三大类:基于生理指标的检测方法、基于驾驶员行为特性分析的检测方法和基于面部表情识别的检测方法。基于生理指标的检测方法采用接触式测量方式,一般通过测试驾驶人员的生理信号来推测驾驶人的疲劳状态。文献[2]使用一种自制驾驶员脑电图信号检测装置,采用快速傅里叶变换提取脑电图功率谱密度,当分析脑电图功率谱密度发现疲劳时,采取一种自动减速的车辆速度控制策略。这种接触式生理参数测试方法通常需要被测者佩戴相应的装置(如电极片等),会给驾驶行为造成极大干扰,不适合实际行车环境下的应用。基于驾驶人行为特性的疲劳检测方法受道路环境、行驶速度、个人习惯、操作技能等的影响,并不适用我国复杂多变的道路情形。得益于机器视觉等人工智能的发展,基于面部表情的疲劳驾驶检测方法因其应用成本较低、无需干扰驾驶人员,已经成为该领域的研究热点。文献[3]基于开源库提取的人脸轮廓点计算眼和嘴的纵横比,生成眯眼和哈欠特征,基于线性拟合趋势提取法生成车辆操纵活跃度特征,然后采用改进的随机森林模型对疲劳状态进行识别。文献[4]提出了一种采用级联的序列级和帧级两层检测模型,分别处理持续睁眼和眨眼的视频序列,实现由粗到精渐进地检测眨眼的方法,通过随机回归森林计算眼睛开合度,最终完成眨眼过程。文献[5]针对复杂光照和姿态变化造成疲劳驾驶的原因,提出了实时增强约束局部模型的多信息疲劳检测方法。文献[6]提出比例缩减区域(PRA)的方法快速定位人眼,其原理为对面部区域反复迭代缩减,最后得到对人眼区域的定位。因此,构建一种可靠快速的人眼定位技术是对驾驶人员疲劳检测的关键。由于光照、道路两侧树木及楼房阴影等原因的影响,直接在原始图像中进行人眼定位存在较大困难,而且准确率较低,因此,人眼定位一般分为如下步骤:第一步,在原始图像中定位出人脸区域;第二步,在人脸图像中粗定位出人眼区域;第三步,对人眼区域进行精确定位。
考虑到不同特征维度对人脸的贡献程度不同,本文提出了一种基于信息熵加权的方向梯度直方图(Histogram of Oriented Gradients,HOG)与支持向量机(Support Vector Machine,SVM)相结合的人脸检测算法,可以有效提取人脸特征,并准确完成人脸定位。在完成人脸检测之后,以人脸区域为母版,先采用OpenCV开源实现对人眼的粗定位;然后采用自商图消除光照影响,遍历寻找最优二值分割点;最后用二值分割图像进行积分投影,实现瞳孔的精确定位。该算法解决了复杂光照下的瞳孔定位问题。
本文详细内容请下载:http://www.chinaaet.com/resource/share/2000003147
作者信息:
杜永昂,杨耀权,金玥佟
(华北电力大学 控制与计算机学院,河北 保定071003)