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 |
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.
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:
and
Fridays 15.00-17.00 at G-databar, Building 303N, room 43+46.
Jens Fagertun, jenf@imm.dtu.dk
Office hours: Fridays 11-12, building 321, room 228 and 223.
Intel Performance Libraries (IPP and MKL )
Open Source Computer Vision Library
The Visualization Toolkit (VTK)
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:
Details on time and location will be posted on the student information pages just before the beginning of the exam period.
Examiner meeting and oral exam for guest students (grades will be available afterwards):
Syllabus (Pensumliste) 2010January, 2011
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