| Code: | MVCOMP05 | Acronym: | IPVA |
| Keywords | |
|---|---|
| Classification | Keyword |
| CNAEF | Engineering and related techniques |
| Active? | Yes |
| Responsible unit: | Department of Informatics Engineering |
| Course/CS Responsible: | Master in Computer Vision |
| Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
|---|---|---|---|---|---|---|---|
| MVCOMP | 3 | Syllabus | 1 | - | 6 | 42 | 162 |
This curricular unit goes through the aspects of image acquisition and image processing. From the viewpoint of the industrial application the course also elucidates in topics like illumination and camera calibration. Attention is paid to the hardware aspects, starting from lenses and camera systems to camera-computer interfaces. Besides the hardware analysis, the necessary software is discussed with equal depth. This includes connections to digital image basics as well as image analysis and processing (discussed in other curricular units). Finally, the student is introduced to general aspects of industrial applications of machine vision, such as case studies and strategies for the conception of complete machine vision systems. The student will be enabled not only to understand up to date systems for machine vision but will also be qualified for the planning and evaluation of such technology.
Upon completion of this course, students should be able:
- to identify the main hardware components of a machine vision system and understand their characteristics;
– to select the fundamental components of a machine vision system, taking into account a set of specifications;
– to select and apply common computer vision algorithms, provided through a library like OpenCV, to solve medium complexity problems, envolving the acquisition of 2D or 3D images;
– to analyze and understand selected scientific papers in image processing and analysis, and computer vision.
Knowledge of a programming language, preferably Python or C++, and basic algebra concepts are recommended.
– Image and video acquisition: lighting, lenses, sensors and interfaces.
– Smart image sensors.
– Machine vision algorithms.
– Geometric camera calibration.
– 3D data acquisition.
– Industrial Machine Vision Systems and applications.
– Face-to-face lectures by the teacher on the topics of every chapter. Examples or use cases of every chapter will be given. Some concepts will be complemented with some talks by third parties (e.g. hardware/software sellers)
– Students will attend lab lessons, conducting their experiments, and will do their own homework to elaborate contents.
| Designation | Weight (%) |
|---|---|
| Exame | 40,00 |
| Trabalho prático ou de projeto | 60,00 |
| Total: | 100,00 |
| Designation | Time (hours) |
|---|---|
| Elaboração de projeto | 43,00 |
| Estudo autónomo | 42,00 |
| Frequência das aulas | 39,00 |
| Trabalho escrito | 30,00 |
| Trabalho laboratorial | 8,00 |
| Total: | 162,00 |
Submitting and presenting the practical assignments is mandatory.
Final_grade = Exam_grade*40% + Distributed_grade*60%
Students with a special status will be assessed in the same way as ordinary students: they have to do all the assignments and lab work, during the semester, submitting them on the scheduled dates.
The grade of the final exam can be improved in the next exam seasons, according to FEUP rules. The distributed evaluation grade is the one obtained at the end of classes and it can only be improved in a future occurrence of this course.