352-0530/06 – Special Programme Techniques (SPT)
Gurantor department | Department of Control Systems and Instrumentation | Credits | 4 |
Subject guarantor | Ing. Jiří Kulhánek, Ph.D. | Subject version guarantor | Ing. Jiří Kulhánek, Ph.D. |
Study level | undergraduate or graduate | | |
| | Study language | English |
Year of introduction | 2021/2022 | Year of cancellation | |
Intended for the faculties | FS | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
The main topic of subject is to introduce students with basics of image recognition. The environment used for teaching is the NI VisionBuilder (mostly) and NI LabView (partialy).
Teaching methods
Lectures
Tutorials
Project work
Summary
Subject “Special programme techniques” is focused to methods of image recognition used in industry, especially connected to the automation of mechanical industry. In the subject the students will got common knowledge of image recognition and knowledge of specific solutions in the NI VisionBuilder environment.
Compulsory literature:
Recommended literature:
Additional study materials
Way of continuous check of knowledge in the course of semester
The periodic check of students work will be on each lesson. The student will upload their actual work from the lesson into LMS server. These uploaded works will be evaulated and graded.
Before the end of lessons the students will do longer project (graded).
Before the end of lessons the students will fulfill graded test, which will show their knowledge of terms.
E-learning
Other requirements
Without previous knowledge. Advantage is previous knowledge of programming in LabVIEW.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1. Introduction to NI Vision Builder IDE , different methods for image acquisition, setup of image coordinate system.
2. Image formats, color spaces and and transformation methods to grayscale.
3. Edge detection methods, line edges, circular edges.
4. Edge detection, detection of edge corruption, different methods.
5. Detection of objects in image based on intensity points.
6. Detection of objects in image based on corelation with object template.
7. Measurement of dimensions and engles in image, calibration of image corrdinate system. .
8. State diagrams, conditions and loops, variables and arrays in VisionBuilder.
9. Detection of several identical objects in image, detection of several different objects in image.
10. Recognition of texts, 1D and 2D barcodes in image.
11. Control of externale measurement devices from VisionBuilder.
12. Creation of new block for VisionBuilder in LabVIEW.
13. Building of image recognition application in LabVIEW with IMAQ Vision library.
14. Final work evaluation.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.