Skip to main content
Skip header

Image Analysis I

Type of study Follow-up Master
Language of instruction Czech
Code 460-4080/01
Abbreviation ANO I
Course title Image Analysis I
Credits 4
Coordinating department Department of Computer Science
Course coordinator doc. Dr. Ing. Eduard Sojka

Subject syllabus

Lectures:
1. Detecting edges in images, gradient methods, zero-crossing method, parametric edge models.
2. Image segmentation by region growing/splitting, thresholding, optimal threshold selection, adaptive thresholding.
3. Canny edge detector, Hough transform.
4. Detecting the feature points in images.
5. Measuring the objects for recognition, selecting and computing the descriptors.
6. Evaluating the efficiency of descriptors, introduction to universal descriptors (HoG).
7. Classification using discriminant functions, clustering, and SVM.
8. Classification using classical shallow neural networks.
9. Introduction to the deep neural networks, network architectures for recognising objects in images.
10. Creating 3D models from images, camera calibration, 3D sensors.
11. The problem of finding the correspondence between the images, and some methods for its solution.
12. Analysis of 3D point clouds, detecting the feature points, computing the descriptors, geometric consistency.
13. Analysis of images changing in time, optical flow, object tracking, Kalman filtering.
14. Introduction to action recognition from video frames.

Computer labs:
1. Edge detection, gradient and zero-crossing methods.
2. Canny edge detector, parametric edge models.
3. Thresholding, optimal threshold selection.
4. Hough transform.
5. Selecting the features/descriptors for classification.
6. Optimizing the set of descriptors, universal descriptors (HoG).
7. Classification using etalons and discriminant functions.
8. Classification using k-means clustering, classification using SVM.
9. Classification using shallow neural networks.
10. Classification using deep neural networks.
11. Classification using deep neural networks – continuation.
12. Optical flow.
13. Tracking the objects in video frames.
14. Obtaining the credit.

Literature

Mandatory:
Gonzalez, R., C., Woods, R., E.: Digital Image Processing, 4th Edition, Pearson, ISBN-13: 9780134734804 , 9780133356724, 2018.
Aggarwal, CC: Neural Networks and Deep Learning, Springer, ISBN: 978-3-319-94463-0 , 978-3-319-94462-3, 2018.

Advised literature

1. Burger, W., Burge, M., J.: Principles of Digital Image Processing: Fundamental Techniques, Springer, ISBN-10: 1848001908 , ISBN-13: 978-1848001909 , 2011
2. Brahmbhatt, S.: Practical OpenCV (Technology in Action), Apress, ISBN-10: 1430260793 , ISBN-13: 978-1430260790 , 2013
3. Petrou, M., Petrou, C.: Image Processing: The Fundamentals, Wiley, ISBN-10: 047074586X , ISBN-13: 978-0470745861 , 2010