GitHub3D & Spatial Computingidea-techcode
ColmapView/Colmapview.github.io
ColmapView·@ColmapView·Jan 20, 2026
개요 ColmapView는 COLMAP으로 생성한 3D 복원 데이터셋을 웹 브라우저에서 드래그 앤 드롭만으로 바로 시각화할 수 있는 도구다. TypeScript로 작성되었으며, 별도의 설치 없이 브라우저에서 카메라 포즈와 포인트 클라우드를 즉시 확인할 수 있다.
핵심 내용 COLMAP은 Structure-from-Motion(SfM) 파이프라인의 사실상 표준 도구로, 여러 장의 사진에서 카메라 위치와 3D 포인트 클라우드를 추출한다. 하지만 결과물을 확인하려면 COLMAP GUI를 설치하거나 별도 뷰어를 사용해야 하는 번거로움이 있었다. ColmapView는 이 문제를 해결하여, COLMAP 출력 폴더를 그대로 브라우저에 드래그하면 카메라 위치, 스파스/덴스 포인트 클라우드를 인터랙티브하게 탐색할 수 있다.
기존 대비 차별점 기존에는 COLMAP 결과를 확인하기 위해 데스크톱 앱 설치가 필수였고, 원격 서버에서 작업하는 경우 X forwarding이나 파일 전송이 필요했다. ColmapView는 정적 웹 페이지 형태라 GitHub Pages로 호스팅되어 있어 URL 접속만으로 사용 가능하며, 파일이 서버에 업로드되지 않고 클라이언트 사이드에서 처리된다는 점도 프라이버시 측면에서 장점이다.
활용 가능성 3D Gaussian Splatting이나 NeRF 파이프라인의 전처리 단계에서 COLMAP 결과를 빠르게 검증하는 용도로 유용하다. 팀 프로젝트에서 비개발자에게 복원 품질을 공유할 때도 링크 하나로 해결할 수 있어, 포토그래메트리 워크플로우의 디버깅 효율을 크게 높일 수 있다.
참고 자료 - 원본 저장소 ===
TypeScript⭐ 42
#colmap#dataset-viewer#drag-and-drop#web-tool