GLOMAP

Pan 2024 · 논문

한 줄 요약 — 전역(global) Structure-from-Motion을 재조명하여, 개별적인 병진 평균화(translation averaging) 단계를 카메라와 점을 함께 추정하는 전역 위치 결정 단계로 대체함으로써 증분(incremental) SfM(COLMAP)의 정확도에 필적하면서도 훨씬 더 빠르다는 것을 보였습니다.

문제

SfM 솔루션은 두 가지 패러다임으로 나뉩니다. 증분 SfM(COLMAP)은 이미지를 한 장씩 등록하며 번들 조정을 반복적으로 수행합니다: 정확하고 강건하지만, “비용이 많이 드는 반복적인 번들 조정”이 확장성을 제한합니다. 전역 SfM은 모든 카메라를 한 번에 복원하여 “몇 배 더 빠르지만”, 증분 방식의 정확도에는 결코 미치지 못했습니다 — 그 격차는 “전역 병진 평균화 단계에 있으며”, 이는 두 뷰 병진의 스케일 모호성(왜곡된 삼중항이 노이즈를 증폭시킴), 두 뷰 기하를 분해하기 위한 정확한 내부 파라미터에 대한 의존성, 그리고 시퀀셜 데이터에서 흔한 거의 직선적인(전방) 모션 하에서의 퇴화(degeneracy) 문제에서 비롯됩니다. GLOMAP은 이 격차를 좁히는 것을 목표로 합니다.

방법 및 아키텍처

두 가지 구성 요소로 이루어집니다: 대응관계 탐색(특징점, 매칭, 두 뷰 기하 F/E/H\mathbf{F}/\mathbf{E}/\mathbf{H}, 뷰 그래프 보정, 상대 포즈 추정)과 전역 추정입니다.

arg minRi,jρ(d(RjRijRi,I)p)\operatorname*{arg\,min}_{\mathbf{R}}\sum_{i,j}\rho\left(d(\mathbf{R}_{j}^{\top}\mathbf{R}_{ij}\mathbf{R}_{i},\mathbf{I})^{p}\right)

Chatterjee 등의 방법을 저자들이 직접 구현하여 사용합니다. 결과와 일치하지 않는 상대 포즈(Rij\mathbf{R}_{ij}RjRi\mathbf{R}_{j}\mathbf{R}_{i}^{\top} 사이의 각도 거리 기준)는 걸러집니다.

arg minX,c,di,kρ(vikdik(Xkci)2),s.t.dik0\operatorname*{arg\,min}_{\mathbf{X},\mathbf{c},d}\sum_{i,k}\rho\left(\|\mathbf{v}_{ik}-d_{ik}(\mathbf{X}_{k}-\mathbf{c}_{i})\|_{2}\right),\quad\text{s.t.}\quad d_{ik}\geq 0

Huber 손실 ρ\rho와 Levenberg–Marquardt(Ceres)를 사용하며, 모든 변수는 [1,1][-1,1]에서 균일하게 무작위로 초기화되고 dik=1d_{ik}=1로 설정됩니다. 최적의 dikd_{ik}에 대해 각 항의 오차는 각도 θ<π/2\theta<\pi/2에서 sinθ\sin\theta와 같아지고 그 이후로는 1로 포화됩니다 — 이는 이 쌍선형(bilinear) 형태 때문에 무작위 초기화로부터도 안정적으로 수렴하는, 유계이며 이상값에 강건한 오차입니다. 오차가 상대 병진이 아니라 카메라 레이 위에서 정의되기 때문에, 잘못된 내부 파라미터는 해당 카메라 개별에만 편향을 일으키며, 전방/측방 모션도 더 이상 퇴화하지 않습니다.

실험 결과

SLAM에서의 의미

COLMAP과 같은 SfM 도구는 실측 궤적, 오프라인 지도, 그리고 NeRF/3DGS 및 학습 기반 SLAM을 위한 학습 데이터를 생성하는 표준적인 방법입니다. GLOMAP은 이 오프라인 매핑 단계를 대규모에서 훨씬 더 저렴하게 만들었고, 증분 파이프라인만이 유일하게 강건한 선택이라고 여겨졌던 10년의 시간 이후 전역 SfM을 진지한 범용 패러다임으로 되살렸습니다 — 이 흐름은 InstantSfM과 같은 GPU 네이티브 시스템으로 이어집니다. 개념적으로, “모든 것을 한 번에 해결한다”는 GLOMAP의 입장은 SLAM 백엔드의 전역 번들 조정을 반영하며, 레이 기반의 전역 위치 결정 방식은 취약한 추정 단계(병진 평균화)를 더 열심히 최적화하는 것보다 재구성(reformulation)하는 것이 더 중요할 수 있음을 보여줍니다.

관련 문서