밥 먹고 공부 하고 자고
Python 영상 인식 With Machine Learning(졸음 방지 S/W) 본문
1. 아이디어
2. Project 개요
1) 목표
- 머신 러닝을 활용하여 졸음 방지 S/W 만들기
2) 개발 환경
- OS : Windows 10
- Tool : Pycharm
- Language : Python
3) Project 기간
- 2023.02.15 ~ 2023.02.17 (3 일간)
2. Project 구성도
1) 조는 모습과 멀쩡한 모습을 사진을 통해 학습 시켜 머신 러닝 생성
2) 카메라를 통해서 모션을 감지
3) 조는 모습에 따라 알림 서비스 제공
3-1) 조는 모습이 감지 된다면 경고음 출력
3-2) 설정해 둔 시간 동안 졸았다면 스트레칭을 위한 스트레칭 영상 자동 연결 후 재생
3-3) 카카오톡을 통해 날씨 정보를 전송해 줌으로써 환기 시키는데 도움이 되도록 함.
3. 머신 러닝 학습
- Google에서 무료로 제공하는 머신 러닝인 Teachable Machine 활용
- 모델을 쉽고 빠르고 간단하게 만들 수 있다는 장점이 있음.
3. Project 내용
1) 머신 러닝 모델 적용
2) 졸음 방지 서비스
3) BeepSound
4) Youtube 자동 연결
5) Naver 날씨 크롤링
6) 카카오톡 메시지 보내기
4. Project 피드백
1) 느낀점
- Python과 머신러닝을 활용하여 간단한 S/W를 만들어 볼 수 있어 좋았다.
2) 부족했던 점
- 토큰의 access key가 유효 시간(6시간)이 존재하는데 수동으로 업데이트가 필요하다.
- 다양한 상황에서 머신 러닝의 정확도가 낮았다.
3) 향후 발전 방향
- 자동으로 토큰이 업데이트 될 수 있도록 개선하겠다.
- 다양한 모습의 데이터들을 사용해 머신러닝을 다시 만들어해서 정확도를 높이겠다.
5. 첨부 링크
github : https://github.com/kyupyoLim/Machine-Learning-Project-Using-Python