★Smart 위병소 출입체계 개발
현상황은 위병소를 출입할 때, 얼굴, 공무원증, 휴대폰 국방 모바일 보안 화면을 제시해야 위병소 출입이 가능하다. 이를 자동화 시키는게 프로젝트의 주제였다.
- 데이터 수집 및 전처리
프로젝트는 팀원 5명의 얼굴을 학습시키고, "팀원"의 얼굴, 공무원증, 보안화면 라벨링 후 데이터 증강 진행
- YOLO모델 설계 및 학습
Colab Pro 사용하요 학습 시킨 후, pt 파일() Local 에서 셋팅
--> Colab에 webcam 연동제한
- Serial 통신 (아두이노 활용)
얼굴, 공무원증, 보안화면 인식되는 것 확인 후, 결과값으로 아두이노에 신호보내기
- UI 개발 및 배포
사용자 인터페이스 개발 및 배포
-->Flask 이용해서 구현 (동일 네트워크를 넘어 외부 호스팅 확인)
P.S. 본 프로젝트는 23.07.10 ~ 23.7.21에 진행되었고, 까먹기전에 기록을 해두려고 한다.
#사용 기술 : Pytorch, Yolo, Gamma, Arduino, Flask
글이 많은 도움이 되었습니다, 감사합니다.