Implementation of A Safe Driving Assistance System and Doze Detection

졸음 인식과 안전운전 보조시스템 구현

  • Received : 2011.08.13
  • Accepted : 2012.04.02
  • Published : 2012.05.25

Abstract

In this paper, a safe driving assistance system is proposed by detecting the status of driver's doze based on face and eye detection. By the level of the fatigue, safe driving system alarms or set the seatbelt on vibration. To reduce the effect of backward light and too strong solar light which cause a decrease of face and eye detection rate and false fatigue detection, post processing techniques like image equalization are used. Haar transform and PCA are used for face detection. By using the statistic of the face and eye structural ratio of normal Koreans, we can reduce the eye candidate area in the face, which results in reduction of the computational load. We also propose a new eye status detection algorithm based on Hough transform and eye width-height ratio, which are used to detect eye's blinking status which decides doze level by measuring the blinking period. The system alarms and operates seatbelt on vibration through controller area network(CAN) when the driver's doze level is detected. In this paper, four algorithms are implemented and proposed algorithm is made based on the probability model and we achieves 84.88% of correct detection rate through indoor and in-car environment experiments. And also we achieves 69.81% of detection rate which is better result than that of other algorithms using IR camera.

본 논문에서는 검출된 운전자의 얼굴영역에서 눈의 형태를 인식하여 졸음 상태를 감지하는 기법을 개발하고 감지 결과에 따라 위험 상태를 알려주는 경보 시스템을 구현하고자 한다. 먼저 얼굴 검출에는 Haar 변환 기법을 이용하고 실험실환경, 차량환경 및 적외선 영상을 획득하여 다양한 조명 환경에서도 강인하도록 전처리 및 후처리 과정을 적용한다. 눈 검출에는 보통 한국인이라는 가정하에 눈의 위치 및 크기의 비례 구조 특성 등을 이용하여 후보 영역을 제한하고 트리구조에 대한 실험 결과로 고속 알고리즘을 구현하였다. 또한 졸음 상태를 인식하기 위해서는 눈의 개폐 형태를 검출할 수 있는 Hough 변환을 이용한 기법과 눈의 계폐에 따른 눈의 형태 비율을 이용한 기법을 새로이 제안하며, 눈이 감겨있는 시간을 측정하여 졸음 여부를 판단한다. 1단계 졸음 상태로 판단될 경우 통합 모니터링 인터페이스에서 운전자에게 경고음을 울리며 2단계 졸음 상태로 판단될 경우에는 CAN(Controller Area Network)을 통하여 안전벨트를 진동하게 함으로써 운전자에게 경고를 하는 시스템을 구현한다. 본 논문에서 제안하는 기법은 기존의 기법들과 비교하여 실험실 환경에서 평균 83.64% 이상의 검출률을 달성 하였으며, 실제 차량환경에서도 실험 결과를 통하여 평균적으로 우수한 결과를 보였다.

Keywords

References

  1. 오세근, "미래 지능형 자동차산업 동향과 전망", EIC, 2011.
  2. 알앤디비즈, "지능형 자동차 시장동향", EIC, 2010.
  3. http://www.volvocountry.com/Volvo-S80/LANE-DEPARTURE-WARNING.html, 2011.07년 발췌
  4. H. S. Son, S. Y. Lee, J. C. Choi and K. W. Min, "Efficient Pedestrian Detection by Bininterleaved Histogram of Oriented Gradients", TENCON, pp.2322-2325, Nov. 2010.
  5. H. Gu, Q. Ji, Z. Zhu, "Active Facial Tracking for Fatigue Detection" Proc. of the Sixth IEEE WACV'02, 2002
  6. J. W. Li, "Eye blink detection based on multiple Gabor response waves", Machine Learning and Cybernetics, 2008 International Conference, Vol. 5, pp. 2852-2856, Dec. 2008.
  7. N. Parmar, "Drowsy Driver Detection System" Ryerson University, 2002.
  8. T. Miyakawa, H. Takano, and K. Nakamura, "Development of Non-contact Real-time Blink Detection System for Doze Alarm," SICE Annual Conference in Sapporo, vol..2, pp.1626-1631, Aug. 2004.
  9. L. Jin, S. Satoh and M. Sakauchi, "A Novel Adaptive Image Enhancement Algorithm for Face Detection," in Proc. of ICPR04, pp.843-848, Cambridge, UK, Aug. 2004.
  10. M. H. Yang, D. J. Kriegman and N. Ahuja, "Detecting Faces in Images: A Survey," IEEE TPAMI, vol.24, no.1, pp.34-8, Jan. 2002. https://doi.org/10.1109/34.982883
  11. E. Hjelmas, and B. K. Low, "Face Detection: A Survey," CVIU, vol.83, pp.236-74, Sep, 2001.
  12. W. Zhao, R. Chellappa, P. J. Philips, and A. Rosenfeld, "Face Recognition: A Literature Survey," ACM Computing Surveys, vol.35, no.4, pp.399-58, Dec. 2003. https://doi.org/10.1145/954339.954342
  13. R. Lienhart and J. Maydt, "An Extended Set of Haar-like Features for Rapid Object Detection," IEEE ICIP 2002, vol.1, pp.900-903, Sept. 2002.
  14. P. Viola and M. J. Jones, "Rapid Object Detection using a Boosted Cascade of Simple Features," IEEE CVPR, vol.1, pp.I-511-I-518, Dec. 2001.
  15. M. H. Yang, N. Ahuja, D. Kriegman, "Face recognition using kernel eigenfaces", International Conference on Image Processing Proceedings, Vol. 1, pp. 37-40, Sep, 2000.
  16. T. Miyakawa, H. Takano, K. Nakamura, "Development of non-contact real-time blink detection system for doze alarm", SICE 2004 Annual Conference, Vol. 2, pp. 1626-1631, Aug. 2004.
  17. S. Guerfi, J. P. Gambotto, S. Lelandais, "Implementation of the Watershed Method in the HSI Color Space for the Face Extraction", Advanced Video and Signal Based Surveillance, pp. 282-286, 2005.