Omnidirectional epipolar geometry - PowerPoint PPT Presentation

About This Presentation
Title:

Omnidirectional epipolar geometry

Description:

Omnidirectional epipolar geometry Kostas Daniilidis and Chris Geyer University of Pennsylvania Inside-out immersive And recently Omnidirectional input Central ... – PowerPoint PPT presentation

Number of Views:114
Avg rating:3.0/5.0
Slides: 36
Provided by: KostasDa2
Learn more at: https://cs.gmu.edu
Category:

less

Transcript and Presenter's Notes

Title: Omnidirectional epipolar geometry


1
Omnidirectional epipolar geometry
Kostas Daniilidis and Chris Geyer University of
Pennsylvania
2
Inside-out immersive
3
And recently
4
Omnidirectional input

Porta del Sol, Tiwanaku Bolivia
5
Central Catadioptric Projection
  • is a double projectionFirst on the mirror, then
    on the image plane.

6
Unifying Theorem
  • All central catadioptric projections are
    equivalent to double projection through the
    sphere.
  • Corollary Conventional cameras are a just a
    singularity.

7
Equivalence with the sphere
  • Image of object obtained on image plane
    identical to catadioptric projection

8
Two facts
  • 1. Parabolic projection central projection to
    the sphere then stereo-graphic projection to a
    plane
  • 2. Perspective projection central projection to
    the sphere followed by central projection to a
    plane from the same center ! Our model covers all
    conventional perspective cameras!!

9
  • Inside-Out-Inside Motion estimation

10
  • The projection of a line in space is a conic
    section and in parabolic mirrors it is a circle.

11
A new representation of image features
  • While the projective plane captures both points
    and lines, we do not have a space suitable for
    points and circles. We need a
  • CIRCLE SPACE!

12
Lift a circleline projection in parabolic
omnicameras
13
Take inverse stereographic image
14
Construct cone tangent to locusP is the circle
representation
15
By varying the radius we model points, circles,
and imaginary circles!
16
  • Not every circle is a line projection (it has to
    be projection of a great circle). All these
    feasible lines lie on a plane circle space.

17
Image of the absolute conic
calibrating conic
18
Transformations of circle space
  • Motivation In the perspective case the group of
    transformations is the set of collineations, i.e.
    non-singular matrices in PGL(3)
  • Goal find the natural transformation group of
    circle space.

19
A translation in the plane.
  • If the sphere has projective quadratic form
  • Then for A to preserve the sphere we must have
  • (Note similarity with )

20
The Lorentz group
  • What is the general set of 44 matrices
    satisfying
  • Actually since Q is projective we only need

Lorentz Group O(3,1) It is a six dimensional Lie
group
21
The Lorentz group
rotationabout x-axis
22
The Lorentz group
rotationabout y-axis
23
The Lorentz group
rotationabout z-axis
24
The Lorentz group
x translation
25
The Lorentz group
y translation
26
The Lorentz group
scale
27
Linear transformation from uncalibrated pixels to
calibrated rays.
Such a linear transformation exists and its
kernel contains the parameters of this mapping.
28
  • Scene reconstruction and ego-motion using
    omnidirectional cameras

29
Two view perspectivethe essential matrix
  • Recall that two images p1, p2 of the same space
    point X satisfy the bilinear constraint
  • where E is a 33 rank 2 matrix independent of X,
    (Tsai-Huang and Longuet-Higgins)

30
Two views
  • Assume p1 and p2 are the catadioptric
    projections of X

31
Two views
There exists an essential matrix Esuch
that ________
32
Two views
  • However there exist Lorentz group elements K1
    K2 such that

33
Catadioptric fundamental matrix
F
  • i.e. the lifted image points satisfy a bilinear
    epipolar constraint!!!
  • F is the 44 catadioptric fundamental matrix
  • The kernel of F is the kernel of K.

34
Reconstruction algorithm much simpler than in
perspective !
  • Recover camera parameters with kernel computation
    and intersection
  • 2. Recover rotation and translation
  • 3. Reconstruct environment or produce novel views.

35
Epipolar circles
Write a Comment
User Comments (0)
About PowerShow.com