3D Reconstruction of Computer Vision—Chapter 6: Multi-view Geometry "Sfm and SLAM Core Algorithm in Simple Ways (Lu Peng)"

Chapter 6: Multiple View Geometry

1. Sports recovery structural problems

insert image description here

Three typical structural tasks for motor recovery include:

  • European structure reply (the internal parameters of the camera are known, but the external parameters are unknown)
  • Affine structure restoration (the camera is an affine camera, and the internal and external parameters are unknown)
  • Perspective structure recovery (camera is a perspective camera, internal and external parameters are unknown)

2. Restoration of European structure

2.1 Definition of European structure recovery problem

insert image description here

2.2 Two-view European structure recovery

insert image description here

  • Taking the left view as the reference coordinate system, then the left view [ RT ] = [ I 0 ] [R \quad T]=[I \quad 0][RT]=[I0 ] , and the internal parameters of the camera are known, then the left view projection matrixM 1 M_1M1A known;
  • When the projection matrix of the right view is also known, the coordinates of the three-dimensional points can be obtained by using triangulation (linear solution or nonlinear solution);
  • However, we only know the camera internal parameters of the right view, and do not know the external parameters of the right view relative to the left view [ RT ] [R \quad T][RT ] , so it cannot be directly solved by triangulation, and[ RT ] [R \quad T][RT]

The specific solution steps are as follows:

insert image description here
(1) Solve the fundamental matrix F

insert image description here

(2) Solve the essential matrix

insert image description here

(3) Decompose the essential matrix - solve [ RT ] [R \quad T][RT]

insert image description here

(4) Triangulation

insert image description here

2.3 Continental structure restores ambiguity

Ambiguity: a similar change (rotation, translation, scaling) between the restored structure and the real scene;

Metric reconstruction: This kind of reconstruction that only has similar transformations between the restored scene and the real scene is called metric reconstruction;

3. Affine Structure Restoration

insert image description here

3.1 Affine Structure Restoration Problem Definition

insert image description here

3.2 Affine Structure Restoration Based on Factorization

(1) Data centralization
insert image description here

(2) Factorization
insert image description here

3.3 Affine structure recovery ambiguity

D = M S = ( M H ) ( H − 1 S ) = M ∗ S ∗ D=MS=(MH)(H^{-1}S)=M^*S^* D=MS=( M H ) ( H1 S)=MS

The affine structure recovery decomposition is not unique, there is ambiguity, and the ambiguity can have any 3 × 3 3\times 33×3 Reversible matrix H expression;

insert image description here

4. Perspective Structure Restoration

4.1 Algebraic method (two views)

insert image description here
(1) Solve the fundamental matrix F

insert image description here

(2) Estimated camera matrix M 1 M_1M1 M 2 M_2 M2

insert image description here

insert image description here
insert image description here

(3) Triangulation

insert image description here

4.2 Algebraic methods (multiple views)

Calculate the motion and structure for each image pair separately, and then perform incremental construction:

insert image description here

4.3 Bundle adjustment

  • In the factorization method used for affine transformation structure restoration, it is necessary to assume that all 3D points are visible to all cameras, so when there is occlusion, or the establishment of corresponding point relationship fails, the points that can be used to construct the observation matrix D Very few, the reconstructed points are very few;
  • The restoration of perspective structure is solved by algebraic method, which is prone to error accumulation;

Bundle adjustment restores motion and structure by minimizing reprojection errors, and is a nonlinear solution;

insert image description here

Guess you like

Origin blog.csdn.net/xijuezhu8128/article/details/127249105
Recommended