Revision 55180214b2784608c88a15644edec009e84e20b7 (click the page title to view the current version)

Front Page

Changes from 55180214b2784608c88a15644edec009e84e20b7 to 03bf797ece9c6f16a71abaf7516fdf0e409bc8e3

title: AIS2204 Maskinsyn
categories: Module

+ See [Lecture Notes](Overview) for learning materials
+ See [Blackboard]( for announcements and 
  discussion boards.

# Practical Information

1.  There are no compulsory exercises.  It is your responsibility to
    the exercises you need to do to understand the subject and gain
2.  Feedback is provided *in class* upon demonstration of own work
    and solutions.
3.  The module emphasises the relation between theoretical and practical
4.  I try to give you *freedom to learn*.  Please use that freedom to
    learn what you need to know.

## How to work with the module

1.  Read the theory.
2.  Do practical exercises to *test your theoretical understanding*
    - Do the exercises that you need to do to make sense of the theory.
3.  Evaluate your own solutions and reflect upon
    - what have you learnt from the exercise?
    - what do you yet not know?
4.  Don't do a lot of exercises quickly.
    It is better to make sure that you comprehend a few exercises fully,
    and can justify and validate your own reasoning.
5.  Ask Questions.  
    I will generally not repeat material unsolicited, 
    but I am very happy to discuss any question you may have.
4.  Keep a diary.
    Make sure you can refer back to previous ideas and reuse previous solutions.

## The practical exercises

Both practical and theoretical exercises are given.
Most of the exercises are designed in the hope that you can
complete them in a session or two, but also move on even
if you do not complete them.

Observe that the exam gives you a lot of freedom to emphasise
what you find interesting and useful.  Thus you will be rewarded
for solving related variants and for tying different exercises 
together in more complete systems.

## How does the exam work

1.  Oral Exam.
2.  You get seven minutes to demonstrate the highlights of your
    understanding of the subject.
    *Make a case for the grade you think you deserve.*
3.  The examiner will use the rest of the time for questions to clarify
    and to demonstrate expected breadth and depth.
4.  Note that there are both theoretical and practical learning outcomes,
    and the module emphasises the relation between these two.

+ Capacity: 30 candidates
+ [Assessment Guide]().
  This will be reviewed in the reference group and only made
  final at the end of the teaching term.

# Syllabus

+ The syllabus is defined by the lectures and exercises.
+ Two textbooks will be used, both available electronically for free:
    - [Ma (2005): An Invitation to 3-D Vision: From Images to Geometric Models](
        - Chapters 1-5 and 11
        - This book gives a very good presentation of the fundamental theory, but it is unfortunately
          outdated when it comes to current applications.
    - [Szeliski (2022): Computer Vision: Algorithms and Applications, 2nd ed.](
        - Chapter 5.3-5.4.  Cursory Chapters 5-6.
        - Chapter 5.1-5.4. 
        - Cursory Chapters 5-6.
        - Chapter 7.1-7.4.
          (This partly overlaps with chapters from Ma (2005),
          but the coverage of feature descriptors is particularly
        - This book is up to date and covers feature descriptors and
          machine learning.  
          Unfortunately it does not always describe the algorithms
          in detail.
- Additional reading:
    + [Alexey Spizhevoy (2018) *OpenCV 3 Computer Vision with Python Cookbook*](,contains,Alexey%20Spizhevoy&offset=0)
      Available electronically from the university library; see [Oria](