교육 종료 및 프로젝트 회고

bbbooo·2023년 12월 3일

🔥 드디어 끝

짧다면 짧고 길다면 긴 6개월이 벌써 지나갔다.

10월초부터 이어진 프로젝트도 막을 내렸다.

운이 좋게도 프로토, 알파, 베타까지 달려온 64개의 팀 중 결선 발표를 하는 15팀 중 하나로 선정되었다.
기대를 하면서도 안하던 부분이었는데, 결과를 보니 그 동안의 노력이 헛되진 않았구나 하는 생각이 들었다.

여기까지 오기 9월 중순부터 많은 여정이 있었던 것 같다.

그렇기에, 마지막 프로젝트를 함께 한 팀원들에게 너무 감사하다. 늦게 들어온만큼 많이 챙겨주고 부담 안주려고 하는게 눈에 보였고 그에 보답하고자 노력했다. 후회없이 프로젝트를 진행하였고 다양한 전공과 함께한 프로젝트였기에 협업이라는 의미에 대해 다시 한번 생각해보게 되었다.




⭐️ 애니메이터 보조 플러그인

https://github.com/MTVS-Post-Production/BackEnd

1. 💡 소개

애니메이션 제작 단축을 위한 프리비즈 보조 플러그인

2. 📄 작업사항

  • 클라이언트에서 받은 동영상을 서빙 서버에 요청 후, 응답으로 받은 모션 문자열을 토대로 웹에 모션을 보여주는 기능 구현
  • 클라이언트에서 받은 배우명과 오디오를 서빙 서버에 요청 후, 응답 받은 오디오를 클라이언트에 반환
  • 프로젝트(애니메이션)을 그룹별로 관리하는 기능 구현
    • 프로젝트 생성 시, 포스터와 참여 스태프, 감독 등 정보를 입력함
  • 프로젝트 내 시퀀서 관리를 위해 메모 기능 구현
    • 지시 사항, TodoList 등 관리 목적
  • 클라이언트에서 받은 2D 이미지를 토대로 3D 이미지로 바꿔주는 파이프라인 구축
  • 프로젝트 상세 조회 시, 여러 테이블로 연관관계가 묶여 있어 n+1 문제가 발생하여 데이터가 적은 테이블을 먼저 가져오고 다른 테이블을 In 쿼리로 한번에 가져와 약 30%가량의 성능 개선을 이룸

3. 🗓️ 진행기간

2023.10.5 ~ 2023.11.25


4. 🔫 트러블 슈팅

CI 환경에서 Json 파일이 생성이 안되는 현상
페이징 쿼리 개선

5. 🤔 앞으로의 예정 사항

  • 메모 기능 클라이언트 연동
  • 대본 동기화
    • 메모 기능이 끝나면 순차적으로 작업 예정

0개의 댓글