Faculty of Technical Sciences

Subject: Computer vision (17.EK522)

Native organizations units: Department of Power, Electronic and Telecommunication Engineering
General information:
 
Category Scientific-professional
Scientific or art field Telecommunications and Signal Processing
ECTS 6

Understanding of fundamental principles of computer vision and advanced techniques in digital image processing; Becoming familiar with up-to-date methods in this field through work on several projects.

Overview of the principles of modern methods in computer vision. Participants will acquire ability to understand basic concepts and methods that are used in computer vision, apply knowledge through independent implementation of computer vision systems with different levels of complexity, analyze and synthesize corresponding algorithmic procedures, appraise current ideas in the field, as well as the ability to easily broaden knowledge through further work on a certain problem.

Introduction to fundamental computer vision concepts and advanced image processing techniques. Realization and implementation of different methods and technical systems of computer vision, through independent work on projects. Pattern recognition and machine learning in computer vision. Types of tasks in computer vision. Problems of detection and estimation, tracking, recognition, optimal reasoning, segmentation, signal reconstruction and enhancement, analysis and synthesis of images. Understanding of special image acquisition systems. Design and analysis of image and video processing systems. Processing of multidimensional image signals. Features design, global and local image descriptors, optimal (learned) signal representations. Fundamentals of three-dimensional vision. Understanding of different methodologies for performance evaluation of computer vision algorithms and comparison of their characteristics. Analysis and application of different models of shallow and deep neural networks (DNN) in computer vision tasks. Introduction to programming tools that are designed for computer vision and dedicated hardware platforms. The rest of the course content can vary to some extent depending on participants’ interest. Introduction to fundamentals of photogrammetry. Fundamentals of remote sensing. Dedicated hardware platforms for real-time computer vision applications. Detection and recognition of different objects, processes and phenomena in images and video. Problem of segmentation and tracking of moving objects in video. Morphological operators. Application of variational methods in computer vision. Reconstruction and restoration of image and video. Modern techniques for solving inverse problems in computer vision.

Lectures, presentations, computer laboratory exercises, demonstrations, course projects. Course is attended through standard teaching forms and includes obligatory attendance at lectures and computer laboratory exercises.

Authors Title Year Publisher Language
Paper, D. Tensorflow 2.x in the Colaboratory cloud 2021 Apress English
Gonzalez, R.C., Woods, R.E. Digital Image Processing (4rd Edition) 2018 Pearson English
Krig, S. Computer Vision Metrics Survey, Taxonomy, and Analysis 2014 Apress Media English
Ramsundar B., Zadeh, R. TensorFlow for deep learning 2018 OReilly English
Goodfellow, I., Bengio, Y., Courville, A. Deep Learning 2017 MIT Press, Cambridge English
Aggarwal C. Neural networks and deep learning 2018 Springer English
Kaehler A., Bradski G. Learning OpenCV 3: Computer vision in C++ with the OpenCV library 2016 OReilly English
Förstner, W., Wrobel, B. Photogrammetric computer vision 2016 Springer English
Szeliski, R. Computer vision: algorithms and applications 2011 Springer, London English
Ponce J., Forsyth D. Computer vision: A modern approach 2011 Pearson English
Course activity Pre-examination Obligations Number of points
Homework Yes Yes 5.00
Oral part of the exam No Yes 30.00
Exercise attendance Yes Yes 2.00
Homework Yes Yes 5.00
Homework Yes Yes 5.00
Lecture attendance Yes Yes 3.00
Test Yes Yes 10.00
Project Yes Yes 30.00
Test Yes Yes 10.00
API Image

Assoc. Prof. Brkljač Branko

Associate Professor

Lectures
API Image

Assoc. Prof. Brkljač Branko

Associate Professor

Laboratory classes
API Image

Asst. Prof. Suzić Siniša

Assistant Professor

Laboratory classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.