Skip to content
@Te-rrius

Te-rrius

🎾 테니스캡쳐 (테리우스)

당신의 모든 랠리를 데이터로 기록합니다.

"인생네컷처럼 기록하고, 프로 선수처럼 분석받는다."

코트에 설치된 카메라로 촬영된 테니스 경기 영상을 하이라이트 클립으로 남기는 것을 넘어, 자세 분석 · 경기 분석 데이터 리포트까지 제공하는 테니스 성장 리포트 서비스입니다.


🗂️ 레포지토리

레포설명기술 스택
Terrius-FE모바일 프론트엔드Expo · React Native · TypeScript
Terrius-BE백엔드 서버Spring Boot · Java 21
Terrius-AIAIFastAPI · Python · YOLO · MediaPipe

✨ 서비스 소개

사용자가 경기 영상에 리포트를 신청하면 AI 분석 파이프라인이 실행됩니다. 결과는 다음 3단위의 분석 데이터로 앱에서 시각화됩니다.

단위내용
🎯 경기(Match)최고 타구 속도, 평균/최대/최소 랠리 횟수, 총 샷 수, 퍼스트/세컨드 서브 성공률
🎾 샷(Shot)샷 종류(서브·포핸드·백핸드·발리·스매시) 자동 태깅, 방향 및 코트 내 착지점
👤 자세(Biomechanics)샷별 어깨/척추/허리 회전각, 개선 포인트, 점수

자세 교정이 필요한 구간의 하이라이트 영상도 함께 제공합니다.


메인 화면 및 로그인
메인 화면로그인 모달동의
리포트 신청
리포트 신청 1리포트 신청 2리포트 신청 3
리포트 다운
리포트 다운 1리포트 다운 2리포트 다운 3
리포트
내 리포트플레이어 선택리포트 1리포트 2리포트 3
설정
설정 1설정 2설정 3

🏗️ 시스템 아키텍처

📱 Mobile Expo App (iOS / Android)
│ 카카오 로그인 · JWT
│ 경기 영상 재생 · 리포트 시각화
▼
🎾 Terrius Backend (Spring Boot)
│ 인증 · 도메인 데이터 · 앱 API
├─▶ 🗄️ MySQL (도메인 데이터)
├─▶ 🪣 AWS S3 (영상 · 리포트)
└─▶ 🤖 Terrius AI (FastAPI)
│ 영상 분석 파이프라인
├─▶ 🟡 TrackNetV3 (공 추적)
├─▶ 🧍 Ultralytics YOLO (선수 추적)
├─▶ 👤 MediaPipe (자세 분석)
└─▶ 🎬 하이라이트 클립 생성 · S3 업로드

🚀 기술 스택

📱 Frontend

🌐 Backend

🤖 AI


👥 팀 구성


김예나

박제준

정종진

천성진
FRONTENDAIBACKEND · AIBACKEND
@a-neey@Jun279@ThreeeJ@oroi2009

Popular repositories Loading

  1. BE BEPublic

    Java 1

  2. FE FEPublic

    TypeScript 1

  3. .github .githubPublic

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…