Computer Vision (B-KUL-H02A5A)

4.0 ECTS English 29.5 Second termSecond term Advanced Cannot be taken as part of an examination contract
POC Artificial Intelligence

Computer vision or Image understanding is the 'art' of developing computerized procedures to extract relevant numerical and symbolic information from images. Not backed up by a single theory, we will try to provide the attendees a structured overview of, and guidelines for, computer vision or image understanding strategies.

Basic programming experience. Some mathematical background.

Articles and literature
Slides, transparencies, courseware
Toledo / e-platform

Activities

1.5 ects. Computer Vision: Lecture (B-KUL-H02A5a)

1.5 ECTS English 19.5 Second termSecond term
POC Artificial Intelligence

The course is subdivided in two parts:
1.Digital image processing (prerequisites for image understanding algorithms)

  • Introduction: basic concepts and applications
  • Statistical operations (point operations such as histogram transformations, contrast enhancement, algebraic operations, geometric operations, ...)
  • Spatial operations (filtering, edge enhancement, noise suppression, ...)
  • Low-level image segmentation (region growing/merging, edge linking, ...)

2. Computational strategies for object recognition 
  • Introduction
  • Feature vector classification (statistical pattern recognition, neural nets for object recognition)
  • Fitting models to photometry
  • Fitting models to symbolic structures
  • Combined strategies..

2.5 ects. Computer Vision: Project (B-KUL-H02K5a)

2.5 ECTS English 10.0 Second termSecond term
POC Artificial Intelligence

Evaluation

Evaluation : Computer Vision (B-KUL-H22A5a)

Category : continuous evaluation

Project work: report and presentation, including additional questions related to the concepts presented in the course that might be useful as alternative strategies for solving the object recognition project work.