Font Size: a A A

Research And Implementation Of Drivers’ Fatigue Detection Based On Eye Tracking And Analysis

Posted on:2015-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y M ZhangFull Text:PDF
GTID:2272330482952687Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the growing number of automobiles, the traffic problems have been serious in our nation. Traffic accidents caused by drivers’fatigue driving were more and more. Fatigue driving has become one of the main factors of traffic accidents, In order to guard against occurrence of traffic accidents, it was practical to research and implantation a method used to detect drivers’ fatigue.This thesis systemically studied and analyzed the present situation of the fatigue driving both at home and abroad, finally, the driver fatigue detection was implemented based on AdaBoost detect algorithm and template matching tracking algorithm. In the process of face detecting, pretreatment of the original image, Including image gray and histogram equalization under ideal lighting conditions, and Image contrast of brightness transformation under ideal lighting conditions, the faces were detected by the face AdaBoost cascade classifier in the preprocessing image, and the driver’s face was found after judging all the faces. In the process of eye detecting, the eyes were detected by the eye AdaBoost cascade classifier in the face region, and the real eyes were found through judgment of the adaptive threshold. In the process of eye tracking, eye regions were predicted through the displacement of the two frames before, and then template matching was used in these regions. However, in the practical application of traditional template matching algorithm, the eye blinked frequently and the matching inaccuracy accumulated continuously, this gave a result that eye tracking appeared mistakes, and even failure. Facing with such problem, the improved method was proposed in this thesis. The contour of each eye was extracted after template matching, and then eye template was updated. In the fatigue evaluation stage, eye blink frequency and PERCLOS are obtained from human eye state parameters and then the eye feature was judged. Finally, in order to ensure the accuracy, it was judged that whether detecting or tracking in the next frame.On PC, this thesis used VS 2008 development environment and C# programming language, and then implemented this algorithm was based on Open CV. Test has been done on real-time and accuracy under different light, movement speed, rotation angle, degrees of bumps and light mutations. According to the test result analysis shows that:under the non-extreme conditions, the driver’s fatigue detection scheme of this paper can be precisely implemented on time in every stage; in extreme cases, although improved the results but the effect is not obvious. Driver’s driving environment is usually for non-extreme conditions and verify the algorithm used in this thesis applies to driver fatigue detection.
Keywords/Search Tags:AdaBoost cascade classifier, Template matching, Adaptive threshold, Eye contour extraction
PDF Full Text Request
Related items