BIL 717 - Image Processing (Spring 2013)
Lectures: Tuesday 09:30-12:15@D5
A detail from Joan Miró's Peinture (Étoile Bleue), 1927
Instructor: Erkut Erdem
e-mail: erkut-at-cs.hacettepe.edu.tr
Office: 114
Tel: 297 7500 / 149
Office hours: By appointment.
Course Description:
This course provides a comprehensive overview of fundamental topics in image processing for graduate students. The goal is to give a deeper understanding of the state-of-the-art methods in image processing literature and to study their connections. In this context, the course makes the students gain knowledge and skills in key topics and provides them the ability to employ them in their advanced-level studies.
Prerequisites:
Good math (calculus, linear algebra, statistics) and programming skills. A prior, introductory-level course in image processing is recommended.
Reading Assignments:
Each week a number of research papers will be assigned as reading assignments. Students are expected to write a brief review of any of the assigned papers (less than a page) for half of the papers. Each review should summarize the paper in 4-5 sentences. The review should clearly identify the main contribution of the paper and describe the strengths and weaknesses of the paper. The reviews should be emailed to the instructor before class (by 09:00 on Tuesdays). Each student has 3 late days for the entire semester, but beyond that limit his/her submission will not be accepted.
Programming Assignments:
There will be three assignments related to the topics covered in the class. Each assignment will involve implementing an algorithm, carrying out a set of experiments to evaluate it, and writing up a report on the experimental results. All assignments have to be done individually, unless stated otherwise.
Project:
The students taking the course will be required to do a project in image processing which should be done in a team of at most two students. For a detailed description of the course project, follow this link. In preparing your progress and final project reports, you should use the provided template and submit them electronically in PDF format.
Grading Policy:
Class participation   |
5% |
Reading Assignments |
12% |
Programming Assignments   |
18% |
Project |
30% |
Final Exam |
35% |
Course Schedule:
Week   |
Date   |
Topic   |
Additional Readings   |
Assignments |
1 |
2/26   |
Introduction [slides], |
|
|
2 |
3/5   |
Linear Filtering [slides], [notes] |
|
   |
3 |
3/12   |
|
||
4 |
3/19   |
|
|
|
5 |
3/26   |
Modern Image Filtering [slides]  |
|
PA1 due |
6 |
4/2   |
Modern Image Filtering (cont’d.) [slides]  |
|
|
7 |
4/9   |
Clustering-based Segmentation Models [slides]  |
|
|
8 |
4/16   |
Markov Random Fields [slides]  |
|
|
9 |
4/23   |
No class (The Republic Day)  |
|
|
10 |
4/30   |
Sparse Coding [slides]  |
|
PA2 due |
11 |
5/7   |
Low-rank Matrix Approximations [slides]  |
|
|
12 |
5/14   |
Visual Saliency [slides]  |
|
|
13 |
5/21   |
Semantic Segmentation [slides]  |
|
PA3 due |
14 |
5/28   |
Project Presentations  |
|
|
Resources:
Communication:
The course webpage will be updated regularly throughout the semester with reading assignments and important deadlines. All other communications will be carried out through Piazza. Please enroll it by following the link https://piazza.com/hacettepe.edu.tr/spring2013/bil717