Lecturer:
Luca Lombardi
Course name: Artificial Vision
Course code: 064110
Degree course: Ingegneria Informatica
Disciplinary field of science: ING-INF/05
L'insegnamento è caratterizzante per: Ingegneria Informatica
University credits: CFU 5
Course website: http://vision.unipv.it/corsi/
Specific course objectives
The course aims at explaining the functions and the architectures of artificial vision systems.
In particular will be analyzed same basic algorithms for image analysis and data processing.
Course programme
Introduction to Artificial Vision
Basic definitions. Foreground and background. Object contour. Definition of neighbouring.
Punctual and local operation
Gray level operation and equalization. Binarization. Convolution and linear operation. Non linear filtering.
Shape recognition
Direct matching. Hough trasform. Moments.
3D Vision and analysis of sequences
Stereo approaches. Moving objects. Optical flow.
Course entry requirements
Basic programming skills.
Course structure and teaching
Lectures (hours/year in lecture theatre): 30
Practical class (hours/year in lecture theatre): 18
Practicals / Workshops (hours/year in lecture theatre): 0
Suggested reading materials
Gonzalez R., Woods R.. Digital Image Processing. Pearson, 2004. Testo di base..
V. Cantoni, S. Levialdi. La Visione delle Macchine. Tecniche Nuove, Milano, 1989.
Haralick R.M., Shapiro L.G.. Computer and Robot Vision, Vol. I e II.. Addison-Wesley, Mass., USA, 1992..
Testing and exams
Same projects related to the topics of the course are developed in a laboratory on computers.
The exam consists on a final test and the discussion of the projects.
|