[[http://www.fel.cvut.cz/cz/education/rozvrhy-ng.B151/public/cz/predmety/12/82/p12822804.html|AE4M33DZO Schedule]] [[https://cw.felk.cvut.cz/upload/|Submission system for students assignments]] [[https://cw.felk.cvut.cz/forum/forum-1197.html|Discussion forum]] ====== AE4M33DZO - Digital Image ====== ===== Course Objective ===== The course teaches how to represent, process and interpret 2D image in a computer. The first part of the course will be focused on image processing taken similarly as in signal processing, i.e. without interpretation. We will explain image acquisition, linear and non-linear pre-processing and image compression. In the second part, we will teach students the segmentation and registration methods for 2D images. The gained knowledges will be applied to practical examples in exercises, so that students will gain a practical experience with the topic. ===== Required prior knowledge ===== It is assumed that students of this course have a working knowledge of mathematical analysis, linear algebra, probability theory and statistics. In adition, basic programming skills, mainly in Matlab, are expected. ===== Lectures: Wednesdays 9:15-10:45, room KN:E-301 ===== Note: room KN-E301 is located in building E at Karlovo namesti (not in Dejvice campus). For a map, see [[http://cyber.felk.cvut.cz/contact/|here]] Lecturers: [[http://cmp.felk.cvut.cz/~hlavac/|Václav Hlaváč]], [[http://cmp.felk.cvut.cz/~krsek/|Pavel Krsek]]. Work load: 2hrs lectures + 2hrs labs + 5hrs home work (per week). Slides for lectures are available in English on http://cmp.felk.cvut.cz/~hlavac/TeachPresEn/ and in Czech on http://cmp.felk.cvut.cz/~hlavac/TeachPresCz/. I usually improve the slides, when I am preparing for a particular lecture. ^ Week ^ Date ^ Topic ^ Notes ^ | 1. | 7.10.2015 | Image processing vs. computer vision. Role of interpretation. Digital image, concepts. | Lab. 1, Brightness trans. | | 2. | 14.10.2015 | Brightness transforms. Spatial domain processing. Convolution. Noise filters. | | | 3. | 21.10.2015 | Geometric transforms. Interpolation. Dynamic programming. | Lab. 2, Dynamic prog. | | 4. | 28.10.2015 | Public holiday | | | 5. | 4.11.2015 | Edge detection. Scale space. Canny detector. | Lecture: P. Krsek. Lab. 3, HDR | | 6. | 11.11.2015 | Fourier transform. Sampling theorem. Frequency filtering. Image restoration. | | | 7. | 18.11.2015 | Image segmentation - Thresholding, K-means, EM algorithm | Lab. 4, Focusing | | 8. | 25.11.2015 | Image segmentation - Mean shift, graph-based segmentation, grab-cut. | Lab. 5, Segmentation | | 9. | 2.12.2015 | Image and object registration. | | | 10. | 9.12.2015 | Color images and their processing. | | | 11. | 16.12.2015 | Principal component analysis. Wavelets. | Lab. 6, Registration | | 12. | 6.1.2016 | Physical image formation and acquisition - geometric and radiometric point of view. | | | 13. | 11.1.2016 | Mathematical morphology. | | | 14. | 13.1.2016 | Image compression, video compression. | | ===== Labs ===== Teachers: [[http://cmp.felk.cvut.cz/~drbohlav/|Ondřej Drbohlav]] (chief), [[http://cmp.felk.cvut.cz/~petrito1/|Tomáš Petříček]], [[http://cmp.felk.cvut.cz/~striajan/|Jan Stria ]] Details about laboratory seminars could be found in section [[https://cw.felk.cvut.cz/doku.php/courses/ae4m33dzo/labs/start | labs]] ===== Examination and its evaluation ===== * Only students who obtained the credit for their lab activity are eligible for the examination. * The examination consists of two parts, written and oral exams. The written part checks the global orientation of the student in the subject matter. Students typically answers six questions, which are randomly selected from the fixed list of questions. The written exam lasts 30 minutes. The written part of the exam yields 30 points at maximum. * Sample questions for the written part are [[./exam|here]]. *The oral part of the exam follows the written part after the written part is correctd by the teacher. The oral part is a discussion of a student and the teacher about a scientific paper of student's choice. The paper has to be from a respected scientific journal, which cannot be older than five years. The paper has to have relation to the subject and be written in English. The priviledge to choose the paper gives the student the oportunity to bring the discussion to the area he has a deeper knowledge. Students comes to the exam with a printed version of the paper with her/his hand written notes made while reading the paper. * The list of journals from which the paper can be selected: IEEE Transactions on Pattern Analysis and Machine Intelligence, IEEE Transaction on Medical Imaging, International Journal on Computer Vision, Medical Image Analysis. The Czech Government pays to its universities the electronic access to papers. Use https://dialog.cvut.cz/ * Some papers can be accessible at [[https://dialog.cvut.cz/|dialog]]. A student must know the bibliographic info about the paper. The student brings a copy of the paper to the exam, with his own remarks on the paper. Students can discuses selection of the article with teachers during a seminars. [[http://cw.fel.cvut.cz/wiki/courses/a4m33dzo/exam_paper|Here]] you can find more tips how to choose the paper. * Oral part of exam follows after correcting tests (written part). * The examination mark is given by the sum of points. Labs (max. 40 points), written part (max. 30 points) and oral exam (max. 30 bodů). * The maximal number of points is 100. Examination results: A 100-90 points, B 89-80 points, C 79-70 points, D 69-60 points, E 59-50 points, F < 50 points. ===== Biblio ===== * Šonka M., Hlaváč V., Boyle R.: Image Processing, Analysis and Machine vision, 3rd edition, Thomson Learning, Toronto, Canada, 2007. Up to 10 volumes are available in the library of the Center for Machine Perception (Dept. of Cybernetics FEE). Should you wish to borrow this book, please contact Ms [[http://cmp.felk.cvut.cz/~kopecka/|Radka Kopecka]]. * Svoboda T., Kybic J., Hlaváč V.: Image Processing, Analysis and Machine Vision -- A MATLAB Companion. Thomson, Toronto, Canada, 1 edition, 2007. If interested to borrow this book, please proceed as above. * Karu Z.Z.: Signals and Systems Made Rediculously Easy, ZiZi Press, Cambridge, MA, USA, 2001, ([[http://www.esnips.com/doc/638a410a-737c-49e6-8824-96ee8d0c413a/Signals%20and%20Systems%20Made%20Ridiculously%20Simple%20-%20Zoher%20J.%20Karu|scan]]). ----