Skip to main content
You are browsing the curriculum of a past academic year (2020–2021).
Do you want to change to the ongoing academic year?
Course unit, curriculum year 2020–2021
MEI-56606

Machine Vision, 5 cr

Tampere University
Teaching periods
Active in period 1 (1.8.2020–18.10.2020)
Active in period 2 (19.10.2020–31.12.2020)
Course code
MEI-56606
Language of instruction
English
Academic year
2020–2021
Level of study
Advanced studies
Grading scale
General scale, 0-5
Persons responsible
Responsible teacher:
Niko Siltala
Responsible organisation
Faculty of Engineering and Natural Sciences 100 %
Core content
  • Machine vision in production automation: Typical applications (2D/3D). Typical system structures. Commonly used 3D imaging methods.
  • Machine vision hardware:
    * Different system types (PC based system, smart camera based system)
    * Camera types and selection principles: Specifying camera resolution (field-of-view, spatial resolution) and resulting expected measurement resolution.
    * Lenses and other optical components: Specifying lens focal length.
    * Illumination in machine vision: Importance of illumination concerning the resulting image. Illumination methods and light sources.
  • Machine vision software and image processing:
    Digital image. Typical functionality and special properties of machine vision software. Common programming concepts and methods in machine vision.
  • Typical machine vision applications/tasks in production automation:
    Checking the presence/counting parts - methods
    Locating parts for robot pickup - robot and machine vision calibration
    Dimensional measurements - measurement accuracy and/or uncertainty
Complementary knowledge
  • Typical color camera vs. grey-scale camera. Shutter types.
    Concepts of depth-of-focus/depth-of-field and optical resolution.
    Effect of different light colors (wavelengths).
  • Understanding basic operating principles of the most commonly used machine vision software algorithms.
    Programming simple machine vision application.
  • Communicating with other equipment.
    Calibrating machine vision system and combining camera and robot coordinates.
    Calculating measurement uncertainty.
Learning outcomes
Prerequisites
Further information
Learning material
Equivalences
Studies that include this course
Completion option 1
Completed and accepted assignments and exercises about topics discussed during the lectures. Accepted project work.

Participation in teaching

26.08.2020 01.12.2020
Active in period 1 (1.8.2020–18.10.2020)
Active in period 2 (19.10.2020–31.12.2020)