- 구글에서 제공하는 Face Mesh - mediapipe 활용해보기
- 머신러닝/딥러닝 API 서비스 만들어보기
- Windows 10
- VS Code
- Anaconda3-2022.10 (https://www.anaconda.com/products/distribution)
- Python 3.8.13
- fastapi
- onnxruntime
[클라이언트]
- 카메라를 이용해 얼굴 중에서도 왼쪽 눈을 추적합니다.
- 눈을 깜박일 때를 트리거로 잡고 깜박일 때 얼굴 사진을 서버쪽으로 API 전송합니다.
[서버]
- 서버에서는 받은 사진을 성별, 나이 추론하는 기능을 API 로 제공
해당 예제는 모델이 무겁지 않지만, 딥러닝 모델의 경우 무거운 모델이 많은 것으로 알고 있다. 따라서 소스와 모델을 따로 구별하여 형상관리를 진행할 수 있도록 적용해보았다.
해당 소스는 프로토 타입으로 진행되었기 때문에 퀄리티는 좋지 않았지만, 딥러닝이 무엇이다라는 것을 알수 있는 좋은 기회였다.