COMP 4900D: Introduction to Computer Vision

Winter 2011


Instructors:

Gerhard Roth, GerhardRoth@rogers.com, www.scs.carleton.ca/~roth/

Lectures: Tuesday and Thursday, 10:05am - 11:25am, 506 Southam Hall

My Office hours: Tuesday and Thursday, 8:30am - 10:00am, 5270 HP

The TA is Hamed Zaboli. His office hours are Tuesday from 1:00 to 2:30 in room 1175 HP.

He also has an office in the university in 6210B VSIM building if you need to contact him outside the office hours.


Course Outline

This course introduces the basic ideas and techniques of computer vision. The central theme is reconstructing 3D models from 2D images. Topics include: image formation, image feature extraction, camera models, camera calibration, structure from motion, stereo, recognition, augmented reality, image searching.

Prerequisite: basic linear algebra and calculus, programming in C or C++.

Textbook:  The textbook that I used is out of print. I will produce notes that cover the same material.

Software:  You will need to use OpenCV. It runs on Windows and Linux,you can put it on your computer.


Tutorials

  • A simple example for reading, displaying, converting to grayscale image, using OpenCV and Ch. The C code color2gray.c and the JPEG image fruit.jpg can be downloaded.
  • A Hough transform demo can be found here.

Marks

Two midterms, one close to reading week, second at end of term; each in class, and each worth 25%, the assingments are 50%.


Assignments

There will be four of five assignments

  • Assignment #4 is available here.

Schedule

Lectures

Topics

Notes

Readings

Jan. 4, 2011

Introduction

pdf

Ch. 1

Jan. 6, 2011

Review Linear Algebra

pdf

 

Jan. 11, 2011

Image Formation

pdf

2.1, 2.2,  2.3.1

Jan. 13, 2011

Camera Models

1st assignment out

pdf

2.4

Jan. 18, 2011

Filtering I (getting to know images)

pdf

3.1

Jan. 20, 2011

Filtering II (Gaussian and impulsive noise models, convolution)

pdf

3.2  (skip 3.2.3)

Jan. 25, 2011

Filtering III (Gaussian and median filters), Image Features I (image gradient)

pdf,ch4_scan.pdf

4.1

Jan. 27, 2011

Image Features I  (edge detection)

pdf

4.2.1, 4.2.3

Feb. 1, 2011

Image Features II (corner detection)

pdf

4.3

Feb. 3, 2011

Image Features III (Hough transform), 1st assignment due

pdf

5.1, 5.2.1

Feb. 8, 2011

Image Features IV (ellipse fitting), 2nd assignment out

pdf

5.3

Feb 10, 2011

Camera calibration

pdf

Chapter 6, excluding section 6.2

Feb. 15, 2011

Review1

 

Feb. 17, 2011

Mid-term 1

 

 

Feb. 22, 2011

Break week

 

 

Feb. 24, 2011

Break week

 

 

March 1, 2011

Homography, 2nd assignment due (March 1)  and the 3rd assignment out  

pdf

March 3, 2011

Simple stereo

pdf,

7.1

March 8, 2011

Correspondence

pdf

7.2

March 10, March 15, 17, 2011

Epipolar geometry

pdf, epipolar geometry applet, view fund mat

7.31 to 7.36

March 22, 2011

Rectification,

pdf

7.37

March 24, 2011

Reconstruction

pdf

7.4

March 29, 2011

Appearance Recognition

3rd assignment due

pdf , ch10.pdf, prin-tut.pdf

10.4

March 31, 2011

Review2

 

April 5, 2011

Midterm 2,4th assignment due