- 2021 경희대학교 1박2일 해커톤 khuthon 주제 : AI로 극복하는 재난
- 프로젝트 주제 : AI를 이용한 졸음운전 방지 서비스
우리 주변에서 가장 흔하게 볼 수 있는 재난인 '자동차 사고', 그리고 이의 주요 원인 중 하나인 '졸음운전'을 방지하기 위해 제작되었습니다. 운전자의 눈을 인식하여 일정 시간 동안 눈이 감기는 것을 감지하면 옆에 있는 휴대폰으로 알림을 주어 운전자에게 주의를 줍니다.
- 카메라를 통해 운전자가 졸음운전을 하고 있다고 판단된 경우 실시간으로 어플리케이션에서 알림을 울려 운전자를 깨워주고 안전하게 운행을 할 수 있도록 도와줍니다.
- 초기화면
Google Firebase Realtime Database Google Firebase Authentication FCM(Firebase Cloud Messaging) Swift
- Firebase Authentication을 이용해 '이메일로 회원가입/로그인', 'Google로 회원가입/로그인' 구현
- Firebase Realtime Database에서 로그인 한 사용자에 맞는 정보를 ViewController들에 표시.
- Spring 서버에서 이벤트가 발생하면 FCM을 이용해 iOS App이 Push Notification을 받을 수 있도록 구현.