모두가 마음에 드는 단체사진을 제공하기 위한 프로젝트입니다. 사용자가 여러 장의 단체 사진에서 원하는 얼굴을 선택하면, 얼굴합성 기술을 통해 합성된 단체사진을 제공합니다.
[진행 소속 및 기간]
- SW마에스트로 13기, 3인 프로젝트(AI, Android, Backend)
- 2022/06~2022/11
[담당 역할]
- 팀장
- AI 기술 구현 및 모델 서빙
[사용 기술]
- Face Detection, Face Recognition, Face Segmentation
- BentoML, Docker
- AWS ECR, AWS EC2, AWS S3
[성장한 점]
- BentoML 오픈소스 기여 (참고 링크 : bentoml/BentoML#3125)
- 모델 서빙 아키텍처 구축
- 모두가 만족하는 단체사진을 얻기 어렵다.
- 단체사진 찍을 때 포즈를 정하기 어렵다.
- 단체사진을 그룹별로 관리하기 어렵다.
-
얼굴 합성 기능
유사 구도의 단체 사진 여러장을 업로드 하고, 각자 마음에 드는 사진을 선택한다.
모든 멤버들의 사진 선택이 끝나면, 각자 원하는 얼굴이 담긴 합성 사진을 받아 볼 수 있다. -
포즈 추천 기능
3~7인 단체에 대해 추천하는 포즈 레이어를 화면 위에 띄워 가이드로 참고할 수 있다. -
공유 앨범 기능
친구들을 초대해서 공유 앨범을 생성하고, 단체 사진 추억을 공유 할 수 있다.