CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS...

16
CS 682: Computer Vision Dr. Zoran Duric CS Dept. GMU January 27, 2009 Office: S&T II, Rm. 427 email: [email protected] Office Hours: Tue. 2:00-4:00pm, Thu 1:30-2:30pm or by app. URL: http://www.cs.gmu.edu/zduric/ Course: http://www.cs.gmu.edu/zduric/cs682.html Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision January 27, 2009 1 / 16

Transcript of CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS...

Page 1: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

CS 682: Computer Vision

Dr. Zoran Duric

CS Dept. GMU

January 27, 2009

Office: S&T II, Rm. 427email: [email protected]

Office Hours: Tue. 2:00-4:00pm, Thu 1:30-2:30pm or by app.URL: http://www.cs.gmu.edu/∼zduric/

Course: http://www.cs.gmu.edu/∼zduric/cs682.html

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 1/ 16January 27, 2009 1 / 16

Page 2: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Class Administration

How will the class work?

I will lecture most of the time

There will be discussions, Matlab programming examples

There will be several homework assignments in Matlab

There will be a midterm and a final exam

Students will present their projects

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 2/ 16January 27, 2009 2 / 16

Page 3: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Class Administration (cont.)

Grading

Class participation and presentations: 10%

Midterm: 20%

Final: 20%

Homeworks: 30%

Project: 20%

Resources:

Robotics Laboratory has several/many video cameras, R1 470Laboratory for the Study and Simulation of Human Movementhas a other equipment, R1 470/477

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 3/ 16January 27, 2009 3 / 16

Page 4: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Class Textbook

Required

M. Sonka, V. Hlavec, and R. Boyle. Image Processing, Analysis, andMachine Vision. Thomson 2008.

Recommended

Matlab with Image Processing Toolbox, can be used on GMUcomputers for free

Svoboda, Kybic, and Hlavec. Image Processing, Analysis, andMachine Vision: A MATLAB Companion. Thomson 2008.

Class notes (will be posted on the class web page).

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 4/ 16January 27, 2009 4 / 16

Page 5: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction

Chapter 1: Introduction

1.1 Motivation

1.2 Why is computer visiondifficult?

1.3 Image representation andimage analysis tasks

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 5/ 16January 27, 2009 5 / 16

Page 6: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Motivation

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 6/ 16January 27, 2009 6 / 16

Page 7: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Motivation

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 7/ 16January 27, 2009 7 / 16

Page 8: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Motivation

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 8/ 16January 27, 2009 8 / 16

Page 9: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Why is computer vision difficult?

Why is computer vision difficult?

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 9/ 16January 27, 2009 9 / 16

Page 10: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Why is computer vision difficult?

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 10/ 16January 27, 2009 10 / 16

Page 11: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Why is computer vision difficult?

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 11/ 16January 27, 2009 11 / 16

Page 12: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Image representation and image analysis tasks

Image representation and image analysis tasks

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16

Page 13: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Image representation and image analysis tasks

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 13/ 16January 27, 2009 13 / 16

Page 14: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Image representation and image analysis tasks

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 14/ 16January 27, 2009 14 / 16

Page 15: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Image representation and image analysis tasks

Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 15/ 16January 27, 2009 15 / 16

Page 16: CS 682: Computer Visionzduric/cs682/Slides/cs682_Introduction.pdfDr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 12/ 16January 27, 2009 12 / 16 Introduction Image representation

Introduction Summary

Summary

Human vision is natural and seems easy; computer mimicry of this isdifficult.We might hope to examine pictures, or sequences of pictures, forquantitative and qualitative analysis.Many standard and advanced AI techniques are relevant.High and low levels of computer vision can be identified.Processing moves from digital manipulation, through pre-processing,segmentation, and recognition to understanding—but these processesmay be simultaneous and co-operative.An understanding of the notions of heuristics, a priori knowledge,syntax, and semantics is necessary.The vision literature is large and growing; books may be specialized,elementary, or advanced.A knowledge of the research literature is necessary to stay up to datewith the topic.Developments in electronic publishing and the Internet are makingaccess to vision simpler.Dr. Zoran Duric (CS Dept. GMU) CS 682: Computer Vision 16/ 16January 27, 2009 16 / 16