1.3 Reconstruction from more than one view#
이 책의 주요한 주제 중 하나입니다. 가장 간단한 두 개의 이미지의 경우를 먼저 고려해봅니다.
두 개의 시점의 경우,
3차원 점의 위치를 특정하는 것은 불가능합니다. 아무리 매칭 쌍이 많이 주어졌다고 해도 3차원 좌표를 모르는 건 마찬가지입니다. 여기서 카메라가 보정되어 있지 않은 경우, 이 문제는 사영 변환으로 표현할 수 있습니다.
좌표의 특정이 불가능한 이유는 사영된 이미지 좌표를 변경하지 않고 각 3D 좌표
여기서 j는 이미지의 번호이며, 사실상 어떤 이미지를 선택해도 동일합니다. 또한, 여기서
두 시점에서 3D 점들을 복원하는 가장 기본적인 방법은 fundamental matrix 입니다. 이것은 이미지 좌표
한 쌍의 camera matrix
복원하는 과정을 간단하게 정리하면 다음과 같습니다.
두 개의 뷰에서 여러 개의 좌표 매칭 쌍
들이 주어지면, 공면(coplanarity) 방정식 를 기반으로하는 F의 원소들에 대한 선형 방정식들을 구성합니다. 구성된 연립 선형 방정식들의 해로
를 찾습니다. 이후 챕터에(section 9.5) 등장하는 공식에 따라
를 통해 한 쌍의 camera matrix를 계산합니다. 계산된 camera matrix
를 이용해 이미지 좌표 매칭쌍들을 사영해 를 찾습니다. 이후 삼각측량(triangulation)을 활용해 3D 공간 좌표를 결정합니다.
이에 대한 자세한 부분은 이후 챕터에서 다룹니다.
지금까지 2 View geometry 까지의 내용을 개요 형태로 훑어보았습니다. 이후 챕터 2에서부터는 위에서 간단히 설명한 내용들을 자세하게 살펴보고 갑니다.
Reference#
Multiple view geometry in computer vision chapter 1.3