Credits
4.5
Types
Elective
Requirements
This subject has not requirements
, but it has got previous capacities
Department
URV;CS
Web
http://moodle.urv.cat/
Teachers
Person in charge
- Domenec Savi Puig Valls ( domenec.puig@urv.cat )
Weekly hours
Theory
1.7
Problems
0
Laboratory
1
Guided learning
0
Autonomous learning
4.5
Competences
Generic
Academic
Professional
Appropiate attitude towards work
Basic
Objectives
-
To learn and practise the main algorithms and methods for image feature extaction.
Related competences: CEA6, CEA14, -
To learn and understand the main concepts of image processing.
Related competences: CEA6, -
To learn and practise the principal color and texture analysis methods.
Related competences: CEA14, CEP5, CB7, -
To learn and practise the main image segmetation and classification techniques.
Related competences: CEA14, CEP1, CEP5, CB7, -
To know some basics about stereoscopic vision and 3D models.
Related competences: CEA14, CEP1, CEP5, -
To be able to analyze a real computer vision problem, and propose effective solutions.
Related competences: CG1, CEP5, CEP6, CT5, CB7,
Contents
-
Chapter 1. Image Processing.
Filtering and smoothing operations. Morphological techniques. -
Chapter 2. Feature Extraction.
Lines and corners detection. Identification of basic geometrical structures. -
Chapter 3. Color and texture analysis.
Color models, kinds of texture, texture feature extraction, geometrical methods. -
Chapter 4. Image Segmentation and Image Classification.
Unsupervised segmentation based on regions and edges. Supervised classification, theoretical decision methods, statistical methods, neural networks. -
Chapter 5. Stereoscopic Vision.
Camera calibration and camera systems, epipolar geometry, image rectification, search for correspondences, triangulation. -
Chapter 6. Perception and 3D Modeling.
Range images generation, extraction of geometric elements, automatic scene generation, scene recognition, geometrical hashing.
Activities
Activity Evaluation act
Teaching methodology
Introductory activities: Introduction to the course: motivation, objectives, contents, teaching methods, bibliography and evaluation.IT-based practicals in computer rooms: Practical use of simulators related to course content and developing new functionalities.
Presentations / oral communications: Students perform oral presentation of their work going in depth into specific topics of the subject. Assessment by the teacher.
Lecture: Explanation of theoretical contents by the teacher.
Problem solving, exercises in the classroom: Students perform in groups of 2 people some analyses and research tasks related to the main themes of the course. Preparation of a report. Final evaluation by the teacher.
Personal attention: Personal attention to each student by the teacher during the teacher's office hours.
WARNING: this year due to COVID19, the course will start fully online, including IT-based practicals, lectures and the rest of activities.
Evaluation methodology
IT-based practicals in computer rooms:Elaboration by the students of practical work related to the main topics of the course using the tools of computer vision explained in the practical classes. Elaboration of a report. 40%
Presentations / oral communications:
Students perform in groups of 2 people some analyses and research tasks related to the main themes of the course. Preparation of a report. Oral presentation. Final evaluation by the teacher. 20%
Extended-answer tests:
Extended-answer tests. 20%
Short-answer objective tests:
Objective short-answer tests. 20%
Bibliography
Basic
-
Computer vision : a modern approach
- Forsyth, David A; Ponce, Jean,
Pearson Education,
cop. 2012.
ISBN: 9780273764144
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003948569706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Handbook of pattern recognition and computer vision
- Chen, C.H. (ed.),
World Scientific,
2020.
ISBN: 9789811211065
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991005261347906711&context=L&vid=34CSUC_UPC:VU1&lang=ca