# 라벨이 멀리선 뒤로/가까이선 먼저 — 세로 화각(focal·sensorH) 보정 진단 **날짜**: 2026-06-24 **수정 파일**: 없음 (진단/가이드) ## 증상 (사용자 확인) 라벨이 지물에 정확히 붙지 않음. **멀리 있을 때 영상 위치보다 뒤(위)로 조금씩 밀리고, 가까이 있을 때 영상보다 먼저(아래로) 지나감.** → 화면 중심 기준 위/아래가 **반대 방향**으로 벌어짐. ## 진단: z/이격거리/pitch 아님 → focal·sensorH(세로 FOV) - z·이격거리 오차: 위아래가 **같은 방향**으로 밀림(한쪽으로). 교차 안 생김 → 배제. - pitch 오차: 전체가 같은 화면방향으로 시프트. 교차 안 생김 → 배제. - **focal/sensorH(세로 배율) 오차**: `py = 0.5 + cy0 + (Yc/Zc)·(f/sensorH)`. 카메라 −30° 틸트 → 먼 POI는 화면 중심 위, 가까운 POI는 중심 아래. `f/sensorH`가 과대 → 중심에서 멀수록 과확대 → 위(먼 것)는 더 위로, 아래(가까운 것)는 더 아래로 = **멀리 뒤로 / 가까이 먼저**. 사용자 증상과 정확히 일치. ## 가이드 (코드 변경 없음 — 패널 튜닝) 카메라 파라미터 패널에서 POI가 멀→근 통과하는 구간을 보며: - `f`(초점)를 낮추거나 `sen H`를 키워 세로 배율↓ → 위/아래가 지물로 수렴. - 반대로 안쪽으로 과수렴하면 `f`↑. - 값은 `ghivideo:calib:` 로 자동 저장. 현재 기본 `f=24 / sen W=36 / sen H=20.25`(16:9 가정). 실제 4K 세로 화각이 다르면 본 증상 발생. 사용자가 패널에서 맞춘 `f`/`sen H` 값을 알려주면 **기본값(DEFAULT_CAMERA_PARAMS)으로 반영** 예정. ## 다음 단계 - 사용자 튜닝값 수령 시 `geoProjection.ts` 기본 focal/sensorH 갱신. **소요 시간**: 약 8분 **Context 사용량**: input ~275k / output ~5k tokens