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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend