Skip to content
@Te-rrius

Te-rrius

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

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

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

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


🗂️ 레포지토리

레포 설명 기술 스택
Terrius-FE 모바일 프론트엔드 Expo · React Native · TypeScript
Terrius-BE 백엔드 서버 Spring Boot · Java 21
Terrius-AI AI FastAPI · 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


👥 팀 구성


김예나

박제준

정종진

천성진
FRONTEND AI BACKEND · AI BACKEND
@a-neey @Jun279 @ThreeeJ @oroi2009

Popular repositories Loading

  1. BE BE Public

    Java 1

  2. FE FE Public

    TypeScript 1

  3. .github .github Public

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…