evc computer vision
play

EVC Computer Vision U it 3 I Unit 3: Image Acquisition A i iti - PowerPoint PPT Presentation

EVC Computer Vision U it 3 I Unit 3: Image Acquisition A i iti http:// www.caa.tuwien.ac.at/cvl/teaching/sommersemester/evc Content: Human Eye Image Geometry Image Geometry Lenses Radiometry Resolution/Sampling


  1. EVC ‐ Computer Vision U it 3 I Unit 3: Image Acquisition A i iti http:// www.caa.tuwien.ac.at/cvl/teaching/sommersemester/evc  Content:  Human Eye  Image Geometry  Image Geometry  Lenses  Radiometry  Resolution/Sampling  Image Sensors  Cameras Cameras  Color 1 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  2. Image Formation g  Input in Human Vision:  Eye  Eye  Input in Computer Vision: I t i C t Vi i  Image  Role model: Human eye  Replica: CCD camera p  Furthermore: Scanner, 3d Scanner, …. Scanner, …. 2 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  3. Human Eye vs. Camera y  We make cameras that act “similar” to the human eye 3 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  4. Human Eye ‐ History y y  Pythagoras Pythagoras (500 BC): Eye is sending out rays – by touching objects the seeing y y g j g process is initiated (Range Finder Principle) p )  Keppler  Keppler Keppler (1604 AD): discovers vision Keppler (1604 AD): discovers vision process in human eye. On the retina an upside ‐ down image of the world is upside down image of the world is sensed, which is assembled in the visual center into a 3d image. visual center into a 3d image. 4 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  5. Human Eye y 5 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  6. Human Eye ‐ Components y p  Cornea + Lens:  Light fraction  Light fraction  Iris:  variable aperture i bl t  Retina: Image Detector  (ca. 100 Mio. Photoreceptors) 6 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  7. Human Eye ‐ Accomodation y  Is the process by which the vertebrate eye changes optical y g p power to maintain a clear image (focus) on an object as g ( ) j its distance varies.  The image of the world is represented exactly on the represented exactly on the retina. Objects too far forward or too far back to be mapped or too far back to be mapped are blurred . 7 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  8. Accommodation  Changes the focal length of the lens: shorter focal length h t f l l th 8 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  9. Retina  Light Light ‐ sensitive tissue sensitive tissue lining inner surface of the eye.  Light striking the retina initiates a  Light striking the retina initiates a cascade of chemical and chemical and electrical events electrical events that trigger nerve impulses. i l  Retina ‐ > optic nerve ‐ > visual centers centers  Fovea: • sharp central vision • high concentration of photoreceptors  approximately 50% of the  approximately 50% of the nerve fibers in optic nerve carry information from fovea 9 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  10. Retina  Rods: Monochrome  Cones:  Cones: Color (RGB) Color (RGB)  Fovea: Cones only  Number: N b 6 Mio. Cones 6 Mi C 120 Mio. Rods  But only 1 Mio. nerve fibers 1 Mio. nerve fibers in optic nerve => intelligent intelligent sensor sensor ! ! 10 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  11. Blind Spot in Eye p y Close your right eye and look directly at the “+” l h d l k d l h “ ” 11 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  12. Cells of Retina  Rods  Cones  Cones  Filter cells  Horizontal H i t l  Bipolar  Amacrine 12 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  13. Afterimages g 13 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  14. „Movement“ in Static Images „ g 14 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  15. Color Constancy 15 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  16. Color Constancy The white squares inside the shadow are the same grey as the DARK squares outside the shadow! h d ! Edward H. Adelson Edward H. Adelson 16 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  17. Image Geometry g y  Simplest Model: Pinhole camera p  Has a very small hole (Aperture = ∞ ), Light is led (Aperture ), Light is led through the hole and forms an image at the back of the g box (upside down and side ‐ inverted) 17 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  18. Earliest Surviving Photograph g g p  First photograph on record, “la table service” by Nicephore Niepce in 1822. 18 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  19. A Brief History of Images y g 1568 1837 Still Life , Louis Jaques Mande Daguerre, 1837 19 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  20. A Brief History of Images y g 1568 1840? Abraham Lincoln? 20 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  21. A Brief History of Images y g 1568 1837 Silicon Image Detector, 1970 1970 21 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  22. A Brief History of Images y g 1568 1837 1970 1995 Digital Cameras g 22 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  23. A Brief History of Images y g 1568 1837 1970 1995 Nikon D3x, 24,5 MPix 2012 2012 23 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  24. Image Formation

  25. Image Formation g  Images are two ‐ dimensional patterns of p brightness values.  They are formed by the They are formed by the projection of 3D objects. 25 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  26. Image Geometry g y  Perspective Projection (Central projection)  Is the projection of the 3d world onto a 2d plane by rays passing  Is the projection of the 3d world onto a 2d plane by rays passing through a common point the center of projection.  => models image formation by a pinhole camera  => models image formation by a pinhole camera 26 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  27. Equations of the perspective projection q p p p j x  x f f f f x  X Z X Z y  f f y  y Y Y Z Y Z  Perspective projection is non ‐ linear ! 27 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  28. Recap: Limits of Pinhole Cameras p  A picture of a filament taken with a pinhole camera. In the image on the left, the hole was too big (blurring), and in the image on , g ( g), g the right, the hole was too small (diffraction). Ruechardt, 1958 28 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  29. Cameras with Lenses 29 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  30. Simple Lens Parameters p u u v v 30 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  31. Lenses  Pin has no lens => small Aperture => few light Pi h l ll A t f li ht  „thin" lenses: small Aperture but much light  Thin lens law: y  u  0 y i v y  f  0  y i v f 31 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  32. Lenses  f: focal length = distance of the point on the optical axis where all rays emerging p y g g from infinity meet to the lens plane ( = all rays are parallel to the optical axis) y p p )  if u = ∞ then v = f  Rays going through the optical center of  Rays going through the optical center of the lens are not diffracted 1 1 1 1 1 1    Field of view: area that is recorded by a  Field of view: area that is recorded by a camera: u v f f  The bigger f the smaller the area that is Th bi f th ll th th t i imaged  Wide ‐ angle ‐ small f; Zoom ‐ large f d l ll f l f 32 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  33. Depth of Field p Same F/stop setting was used on all three lenses. Note the difference in depth of field. 33 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  34. Depth of Field p  Only objects in a certain distance are imaged sharply at the image plane, all other distances are blurred because of blur circles. p ,  The bigger the aperture, the bigger the blur circles  The smaller the aperture the sharper is the image  The smaller the aperture, the sharper is the image  The bigger the depth of field the darker the image  Large Aperture = small depth of field p 34 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  35. Depth of Field p 35 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

  36. Image Generation

  37. Radiometry The radiometric relation between the world and its projection is formed by:  Amount of light that is reflected by a surface point = Radiance Radiance  Amount of light that is projected from this point onto the image g p j p g = Irradiance Irradiance  measured in watts per square meter (W/m²), p q ( / ), Rough Surface Smouth Surface 37 Robert Sablatnig, Computer Vision Lab, EVC ‐ 3: Image Acquisition

Recommend


More recommend