Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Vision Spring 2012 15-385,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.

Similar presentations


Presentation on theme: "Computer Vision Spring 2012 15-385,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am."— Presentation transcript:

1 Computer Vision Spring 2012 15-385,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am

2 A Picture is Worth 100 Words

3 A Picture is Worth 10,000 Words

4 A Picture is Worth a Million Words

5 A Picture is Worth a...? Necker’s Cube Reversal

6 A Picture is Worth a...? Checker Shadow Illusion – [E. H. Adelson]

7 A Picture is Worth a...? Checker Shadow Illusion – [E. H. Adelson]

8 Human Vision Can do amazing things like: Recognize people and objects Navigate through obstacles Understand mood in the scene Imagine stories But still is not perfect: Suffers from Illusions Ignores many details Ambiguous description of the world Doesn’t care about accuracy of world

9 Computer Vision What we see What a computer sees

10 Computer Vision What we see What a computer sees

11 What is Computer Vision? Inverse Optics Intelligent interpretation of Imagery Building a Visual Cortex No matter what your definition is… –Vision is hard. –But is fun...

12 Lighting Scene Camera Computer Scene Interpretation Components of a Computer Vision System

13 Topics covered

14 Image Processing Fourier Transform Sampling, Convolution Image enhancement Feature detection

15 Surface Reflectance [CURET]

16 Lightness and Perception Checker Shadow Illusion – [E. H. Adelson]

17 Understanding Optical Illusions Which is bigger?Straight Lines? Spinning Wheels?Dots White? Or Black?

18 3D from Shading Shape from Shading Photometric Stereo

19 Cameras and their Optics Today’s Digital Cameras The Camera Obscura

20 Biological Cameras Human Eye Mosquito Eye

21 Optical Flow

22 Tracking

23 Binocular Stereo

24 Range Scanning and Structured Light

25

26 Microsoft Kinect IR Camera RGB Camera IR LED Emitter

27 Statistical Techniques Least Squares Fitting

28 Face detection

29 Face Recognition Principle Components Analysis (PCA) Face Recognition

30 Some Recent Trends in Vision Novel Cameras and Displays *** Topics change every year

31 Graduate Level Computer Vision (Hebert, Fall) Computational Photography (Efros, Fall) Physics-based methods in Comp Vision (Narasimhan) Learning-based methods in Comp. Vision (Efros) Geometry-based methods in Comp. Vision (Hebert) Advanced Related Courses at CMU

32 Course Logistics

33 Class Notes (required) Text, Robot Vision, B.K.P.Horn, MIT Press (recommended) Supplementary Material (papers, tutorials) Text and Reading

34 1/17/2012: Introduction and Course Fundamentals 1/19/2012: Matlab Review PART 1 : Signal and Image Processing 1/24/2012 1D Signal Processing 1/26/2012: 2D Image Processing [Project 1 OUT] 1/31/2012: Image Pyramids and Sampling 2/2/2012: Edge Detection 2/7/2012: Hough Transform PART 2: Physics of the World 2/9/2012:Surface appearance and BRDF 2/14/2012:Photometric Stereo[Project 1 DUE, Project 2 OUT] 2/16/2012:Shape from Shading 2/21/2012:Direct and Global Illumination PART 4 : 3D Geometry 2/23/2012: Image Formation and Projection 2/28/2012:Motion and Optical Flow 3/1/2012:Lucas Kanade Tracking[Project 2 DUE Project 3 OUT] 3/6/2012:Midterm Review 3/8/2012:Midterm Exam 3/20/2012: Binocular Stereo 1 3/22/2012:Binocular Stereo 2[Project 3 DUE, Project 4 OUT] 3/27/2012:Structured Light and Range Imaging Course Schedule

35 PART 4 : Statistical Techniques 3/29/2012:Feature Detection 1 4/03/2012:Classification 1 4/05/2012:Classification 2 4/10/2012:Principle Components Analysis[Project 4 DUE] 4/12/2012:Applications of PCA[Project 5 OUT] [Grad project description due] PART 6: Trends and Challenges in Vision Research 4/17/2012:Image Based Rendering 4/24/2012:Novel Cameras and Displays 4/26/2012:Optical Illusions 5/1/2012:Open challenges in vision research[Project 5 DUE] 5/3/2012:Project presentations by undergraduate students 5/8/2012:Project presentations by graduate students[Grad Project 6 DUE] 5/13/2012:Final Grades Due Course Schedule *** Use as a guide…changes possible

36 Basic Linear Algebra, Probability, Calculus Required Basic Data structures/Programming knowledge No Prior knowledge of Computer Vision Required Prerequisites

37 FIVE Projects – 90 % (15%, 15%, 20%, 20%, 20%) ONE Midterm – 10 % ONE Extra Project for Graduate Students – 20 % Most projects include analytic and programming parts. All projects must be done individually. Programming Environment – Matlab. Projects due before midnight on due-date. Written parts due in class on the due-date. 3 Late Days for the semester. No more extensions. Class attendance – 5 % extra credit Grading

38 Office Hours Narasimhan: Smith Hall 223, By Appointment Email: srinivas@cs.cmu.edu Supreeth Achar: Wednesdays 6:00pm – 8:00pm Email: supreeth@cmu.edu Gunhee Kim: Thursdays, Thursdays 6:00pm – 8:00pm Email: gunhee@cs.cmu.edu Technical Questions: Post on bboard. TAs will answer.


Download ppt "Computer Vision Spring 2012 15-385,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am."

Similar presentations


Ads by Google