카테고리 없음
유화 제작 프로젝트 마무리
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 적극적으로 사용해보기(정적 파일들)
[프로젝트 깃허브]
- 유화제작(200ok) - 팀 깃허브 (https://github.com/yinmsk/200ok_frontend)
- 유화제작(200ok) - 팀 깃허브 (https://github.com/yinmsk/200ok_backend)