|
Course Catalog 2010-2011
TTE-5516 Machine Vision and Optical Measurements, 6 cr |
Person responsible
Heikki Tikka, Timo Prusi
Lessons
Study type | P1 | P2 | P3 | P4 | Summer | Implementations | Lecture times and places |
|
|
|
|
|
|
|
|
Requirements
Written exam. Completing assignments (two or three) and taking part in laboratory demonstrations (two or three).
Completion parts must belong to the same implementation
Learning outcomes
After completing the course student knows machine vision system types, their components, and their basic operating principles. Student can apply this knowledge and specify and select components for simple applications. Student knows the basic terms, concepts, and methods of programming machine vision systems and is able to program simple machine vision applications. Student knows the most common optical measuring methods suitable for small- and middle size workpieces. According to this knowledge he/she can choose the best suitable co-ordinate measuring method. He/She understands different measuring strategies, filtering of measured points, the terms of measuring uncertainty and how to determine measuring uncertainty by international harmonized methods.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Machine vision systems and their components: applications, basic properties, operating principles, specifying components | More detailed knowledge about camera and camera interface properties, more rare optical and illumination systems | 3D machine vision |
2. | Basic concepts and methods of programming machine vision systems | Operating principles of most common image processing and analysis methods used in machine vision, suitability of methods for different tasks | |
3. | Calibration of machine vision system: unit conversion, compensation for image deformations, combining coordinate systems | ||
4. | The principles, and possibilities of most important optical co-ordinate measuring systems (dimesional metrology). | Knowing the principles, features as well problems helps to find the best solutions. | Modern optical measurement and digital operations of picture |
5. | Measuring strategies and filtering of points. Different methods to analyse the measured points (Least Squares, Minimum Zone, Chebysev). | ||
6. | Terms of measuring uncertainty. Using harmonized principles how to determine measuring uncertainty. (EA-4/02 and Substitution Method - ISO 15530) | These methods are suitable to any other quantities |
Evaluation criteria for the course
Course grade is determined by successfully completed written exam and assignments. Written exam gives 50 % of the course grade and the assignments 50 %. Grade 3 is possible once the student masters the course Core content well. To get grade 4, the student needs to know and understand matters from Complementary knowledge column. Grade 5 is possible if student knows Complementary knowledge topics well. If student has minor deficiencies in mastering Core content topics, grades 1 and 2 are possible. If student has major deficiencies in mastering Core content topics, he or she will not pass the course.
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Partial passing:
Study material
Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
Lecture slides | Lecturers | English |
Additional information about prerequisites
This is a Masters level course mainly aimed for students who study Production Engineering. Therefore basic knowledge about production engineering and/or production automation helps in understanding the topics discussed on the course. In addition, some basic knowledge about the basics of programming makes completing course assignments easier.
Prerequisite relations (Requires logging in to POP)
Correspondence of content
Course | Corresponds course | Description |
|
|
Additional information
Course uses Moodle page for all communications, distributing materials, etc. Moodle page address will be sent to enrolled students before course starts.
More precise information per implementation
Implementation | Description | Methods of instruction | Implementation |
Course kick-off lecture is on Tuesday August 31st at 14:15 - 16 in room K3114. All communications related to this course will be done on course Moodle page (http://moodle.tut.fi/course/view.php?id=2539). It requires a registration key which will be sent to enrolled students on Friday August 27th 2010. | Lectures Excercises Practical works |
Contact teaching: 30 % Distance learning: 20 % Self-directed learning: 50 % |