Introduction to Computer Vision  4003-457 / 405-757

Fall Quarter 2007_1

Dr. Roger S. Gaborski
Office Hours:  
see http://www.cs.rit.edu/~rsg/

Teaching Assistant: – Office Hours: TBD

Tuesday / Thursday 10:00am – 11:50am
Classroom: Golisano B70 -3435




Recommended Textbook: Digital Image Processing using MATLAB
Gonzalez, Woods and Eddins
(c) 2004
  ISBN: 0-13-008519-7
(If you purchase the textbook be sure to purchase the MATLAB version of the textbook)

 

Matlab resources:
1. The book publisher supplies a Matlab toolkit that you can download. You will need the toolkit for this class. Instructions for downloading the toolkit are provided in the textbook.
2. Mathworks provides tutorials online:
http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml
4. More advanced Matlab techniques are described in:
 "MATLAB array manipulations tips and tricks by Peter Acklam,"  (c) Peter Acklam can be found
HERE

You can access MATLAB on the CS computers by executing /usr/local/matlab/bin/matlab, or adding /usr/local/matlab/bin to your PATH, then run matlab. If you have any problems running Matlab contact the CS Admin Office

 

Homework Policies

1. There are two types of homework assignments:
1a. Homework assignments that are assigned, collected and graded. This work must be done independently. Discussion of the problem with other individuals is not allowed unless stated in writing on homework assignment.
1b. Informative assignments are assignments that are not collected and not graded.  It is strongly recommended that you complete these assignments. 

2. Homework that is graded (type 1a described above) must be done individually unless specifically stated on the homework assignment. Students who do not follow this policy will received a zero for the first offense and a 'course homework grade' of zero if there is a second offense.

3. Homework assignments are due on their due date listed on the course calendar below at the start of class.  No late homework is accepted (No exceptions).

4. One homework grade will be dropped in the calculation of the course homework grade.

 

Course Grading Policies

Dates of exams are listed on the course calendar

If you will miss a quiz for any reason you must notify me by email before class.
Failure to notify me before class will result in a zero grade for the quiz.

The final course grade is a function of your homework grade, quiz grades, final grade and project grade (if you are registered for 4005-757)

The final exam is optional. During the last week of class a tentative grade will be assigned to each student. Based on this grade a student may either accept this grade as his/her course grade or may elect to take the final. If you elect to take the final your final grade will be used in the calculation of your course grade. The homework, quizzes, final and project scores are weighted as defined in the following table.

 

Activity

4003-457

4003-457 (without final)

4005-757

 4005-757 (without final)

Homework

30%

40%

20%

 30%

Quizzes

50%

60%

50%

 60%

Final*

20%

No Final

20%

 No Final

Project Report and Presentation (757 only)

 

 

10%

 10%


Note: If you elect to take the final it will be included in the calculation of your course grade. You cannot take the final and then elect not to include the final in the calculation of your course grade.

Score

Course Grade

90-100

A

80-89

B

70-79

C

60-69

D

<60

F


Class cancellation due to illness, car problems, weather, etc.:
I will use the SIS email addresses (DCE Account) and post a notice on this webpage if for some reason it is necessary to cancel class.





Matt McEuen's Segmented Flower





TUESDAY

 

THURSDAY

 

Lecture 1 : Lecture01
September 4th

Review MATLAB Tutorials
http://www.mathworks.com/academia/student_center/tutorials/launchpad.html

Lecture 2 : Lecture02
September 6th


Review MATLAB Tutorials

Lecture 3  : Lecture03
September 11th
MATLAB Quiz #1  (Open Notes
Only, no computers)



Lecture 4  Lecture04
September 13th
HW#1

PinkHotel.jpg
audi_q.jpg



Lecture 5  : Lecture05
September 18th
HW#1 Due at 10:00am

e-mail to specified account


Lecture 6  :Lecture06
September 20th
HW#2
StairsDark.jpg 

Tunnel.jpg

 

Lecture 7 : Lecture07
September 25th
HW#2 Due at  10:00am
e-mail to  specified account

Graduate Student Project Page


Lecture 8  : Lecture08
September  27th
QUIZ #2 (one page of notes allowed)


Lecture 9  :  Lecture09
October 2th


Lecture 10 : Lecture10
October  4th
Grad Students: One page Project
proposal on webpage. Also turn in
hard copy at the start of class
HW#3  
TextImage.tif


Lecture 11:  Lecture11
October  9th

HW#3 Due at 10:00am


Lecture 12 :

October  11th

EXAM #1 (2 Hour Exam)

(one page of notes allowed)
Grad students:  Weekly  project  webpage Updates


