projective geometry
play

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


  1. Projective Geometry Based on slides by Peter Corke

  2. Homogeneous coordinates • Cartesian → homogeneous • homogeneous → Cartesian lines and points are duals

  3. Pin-hole model in homogeneous form • Perspective transformation, with the pesky divide by Z, is linear in homogeneous coordinate form.

  4. scaling/zoomi 3D to 2D ng

  5. Central projection model

  6. Change of coordinates • scale from metres to pixels • shift the origin to top left corner

  7. Complete camera model extrinsic parameters intrinsic parameters camera matrix

  8. Camera matrix • Mapping points from the world to an image (pixel) coordinate is simply a matrix multiplication using homogeneous coordinates

  9. Scale invariance

  10. Normalized camera matrix • Since scale factor is arbitrary we can fix the value of one element, typically C(3,4) to one.

  11. Points on a plane all points on the plane have Z=0

  12. Planar homography homography matrix • 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

  13. 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

  14. Perspective rectification >> homwarp(H, im, 'full')

  15. Warping

  16. Name

Recommend


More recommend