Multiple View Geometry - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Multiple View Geometry

Description:

Incidence relation provides constraint on lines (impossible in two-view case) ... Point-point-point relation. Given point correspondence in two images, the ... – PowerPoint PPT presentation

Number of Views:107
Avg rating:3.0/5.0
Slides: 40
Provided by: csU65
Category:

less

Transcript and Presenter's Notes

Title: Multiple View Geometry


1
Multiple View Geometry
  • Marc Pollefeys
  • University of North Carolina at Chapel Hill

Modified by Philippos Mordohai
2
Epipolar geometry
Underlying structure in set of matches for rigid
scenes
  • Computable from corresponding points
  • Simplifies matching
  • Allows to detect wrong matches
  • Related to calibration

3
Outline
  • Trifocal and quadrifocal tensors
  • 2-D Projective geometry
  • 3-D Projective geometry
  • Chapters 1 and 2 of Multiple View Geometry in
    Computer Vision by Hartley and Zisserman

4
The trifocal tensor
Three back-projected lines have to meet in a
single line Incidence relation provides
constraint on lines (impossible in two-view
case) Constraints contained in 3x3x3 trifocal
tensor
5
Line-line-line relation
6
Point-line-line relation
7
Point-line-point relation
8
Point-point-point relation
9
Point-point-point relation
Given point correspondence in two images, the
point cannot always be determined in third image
(if it is on trifocal plane)
10
The quadrifocal tensor
11
Outline
  • Trifocal and quadrifocal tensors
  • 2-D Projective geometry
  • 3-D Projective geometry

12
Projective 2D Geometry
  • Points, lines conics
  • Transformations invariants (next week)

13
Homogeneous coordinates
Homogeneous representation of lines
equivalence class of vectors, any vector is
representative Set of all equivalence classes in
R3?(0,0,0)T forms P2
The point x lies on the line l if and only if
xTllTx0
14
Points from lines and vice-versa
Intersections of lines
The intersection of two lines and is
Example
15
Ideal points and the line at infinity
Intersections of parallel lines
Note that in P2 there is no distinction between
ideal points and others
16
Duality
17
Outline
  • Trifocal and quadrifocal tensors
  • 2-D Projective geometry
  • 3-D Projective geometry

18
Projective 3D Geometry
  • Points, lines, planes and quadrics
  • Transformations
  • ?8, ?8 and O 8

19
3D points
3D point
in R3
in P3
projective transformation
(4x4-115 dof)
20
Planes
3D plane
Dual points ? planes, lines ? lines
21
Planes from points
Or implicitly from coplanarity condition
22
Points from planes
23
Lines
Span of WT is pencil of points
Span of W is pencil of planes
(4dof 2 for each point on the planes)
Example X-axis
24
Outline
  • Trifocal and quadrifocal tensors
  • 2-D Projective geometry
  • 3-D Projective geometry
  • 2-D Projective geometry revisited

25
Conics
Curve described by 2nd-degree equation in the
plane
5DOF
26
Five points define a conic
For each point the conic passes through
27
Tangent lines to conics
The line l tangent to C at point x on C is given
by lCx
l
x
C
28
Dual conics
A line tangent to the conic C satisfies
Dual conics line conics conic envelopes
29
Outline
  • Trifocal and quadrifocal tensors
  • 2-D Projective geometry
  • 3-D Projective geometry
  • Back to 3-D

30
Quadrics and dual quadrics
(Q 4x4 symmetric matrix)
  • 9 d.o.f.
  • in general 9 points define quadric
  • det Q0 ? degenerate quadric
  • (plane n quadric)conic
  • transformation

31
Quadric classification
32
Quadric classification
Projectively equivalent to sphere
sphere
ellipsoid
paraboloid
hyperboloid of two sheets
33
Hierarchy of transformations
Projective 15dof
Intersection and tangency
Parallellism of planes, Volume ratios,
centroids, The plane at infinity p8
Affine 12dof
Similarity 7dof
The absolute conic O8
Euclidean 6dof
Volume
34
Screw decomposition
Any particular translation and rotation is
equivalent to a rotation about a screw axis and a
translation along the screw axis.
35
The plane at infinity
The plane at infinity p? is a fixed plane under
a projective transformation H iff H is an
affinity
  • canical position
  • contains directions
  • two planes are parallel ? line of intersection in
    p8
  • line // line (or plane) ? point of intersection
    in p8

36
The absolute conic
The absolute conic O8 is a (point) conic on p?.
In a metric frame
or conic for directions (with no real points)
The absolute conic O8 is a fixed conic under the
projective transformation H iff H is a similarity
  • O8 is only fixed as a set
  • Circles intersect O8 in two points
  • Spheres intersect p8 in O8

37
The absolute conic
Given plane at infinity and absolute conic
Euclidean
Projective
(orthogonalityconjugacy)
normal
plane
38
The absolute dual quadric
The absolute conic O8 is a fixed conic under
the projective transformation H iff H is a
similarity
  • 8 dof
  • plane at infinity p8 is the nullvector of O8
  • Angles

39
Next week
  • Projective transformations
  • Why do we need the Absolute Conic, the Absolute
    Quadric and their images
Write a Comment
User Comments (0)
About PowerShow.com