Course Unit Code | 352-0530/05 |
---|
Number of ECTS Credits Allocated | 4 ECTS credits |
---|
Type of Course Unit * | Choice-compulsory type B |
---|
Level of Course Unit * | Second Cycle |
---|
Year of Study * | Second Year |
---|
Semester when the Course Unit is delivered | Winter Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| KUL74 | Ing. Jiří Kulhánek, Ph.D. |
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. |
Learning Outcomes of the Course Unit |
---|
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). |
Course Contents |
---|
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.
|
Recommended or Required Reading |
---|
Required Reading: |
---|
ŠONKA, Milan, Václav HLAVÁČ a Roger BOYLE. Image processing, analysis, and machine vision. Fourth edition. Austrálie: Cengage Learning, [2015]. ISBN 978-1-133-59369-0. |
ŠONKA, Milan, Václav HLAVÁČ a Roger BOYLE. Image processing, analysis, and machine vision. Fourth edition. Austrálie: Cengage Learning, [2015]. ISBN 978-1-133-59369-0.
HOTAŘ, Vlastimil. Úvod do problematiky strojového vidění. V Liberci: Technická univerzita, 2015. ISBN 978-80-7494-202-0. |
Recommended Reading: |
---|
GONZALEZ, Rafael C. a Richard E. WOODS. Digital image processing. 2nd ed. Upper Saddle River: Prentice Hall, c2002. ISBN 0-201-18075-8.
NI Vision Builder for Automated Inspection Tutorial: NI Vision. Austin,USA: National Instruments, 2018, 106 s. Dostupné také z: https://www.ni.com/pdf/manuals/373379m.pdf |
GONZALEZ, Rafael C. a Richard E. WOODS. Digital image processing. 2nd ed. Upper Saddle River: Prentice Hall, c2002. ISBN 0-201-18075-8.
NI Vision Builder for Automated Inspection Tutorial: NI Vision. Austin,USA: National Instruments, 2018, 106 s. Dostupné také z: https://www.ni.com/pdf/manuals/373379m.pdf |
Planned learning activities and teaching methods |
---|
Lectures, Tutorials, Project work |
Assesment methods and criteria |
---|
Task Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Graded credit | Graded credit | 100 | 51 |