02501 Image analysis, vision and computer graphics (E10)

This is the course description for the fall semester 2010 (E10).


Textbooks and course notes       

JMC :  J. M. Carstensen (Ed.), 2002:  Image Analysis, vision and computer graphics, plus miscellaneous notes
It is purchased in Notesalget in bldg. 321.

JMCFILT: J. M. Carstensen: Image filtering, 2010, CampusNet  (uploaded before lecture)

JMCVSC: J. M. Carstensen: Vision system components, 2010, CampusNet  (uploaded before lecture)

HAA : H. Aanæs, Lecture notes on camera geometry, 2010, CampusNet (uploaded before lecture)

JAB : J. A. Bærentzen, Lecture notes on computer graphics, 2010, CampusNet (uploaded before lecture)



NEWS: Databar FAQ - mandatory reading before doing any exercises.

02501 Course schedule
No. Date Lecture/lecturer Literature Exercise (material on Campusnet)
Digital images
1 3108 Introduction - digital images and image sequences / JMC JMC 1 Introduction to Matlab - Part I
2 0309 Color and display - pixelwise mappings / JMC JMC 1+2 (no exercise because databar is busy)

Individual exercise: Introduction to Matlab - Part II

2D operations
3 0709 Filtering / JMC JMCFILT Filtering
4 1009 Filtering and Fourier transform / JMC JMC 6 Fourier
5 1409 Geometrical operations  / JMC JMC 11 Image Warping
6 1709 Mathematical morphology / JMC JMC 7 Mathematical morphology
7 2109 Distance transforms, Objects and shape / JMC  JMC 8+9 Connected component analysis
8 2409 Classification  / JMC  JMC 10 Classification
9 2809 Image coding / SF JMC 15 Image compression (The Matlab images text.png and saturn.png should be used instead of the .tif versions).
10 0110 Texture  / JMC JMC 12 Texture
Image formation
11 0510 Vision system components / JMC JMCVSC Exam exercise 1
12 0810 Virtual camera 1 - real time rendering / JAB JAB 1-5,7 TOGL: Simple modelling
13 1210 Camera model / HAA HAA 1 Camera model
14 1510 Camera model and two-view geometry / HAA HAA 1, 2.1, 2.2, 2.3 Two-view geometry
15 2610 Estimating View Geometry / HAA HAA 2 Estimating View Geometry
16 2910 Feature Extraction / HAA HAA 3 Feature Extraction
17 0211 Virtual camera 2 - raytracing and sampling / JAB JAB 6,9 Sampling using Matlab
18 0511 Robust Model fitting / HAA HAA 4 Hough & Ransac
3D methods
19 0911 3D geometric models / JAB JAB 8, TOGL intro note Modelling in Matlab and TOGL
20 1211 Mandatory exercise 1 (JAB) (4 hours) JAB Modelling from photographs
21 1611 Feature Correspondences / HAA HAA 5 Feature matching (builds on Feature extraction Ex.)
22 1911 Computer vision, overview and applications / HAA HAA 1-5 Feature tracking system (builds on Feature matching Ex & Ransac.)
23 2311 Imaging and map-making / BlomInfo+HAA No litterature Camera calibration& finishing up off past exercises.
Major application domains
24 2611 Light, illumination, and materials / JMC JMCVSC Exam exercise 2
25 3011 Mandatory exercise_2 ( files  ) (HAA)(4 hours) HAA 1-5 Camera calibration
26 0312 Applications

13.00-13.35 Radar imaging / HS

13.45-14.20 Robot vision  / OR

14.30-15.05 Computer graphics / JAB

15.15-15.50 Computer vision / JMC

16.00-17.00 Evaluation of the course

 

Radar,speckle

JMC 16

No exercise
  0712 Questions / JMC+HAA+JAB 2-4 pm.
Note: exam period  
 




Lectures

Time:

        Tuesdays 8.00-12.00 and Fridays 13.00-17.00.

Location:

Lecturers:

Office hours: By appointment, request trough email.


Exercises

The objective is to give the students hands-on experience with the methods taught during the lectures. The exercises should be performed in groups of two or three students.

Time and location:

General tools: Teaching assistents:

Other software

Intel Performance Libraries  (IPP and MKL )

Open Source Computer Vision Library

The Visualization Toolkit (VTK)

C++ Vision Libraries (VXL)


Mandatory exercises

There will be two mandatory exercises during the semester according to the course schedule above. They will count 30% of the final grade (15% for each exercise). During each of these exercises there will be 3-5 problems to answer. The exercises can be conducted in groups of two to three students and will test practical as well as theoretical skills. 

All students must hand in an individual exercise log immediately after the exercise.The log shall state results and observations for all problems in the exercise. 

Mandatory exercise 1:

Focus is on computer graphics

Literature from JAB lectures

Mandatory exercise 2:

Focus is on camera geometry and camera calibration

Literature from HAA lectures


Exam

Date:

Examiner meeting and oral exam for guest students (grades will be available afterwards):

January, 2011 

 

Syllabus (Pensumliste) 2010  


Previous exams


Year Exam Answers
2010 English / Danish Answers2010
2009 English / Danish Answers2009
2008 English / Danish Answers2008
2007 English / Danish Answers2007
2006 English / Danish Answers2006
2005 English / Danish Answers2005
2004 English / Danish Answers2004
2003 English / Danish Answers2003
2002 English / Danish Answers2002
2001 English / Danish Answers2001
2000 English / Danish Answers2000
1999 English / Danish Answers1999
1998 English / Danish Answers1998
1997 English / Danish Answers1997
1996 English / Danish Answers1996


Related links

General

Computer graphics

Pixelwise transformations/color

Lighting/illumination Cameras 3D-measurements and stereo

If you have comments or suggestions, email Jens Michael Carstensen at jmc@imm.dtu.dk