[Focus Drive 프로젝트/#1 프로젝트 개요] 실시간 졸음운전 감지 시스템, 3주 만에 GCP로 구현하기
1. 어디서 어떻게 진행하게 된 프로젝트 인가?
4학년 여름방학, 저학년 때 부터 열심히 c를 뿌리고 다녔기에
6학점 재수강도 아쉬울 기간에
프로등록금회수러로서 또 해외프로그램에 지원했다.
https://cse.knu.ac.kr/bbs/board.php?bo_table=sub5_1&wr_id=28630&page=4
QI AI 캠프 ...? 샌디애고 3주 여행 완전 꿀이자나~ 라는 마인드로 지원했는데
[국립대학육성사업] 2025학년도 QI AI Entrepreneruship Program 참가자 모집 > 공지사항 | 경북대학교 컴퓨
경북대학교 IT대학 컴퓨터학부 우)41566 대구광역시 북구 대학로 80 / IT대학 융복합관 317호(건물번호 : 415) TEL. 학부 : 950-5550 , 대학원 : 950-6420 FAX. 053-957-4846 E-mail. scse@knu.ac.kr 담당자 현황 : 링크
cse.knu.ac.kr
실제로도 잘 놀고있다.

날씨도 너무 좋고 학교 캠퍼스도 너무 예뻐서 매일 2-30분을 걸어야하지만 기분이 좋다.
그런데 역시 세상에 공짜는 없다.
갑자기 GCP(Google Cloud Platform)을 가르치더니
이주 뒤에 시험을 친다고 하고,
심지어 GCP 응용한 프로젝트를 3주 안에 완성하라고 했다.

쉽지 않은 스케쥴이지만 ...
요즘 워낙 클라우드가 대세니까 관련 프로젝트 경험이 있으면 좋겠다는 생각과
다른 학교 분들과 이렇게 프로젝트를 할 일이 또 언제있겠냐라는 마인드로 남은 기간동안 열심히 임하기로 했다.
2. Focus Drive 프로젝트 소개
https://www.youtube.com/watch?reload=9&v=u-xnU0GZAKY
평소 고속도로를 지나가다가 졸음운전 표지판을 많이 봤었는데 운전을 하지 않는 나로서는 심각성을 체감하지 못했다.
그러나 위의 유튜브 링크 처럼 졸음운전이 음주운전 못 지 않게 위험하다는 정보를 보고
운전자의 졸음을 깨우고 위험을 미리 고지하는 시스템이 있으면 좋지 않을까라는 생각을 하게 되었다.
Focus Drive는 운전자 졸음 및 주의 산만 행동을 실시간으로 감지하는 인공지능 기반 운전 보조 시스템으로,
위의 그림처럼 운전 중 하품, 졸림 등 운전자의 집중 저하 행동을 탐지해 알람을 통해 사고를 예방하는 것이 목표이다.
주요기능은 아래와 같이 3가지로,
- 실시간 웹캠 영상을 분석하여 운전자 상태 판단
- AI 모델 기반 예측을 통해 졸음 또는 딴짓 감지
- 졸림 상태가 탐지되면 즉각적인 소리 알림 제공
주위에 있는 졸음쉼터 정보 공유 등의 기능도 넣고 싶었는데 시간이 없어서 해당 기능들은 추후에 고려하기로 했다.
3. 서비스 흐름 및 기술 스택 요약
서비스 구조도는 위와 같다.
처음에는 yolov8, CNN, Mediapipe 이렇게 세 모델로 하려고 했는데
GCP를 꼭 써야한다고 하셔서

GCP의 VERTEX AI의 AutoML을 활용해서 머신러닝을 진행하기로 했다.
여기까지가 간단한 개요이고,
앞으로 GCP 활용 방안 & 프로젝트 도중 있었던 에러들을 정리해서 올리겠다.