Computer vision is a field within computer science focused on extracting meaningful information from images or sequences of images. Its range of applications is continuously expanding and includes facial recognition, early diagnosis of diseases, object and person detection and localization, gesture-based interaction with systems, robot navigation, and autonomous driving.
By the end of the course, students will be able to analyze, design, implement, and evaluate image analysis methods and techniques, meeting requirements related to response time, reliability, and cost/efficiency.
Teachers
Person in charge
Manel Frigola Bourlon (
)
Objectives
Understand the limitations and capabilities of computer vision algorithms.
Related competences:
CTR6,
Contents
Fundamentals of digital imaging
Types of images according to the different areas. Intensity images. Color images. 3D image for tomography, MRI, ultrasound images, etc. Color Spaces.
Digital image processing
Gray level transformations. Linear operators. Convolution. Image enhancement and smoothing. Contour detection. Nonlinear operators. Morphological filters. Geometric transformations.
The teaching methodology will generally be deductive in nature. An attempt will be made to avoid the expository/lecture method.
The approach will be based on:
- proposing a problem
- trying to solve it
- adding the necessary pieces of theory to be able to solve the problem adequately.
During the practices, cooperative learning will also be worked on, for solving the problem as a team.
Evaluation methodology
The subject will be evaluated continuously. Throughout the course, a series of exercises will be requested that will serve to evaluate the student. There will be no final exam.
The final grade for the subject (NF) will be obtained from the practices that are compulsorily done in class in person (LAB) and from the submissions of the practices that the student must work on at home (HW). Some exercises will be solved in groups and some individually. In group exercises the grade will be unique for all its components.
The final grade will be calculated as follows:
NF = Average(HW) * 0.5 Average(LAB) * 0.5
Where, HW and LAB represent the vector of grades for the work done at home and in the laboratory respectively.