TMS016 / MSA301 Spatial statistics and image analysis

This page contains the program of the course: lectures and computer labs. Other information, such as learning outcomes, teachers, literature and examination, are in a separate course PM.

Program

The schedule of the course is in TimeEdit.

The course has two lectures and two computer exercises each week. Details for these are given in the schedule below, which will be updated during the course. For each lecture, the chapters covered in the books are listed. Here, LN denotes the lecture notes (Rudemo), HS denotes the Handbook of spatial statistics (Gelfand, Diggle, Guttorp & Fuentes), EL denotes The Elements of Statistical Learning (Hastie, Tibshirani & Friedman) and GH denotes Image Analysis for the Biological Sciences (Glasbey & Hogan). 

The lectures will be given in Euler.

Projects and examination

The deadlines for the projects can be found at the end of this page under Course summary. The reports should be uploaded in Canvas/Assignments.  

In addition to the projects, there will be a final exam on May 31 at 14:00-18:00.

Lectures and Exercises

Teachers of the course are Ottmar Cronie (lectures, examiner), ottmar@chalmers.se, and Konstantinos Konstantinou (lectures, computer exercises), konkons@chalmers.se. Lecture notes of the lectures can be found in Files/Lecture notes, here you find LN, here you find HS, here you find EL and GH can be found hereThe information below will be updated and extended on an ongoing basis.

Student representatives

Jasper Arends (MPENM): arends@student.chalmers.se
Andreas Bauner (MPCAS): andreas.bauner@gmail.com
Žorsteinn Freygaršsson (MPENM): torsteinnf@gmail.com
Lukas Fu (MPCAS): lukasfu@student.chalmers.se
Lukas Johansson (MPDSC): lukas.g.johansson@gmail.com

 

Time Room Lecture Computer exercise
March 20 Monday
8:00-9:45
Euler L1

(Ottmar) Introduction: lecture notes and LN pages 1-24, see also pages 1-8 of GH, Chapter 5.

 
  Monday
13:15-15:00
MVF24 and MVF25 E1  (Konstantinos)

Basic image processing

Solution

March 22 Wednesday
10:00-11:45
Euler L2 (Konstantinos) Spatial random processes: lecture notes and LN pages 69-78.  
  Wednesday
13:15-15:00
MVF24 and MVF25 E2 (Konstantinos)

Gaussian fields

Solution

March 27 Monday
8:00-9:45
Euler L3

(Konstantinos) OLS, GLS and ML estimation: lecture notes and LN pages 78-85.

 
  Monday
13:15-15:00
MVF24 and MVF25 E3 (Konstantinos)

Estimation and kriging

Solution

March 29 Wednesday
10:00-11:45
Euler L4

(Konstantinos) GMRFs, HS pages 172-175, 201-207.

LDA, QDA, image moments,  LN pages 31-38 and EL 4.3

lecture notes

 
  Wednesday
13:15-15:00
MVF24 and MVF25 E4   Continue working on exercise 3
April 17 Monday
8:00-9:45
Euler L5

(Ottmar) Cross validation, supervised methods, LN pages 38-42 and 53-59 and sections 2.3.2, 7.10, 12.2-12.3.2, 11.3-11.5 in EL

lecture notes

 
  Monday
13:15-15:00
MVF24 and MVF25 E5  

Image reconstruction using GMRFs

Solution

April 19 Wednesday
10:00-11:45
Euler L6

(Konstantinos) Image segmentation, morphological operations and feature extraction. LN 1.5-1.6, 2.8. See also EL 8.5.1, 14.3.6-14.3.7.

lecture notes.

 
  Wednesday
13:15-15:00
MVF24 and MVF25 E6  

Image classification

Solution

April 24 Monday
8:00-9:45
Euler L7 (Ottmar) Markov random fields, lecture notes and LN pages 60-67  
  Monday
13:15-15:00
MVF24 and MVF25 E7  

Image segmentation using mixture models

Solution

  DEADLINE FOR PLANNING REPORT PROJECT PART 3

 

April 26 Wednesday
10:00-11:45
Euler L8 Guest lecture (Magnus Röding), lecture notes.  
  Wednesday
13:15-15:00
MVF24 and MVF25 E8  

Simulation of MRFs

Solution

May 3 Wednesday
10:00-11:45
Euler L9

(Ottmar) Point process analysis, lecture notes LN pages 86-93.

 
  Wednesday
13:15-15:00
MVF24 and MVF25 E9  

Estimation and classification using MRFs

Solution

May 8 Monday
8:00-9:45
Euler L10 (Ottmar) Marked point processes, superpositions and thinnings. LN pages 94-96 and 117-129, lecture notes
 
  Monday
13:15-15:00
MVF24 and MVF25 E10   Point processes
May 10 Wednesday
10:00-11:45
Euler L11

(Konstantinos+Ottmar) Applications of point processes/image analysis. Ottmar's slides

Konstantinos' slides

 
  Wednesday
13:15-15:00
MVF24 and MVF25 E11   Work on projects
 
May 15 Monday
8:30-9:45
Euler L12

Guest lecture (Mehdi Moradi).

Note: ONLINE LECTURE, SO NO CLASS ATTENDANCE!

Zoom-link: https://chalmers.zoom.us/j/67428774822

Meeting ID: 674 2877 4822

Password: 907853

Lecture notes

 
  Monday
13:15-15:00
MVF24 and MVF25 E12   Work on projects
DEADLINE FOR PROJECT PART 1 & 2
May 17 Wednesday 10:00-11:45 Euler Project seminars (schedule)
Wednesday
13:15-15:00
MVH12 Project seminars
May 22 Monday
8:00-9:45
Euler Project seminars
Monday
13:15-15:00
MVH12 Project seminars
May 26 DEADLINE FOR THE FINAL VERSION OF THE REPORT PART 3
May 29 DEADLINE FOR REVISION OF PART 1 & 2  

 

Back to the top

Computer labs

The exercises will be done in Matlab, and some knowledge of Matlab is assumed. If you need an introduction, see Learning MATLAB, Tobin A. Driscoll ISBN: 978-0-898716-83-2 (The book is published by SIAM).

Most computer exercises will use functions written specifically for this course. These are collected in the following file: TMS016_Matlab.zip. Download this file and add the path to the folder in matlab: addpath('path_to_folder'). Then run the command tms016path to set the path to the files.

Data used in the exercies are colleded here: TMS016_Data.zip.


Reference literature:

Learning MATLAB, Tobin A. Driscoll ISBN: 978-0-898716-83-2 (The book is published by SIAM).

 

Back to the top

Course summary:

Date Details Due