Skip to content

feat: 파울라인·헤드핀 마킹 UI로 구속 측정 정확도 개선 #27

@devpark435

Description

@devpark435

배경

Gemini 영상 분석에서 타임스탬프 정밀도 한계(±0.3~0.5s)로 구속 측정이 부정확함.
모델 교체로는 근본 해결 불가 — 1fps 샘플링 구조적 한계.

해결 방법

사용자가 영상 위에서 파울라인과 1번핀 위치를 직접 터치하여 지정.

  • 두 점 픽셀 거리 계산 → 실제 거리 18.288m 기준으로 px/m 스케일 확정
  • 로컬 프레임 분석으로 볼이 각 지점 통과하는 프레임 감지
  • elapsed = 프레임 수 / fps → 구속 = 18.288 / elapsed * 3.6

예상 플로우

  1. 영상 선택/촬영
  2. "파울라인을 터치해주세요" 가이드
  3. "1번 핀 위치를 터치해주세요" 가이드
  4. 로컬 프레임 분석으로 구속 계산
  5. Gemini는 RPM(rotation_count)만 담당

기대 효과

  • Gemini 타임스탬프 의존 제거 → 구속 정확도 대폭 향상
  • RPM은 Gemini 유지 (로고·텍스처 회전 감지)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions