1 / 27

Computer Vision (CSE 490CV, EE400B)

Computer Vision (CSE 490CV, EE400B). Staff Prof: Steve Seitz ( seitz@cs ) TA: Li Zhang ( lizhang@cs ) Web Page http://www.cs.washington.edu/education/courses/cse490cv/02wi/ Handouts course info survey, due Friday readings account forms. Today. Overview of Computer Vision

harryb
Download Presentation

Computer Vision (CSE 490CV, EE400B)

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. Computer Vision (CSE 490CV, EE400B) • Staff • Prof: Steve Seitz (seitz@cs ) • TA: Li Zhang (lizhang@cs) • Web Page • http://www.cs.washington.edu/education/courses/cse490cv/02wi/ • Handouts • course info • survey, due Friday • readings • account forms

  2. Today • Overview of Computer Vision • Overview of Course • Image Filtering • Readings for this week • Forsyth & Ponce, chapters 8.1-8.2 • http://www.cs.washington.edu/education/courses/490cv/02wi/readings/book-7-revised-a-indx.pdf • Watt, 10.3-10.4 (handout) • Cipolla and Gee (handout) • supplemental: Forsyth, chapter 9 • Intelligent Scissors • http://www.cs.washington.edu/education/courses/490cv/02wi/readings/book-7-revised-a-indx.pdf

  3. What is Computer Vision? • Computer programs that interpret images

  4. Image Processing

  5. Perception

  6. Perception

  7. Perception

  8. Computer Graphics

  9. Topics in this class: Low-level vision • image filtering • edge detection • feature detection • image pyramids

  10. Topics in this class: Motion Estimation • optical flow • feature tracking • image alignment • image mosaics

  11. Topics: 3D Scene Reconstruction • projective geometry • camera modeling • single view metrology • camera calibration • stereo • structure from motion Debevec video

  12. Topics: Object Recognition Face group, CMU http://www.ri.cmu.edu/labs/lab_51.html

  13. Applications: Robotics

  14. Applications: 3D Scanning • Scanning Michelangelo’s “The David” • The Digital Michelangelo Project • - http://graphics.stanford.edu/projects/mich/ • UW Prof. Brian Curless, collaborator • 2 BILLION polygons, accuracy to .29mm

  15. Applications: Motion Capture

  16. Applications: Industrial Inspection

  17. Applications: Games • Crowd games • work at CMU and UW

  18. Application: Image Retrieval

  19. Application: Medical Imaging

  20. Application: Document Analysis Digit recognition, AT&T labs http://www.research.att.com/~yann/

  21. Project 1: Intelligent Scissors

  22. Project 2: Panorama Stitching • http://www.cs.washington.edu/education/courses/cse490cv/02wi/

  23. Project 3: Single View Modeling

  24. Project 0 • There will be a short project assigned this Friday • Goal is to get familiar with image IO, UI infrastructure

  25. Class Webpage • http://www.cs.washington.edu/education/courses/cse490cv/02wi/

  26. Grading • Programming Projects • filtering (10%) • image scissors (20%) • panoramas (20%) • single view modeling (20%) • Midterm (15%) • Final (15%)

  27. General Comments • Prerequisites—these are essential! • Data structures (CSE 326) • A good working knowledge of C and C++ programming • Linear algebra • Vector calculus • Course does not assume prior imaging experience • computer vision, image processing, graphics, etc. • Course will be programming-intensive!

More Related