Skip to main content

Machine visionLaajuus (5 cr)

Code: TSAAA320

Credits

5 op

Teaching language

  • Finnish

Responsible person

  • Samppa Alanen
  • Teppo Flyktman

Objective

The student knows and is able to use the image acquisition, preprocessing and image analysis methods for grey scale and color cameras. He/she knows the properties of machine vision components (cameras, image processing components, light sources, optics, interfaces). The student understands the functions of a machine vision system, its limitations and opportunities and is able to do the hardware design and algorithm programming according to the requirements of the end user.

EA-EN:Engineering analysis
The student is able to analyze the production or quality control process and choose the suitable machine vision solution.

EA-EE:Engineering design
The student is able to select and engineer the machine vision components, system as a whole and do the programming of machine vision algorithms.

EA-ER:Engineering practice
The student is able to select the suitable machine vision components to each application and take into account the needs of installation environment .

Content

The content areas are camera and light source technology, optical engineering, camera and light source selections, image acquisition, image processing, machine vision system design, programming of machine vision application and algorithms, interface to automation systems, robots or manipulators. The installation requirements and environmental shielding is also covered in the course content.

Qualifications

Basic studies of automation engineering including LabView – graphic programming tool

Assessment criteria, satisfactory (1)

Sufficient (1):The student’s hardware and software design of machine vision system and installation is of poor quality and contains deficiencies.

Satisfactory (2):The student is mainly able to do the hardware and software design of machine vision system and installation according to the requirements of the application. The student is able to design and implement partly the machine vision application concerning component selections, programming and installation but the results are incomplete.

Assessment criteria, good (3)

Good (3):The student can solve of the hardware and software design of machine vision system and installation needs according to the requirements of the application. The student is able to design and implement the machine vision applications using feasible and working solutions concerning component selections, programming and installation.

Very good (4):The student shows mastering of the hardware and software design of machine vision system and installation aspects according to the requirements of the application. The student is able to design and implement the machine vision applications using very good solutions concerning component selections, programming and installation.

Assessment criteria, excellent (5)

Excellent (5): The student masters the hardware and software design of machine vision system and installation aspects according to the requirements of the application. The student is able to design and implement the machine vision applications in optimal way concerning component selections, programming and installation.

Enrollment

03.12.2021 - 09.01.2022

Timing

01.01.2022 - 15.05.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Samppa Alanen
  • Juho Riekkinen
Groups
  • TSA19SA
    Bachelor's Degree Programme in Electrical and Automation Engineering

Objectives

The student knows and is able to use the image acquisition, preprocessing and image analysis methods for grey scale and color cameras. He/she knows the properties of machine vision components (cameras, image processing components, light sources, optics, interfaces). The student understands the functions of a machine vision system, its limitations and opportunities and is able to do the hardware design and algorithm programming according to the requirements of the end user.

EA-EN:Engineering analysis
The student is able to analyze the production or quality control process and choose the suitable machine vision solution.

EA-EE:Engineering design
The student is able to select and engineer the machine vision components, system as a whole and do the programming of machine vision algorithms.

EA-ER:Engineering practice
The student is able to select the suitable machine vision components to each application and take into account the needs of installation environment .

Content

The content areas are camera and light source technology, optical engineering, camera and light source selections, image acquisition, image processing, machine vision system design, programming of machine vision application and algorithms, interface to automation systems, robots or manipulators. The installation requirements and environmental shielding is also covered in the course content.

Learning materials and recommended literature

Lecture material
Additional material from literature and internet
For example https://www.wiley.com/en-us/Machine+Vision+Algorithms+and+Applications%2C+2nd+Edition-p-9783527413652

Teaching methods

Contact teaching focuses on machine vision theory and practical exercises. The implementation also includes plenty of group assignments in laboratory and independently made exercises to be returned. In short, implementation includes independent studying, working in groups and attending contact lessons.

Student workload

A total of 135 hours of student work in the course, including about half of contact lessons and half of independent studying.

Further information for students

Self-assessments and peer reviews are made within exercises and learning tasks. The assessment decision is based on the exercises to be returned, laboratory work and exam.

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1):The student’s hardware and software design of machine vision system and installation is of poor quality and contains deficiencies.

