Projective Geometry Based on slides by Peter Corke Homogeneous - - PowerPoint PPT Presentation

projective geometry
SMART_READER_LITE
LIVE PREVIEW

Projective Geometry Based on slides by Peter Corke Homogeneous - - PowerPoint PPT Presentation

Projective Geometry Based on slides by Peter Corke Homogeneous coordinates Cartesian homogeneous homogeneous Cartesian lines and points are duals Pin-hole model in homogeneous form Perspective transformation, with the pesky


slide-1
SLIDE 1

Projective Geometry

Based on slides by Peter Corke

slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4

Homogeneous coordinates

  • homogeneous → Cartesian
  • Cartesian → homogeneous

lines and points are duals

slide-5
SLIDE 5

Pin-hole model in homogeneous form

  • Perspective transformation, with the pesky divide by

Z, is linear in homogeneous coordinate form.

slide-6
SLIDE 6

3D to 2D scaling/zoomi ng

slide-7
SLIDE 7

Central projection model

slide-8
SLIDE 8

Change of coordinates

  • scale from metres to pixels
  • shift the origin to top left

corner

slide-9
SLIDE 9

Complete camera model

intrinsic parameters extrinsic parameters camera matrix

slide-10
SLIDE 10

Camera matrix

  • Mapping points from the world to an image (pixel)

coordinate is simply a matrix multiplication using homogeneous coordinates

slide-11
SLIDE 11

Scale invariance

slide-12
SLIDE 12

Normalized camera matrix

  • Since scale factor is arbitrary we can fix the value of
  • ne element, typically C(3,4) to one.
slide-13
SLIDE 13

Points on a plane

all points on the plane have Z=0

slide-14
SLIDE 14

Planar homography

  • Once again the scale factor is arbitrary
  • 8 unique numbers in the homography matrix
  • Can be estimated from 4 world points and their

corresponding image points

homography matrix

slide-15
SLIDE 15

Perspective rectification

>> H = homography(p1, p2) H= 1.4003 0.3827 -136.5900 - 0.0785 1.8049 -83.1054 - 0.0003 0.0016 1.0000

slide-16
SLIDE 16

>> homwarp(H, im, 'full')

Perspective rectification

slide-17
SLIDE 17

Warping

slide-18
SLIDE 18

Name

slide-19
SLIDE 19