카테고리 없음

유화 제작 프로젝트 마무리

abccoco 2022. 7. 7. 09:18

프로젝트 내용

프로젝트 명 - 녹턴앨리 B-street 지하2층 불법 입학 센터 (200ok)

프로젝트 개요

해리포터 컨셉, 사람 사진을 초상화처럼 스타일을 변경하고 움직임을 추가해서 움직이는 초상화를 만들고 머신러닝을 통해 기숙사를 분류해주는 웹사이트 제작

구현 기능

  • JWT를 이용한 사용자 인증
  • 이미지를 style transfer와 딥페이크를 이용해서 움직이는 그림처럼 변형
  • 방명록 작성 및 삭제
  • 시간이 오래 걸리는 작업을 멀티 프로세싱을 이용하여 처리
  • S3를 이용한 파일 처리
  • 차트를 이용해서 데이터를 시각적으로 표현
  • 여러 css 애니메이션 효과          

역할 분담

[내가 맡은 기능]

로그인 및 회원가입 페이지, 배포

  • 로그인
    → JWT 이용
  • 배포
    → AWS S3, EC2, Cloud9 이용

 

튜터님 피드백

  • 아이디어가 좋음
  • 컨셉에 맞춰 구현 잘함
  • 설계대로 구현 잘함
  • style transfer와 딥페이크의 조합이 신선함
  • 필요한 모델 적절하게 사용해서 구현한 것
  • 딥러닝 진행하는 과정에서 멀티 프로세싱 적용해서 사용자가 지루하지 않게 한 것
  • 시리얼라이저 이해 잘함
  • list comprehension 적극적으로 사용
  • user admin 커스텀
  • 프론트엔드 매우 잘 만들었음
  • 플로팅 메뉴 구현
  • secrete key .env로 관리
  • make_animation에서 dnn forword 할 때도 멀티 프로세싱 적용하면 더 좋을 것 같음
  • 프로젝트 기획 단계에서 계획한 머신러닝 적용 꼭 해보면 좋을 것 같음
  • 발전시키면 좋은 포폴이 될 것 같음

Keep

  • 그동안 안 해본 것들에 새롭게 도전한 것 (ex. S3, AWS 배포, Cloud9, 멀티 프로세싱, 로컬 스토리지 사용 등)
  • 백엔드 프론트엔드 분리 잘 되고 각각 작업 영역도 잘 나눈 것
  • 코드 컨벤션 잘 지킨 것
  • 프로젝트 스토리텔링
  • 제작한 목업과 기획대로 잘 완성한 것

Problem

  • 서로 일 하느라 소통이 적었던 것
  • 멘탈 관리 잘 안 된 것

Try

  • 배포 일찍 시작하기
  • S3 적극적으로 사용해보기(정적 파일들)

 

[프로젝트 깃허브]