ITD33514 Image Processing and Pattern Recognition (Spring 2015)
Facts about the course
- ECTS Credits:
- 10
- Responsible faculty:
- Avdeling for informasjonsteknologi
- Course Leader:
- Jan Høiberg
- Teaching language:
- Norwegian
- Duration:
- ½ year
Table of contents
The course is affiliated to the following study programme
Elective course in:
- Bachelor Programme in Computer Engineering
- Bachelor Programme in Computer Engineering, Y-veien
- Bachelor Programme in Computer Engineering, Tress
- Bachelor Programme in Computer Science
Prerequisites
This course requires prerequisite knowledge in:
- mathematics equivalent to the course in Mathematics for computer science
- programming equivalent to the course in Object-oriented Programming
Teaching semester
- Bachelor Programme in Computer Engineering: semester 4 (spring)
- Bachelor Programme in Computer Engineering, Y-veien: semester 4 (spring)
- Bachelor Programme in Computer Engineering, Tress: semester 4 (spring)
- Bachelor Programme in Computer Science: semester 6 (spring)
Total workload:
4 hours of lectures per week, as well as possible study groups and lab assignments/projects.
Content
Digital images and their properties, colour models and perception, representation methods for digital images, optics, image coding and compression, noise reduction techniques, use of filters, detail enhancement, image transformations, handling shape in an image, pattern recognition, and classification. Emphasis is placed on the implementation of image processing and pattern recognition techniques.
The student's learning outcomes on passing the course
Knowledge:
On completion of the course, the students:
- understand digital images and their properties
- understand colour models and perception
- are familiar with representation methods for digital images, including image coding and compression
- understand how images can be affected by noise
- are familiar with the key elements in optics
- understand how images can be filtered/processed for better quality
- understand the principles and methods in basic pattern recognition
Skills:
On completion of the course, the students can:
- use standard filters to improve image quality by filtering noise
- use standard filters to enhance the details in an image
- use standard techniques to detect edges, corners and objects in an image
- write programs for basic image processing and pattern recognition
- get a computer and/or computer system to recognize objects in an image by, for example, searching a database
Teaching and learning methods
Lectures, exercises and lab assignments/projects.
Coursework requirements - conditions for taking the exam
The course entails a number of lab assignments/projects that must be done in groups. Students must write and submit a report and/or software program by the set deadlines. All submissions must be approved before students may sit the exam.
Exam
Written exam lasting 4 hours. Letter grading scale A?F.
All written support materials permitted.
All written support materials permitted.
Course evaluation
This course is evaluated as follows:
- Mid-semester evaluation (optional)
- Final evaluation (compulsory)
The course instructor prepares a course report on the basis of student feedback and on his/her own experiences of the course.
Course reports are discussed with the Committee for Study Quality at the Faculty of Computer Sciences.
Reading list
To be announced prior to the course.
Last updated from FS (Felles studentsystem)
Oct. 15, 2026 2:36:45 AM