Satisfactory (2):The student is mainly able to do the hardware and software design of machine vision system and installation according to the requirements of the application. The student is able to design and implement partly the machine vision application concerning component selections, programming and installation but the results are incomplete.

Evaluation criteria, good (3-4)

Good (3):The student can solve of the hardware and software design of machine vision system and installation needs according to the requirements of the application. The student is able to design and implement the machine vision applications using feasible and working solutions concerning component selections, programming and installation.

Very good (4):The student shows mastering of the hardware and software design of machine vision system and installation aspects according to the requirements of the application. The student is able to design and implement the machine vision applications using very good solutions concerning component selections, programming and installation.

Evaluation criteria, excellent (5)

Excellent (5): The student masters the hardware and software design of machine vision system and installation aspects according to the requirements of the application. The student is able to design and implement the machine vision applications in optimal way concerning component selections, programming and installation.

Prerequisites

Basic studies of automation engineering including LabView – graphic programming tool

Enrollment

01.11.2021 - 09.01.2022

Timing

01.01.2022 - 15.05.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Face-to-face

Unit

School of Technology

Campus

Main Campus

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Electrical and Automation Engineering
Teachers
  • Samppa Alanen
  • Juho Riekkinen
Groups
  • TSA19SM
    Sähkö- ja automaatiotekniikka

Objectives

The student knows and is able to use the image acquisition, preprocessing and image analysis methods for grey scale and color cameras. He/she knows the properties of machine vision components (cameras, image processing components, light sources, optics, interfaces). The student understands the functions of a machine vision system, its limitations and opportunities and is able to do the hardware design and algorithm programming according to the requirements of the end user.

EA-EN:Engineering analysis
The student is able to analyze the production or quality control process and choose the suitable machine vision solution.

EA-EE:Engineering design
The student is able to select and engineer the machine vision components, system as a whole and do the programming of machine vision algorithms.

EA-ER:Engineering practice
The student is able to select the suitable machine vision components to each application and take into account the needs of installation environment .

Content

The content areas are camera and light source technology, optical engineering, camera and light source selections, image acquisition, image processing, machine vision system design, programming of machine vision application and algorithms, interface to automation systems, robots or manipulators. The installation requirements and environmental shielding is also covered in the course content.

Learning materials and recommended literature

Lecture material
Additional material from literature and internet
For example https://www.wiley.com/en-us/Machine+Vision+Algorithms+and+Applications%2C+2nd+Edition-p-9783527413652

Teaching methods

Contact teaching focuses on machine vision theory and practical exercises. The implementation also includes plenty of group assignments in laboratory and independently made exercises to be returned. In short, implementation includes independent studying, working in groups and attending contact lessons.

Student workload

A total of 135 hours of student work in the course, including about half of contact lessons and half of independent studying.

Further information for students

Self-assessments and peer reviews are made within exercises and learning tasks. The assessment decision is based on the exercises to be returned, laboratory work and exam.

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Sufficient (1):The student’s hardware and software design of machine vision system and installation is of poor quality and contains deficiencies.

Satisfactory (2):The student is mainly able to do the hardware and software design of machine vision system and installation according to the requirements of the application. The student is able to design and implement partly the machine vision application concerning component selections, programming and installation but the results are incomplete.

Evaluation criteria, good (3-4)

Good (3):The student can solve of the hardware and software design of machine vision system and installation needs according to the requirements of the application. The student is able to design and implement the machine vision applications using feasible and working solutions concerning component selections, programming and installation.

Very good (4):The student shows mastering of the hardware and software design of machine vision system and installation aspects according to the requirements of the application. The student is able to design and implement the machine vision applications using very good solutions concerning component selections, programming and installation.

Evaluation criteria, excellent (5)

Excellent (5): The student masters the hardware and software design of machine vision system and installation aspects according to the requirements of the application. The student is able to design and implement the machine vision applications in optimal way concerning component selections, programming and installation.

Prerequisites

Basic studies of automation engineering including LabView – graphic programming tool