Skip to content

KT Aivle School 2기 빅프로젝트 / AI를 활용한 얼굴형 분석 및 헤어스타일 추천 서비스 "스마트컷✂️"

Notifications You must be signed in to change notification settings

pakc918/smart-cut

Repository files navigation

Smart cut

[22조] 부산/경남 1반 1조

프로젝트 소개

  • AI 모델을 활용한 헤어스타일 추천 서비스
    • 개발기간 : 2022/11/28 ~ 2023/01/06
    • 팀원 : 이유옥, 마지혜, 이준혁, 문성균, 박노명, 김병수, 김정현

개발 배경

  • 평소 머리 스타일 선택에 어려움을 겪거나, 디자이너에게 원하는 스타일을 정확하게 표현하지 못하는 사람들을 위해 AI 모델(얼굴형 분석 기반)로 헤어스타일을 추천하는 서비스를 만들어보고자 하였다.

  • 미용실 가격표에 기재된 가격으로 예상하고 방문했지만, 기장 추가 / 머릿결 상태에 따른 시술 추가 / 머리숱에 따른 비용 추가 등 예상 금액을 초과한 비용이 청구되어 당황스러웠던 경험이 있다.
    또한, 애써 예약하고 방문하였더니 시술을 거부하는 경우나 얼떨결에 원하지 않은 디자이너 추천 시술을 받은 경험이 있을 것이다.

  • 예약 서비스의 중개 수수료가 ‘카카오 헤어샵’ 기준 25% 정도로 매우 높다는 사실을 알게 되었다.
    기존 서비스에서의 불편함을 개선하고, 소비자와 미용실(디자이너)이 상생할 수 있는 미용실 예약 앱을 만들어보고자 한다.

  • 관련기사
    카카오헤어샵, ‘첫방문 수수료 25%’ 네이버 플레이스보다 ‘10배 높아’

  • 미용실 예약 앱 시장조사 자료
    미용실 예약 앱 시장조사 자료.pdf

프로젝트 구성

  • 얼굴 분석 AI 서비스
  • 로그인
  • 회원가입
  • 샵 / 디자이너 페이지
  • 예약 / 채팅 서비스

Model Architecture

2-TIER

UI/UX

[UI/UX]

DataBase

  • ERD

모델 사용절차

  • 남성 사용자 화면

  • 여성 사용자 화면

SMART CUT 실행방법

(!! pretrained model은 용량 초과로 업로드하지 않았습니다)

사전 준비

소스코드 다운로드

git clone http://aivle.co.kr/gitlab/aivle-2-ai/1-22/smart_cut.git
cd smart_cut

초기 환경 설정

  • C++ 다운로드 및 설치

https://visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio/?sku=BuildTools

링크 접속 후 Visual Studio 다운로드 -> Visual C++ 선택 후 설치

  • CMake 다운로드 및 설치

http://cmake.org/download

링크 접속 후 OS 버전에 맞는 CMake 다운로드 및 설치

pip install cmake
  • dlib 설치

http://dlib.net/

링크 접속 후 최신 버전 dlib 다운로드 및 C 드라이브에 압축 해제

cd
cd dlib-19.24
python setup.py install
pip install dlib
  • 전체 패키지 설지
pip3 install -r requirements.txt
  • Mysql DB 생성(기본데이터 및 프로시저)
mysql -u [사용자] -p
source C:\smart_cut\20230102_smart_cut_dump.sql
  • 데이터베이스 모델 생성 및 적용
python manage.py makemigrations
python manage.py migrate
  • 로컬호스트 서버 구동
python manage.py runserver

프로그램 실행

개발 환경

  • Front

  • Back

  • AI

  • Management tool & others

About

KT Aivle School 2기 빅프로젝트 / AI를 활용한 얼굴형 분석 및 헤어스타일 추천 서비스 "스마트컷✂️"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •