Files
GhiVideo_v4/docs/history/2026-07-15_1339_측점검색-정밀화.md
b23042andClaude Fable 5 fcf686f203 문서 — 작업 기록 형식 규칙(작업분·누적 토큰 병기) + 이력 37건
- CLAUDE.md: Context 사용량을 '작업분 + 누적' 병기로 확정(영구 규칙)
- docs/history: 7/15 작업 이력 37건 (포터블·검색 재설계·선형 입체형·
  시점/종점 표기·설정 산출/복원·각종 진단)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 16:28:49 +09:00

1.4 KiB

2026-07-15 측점 검색 오차(2000→1+991) — 시간축·표본 보정

소요 시간: 10분 Context 사용량: 작업분 input 160k / output 5k tokens · 누적 input 19800k / output 305k tokens

제보 (스크린샷)

2000 검색 시 1+991 로 이동 — 해당 측점으로 정확히 안 감.

원인 (실측)

  1. 전역 시간축 스케일 오차: 전 구간 검색의 fps 를 '마지막 프레임 ÷ 영상 길이 합'으로 환산 — CSV 로그가 영상보다 길어(착륙 꼬리, 경로 1-1 +0.9s/0.14%) 시간축이 압축되어 검색 지점이 최대 ~7m 어긋남 (ffprobe 실측: 1-1 671.7s vs CSV 672.6s)
  2. 표본 이산화: 검색 인덱스가 0.2s 표본이라 ±0.8m 추가 오차

수정 — StationBar.tsx (+ geoData DJI_VIRTUAL_FPS export)

  • 시간기반(DJI) 로그는 frame = 경과초×59.94 가 정확한 환산 → 가상 fps 상수 사용 (프레임 간격 >1 로 자동 감지, 프레임 기반 데이터는 기존 방식 유지)
  • 통과 시각을 이웃 표본과 선형보간해 vc == 검색값 지점으로 정밀화

잔여 한계 (참고)

  • 마지막 세그먼트 끝부분은 CSV 꼬리 때문에 세그먼트 내부 배지 시간축이 미세 압축 — 끝 수 초 구간에서 수 m 오차 가능(통상 검토 구간 밖)

반영

  • 웹(index-BcIFwOAf.js, 07.15 13:39) + 포터블(StationPlayer-Portable) 갱신
  • 확인: 2000 검색 → 배지 2+000(±2m 이내) 도착