ChatGPT와 영상처리를 이용한 졸음 감지 시스템

A Drowsiness Detection System using ChatGPT and Image Processing

  • 이현준 (경운대학교 소프트웨어학부) ;
  • 순현상 (경운대학교 소프트웨어학부) ;
  • 조성훈 (경운대학교 소프트웨어학부) ;
  • 서창희 (경운대학교 소프트웨어학부) ;
  • 강지윤 (경운대학교 소프트웨어학부) ;
  • 오세진 (경운대학교 소프트웨어학부)
  • 발행 : 2024.01.17

초록

졸음운전으로 인한 교통사고는 매년 꾸준하게 일어나 이에 대한 다방면의 해결책이 요구되고 있다. 본 논문에서는 위 문제를 개선하고자 ChatGPT와 영상처리를 이용한 졸음 감지 시스템을 구현하였다. 이 시스템은 운전자의 얼굴 부분을 영상처리로 인식하여 눈동자의 종횡비를 구해 PERCLOS 공식에 따른 운전자의 졸음을 판별시키고, 경고와 동시에 ChatGPT가 운전자에게 특정 주제를 키워드로 TTS와 STT를 통해 대화한다. 운전자의 졸음을 판별하기 위해 임베디드 보드에서 연결된 캠을 통해 졸음 판별을 하고, ChatGPT도 마찬가지로 보드에서 연결한 스피커, 마이크를 통해 운전자와 대화한다. 이를 활용하여 운전자의 졸음 자각을 통한 안전운전 및 사고 발생률의 감소를 기대할 수 있다.

키워드

참고문헌

  1. G. A. Castellucci et al., "A speech planning network for interactive language use", Nature, Vol. 602, pp. 117-122, 2022. 01. https://doi.org/10.1038/s41586-021-04270-z
  2. K. S. Moon et al., "Study on Prevention of Drowsiness Driving using Electrocardiography(LF/HF) Index", JKSS, Vol. 30, No. 2, pp. 56-62, 2015. 04.
  3. Drowsiness driving detection system with OpenCV & KNN, https://github.com/woorimlee/drowsiness-detection