개발의 내용은 크게 3가지로 정리함

1. 모자 선택 시스템

목표: 사용자가 모자를 선택하는 방식에 대한 정리 중 특수 방법 정의

2. 모자 피팅 시스템

목표: 사용자의 얼굴을 인식하여 데이터화 된 모자를 가상으로 덧 붙여진 이미지를 제공

  1. 카메라 또는 사진을 선택

  2. 얼굴을 인식

    이미지 또는 사진 촬영 기능에서 얼굴 찾기

  3. 인식된 얼굴 결과에 의한 초기 모자 피팅된 가상 이미지 제공

    모자 DB를 통한 이미지 형태가 중요 ex> 사진에 있는 얼굴에 따른 모자 이미지의 각도 변경이 들어가야 함

    Option. 추가 세부 조절

    https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4e0f21a4-fa9f-4512-a83a-96a40f2d176c/KakaoTalk_Photo_2020-10-28-12-42-40.png

    1. 모자를 상하좌우 이동
    2. 모자의 중심을 기준으로 시계, 반시계 방향으로 회전

    모자의 위치 및 회전은 평면적인 이동이기 때문에 3차원인 경우 추가 설정이 필요할 수 있음

  4. 피팅룸(개인 착용 샷) 저장

3. 투표 시스템

목표1 : 사용자가 저장한 결과 이미지를 선택하여 투표할 수 있는 웹페이지 제공