MATLAB에서 보정되지 않은 사진 세트로 3D 재구성을 시도합니다. SIFT를 사용하여 이미지 간의 특징점 및 일치를 감지합니다. 먼저 투영 재구성을 한 다음 자동 보정을 사용하여이를 메트릭 1로 업데이트하려고합니다.수정되지 않은 다중 뷰 재구성 깊이 추정
나는 기본 매트릭스, 카메라 매트릭스 및 삼각 측량을 계산하여 2 개의 이미지로부터 3D 포인트를 추정하는 방법을 알고 있습니다. 이제 3 개의 이미지, a, b 및 c가 있다고 가정 해 보겠습니다. 나는 이미지 a와 b에 대한 카메라 매트릭스와 3D 포인트를 계산합니다. 이제 이미지 C를 추가하여 구조를 업데이트하려고합니다. I는 B 및 C 그들이 돈 사이 3D 지점을 재구성 할 때
: I 이후, 화상 C의 2D 포인트와 일치하는 (b A로부터 계산) 공지 3D 지점을 사용하여 카메라 행렬을 추정 a와 b의 기존 3D 점을 합산하지 마십시오. 위의 수식에서 s으로 표시된 점의 정확한 깊이 추정치를 알지 못하기 때문에 이것이라고 가정합니다.
factorization method of Sturm and Triggs으로 깊이를 추정하고 구조와 동작을 찾을 수 있습니다. 그러나이를 수행하려면 모든 뷰에서 모든 점을 볼 수 있어야하며 이는 내 이미지의 경우는 아닙니다. 모든 뷰에서 볼 수없는 점의 깊이를 어떻게 추정 할 수 있습니까?