中国机械工程

• 机械基础工程 • 上一篇    下一篇

基于深度卷积网络和在线学习跟踪的驾驶员打哈欠检测

张伟伟1;糜泽阳1;肖凌云2;钱宇彬1   

  1. 1.上海工程技术大学机械与汽车工程学院,上海,201620
    2.中国标准化研究院,北京,100191
  • 出版日期:2019-04-29 发布日期:2019-04-29
  • 基金资助:
    国家重点研发计划资助项目(2016YFC0800702-1);
    国家自然科学基金资助项目(51805312,51675324,51575169);
    中央高校基本科研业务费专项资金资助项目(282019Y-6694,282018Y-5976)

Driver Yawning Detection Based on Deep Convolutional Network and Tracking with Online Learning

ZHANG Weiwei1;MI Zeyang1;XIAO Lingyun2;QIAN Yubin1   

  1. 1.School of Mechanical and Automotive Engineering,Shanghai University of Engineering Science,Shanghai,201620
    2.China National Institute of Standardization,Beijing,100191
  • Online:2019-04-29 Published:2019-04-29

摘要: 提出了一种基于多信息融合的驾驶员打哈欠检测方法。首先,建立驾驶员面部图像数据库并训练深度卷积神经网络来依次检测驾驶员的面部和鼻子;然后,采用局部二比特特征和随机森林分类器训练生成在线鼻子检测器,以此来校正光流跟踪器在鼻子跟踪过程中产生的漂移误差等参数;最后,分析鼻子下方嘴部区域的边界梯度变化情况,并结合鼻子跟踪器置信度、面部横向运动等信息来判断驾驶员是否打哈欠。实验结果表明,深度卷积网络相对于其他面部分类方法,可以获得更好的分类检测效果;基于在线学习的跟踪方法可以很好地减小光流跟踪引起的漂移误差;整个算法可以在多种驾驶环境下以较高准确率检测驾驶员打哈欠事件的发生。

关键词: 卷积神经网络, 光流跟踪, 打哈欠检测, 信息融合, 二比特特征

Abstract: A method for driver yawning detection was proposed based on multi-information fusion. Firstly, the driver face database was built ,and the deep convolutional neural network was trained for driver face and nose detection in sequence. Secondly, an online nose detector was generated through training a random forest classifier with local binary feature,which was introduced to compensate the nose tracking errors caused by optical flow-based nose tracker. At last, the edge gradient changes were analyzed in the mouth area under the nose. The informations like nose tracking confidence and face lateral movement were combined to determine the drivers were yawning. The experimental results show that, compared with other face classification method, the deep convolution network may obtain better classification detection effectiveness. The online learning-based tracking method may reduce the drift errors greatly introduced by the optical flow-based tracker. The whole algorithm may detect driver yawning event with satisfactory accuracy under different driving conditions.

Key words: convolutional neural network, optical flow tracker, yawning detection, information fusion, binary feature

中图分类号: