1 / 26

CMSC 426: Image Processing (Computer Vision)

Understand the essence of vision in the world of Computer Vision, where machines interpret images autonomously and interact with surroundings. Discover the complexities of human vision, illusions, and limitations. Explore the computational techniques for estimating properties of the 3D world from digital images, covering image formation, processing, and reconstruction. Get insights from recommended books and related disciplines like Image Processing, Pattern Recognition, and Photogrammetry. Uncover the links to Graphics, Visual perception, AI, Robotics, and Mathematics. Join us on a quick tour of Computer Vision applications, from boundary detection to 3D model construction!

tluevano
Download Presentation

CMSC 426: Image Processing (Computer Vision)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CMSC 426: Image Processing(Computer Vision)

  2. What is Vision? • What does it mean to see? • To know what is where by looking (Marr 1982) • To understand from images the objects and actions in the world.

  3. The goal of Computer Vision • We would like machines that are able to autonomously interpret the images taken by their sensors and are able to interact with the world. • We would like human-like or even super-human like capabilities. • But what does it mean to understand?

  4. Vision depends on: • Geometry • Physics • The nature of objects in the world (This is the hardest part).

  5. Human Vision appears easy • We use more than 60% of our brain for visual perception • Vision is immediate • What we perceive is a reconstruction within our brain • We regard it as reflecting the world

  6. Human Vision is • Subject to illusions • Quantitatively imprecise • Limited to a narrow range of frequencies • A passive sense -- but we are not passively seeing

  7. Interesting Approaches • Many animals have vision (frogs, insects,birds) • Active, Purposive Vision: Our Vision is related to our capabilities and we are embodied. “We move therefore we see”

  8. The Computer Vision we study A set of computational techniques that allow us to estimate geometric and dynamic properties of the 3D world from digital images

  9. What we will cover • Image Formation and Image Models : Geometric aspects, Radiometric Aspects, Digital Images,Camera Calibration, Lightness and Color • Image Processing: Filtering, Edge Detection, Feature detection • Reconstruction of Geometric and Dynamic Properties of 3D Surface: Multiple View Geometry, Motion, Shape from Single Image Cues (Texture, Shading, Contours)

  10. Books • E. Trucco and A. Verri, “Introductory Techniques for 3D Computer Vision”, Prentice Hall (strongly recommended) • BKP Horn, “Robot Vision”,MIT Press • M. Sonka and V. Hlavac, “Image Processing, Analysis, and Machine Vision”, PWS Publishing • D. Forsyth and J. Ponce, “Computer Vision • A Modern Approach”,Prentice Hall

  11. Related Disciplines • Image Processing: image-to-image transformations, image enhancement (e.g to interpret radiography of lungs), compression, feature extraction (image operations which extract differential invariants of the image) • Pattern Recognition: recognizing and classifying objects • Photogrammetry: obtaining accurate measurements from noncontact imaging, higher accuracy

  12. Related Fields • Graphics. “Vision is inverse graphics”. • Visual perception (Psychphysics) • Neuroscience. • AI • Learning • Robotics • Math: eg., geometry, stochastic processes,optimaztion

  13. A Quick Tour of Computer Vision

  14. Boundary Detection Finding the Corpus Callosum (G. Hamarneh, T. McInerney, D. Terzopoulos)

  15. Texture Photo Pattern Repeated

  16. Texture Photo Computer Generated

  17. Pose Determination Visually guided surgery

  18. Stereo http://www.ai.mit.edu/courses/6.801/lect/lect01_darrell.pdf

  19. Stereo http://www.magiceye.com/

  20. Stereo http://www.magiceye.com/

  21. 3D model construction

  22. Airborne Video Surveillance

  23. Shape from Shading

  24. New camera design

More Related