This is the course description for the fall semester 2004 (E04).
Textbooks
JMC
J. M. Carstensen (Ed.): Image Analysis, vision and computer graphics.
It is purchased in
Notesalget between bldgs. 304 and 305. Price 250 Dkr.
ANG
E. Angel: Interactive Computer Graphics: A Top-Down Approach Using OpenGL
3. ed. with companion OpenGL primer. Purchased at Polyteknisk boghandel.
Price 800 Dkr (after student discount).
![]()
NEWS: Databar FAQ - mandatory reading before doing any exercises.
| 02501 Course schedule | ||||
|---|---|---|---|---|
| No. | Date | Lecture/lecturer | Literature | Exercise |
| Digital images | ||||
| 1 | 3108 | Introduction - digital images and image sequences / JMC | JMC 1, ANG 1.1-1.4 | Introduction to Matlab - Part I [ pdf ] |
| 2 | 0309 | Color and display - pixelwise mappings / JMC | JMC 1+2 | Introduction to Matlab - Part II [ pdf
] Introduction to OpenGL [ pdf | files ], ANG 2.2-2.7 |
| Basic 2D operations | ||||
| 3 | 0709 | Filtering / JMC | Note: Niblack, kap. 3 | Filtering [ pdf | files ] |
| 4 | 1009 | Filtering and Fourier transform / JMC | JMC 6 | Fourier [ pdf | movie ] |
| 5 | 1409 | Geometrical operations / JMC | JMC 11 | Image Warping [ pdf | files ] |
| 1709 | No teaching | |||
| Image formation | ||||
| 6 | 2109 | The Camera model / KSD | JMC 4.1, 4.2, 4.5 + APP. B, ANG 1.5-1.6, 4.3-4.8 |
Pinhole camera and homogeneous transformations [ pdf | files ] |
| 7 | 2409 | Graphical kernels / NJC | ANG 2.6-2.7, 5.1-5.5, 4.8-4.9 | Coordinate systems and transformations [ pdf | files ] |
| 8 | 2809 | Projections - virtual camera / NJC | ANG 5.7-5.9, 9.1-9.4 | Projections [ pdf | files] |
| 9 | 0110 | Lens camera and camera calibration / KSD | JMC 4.3, 4.4, 4.6, 4.7 + App. B | Lens camera [ pdf | files ] |
| 10 | 0510 | Camera technology / OR+NAA | JMC 5 | Camera technology [ pdf ] |
| 11 | 0810 | Mandatory exercise 1 (KSD+NJC) | ||
| 12 | 1910 | Illumination / NJC | ANG 6.1-6.9 | Local illumination [ pdf | files] |
| 2D methods | ||||
| 13 | 2210 | Mathematical morphology / JMC | JMC 7 | Mathematical morphology [ html | files ] |
| 14 | 2610 | Distance transforms, Objects and shape / JMC | JMC 8+9 | Connected component analysis
[ html ] Files [ html ] |
| 15 | 2910 | Classification / JMC | JMC 10 | Classification [ pdf | files] |
| 16 | 0211 | The correspondence problem - feature recognition / KSD | Note:(hand out during lecture) | Correspondence problems [ pdf | files ] |
| 17 | 0511 | Texture / JMC | JMC 12 | Texture [ pdf | files ] |
| 3D methods | ||||
| 18 | 0911 | Clipping, hidden surface removal, shadows / NJC | ANG 8, 9.19, 5.9-5.10 | Hidden surface removal [ pdf | files ] |
| 19 | 1211 | Geometrical models / NJC | ANG 10 | Geometrical modelling [ pdf | files ] |
| 20 | 1611 | Texture mapping / NJC | ANG 7.5-7.8 | Texture mapping [ exercise | files ] |
| 21 | 1911 | Stereo Vision and 3D Measurements / KSD | JMC 13 | Stereo Vision and 3D Measurements [ exercise | files ] |
| 22 | 2311 | Mandatory exercise 2 (NJC) [ Mandatory exercise 2 | files ] | ||
| 23 | 2611 | Relative orientation, epipolar geometry / KSD | JMC 13 | Epipolar geometry
[ pdf |
files ] [ Boxes.zip ] Supp. litt. [ pdf] |
| 24 | 3011 | Absolute orientation, model connection, bundle adjustment / KSD | Note | Multiple view geometry [ pdf | files ] See also supp. litt. from ex. 23. This exercise can be done either using Matlab, or, to prepare for the exam, with a pocket calculator. |
| Major application domains | ||||
| 25 | 0312 | Image coding / SF | JMC 15 | Image compression [ pdf ] |
| 26 | 0712 | Radar imaging/ HS and Robot vision / NA+OR (Note 13:00 to 17:00) | JMC 14+16 | Files (radar, speckle) Demonstration (#) |
| 1012 | Questions and evaluation / JMC+KSD+NJC | 2-4 pm. Note: exam period |
||
(#) This exercise takes place in building 326
Lectures
Time:
Tuesdays 8.00-12.00 and Fridays 13.00-17.00.
Location:
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 308, room 14+15.
Rasmus Engholm, s001577@student.dtu.dk
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. During each of these exercises there will be 3-5 problems two answer. The exercises can be conducted in groups of two to three students and will test practical as well as theoretical skills.
Mandatory exercise 1:
Focus is on camera geometry and camera calibration
Literature from lectures 3-6
Mandatory exercise 2:
Focus is on computer graphics and OpenGl
Literature from lectures 3-6, 9, 18-20
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) 2004January 6, 2005
Previous exams
| Year | Exam | Answers |
| 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
Pixelwise transformations/color