Lecture 13 : Lecture  13

October 16th
HW#4


Lecture 14   Lecture14
October 18th
HW#4 Due at 10:00am
HW#5

OrangeBuilding

Grad students:  Weekly  project  webpage Updates

 

Lecture 15 : Lecture14
October  23

HW#5  Due at 10:00am

Sample Graduate Project Evaluation Form


Lecture 16 :
October 25th

Grad students:  Weekly  project  webpage Updates
EXAM #2 (2 Hour Exam)
CLOSED BOOK- NO NOTES,  NO CALCULATORS, NO CELL PHONES


Lecture 17 : 
October 30th

Uncollected HW

10:05-10:30 Kurt Kluever
10:30-10:55 Andrew Elble
10:55-11:20 David Rubel
11:20-11:45 Victoria Steck

 

Lecture 18 :
November 1

10:05-10:30 Daniel Krisher
10:30-10:55 James Phipps
10:55-11:20 Karthikeyan Suryanarayanan
11:20-11:45
Mikkin Patel

 

Lecture 19 :
November 6th
10:05-10:30 Bakytzhan Bitemirov
10:30-10:55 Vishvajit Sonagara
10:55-11:20 Almir Sehic
11:20-11:45 Maxat Maketov

All Graduate Project Material  Due by 2:00pm. See Graduate Project page for details.

 

Lecture 20 :

November 8th

10:05-10:25 Ainur Bazarbekova
10:25-10:45 Bob Brambley
10:45-11:05 Fazim Mohammed
11:05-11:25
Amani Alsaqqaf
11:25-11:45  Haohui Yin







FINAL

 

 

 










Download images here: Flags  AudiCoupe  PinkHotel   CIS_Building   StairsDark  Frog     yellowSpider1     RedCar   boxster5

RedFlower    WhiteFlower

image_A.bmp    image_B.bmp    image_C.bmp


CAR LICENSE PLATE IMAGES

CAR001

CAR002

CAR003

CAR004

CAR005

CAR006

CAR007

CAR008

CAR009

CAR010

CAR011

CAR012

CAR013

CAR014

CAR015

CAR016

CAR017

CAR018

CAR019

CAR020

CAR021

CAR022

CAR023

CAR024

CAR025

CAR026

CAR027

CAR028

CAR029

CAR030

CAR031

CAR032

CAR033

CAR034

CAR035

CAR036

CAR037

CAR038

CAR039

CAR040


CAR LICENSE PLATE TEST IMAGES (All license plate recognition/detection projects MUST test their project on the following car images and report results)
Failure to test and report on the following images will result in a deduction of 25% off project grade

CARtest01.JPG

CARtest02.JPG

CARtest03.JPG

CARtest04.JPG

CARtest05.JPG

CARtest06.JPG

CARtest07.JPG

CARtest08.JPG

CARtest09.JPG

CARtest10.JPG

CARtest11.JPG

CARtest12.JPG

CARtest13.JPG

CARtest14.JPG

CARtest15.JPG

CARtest16.JPG

CARtest17.JPG

CARtest18.JPG

CARtest19.JPG

CARtest20.JPG

CARtest21.JPG

CARtest22.JPG

CARtest23.JPG

CARtest24.JPG

CARtest25.JPG



ROAD SIGN IMAGES TEST IMAGES (All road sign recognition/detection projects MUST test their project on the following road images and report results)
Failure to test and report on the following images will result in a deduction of 25% off project grade

Sign1

Sign2

Sign3

Sign4

Sign5

Sign6

Sign7

Sign8

Sign9

Sign10

Sign11

Sign12

Sign13

Sign14

Sign15

Sign16

Sign17

Sign18

Sign19

Sign20

Sign21

Sign22

Sign23

Sign24

Sign25


IMAGE REGISTRATIOM IMAGES ((All image registration projects MUST test their project on the following image sequencess and report results)
Failure to test and report on the following image sequences will result in a deduction of 25% off project grade

SEQUENCE ONE

IMAGE 1A

IMAGE 1B

IMAGE 1C

SEQUENCE TWO

IMAGE 2A

IMAGE 2B

IMAGE 2C

SEQUENCE THREE

IMAGE 3A

IMAGE 3B

IMAGE 3C


MAN MADE OBJECT DETECTION IMAGES  (All man made object detection projects MUST test their project on the following images and report results)
Failure to test and report on the following images will result in a deduction of 25% off project grade

Man1

Man2

Man3

Man4

Man5

Man6

Man7

Man8

Man9

Man10




Video Data:

people01_08_05.avi
people01_08_05A.avi
people01_09_05A.avi
peopleVan.avi
peopleVanFB2.avi

video link