IDATG2206

Computer Vision

Spring

Gjøvik

English

Overview

59 candidates

Average grade

B

3.59

0.21

Pass rate

100%

2 points

Grade distribution
Average over time
Pass rate over time

About this course

Content

This course IDATG2206 provides an introduction to the fundamental concepts and techniques of image processing and computer vision, a rapidly growing field that enables computers to interpret and understand the visual world. Students will gain a comprehensive understanding of image formation, image processing, feature extraction, image compression, different application areas of computer vision. The course will also enable the students to explore and understand real-world applications of computer vision in various domains.

  • Image formation and low level processing
  • Image acquisition
  • Camera and optics
  • Light and color
  • Color imaging
  • Image filtering
  • Morphological image processing
  • Image enhancement and restoration
  • Feature detection and matching
  • Image segmentation
  • Image registration
  • Image and video compression
  • Image quality
  • Introduction to spectral imaging, basic workflow and processing
  • Introduction to machine learning applications.
  • Application areas of computer vision

The above mentions topics will be covered through lectures, lab sessions, assignments, and projects.

Learning outcomes

Knowledge:

On successful completion of this course, students should have the knowledge to:

  • Understand basic concepts, terminology, theories, and methods in the field of image processing and computer vision
  • Describe basic methods of computer vision. -assess which methods to use for solving a given problem, and analyze the accuracy of the methods in image processing and computer vision.

Skills:

Upon completion of the course, the students will acquire skills to:

  • Develop and apply image processing, computer vision techniques for solving practical problems - choose appropriate image processing methods for image filtering, image restoration, image reconstruction, segmentation, classification and representation.
  • Able to design and implement algorithms for computer vision applications in different application areas

General competence:

  • Apply knowledge and skills to new areas to understand and conduct complex tasks and projects.
  • Analysis relevant professional and research problems.

Teaching methods

  • Lectures
  • Project
  • Assignments
  • Lab exercises