FACOLTA' DI INGEGNERIAUniversita' di Pavia
Home
  Teaching > Course1011 > Artificial Vision Translate this page in English
About the Faculty
Orientation
Teaching
Research
Services
Industry partnerships
Mobility Erasmus
Shortcuts
Search in this site
Artificial Vision

2010-11 Academic year

Lecturer: Luca Lombardi  

Course name: Artificial Vision
Course code: 062281
Degree course: Ingegneria Informatica
Disciplinary field of science: ING-INF/05
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.

Cantoni V., Levialdi S.. La visione delle macchine. Tecniche Nuove, Milano, 1989.

Zampironi P.. Metodi dell. Masson, Milano, 1990.

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.

Copyright © Facoltà di Ingegneria - Università di Pavia