基于多视觉信息融合的驾驶员疲劳检测方法研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
驾驶员疲劳驾驶是造成交通死亡事故的重要原因之一,驾驶疲劳检测已成为智能运输系统(ITS)研究的热点之一。本文首先对基于计算机视觉的驾驶员疲劳检测的研究现状进行了总结和分析,并提出一种基于多视觉信息融合的疲劳检测方法。该方法采用双摄像机联合定位跟踪面部,有效地提高了面部信息采集的精度,然后通过一系列的脸部特征提取和跟踪的算法实时获取眼睛、嘴部、头部运动等多种与疲劳程度相关的重要视觉特征信息;最后提出一种改进的贝叶斯算法融合多视觉信息来估计驾驶员的疲劳程度。
     本文研究的核心内容包括:基于双摄像机的人脸定位跟踪算法研究与实现;眼睛和嘴部特征实时检测与跟踪算法研究与实现;多种视觉疲劳特征信息提取、贝叶斯多信息融合等算法的实现与改进。
     首先提出了一种基于双摄像机的人脸定位跟踪算法。本文通过两个摄像机实时地采集驾驶员视频图像,其中固定摄像机A用于拍摄驾驶员上半身,可控摄像机B用于跟踪拍摄驾驶员面部,并提出了一种基于肤色区域分割与人脸验证相结合的人脸初步定位方法和基于CAM Shift跟踪与人脸验证相结合的跟踪方法从摄像机A采集的图像中快速定位和跟踪脸部位置。系统根据摄像机A中定位的脸部位置信息,通过串口发送云台控制指令控制高速可控摄像机B实时转动,跟踪拍摄驾驶员头部。实验结果显示基于双摄像机的人脸定位跟踪算法相比单摄像机算法可以有效地提高脸部图像的采集精度,获得大分辨率的脸部图像,以便更精确地提取脸部疲劳特征信息。同时系统还可以在对摄像机A所得视频的处理过程中获取驾驶员的头部运动信息。
     除了获取头部运动信息,还改进和提出了一系列眼睛及嘴部特征实时检测与跟踪的算法,提取从摄像机B所得视频中实时地采集驾驶员的眼睛和嘴部状态信息作为疲劳程度估计的主要特征。本文提出了一种改进的粒子滤波人眼定位及跟踪方法,首先采用了基于Haar-Like特征级联分类器的检测方法,在人脸区域内按照不同尺度搜索存在的眼睛,然后通过检测到的眼睛位置初始化粒子滤波算法。为了提高算法的准确性,减小环境噪声和干扰的影响,本文提出了一种一阶滤波算法来对跟踪结果进行再次滤波修正,并根据人脸的位置信息和眼睛定位的历史信息来判断眼睛是否跟踪丢失。若跟踪丢失则采用Haar-Like特征级联分类器重新检测眼睛位置。
     嘴部定位采用三停五眼的方法。此方法简单,效率较高。其原理是根据眼睛的位置及大小确定嘴部的相对位置。
     本文选取了多种视觉特征作为疲劳估计特征,包括眼睛闭合程度、眨眼频率、打哈欠频率和点头频率。本文分析了相关的视觉疲劳特征计算方法,并提出一种判断眼睛及嘴部开合状态的新方法。其原理是根据眼睛或嘴部的外接矩形宽高比及面积判断眼睛及嘴部状态。与以往的算法相比该方法可以更精确地表示眼睛及嘴部的状态。该方法是获得眼睛闭合程度、眨眼频率、打哈欠频率的基础算法。点头频率特征是通过跟踪头部运动获得的。
     最后,采用贝叶斯算法对以上疲劳特征进行融合,计算驾驶员疲劳程度。由于动态贝叶斯网络中转移概率较难获取,本文提出一种概率更新的方法实现了对疲劳特征的动态贝叶斯融合,并在室内环境对算法进行仿真测试,取得了良好的实验结果。
