AI를 활용한 챌린지 댄스 종합 플랫폼 - 저스트챌린지 2

2023.03.10 - [프로젝트] - AI를 활용한 챌린지 댄스 종합 플랫폼 - 저스트챌린지 1

 

AI를 활용한 챌린지 댄스 종합 플랫폼 - 저스트챌린지 1

인공지능 사관학교에서 진행한 최종 프로젝트로 이 프로젝트는 AI 자세분석을 활용한 챌린지댄스 종합 플랫폼 웹을 기획하고 제작한 프로젝트 입니다. 제안 배경 최근 몇년간 유튜브 쇼츠, 인스

hyeonduu-programming.tistory.com

인공지능 사관학교에서 진행한 최종 프로젝트로
이 프로젝트는 AI 자세분석을 활용한 챌린지댄스 종합 플랫폼 웹을 기획하고 제작한 프로젝트 입니다.

 

개발 환경

Spring Framework 를 기반으로 페이지와 기능 구현을 진행하였다.

Eclipse, Jupyter Notebook 메인 툴로 설정했다.

MediaPipe, Flask를 통해 영상데이터를 가공하고 주고 받았으며 회의나 아이디어는 Notion, Slack를 통해 의사소통을 했다. 

 

 

유스케이스 다이어그램

사용자는 원하는 챌린지 댄스를 선택하고 연습, 평가를 할 수 있으며 이에 따른 피드백이나 점수를 받은 뒤 마이페이지에서 서비스 사용 기록을 확인할 수 있다.

 

ER다이어그램

댄서 테이블의 회원 하이디를 기준으로 각 테이블에 외래키로 연결하였으며 챌린지 별로 테이블을 구분하여 각각의 기능들을 연결하였다.

 

시행착오 및 활용방안 

처음 기획의 실시간 영상 분석은 미디어파이프라이브러리와 코사인 유사도를 활용해 설정한 임계값을 기준으로 사용자의 출력값에 따른피드백을 보여주는데 성공했지만 정확도를 높이기 위해서는 프레임을 상당히 낮춰야 됐었고 그렇게 된다면 실용성 측면에서 아직 부족하다는 점과 영상 속 사람의 체형 균일화 문제는 L2 normalize 알고리즘을 통해 어느정도 실마리는 잡았지만 이 해결방안은 사람을 둘러쌓고 있는 좌표를 기준으로 프레임을 필터링 하기 때문에 어깨넓이나 다리길이 등 신체 구조적인 특성 까지는 균일화 할 수 없다는 점이 추후에 보안 및 발전을 해 나가야 하는 시안이라고 생각하고 있다.

서비스 활용방안

현재 웹 개발로 프로젝트를 진행했지만 추후 어플로 개발을 해 사용자들의 접근성 및 편의성을 더 높일 수 있다고 생각했다.

현재는 홈페이지에서 챌린지 댄스만을 집중적으로 다루지만 아이돌 댄스, 댄서들을 위한 홈페이지를 만든다면 사용자들의 니즈 충족 및 사용자 증가 효과를 얻을 수 있다고 예상한다.

광고를 받은챌린지 댄스를 홈페이지에 노출 시키면 수익 모델 또한 확보 할 수있다고 예측했다.

 

참고 자료

 

 

 

최종 프로젝트 정리 완료