Course detail
Machine Vision
FSI-VSV-A Acad. year: 2025/2026 Summer semester
The course is aimed at a digital photography fundamentals and processing of digital images within computer vision systems. The course focus at the specifics of the computer vision in terms of lighting and capturing of scenes.
Language of instruction
English
Number of ECTS credits
5
Supervisor
Department
Entry knowledge
Expected to have basic knowledge of algorithms, programming, and of fundamental concepts in mathematics and physics.
Rules for evaluation and completion of the course
Knowledge and skills are verified by credit and examination.
Credit requirements: elaboration of a given practical task. Attendance at seminars is obligatory. Examination is oral and it covers the whole curriculum.
Attendance at lectures is recommended, attendance at seminars is obligatory and checked. Absences can be compensated for by attending a seminar with another group in the same week, or at the end of semester within a special seminar.
Aims
To acquaint students with basic principles of interaction of radiation with matter, with instrumentation for applications of computer vision in industry, and with image processing methods used in machine vision applications.
At the end of the course, the students will be able to:
- select appropriate instrumentation for various machine vision applications,
- design appropriate installation of the instrumentation,
- create data processing parts of machine vision systems for basic machine vision applications.
The study programmes with the given course
Programme N-AIŘ-P: Applied Computer Science and Control, Master's, compulsory
Type of course unit
Lecture
26 hours, optionally
Syllabus
1.Basic principles of digital imaging
2. Sensors for digital imaging (area-scan camers)
3. Lens and their properties
4. Lighting techniques for machine vision
5. Optic filters and their application in computer vision systems
6. Line-scan cameras
7. Digital image representation, digital image enhancement
8. Image filtering, edge detection, feature extraction
9. Segmentation
10. Object recognition
11. Object classification
12. Object tracking
13. Lidar
Laboratory exercise
26 hours, compulsory
Syllabus
1. Introduction to MATLAB – computer vision toolbox.
2.Industrial cameras and their configuration.
3. Selection, installation and setting of lenses, lens defects.
4. Installation and manipulation with lighting. Impact of lighting on displaying of interest areas.
5. Impact of lighting on displaying of interest areas
6. Selection and implementation of filters. Impact of filters on displaying of interest areas.
7. Image enhancement using software tools.
8. Design and implementation of computer vision systems for a given task.
9 .Design and implementation of computer vision systems for a given task.
10. Design and implementation of computer vision systems for a given task.
11. Work with Lidar.
12. Individual project.
13. Individual project.