1 / 21

Introduction to ECE432

ECE 432 Advanced Computer Vision. Introduction to ECE432. Instructor: Ying Wu Dept. Electrical & Computer Engr. Northwestern University Evanston, IL 60208 http://www.ece.northwestern.edu/~yingwu yingwu@ece.northwestern.edu. A Dream. Can the computer see? Can it tell what a car is?

Download Presentation

Introduction to ECE432

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. ECE 432 Advanced Computer Vision Introduction to ECE432 Instructor: Ying Wu Dept. Electrical & Computer Engr. Northwestern University Evanston, IL 60208 http://www.ece.northwestern.edu/~yingwu yingwu@ece.northwestern.edu

  2. A Dream • Can the computer see? • Can it tell what a car is? • Can it recognize my face? • Can it perceive my gait? • Can it guess where I am looking? • Can it know what I am doing? • Can it summarize a movie for me? • …

  3. Finger Grabber

  4. Finger Pen

  5. Finger Painter

  6. A Big Picture of the Field Intell. video surveillance Vision-based interfaces Multimedia databases Robotics Image processing Computer graphics Computer vision Statistical learning Physics Math

  7. Motivation and Applications • Intelligent video surveillance • Intelligent human-computer interaction • Smart environments • Multimedia understanding • Intelligent robots • Medical imaging • Vision-based graphics

  8. Perceptual PowerPoint (P3) • Perceptual PowerPoint (P3) • face/hand detection • multiple object tracking • motion interpretation click to show the video

  9. Mobile Device and Intelligent Environment VisualPanel: getting rid of mice and keyboards by using a piece of paper and fingers

  10. VfG: video texture This video was generated from a 20-frame short sequence

  11. What is Computer Vision? the world image • Infer the world through images/video • Motion? • 3D structure/shape? • Lighting? • Texture? • Semantics? • … • An inverse problem

  12. Broad Research • Image processing • Filtering, enhancement, compression, … • Low-level vision • Edge/corner detection • Image matching, optical flow • Segmentation, … • Middle-level vision • 3D recovery • Motion recovery • Lighting recovery, … • High-level vision • Object detection/recognition • Image/video understanding, …

  13. Image processing

  14. Low-level vision

  15. Low-level vision

  16. Middle-level vision

  17. Middle-level vision

  18. Middle-level vision • Head tracking demo (live)

  19. High-level vision

  20. High-level vision Paper-Rock-Scissors: playing interactive video games against computers.

  21. Possible Course Projects • Face detection • Face recognition • Head tracking • Background maintenance • Dominant motion detection • Video event detection • Video texture • Image mosaic • Viewing morphing • Image impainting

More Related