2. Project. The project is assigned by the course lecturers at the request of the student. The topic can be proposed by the student, but always agreed upon and validated by the lecturers. The project must present, given the assigned problem, a critical analysis of the state of the art and a plausible solution by means of a software solution in Python language. The student must submit a project report and the source code of the solution, which will be discussed with the lecturer for the final assessment of learning.
The student will have to:
– know the fundamental concepts and algorithms of image and digital video processing and be able to understand the technological innovations that can refer to base algorithms.
– Know to process and transform a digital image.
– Know to use Python programming language.
– Knot to analyse an artificial Vision problem and propose a possible solution.
Knowledge and comprehension
– Acquire specific knowledge of the principal concepts and theoretical basics of the image processing and artificial Vision.
– Know how to use the Python language in order to implement artificial Vision algorithms.
Capability to apply knowledge and comprehension
– Know to analyse and to understand an image processing algorithm.
– Know to analyse and interpret an Artificial Vision problem and to apply the aforementioned knowledge to split it in sub problems.
– Design the logic architecture of an Artificial Vision system for real problems.
Autonomy of judgement
– Know how to evaluate the computer Vision algorithm and make a personal choice about the most proper algorithm for solving a given problem.
– Know to distinguish among different Artificial Vision solution by evaluating their performance.
– Know how to explain, both written and orally, the techniques related to algorithm and systems of artificial Vision with proper logic and terminology.
– Know how to retrieve and use bibliographic and digital instruments useful for the personal investigation of problems related image processing and artificial Vision.
 A. Distante, C. Distante, Handbook of Image Processing and Computer Vision, Springer, Prima Edizione, 2020.
 T. Gaddis, Introduzione a Python
con MyLab, 5 Ed.izione, Pearson, 2021.
 R.C. Gonzales, R. E. Woods, Digital Image Processing, 4th Edition, Pearson, 2019.
 Slide e materiali forniti dai docenti.