introduction to computer and human vision shimon ullman, michal irani assistants: shai bagon ira...

14
Introduction to omputer and Human Visio Shimon Ullman, Michal Irani ssistants: hai Bagon <[email protected]> ra Kemelmacher <[email protected]> haron Alpert <[email protected]>

Post on 20-Dec-2015

221 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Introduction to Computer and Human Vision

Shimon Ullman, Michal Irani

Assistants:

Shai Bagon <[email protected]>

Ira Kemelmacher <[email protected]>

Sharon Alpert <[email protected]>

Page 2: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Misc... Course website:

www.wisdom.weizmann.ac.il/~bagon/CVSpring08/index.html

To be added to course mailing-list:

Send email to Shai: <[email protected]>

Other recommended courses (for credit):

Basic Topics (I+II), Machine Learning and Data Analysis

Vision & Robotics Seminar (not for credit): Thursdays at 12:00-13:00 (Ziskind 1)

Send email <[email protected]> ask to be added to “seminar13” mailing list

Page 3: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Applications:- Manufacturing and inspection; QA- Robot navigation- Autonomous vehicles- Security and monitoring- Digital libraries; image/video search/indexing- Object/person recognition- Medical Applications- Visualization; NVS- Visual communication- Guiding tools for blind

How is an image formed? (geometry and photometry)

How is an image represented?

What kind of operations can we apply to images?

What do images tell us about the world? (analysis & interpretation)

Page 4: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Lessons 2-3 (Michal): Basic Image Processing (Fourier, Convolution)

Lessons 4-6 (Yaron+Alex): Projective Geometry, Stereo, 3D Structure

Tentative Schedule

Lessons 7,8,10 (Michal): Motion estimation and video analysis

Lessons 9,11 (Shimon): Object recognition

Lesson 1 (Shimon): Intro to Human VisionFebruary 24 Intro to HumanVision ShimonMarch 2 X March 9 Fourier 1 MichalMarch 16 XMarch 23 Fourier 2 MichalMarch 30 Geometry 1 YaronApril 6 Geometry 2 YaronApril 13 Stereo AlexApril 20 Pesach April 27 Motion 1 Michal May 4 Motion 2 + Video 1 MichalMay 11 Recognition 1 ShimonMay 18 Video 2 Michal May 25 Recognition 2 Shimon

Page 5: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Requirements

2-3 programming exercises (MATLAB) -- CAN SUBMIT IN PAIRS

3 theoretical exercises -- MUST SUBMIT INDIVIDUALLY

EXAM or FINAL PROJECT (to be determined later in the course)

Homework: Read introductory material (Basic image operations)

Page 6: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert
Page 7: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Panoramic Mosaic ImageOriginal video clip

Generated Mosaic image

Page 8: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Original

Outliers

Original

Synthesized

Video Removal

Page 9: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Image Segmentation

Page 10: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Image Segmentation

Page 11: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Photometric Stereo

Page 12: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert

Photometric Stereo

Page 13: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert
Page 14: Introduction to Computer and Human Vision Shimon Ullman, Michal Irani Assistants: Shai Bagon Ira Kemelmacher Sharon Alpert