Sports Tracker 사용 가이드
프로그램 오른쪽 상단을 보면 한글과 영어를 선택할 수 있는 언어 전환 콤보박스가 제공됩니다.
Step 0: 마커 생성
화면 왼쪽 상단의 [ 전술 마커 생성기] 탭을 선택하여 추적 대상에게 입힐 마커를 자체 제작할 수 있습니다.
- 팀 이름: 원하는 문구를 자유롭게 입력합니다. (예: "NUFC U12")
- 등번호 및 선수 이름: 하단에 표시될 정보를 입력합니다. (예: "U10 No.31 LTY")
- 색상 세팅: 마커의 테두리, 안쪽 채우기 색상, 글자 색상을 원하는 대로 커스텀 지정합니다.
- 설정이 완료되면 [ 마커 이미지 생성 & 자동 등록] 버튼을 눌러 저장합니다. 완료 시 작업 화면에 자동으로 장착됩니다.
TIP: 포토샵 등 외부 그래픽 프로그램에서 미리 제작해 둔 투명 배경(PNG) 이미지를 불러와서 사용해도 좋습니다. 본 생성기 기능은 투명 레이어 포맷이나 그래픽 툴 다루기가 낯선 사용자분들을 위해 내장된 특화 편의 기능입니다.
▶ 가이드 비디오 보러가기
Step 1: 영상 및 마커 세팅
본격적인 분석 작업을 위해 소스 파일들을 시스템에 로드합니다.
- [ 1. 경기 영상 불러오기] 버튼을 클릭하여 하이라이트를 추출할 경기 원본 파일(MP4, AVI, MOV)을 불러옵니다.
- [️ 4. 마커 이미지 선택] 버튼을 누르면 준비된 마커 아이콘을 로드할 수 있습니다. (Step 0 빌더로 마커를 방금 생성한 경우에는 자동으로 연결되어 있으므로 패스하셔도 됩니다.)
- 스케일 & 오프셋: 크기 비율은 기본 100%이며, 높이 조절(Offset) 기본값은 30입니다. 마커가 타겟 선수의 머리 위 적절한 공간에 뜨도록 수치를 조정해 보세요.
⚠️ 중요: 영상을 불러온 직후에는 화면에 마커가 보이지 않는 것이 정상입니다. Step 3 단계에서 추적 대상을 마우스로 드래그하여 지정하는 순간 마커가 나타나며, 마커가 나타난 이후에 스케일(크기)과 오프셋(위치 높이)을 수정하셔도 완벽하게 반영됩니다.
▶ 가이드 비디오 보러가기
Step 2: 하이라이트 구간 편집
전체 녹화본 중 분석이 필요한 핵심 장면들만 도려내어 집약적인 가상 타임라인을 구성하는 단계입니다.
- 화면 하단의 진행바(레드 서클 앵커)를 조정하여 원하는 명장면의 시작 지점으로 이동한 후 [✂️ 구간 시작시점 설정]을 누릅니다.
- 장면이 끝나는 지점으로 슬라이더를 옮겨 [ 구간 종료시점 등록]을 누르면 리스트에 클립이 추가됩니다. 이 구간은 제한 없이 여러 개 복수 등록이 가능합니다.
- 원하는 구간을 모두 확보했다면 [⚡ 3. 타임라인 재구성] 버튼을 클릭합니다. 이제 전체 영상 중 버릴 곳은 날아가고 내가 지정한 하이라이트 구간들만 연속으로 이어 붙여진 스마트 타임라인이 완성됩니다.
- 구간 편집을 처음부터 완전히 다시 하고 싶다면 언제든 [ 3-1. 원본 초기화] 버튼을 누르시면 됩니다.
TIP: 하이라이트 구간을 정할 때는 팟플레이어, VLC 등 외부 미디어 플레이어로 원본 영상을 미리 빠르게 돌려보며 프레임 번호나 시간대를 메모해 둔 뒤 본 프로그램에서 입력하시면 작업 스트레스를 대폭 줄일 수 있습니다!
▶ 가이드 비디오 보러가기
Step 3: AI 선수 추적 및 가려짐 재추적
인공지능 객체 추적 엔진을 기동하고, 스포츠 경기 특유의 난제인 '선수 가려짐' 현상을 정밀 복구하는 핵심 과정입니다.
- 최초 인공지능 추적: [ 8. 최초 추적 설정 (드래그)] 버튼을 활성화한 후, 경기 화면 속 타겟 선수의 상반신이나 얼굴 영역을 마우스 왼쪽 버튼으로 네모나게 드래그 지정합니다. 지정 직후 [▶ 추적시작]을 누르면 마커가 선수를 자동으로 추적하기 시작합니다.
- 가려짐 유실 대응 (정밀 재추적): 밀집 수비, 선수 간 몸싸움, 겹침 현상으로 인해 AI가 타겟을 놓치거나 타 플레이어로 타겟이 스위칭되었을 때는 하단의 재생/정지 버튼을 눌러 즉시 멈추십시오.
- 보간 연결 시점 설정: 1초 전/후, 1프레임 미세 이동 버튼과 진행바를 사용하여 정상적으로 추적이 유지되던 마지막 프레임으로 돌아가 [⚠️ 10. 정상추적 종료시점 지정]을 누릅니다.
- 그 후 선수의 신체 겹침이 끝나고 다시 타겟이 선명하게 눈에 보이는 프레임 시점으로 전진하여 [ 11. 새로운 추적 시작시점 지정]을 누릅니다.
- [ 12. 재추적 대상 설정] 버튼을 켜고 다시 선수의 얼굴을 마우스로 드래그하여 좌표를 잡아준 뒤, 마지막으로 [ 13. 자동연결 + 재추적 가동] 버튼을 클릭합니다. AI가 끊어진 가려짐 공백 구간을 수학적으로 완벽하게 자동 연결(보간)하고 새로운 시점부터 추적을 부드럽게 재개합니다.
TIP: 모든 추적 및 편집이 완료되었다면 진행바(레드 서클)를 마우스로 자유롭게 밀고 당겨보며 전술 마커가 선수를 오차 없이 잘 따라다니는지 스크리닝 검수할 수 있습니다. (검수 모드 시 시야 확보를 위해 가이드 사각형 박스는 자동으로 화면에서 숨겨집니다.)
▶ 가이드 비디오 보러가기
Step 4: 하이라이트 영상 최종 인코딩 저장
모든 분석 그래픽과 오디오가 매싱된 완벽한 하이라이트 파일을 내보내는 마무리 단계입니다.
- 오른쪽 패널 최하단에 배치된 황금색 [ 영상 최종 인코딩 저장] 버튼을 클릭합니다.
- 원하는 저장 경로와 최종 비디오 파일 이름을 설정하면 내장 시스템 엔진이 가동됩니다.
- OpenCV 그래픽 코어가 생성한 하이라이트 추적 영상 트랙에, FFmpeg 특화 파이프라인 엔진이 연동되어 내가 자른 정확한 하이라이트 매칭 구간의 원본 현장 오디오 소리까지 오차 없이 싱크를 조립하여 최종 마스터본(.mp4)을 내보냅니다.
▶ 가이드 비디오 보러가기