Files
GhiVideo_v4/docs/history/2026-07-03_1420_좌표투영-상세도식-작성.md
T
b23042andClaude Fable 5 d38b842e8d GhiVideo 소스 복제 — v4 작업 시작 기준
기존 GhiVideo 저장소 HEAD의 트래킹 소스 362개 파일을 복제.
(node_modules·storage·빌드 산출물·대용량 미디어는 .gitignore 규칙대로 제외)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 14:32:51 +09:00

28 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 좌표 투영(POI 영상 표출) 상세 도식 작성
**소요 시간**: 약 15분
**Context 사용량**: input ~215k / output ~7k tokens
## 요청
- "카메라 영상에 POI를 정확한 위치에 표출하는 기술"을 대응표 상세판과 같은 스타일로 도식화.
## 산출물
- `docs/그림_좌표투영_상세.png` (2200×1520) / `.pdf` (압축)
- `scripts/fig_투영_상세.py` — 재생성 스크립트
## 구성 (대응표 상세판과 짝을 이루는 시리즈)
- **소스 3종**: 회색 "드론 비행로그(csv) — 위치·자세각·초점거리" / 청록 "POI·구조물(kmz) — 명칭·위경도(높이 없음)" / 청록 "측점(csv) — 실측 표고(높이 보완용)"
- **투영 패널(초록)**: "3차원 위치를 그 순간 카메라가 보는 화면의 픽셀로 변환"
- 단계 4: ① POI 높이 보완(최근접 측점 표고, DEM 불필요) ② 좌표 변환(드론 기준 상대위치) ③ 시선 회전(자세각) ④ 핀홀 투영(중앙+(옆÷앞)×(초점÷센서))
- 미니 일러스트: 드론 카메라 + 화면(이미지 평면) + 교량 POI + 주황 점선 광선 → '맺힌 점 = 화면 속 위치'
- **출력(황금)**: "영상 속 정확한 자리에 POI 표출!" — 매 프레임 재계산(60fps)
- 각주: 어긋나면 라벨 드래그 1회 보정(역투영·자동 저장)
## 검증
- 1차 렌더에서 좌측 화살표가 라벨('초점거리')을 관통 → 라벨 이동 후 재렌더, 크롭 확대로 확인 ✅
- 실제 코드 순서(geoProjection.ts: 표고 datum → ENU → 회전 → 핀홀) 반영.