Fatigue driving is one of the major causes of traffic accident, and driver fatigue detection has become hot spots of Intelligent Transportation Systems (ITS). This paper first summarizes and analyzes the current reaearch of driver fatigue detection that based on computer vision and proposes a new method using multi-visual information fusion. This method first proposed a two-camera co-location and tracking facial approach that effectively improve the accuracy of facial information collection. Then obtain real-time eyes, mouth, head movement and fatigue-related visual feature information through a series of facial feature extraction and tracking algorithm. Finally, we propose an improved Bayesian algorithm to estimate driver's fatigue over integration of visual information.
     The core study of this paper include: research of dual-camera-based human face location and tracking algorithm and implementation, eyes and mouth features real-time detection and tracking algorithm and implementation, a variety of visual fatigue characteristic information extraction, implementation and improvement of multi-information fusion algorithm for Bayesian.
     This paper first presents a two-camera-based face location and tracking algorithm. We use two cameras to get real-time video of the driver, including a fixed camera which is used to shoot driver’s upper-body and a controllable camera which is used to shoot driver’s face. Then we propose a face positioning method that combines skin color segmentation and face validation and a tracking method that bases on CAM Shift and face validation to quickly locate and track the face location from camera A.
     Then the system sends PTZ control commands through serial port according to the face position in camera A to make the high-speed controllable camera B rotate in real time and follow the driver’s head. The results showed that this method can effectively improve the accuracy of facial image collection, access to a large solution of facial image and also could more precisely extract facial fatigue information compare to the usual method. At the same time, we could obtain the driver’s head movement information during the processing of camera A video images.
     In the paper, not only get head movement information, we also propose and improve some real-time detection and tracking algorithms of eyes and mouth’s features which collect eyes and mouth’s status as the main features of the estimated fatigue from the real-time video of camera B. This paper presents a eye’s locating and tracking method based on particle filter. Firstly, we detect eyes based on haar-like features in face region, then initialize particle filter through the detected eyes. In order to improve the algorithm's accuracy and reduce the impact of environmental noise and interference, this paper presents a first-order filtering algorithm to amend the track result and determine whether the eye tracking is lost according to the history face position and eye’s position. If it is lost, we will detect eyes with haar-like features and re-initialize particle filter.
     Mouth locating is according to face distribution. This method is fast and easy to realize. The principle is to locate mouth region according to eye’s size and position.
     This paper selects a variety of visual features as the fatigue characteristics, including Perclos, blinking frequency, yawning frequency and nodding frequency. We also analyze some related visual fatigue calculation method and propose a new method judging the opening and closing state of eyes and mouth. The principle is based on the external rectangle ratio and area of eyes and mouth. Comjpared with the other methods, this method could more accurately represent the state of the eyes and mouth. This method is the foundation method of obtaining Perclos, blinking frequency and yawning frequency. Nodding frequency is obtained by tracking head movements.
     Finally, we use Bayesian method to integrate the fatigue features that metioned above. As the transition probability of dynamic Bayesian networks is difficult to obtain, we propose a probability updating method to integrate the fatigue features based on Bayesian. And we achieved good results in the indoor environment simulation.
