L5: SFM Flashcards
★ What is SFM?
Estimating 3D reconstruction from different 2D images.
Have few assumptions:
- where the camera is placed in relation to each other
- what the scene would look like (no control points available)
- (general-case) we don’t have calibrated cameras, we might have different cameras for each image
★ What is the most challenging part of visual SFM?
Finding the initial guesses
★ What is the problem in SFM?
Given: m images of n fixed 3D points.
x_ij =P_iX_j, i=1,…,m, j=1,…,n
Problem: Estimate m projection matrices P_i and n 3D points X_j from the mn correspondences x_ij
★ What is SFM ambiguity? MANGLER
Consider what we know geometrically, there must be some uncertainty/ambiguity. We cant solve for everything
★ What is scale ambiguity?
When we don’t know the projection matrices (non-calibrated) the ambiguity is worse.
★ What different kinds of ambiguity is there?
What is projective and ambiguity and where does it arise in SfM?
How can we use orthographic projection approximations in SfM?
How is a zero-skew constraint introduced in SfM reconstruction?
How can we reconstruct 3d geometry from uncalibrated cameras?
★ The starting points of ambiguity
With no constraints on teh camera calibration matrix or on the scene, we get projective reconstruction. We need addition info to upgrade the reconstruction:
Projective (15 dof)
Affine (12 dof)
Similarity (7 dof)
Euclidean (6 dof)
★ Hvad bruger vi de her transforms til?????
★ What is a affine camera?
Assumes there are no vanishing points (perspective). The 3D scene that is projected is directly into the camera with parallel rays (weak perspective).
- Increase focal length and distance from camera.
★ What does the affine camera do?
P = [3x3]OP[4x4] = [A b; 0 1]
[3x3]: affine transformation of the image
orthographic projection with a focal length of 1
[4x4]: affine transformation by the 3D space
★ Difference between orthographic- and parallel projection
Orthographic projection
Parallel projection