/.github

[2023 공개SW 개발자대회 본선 진출작] 행동 유사도 측정을 위한 솔루션, "MotuS"

[2023 공개SW 개발자대회 출품작] 비대면 운동 학습 플랫폼, "MotuS"

🫴🏻 Project Introduction

누구나 사용이 가능한 비대면 재활 운동 오픈소스 플랫폼을 개발하였습니다.
관리자가 한 재활 운동에 대해 가이드 영상을 등록하면 사용자가 해당 영상을 보고 운동을 진행합니다.
AI가 가이드 영상과 클라이언트 영상의 유사도를 측정하여
올바른 자세로 높은 정확도를 얻을 수 있도록 수강을 독려합니다.

비대면 재활치료를 돕는 웹사이트, Re:Hab 입니다. 🌿

🫱🏻‍🫲🏻 H-Five Team ✨

BE BE FE FE AI
이동헌 박주영 오소현 김경재 박인성
@Dong Heon Lee @JuYoung Park @osohyun0224 @PortalCube @InSung Bahk

💡 Re:Hab 주요 기능 소개

1️⃣ 재활 운동 강의 학습

  • 강의 수강 : 자신이 원하는 재활 운동 강의를 선택 후 수강하며 운동을 진행.
  • AI 유사도 판정 : 동작에 대해 올바른 자세로 운동을 진행했는지 가이드영상를 바탕으로 동작 유사도를 판정.
  • 높은 유사도 유도: 높은 유사도를 받을 때까지 사용자의 반복적인 수강을 도와 효과적인 재활 치료를 도움.

🤔 Case 1: 올바른 자세로 수강 시

image
  • 😀 높은 정확도로 판정됨
image

🤔 Case 2: 나쁜 자세로 수강 시

image
  • 😥 낮은 정확도로 판정됨
image



2️⃣ 재활 운동 강의 등록

  • 관리자(admin)은 사용자들이 수강할 재활 운동 프로그램을 직접 생성할 수 있음.
  • 가이드 영상과 프로그램 제목, 설명, 태그를 설정해 프로그램을 등록함.
image

📚 Re:Hab Tech Stacks

개발 기간⏳

2023. 07.19 ~ 2023. 09. 07

🫱🏻‍🫲🏻🧑🏻‍💻 Development Collaboration Tools

Github Slack Notion

🧑🏻‍💻 FrontEnd Team

Dev Packages:

React Redux Axios

Development Support Tools

ESLint Prettier Vercel Vite

🧑🏻‍💻 BackEnd Team

Environment

InteliJ Postman Git Action Git Gradle Raspberry Pi 4B

Development

Spring-Boot Java NCP(Naver Cloud Platform) MariaDB

Dependencies

QueryDsl Spring-Data-JPA Spring Security JWT(Json Web Token) Lombok Validation Gson

🧑🏻‍💻 AI Team

Languages

Python

Frameworks

  • Server: FastAPI , unvicron, mysql
  • AI : Pytorch, Numpy
  • Pre-processing: Scikit-learn, Scikit-video

Environment

Macbook Pro M1 GTX 2070 Super Visual Studio Code Postman

🧾 System Architecture

image

🧾 Fuction Architecture

👤 Client Fuction Architecture

image

👤🔧 Admin Fuction Architecture

image