引文
1葛瑞原,王而山.疲劳驾驶是安全行车的大敌.汽车运用, 2008(3):51-56
    2 2007年全国发生道路交通事故32万多起比2006年下降13.6%. http://news.xinhuanet.com/newscenter/2008-01/03/content_7360757.htm
    3 Federal Motor Carrier Safety Administration. Driver Alertness and Fatigue: Summary of Completed Research Projects, 1995-98[EB/OL]. www.fmcsa.dot.gov/documents/tb00-006.pdf
    4 Dawson, D.Lamond, N.Donkin. Quantitive similarity between the cognitive psychomotor performance decrement associated with sustained wakefulness and alcohol intoxication, Oxford UK Press, 1998
    5张灵聪,王正国,朱佩芳,尹志勇.汽车驾驶疲劳研究综述.人类工效学,2003, 9(1):39-42
    6 J. Empson. Human Brainwaves: The Psychological Significance of the Electroencephalogram. London, U.K.: Macmillan, 1986
    7毛喆,初秀民,严新平,吴超仲.汽车驾驶员驾驶疲劳监测技术研究进展.中国安全科学学报, 2005, 3(3): 108~112
    8郑培,宋正河,周一鸣.机动车驾驶员驾驶疲劳测评方法的研究状况及发展趋势.中国农业大学学报, 2001, 6(6): 101~105
    9 A. Sadeh, K. M. Sharkey, and M. A. Carskadon. Activity-based sleep-wake identification: An empirical test of methodological issues. Sleep, 1994, 7(3): 201~207
    10 Anon, Proximity array sensing system: Head position monitor/metric, Advanced Safety Concepts Inc., Sante Fe, NM, Tech. Rep. NM 87504, 1999
    11 STEERING ATTENTION MONITORS [EB/OL]. http://www.carkits.com.au/sam.htm
    12 Thum Chia Chieh, Mustafa, M.M, Hussain, A, Zahedi, E, and Majlis, B.Y. Driver Fatigue Detection using Steering Grip Force. Research and Development, 2003, 45~48
    13 Takei, Y, Furukawa, Y. Estimate of Driver’s Fatigue Through Steering Motion Systems, Man and Cybernetics. IEEE International Conference. 2005, (2):1765 ~1770
    14 Wen-Bing Horng, Chi-Yuan Chen, and Yi Chang. Driver Fatigue Detection Based on Eye Tracking and Dynamic Template Matching. Proceedings of the 2004 IEEE International Conference on Nclvorskinp, Sensing & Control. Taipei, Taiwan, 2004
    15 Suzuki, S, Yazu, Y, and Ninomija, S.P. Character and application of winking pattern as alternative index for grouped a-wave. Engineering Advances:New Opportunities for Biomedical Engineers. Proceedings of the 16th Annual International Conference of the IEEE. 1994, (1): 225~226
    16 Brandt,T, Stemmer, R, and Rakotonirainy,A. Affordable visual driver monitoring system for fatigue and monotony. Systems, Man and Cybernetics, 2004 IEEE International Conference. 2004, (7): 6451~6456
    17 De la Torre, F, Rubio, C.J.G, and Martinez, E. Subspace eyetracking for driver warning. International Conference on Image Processing. 2003, (3): 329~32
    18 Veeraraghavan, H, Papanikolopoulos, N.P. Detecting driver fatigue through the use of advanced face monitoring techniques. ITS Institute Center for Transportation Studies USA. 2001, 01~05
    19 Wang Rang-ben, Guo Ke-you, Shi Shu-ming, Chu Jiang-wei. A monitoring method of driver fatigue behavior based on machine vision. Proceedings on intelligent Vehicles Symposium, IEEE. 2003,110~113
    20周玉彬,俞梦孙,金章瑞,张洪金.驾驶员瞌睡的视频监测研究.北京生物医学工程. 2010,3(22)
    21 Qiang Ji, Zhiwei Zhu; Lan, P. Real-time nonintrusive monitoring and prediction of driver fatigue. IEEE Transactions on Vehicular Technology. 2004, (53): 1052~1068
    22 Jie Zhu, Jie Yang. Subpixel eye gaze tracking. Automatic Face and Gesture Recognition, IEEE International Conference. 2002: 124~129
    23 Xia Liu, Youding Zhu, and Fujimura, K.. Real-time pose classification for driver monitoring. The 5th International IEEE Conference on Intelligent Transportation Systems, 2002: 174 ~ 178
    24 Rongben Wang, Lie Guo, Bingliang Tong and Lisheng Jin. Monitoring mouth movement for driver fatigue or distraction with one camera. The 7th International IEEE Conference on Intelligent Transportation Systems. 2004: 314~319
    25 Tiesheng Wang, Pengfei Shi. Yawning detection for determining driver drowsiness. Proceedings of IEEE International Workshop on VLSI Design and Video Technology, 2005: 373~376
    26 Dinges, D. F., Grace,R. PERCLOS: A Valid Psychophysiological Measure of Alertness As Assessed by Psychomotor Vigilance, US Department of Transportation, Federal Highway Administration. Publication Number FHWA-MCRT-98-006,1998
    27 Luke Fletcher, Nicholas Apostoloff, Lars Petersson, and Alexander Zelinsky. Vision in and out of Vehicles Intelligent Systems, IEEE. 2003, (18): 12~17
    28 Qiang Ji, Lan, P., and Looney, C.. A Probabilistic Framework for Modeling and Real-Time Monitoring Human Fatigue. Systems, Man and Cybernetics, Part A, IEEE Transactionson. 2006, (5): 862 ~ 875
    29 Yang, G., Lin, Y. and Bhattacharya, P.. A driver fatigue recognition model using fusion of multiple features, Systems, Man and Cybernetics, 2005 IEEE International Conference. 2005, (2):1777 ~1784
    30梁路宏,艾海舟,徐光祐 ,张钹.人脸检测研究综述.计算机学报. 2002, 25(5): 449~458
    31 Cai J., Goshtasby A.. Detecting human faces in color images. Image and Vision Computing, 1999, 18 (1): 63~75
    32 Yoo T. W., Oh I S. A fast algorithm for tracking human faces based on chromatic histograms. Pattern Recognition. 1999, 20 (10): 967~ 978
    33 Yang M H, Ahuja N. Detecting human faces in color images. Proceedings IEEE Conference on Image Processing, Chicago, 1998, 127~139
    34 Wei G, Sethi I K.. Face detection for image annotation. Pattern Recognition. 1999, 20(11~13): 1313~1321
    35 Yang G.Z., Huang T.S.. Human face detection in a complex background. Pattern Recognition. 1994, 27 (1):53~63
    36 Miao J., Yin B.C., and Wang K.Q. etal. A hierachical multiscale and multiangle system for human face detection in a complex background using gravity-center template. Pattern Recognition. 1999, 32 (10): 1237~ 1248
    37 Yullie A., Hallinan P., Cohen D.. Feature exaction from faces using deformable templates. International Journal of Computing Vision. 1992, 8(2): 99~111
    38 P. Viola, M. Jones. Rapid Object Detection Using a Boosted Cascade of Simple Features. Kauai Marriott, Hawaii, Proc. of CVPR, 2001: 511~518
    39陈锻生,刘政凯.肤色检测技术综述.计算机学报. 2006, 29(2: 194 ~ 207
    40 D. Chai, K.N. Ngan. Locating facial region of a head-and-shoulders color image. Automatic Face and Gesture Recognition, Third IEEE International Conference. 1998:124~129
    41 David A, Forsyth, and Jean Ponce. Computer vision: a modern approach.电子工业出版社. 2004:320 ~340
    42 Bradski G R, Clara S. Computer Vision Face Tracking for Use in a Perceptual User Interface. Intel Technology Journal. 1998, (2): 1~15
    43 Funkunage K, Hostetler L. The Estimation of the Gradient of a Density Function with Applications in Pattern Recognition. IEEE Transactions on Information Theory. 1975, 21(1): 32
    44 Rafael C, Gonzalez, Richard E, and Woods.数字图像处理(第二版) .电子工业出版. 2003: 233~238
    45 Empirical Analysis of Detection Cascades of Boosted Classifiers for Rapid Object Detection,MRL Technical Report, May 2002, revised December 2002
    46周志宇,汪亚明,黄文清.基于动态图像序列的运动目标跟踪.浙江工程学院学报. 2002, 19(3):165~170
    47王栓,艾海舟,何克忠.基于差分图像的多运动目标的检测与跟踪.中国图象图形学报. 1999,(4): 470~475
    48 Simon Haykin.自适应滤波器原理.电子工业出版社.2003.
    49董士崇,王天珍,许刚.视频图像中的运动检测.武汉理工大学学报. 2004, (26): 4
    50 Katja Nummiaro, Esther Koller-Meier, and Luc Van Gool. An adaptive color-based particle filter. Image and Vision Computing. 2003, (21):99~110
    51 Carine Hue, Jean-Pierre Le Cadre, and Patrick Perez. Multiple Target Tracking and Data Fusion. IEEE Transactions on Signal Processing. 2002, 50(2): 309~325
    52 Arulampalam M, Maskell S, and Gordon N, et al. A Tutorial on Particle Filters for Online Nonlinear/Non-Gaussian Bayesian Tracking. IEEE Transactions on Signal Processing. 2002, 50(2):174~188
    53康健,司锡才,芮国胜.基于贝叶斯原理的粒子滤波技术概述.现代雷达. 2004, 26(1): 34~ 36
    54盛敬,杨军平,刘国满.基于机器视觉的驾驶员疲劳监控系统中的嘴唇定位算法.南昌工程学院学报. 2007,26(1):54~58
    55 XIAO FAN, BAO-CAI YIN, and YAN-FENG SUN. Yawning Detection for Monitoring Driver Fatigue. Proceedings of the 6th International Conference on Machine Learning and Cybernetics. 2007,(8): 664~668
    56陈维斌,陈启泉,邱文宇.人脸图像自动检测与识别.计算机应用研究. 2003,(3)
    57郑培,宋正河,周一鸣.基于PERCLOS的机动车驾驶员驾驶疲劳的识别算法.中国农业大学学报. 2002, (7):104~109
    58张志斌.基于机器视觉的驾驶员疲劳实时检测研究.北京工业大学硕士论文. 2008: 18~ 21
    59盛敬.驾驶员疲劳监控系统中人脸检测与识别研究.东北大学. 2006: 29~33
    60 Kittler J, Hatef M, Duin R. P. W, and Matas J. On Combining Classifiers,IEEE Trans. PAMI, 1998, 20(3),pp:226~239
    61吕岳,施鹏飞,赵宇明.多分类器组合的投票表决规则.上海交通大学学报. 2000, 34(5)
    62 Dillard R A..Tactical Inferencing with Dempster-shafer Theory of Evidence.l7th Asilomar Conference of Circuits, systems and computers.1983: 312~316
    63 Zadeh L. A Fuzzy Logic.IEEE Computer.1998
    64 Stifik M. The Organization of Expert Systems. A Tutorial Artificial Intelligence. 1982
    65万红梅.一种手写体汉字识别的神经网络多分类器集成方案.计算机工程.2004, (16): 8
    66 Aldenderfer M S.,Blashfield RK.Cluster Analysis. Sage Publications,London.1984
    67 Iversen G R. Bayesian statistical inference.Sage Publishing, Beverly Hills California.1984
    68 Pan H, Michael D M, and Lendjel M. Inference Algorithms in Bayesian Netorks and the Probanet System. Digital Signal Processing. 1998, 8(4): 231~243
    69许璐.基于眼睛检测与视线估计的驾驶员疲劳检测.南京理工大学. 2008: 42~49
    70 Peilin Lan, Qiang Ji, and Carl G. Looney.Information Fusion with Bayesian Networks for Monitoring Human Fatigue.ISIF. 2002:535~542

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700