Files
GhiVideo_v4/docs/history/2026-07-15_1413_검색-배지데이터-일치.md
T
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.3 KiB

2026-07-15 측점 검색 최종 — 스테이션바(배지) 데이터에서 직접 탐지

소요 시간: 12분 Context 사용량: 작업분 input 200k / output 7k tokens · 누적 input 20900k / output 331k tokens

제보/제안

±2m 잔여 오차 지속 → 사용자 제안: "스테이션바에서 해당 값을 찾는 방식으로 하자".

잔여 2m 의 원인

배지는 djmd 프레임 동기(영상 시간축) 위치를 쓰는데, 검색은 CSV 시간축 교차 시각으로 시크 — 교차상관 오프셋(dt≈0.33s)×비행속도 ≈ 2m 가 구조적으로 남음.

수정 (2단계)

  1. djmd dt 전파: refineFramesWithDjmd 가 dtSec 반환 → geoStore.djmdDtSec → 검색의 CSV↔영상 시간 변환에 반영
  2. 하이브리드 탐지 (사용자 제안 채택):
    • 현재 세그먼트: 배지가 쓰는 바로 그 데이터(viewedRef.viewChain)에서 부호 교차 탐지 — 착지 시 배지값 == 검색값, 정의상 오차 0
    • 다른 세그먼트: 전 구간 CSV 인덱스(dt 보정) 교차 — 현 세그 범위는 ①이 대체
    • 순환·랩어라운드·3s 채터 병합·최근접 폴백 유지

반영

  • 웹(index-BFtgZCK8.js, 07.15 14:13) + 포터블(StationPlayer-Portable) 갱신
  • 확인: 1355 검색 → 배지 1+355 정확 착지, Enter 연타 시 통과 지점 순환