北京大学学报(自然科学版)

• 北京大学学报 •

基于Adaboost方法的车载嵌入式疲劳驾驶预警系统

程如中,赵勇,戴勇,陈伟,隋博,王浪,王新安   

  1. 北京大学深圳研究生院移动视频网络技术中心, 深圳 518055;
  • 收稿日期:2011-11-19 出版日期:2012-09-20 发布日期:2012-09-20

An On-board Embedded Driver Fatigue Warning System Based on Adaboost Method

CHENG Ruzhong, ZHAO Yong, DAI Yong, CHEN Wei, SUI Bo, WANG Lang, WANG Xin’an   

  1. Mobile Video Networking Technology Research Center, Peking University Shenzhen Graduate School, Shenzhen 518055;
  • Received:2011-11-19 Online:2012-09-20 Published:2012-09-20

摘要: 提出一种基于Adaboost的实时算法, 并应用于车载嵌入式系统。用红外光源和红外摄像头获取驾驶员的视频图像, 对其疲劳状态进行监控。首先通过人脸检测定位驾驶员的人脸, 然后提取人眼区域并对人眼闭合状态进行判断, 基于PERCLOS标准制定了相应的预警机制, 对潜在的疲劳驾驶进行判断并预警。该算法从PC移植到嵌入式平台并根据实验进行了优化, 先后制作了多个车载嵌入式装置进行实车测试, 达到了大于92%的准确率和少于1.5 s的判断响应时间。实验装置稳定可靠, 可实际应用于营运车辆。

关键词: Adaboost, PERCLOS, 疲劳驾驶

Abstract: The authors proposed a real time driver fatigue detection algorithm based on Adaboost. The algorithm is applied in an on-board embedded system to monitor driver’s status with infrared camera and active IR lamps. Face detection method is used to localize the eyes of the driver and the eye region is extracted to monitor the movement of eyelids. An alarm rule is designed based on the PERCLOS standard to detect drowsy driving. The algorithm is transplanted from PC to embedded platform and optimized by experiments. Several versions of on-board embedded system are designed and manufactured to test the algorithm, it can provide above 92% accuracy and under 1.5 s reaction time in real driving scenarios. The experiments show that the system is stable and it is available for commercial use.

Key words: Adaboost, PERCLOS, fatigue driving

中图分类号: