Theoretical image science


This is a PhD course of 7.5 credits covering the basics of how imaging systems can be described mathematically, image quality assessment and image reconstruction. If you want to take the course, please send an email to Mats Persson at mats.persson@mi.physics.kth.se (current course round: winter 2022/2023).

Schedule


Any changes in the schedule will be announced here. In particular, the schedule for 2023 is tentative.

A2:1069 is the Physics of medical imaging seminar room at Albanova (2nd floor, see map).

Week Class number Class time & place Office hours
46 1 Fri 2022-11-18, 10.15-12.00 in FB54 Fri 2022-11-18, 12.00-13.00
47 2 Fri 2022-11-25, 10.15-12.00 in A2:1069 Thu 2022-11-24, 12.00-13.00
48 No class (Mats is away) None
49 3 Fri 2022-11-09, 10.15-12.00 in A2:1069 Fri 2022-11-09, 12.00-13.00
50 4 Fri 2022-11-16, 10.15-12.00 in A2:1069 Fri 2022-11-16, 12.00-13.00
51 No class None
52 No class None
1 No class None
2 5 Fri 2023-01-13, 10.15-12.00 in A2:1069 Fri 2023-01-13, 12.00-13.00
3 6 Fri 2023-01-20, 10.15-12.00 in A2:1069 Fri 2023-01-20, 12.00-13.00
4 7 Fri 2023-01-27, 10.15-12.00 in A2:1069 Fri 2023-01-27, 12.00-13.00
5 No class Thu 2023-02-02, 12.00-13.00
6 No class Fri 2023-02-10, 12.00-13.00
7 No class Fri 2023-02-17, 12.00-13.00
8 No class No office hours (Mats P away)
9 No class Fri 2023-03-03, 12.00-13.00
10 No class Fri 2023-03-10, 12.00-13.00
11 No class Fri 2023-03-17, 12.00-13.00
12 No class Fri 2023-03-24, 15.00-16.00
13 No class Fri 2023-03-31, 12.00-13.00
14 No class None, due to holiday
15 No class Fri 2023-04-14, 12.00-13.00
16 No class Fri 2023-04-21, 12.00-13.00
17 No class Fri 2023-04-28, 12.00-13.00
18 No class Fri 2023-05-05, 12.00-13.00
19 No class Fri 2023-05-12, 12.00-13.00
20 No class Fri 2023-05-19, 12.00-13.00
21 8 (student seminar) Fri 2023-05-26, 10.15-12.00 in A2:1069

Hand-in problem sets


Problem set X


Problem set 1


Problem set 1 has been updated with the following errata and clarifications:
2b "AUC [...] under the assumption of Gaussan statistics" refers to the AUC you get by replacing each probability distribution by a Gaussian distribution with the same mean and variance as the given distributions.
4b it makes more sense to define Delta n = n2-n1 than the original n1-n2. n should not be subscript on Delta n in the second line.
5b "Express the discrete fourier transform of a continuous function" - here I meant the discrete Fourier transform of the sampled version of a continuous function.


Problem set 2


Problem set 2 has been updated with the following errata and clarifications:
3 this problem shoud give 2 points instead of 1 as it said before. (So the total sum of points of all the problems is 10.)
4b the question should read "Show that the autocorrelation of a(x) is" (i.e. not autocovariance).
5b After multiplying with a filter function, you need to inverse Fourier transform to get the desired noise field.


Problem set 3


Problem set 3 has been updated with the following errata and clarifications:
Problem 1a: There was previously a square missing in the numerator of the expression.


Problem set 4


Problem set 4 has been updated with the following errata and clarifications:
Assume that there are N* stars in the image. You may need to express the quantities on the axes in terms of N and N*.


Problem set 5 with data files: HW5_deconvolution.mat


Problem set 5 has been updated with the following errata and clarifications:
2 in Eq. 3 H should be applied to H and not to gmeas i.e. the first term should read ||Hg-gmeas||.
2a g(j) should be gj. Both gi and gj are components of the reconstructed image vector g.
2b For implementing the convolution, you can use for example conv2 in matlab or scipy.signal.convolve2d in python. Make sure that the size of the output image is the same as the size of the input image.
2b Changed the recommended algorithm in matlab to fminunc and recommended increasing the maximum number of function evaluations. 3 There was previously an error by a factor 1/2 in the formula that is to be derived, it should be sigma2 in front and not sigma2/2. Also, corrected a lowercase delta to uppercase. Clarified that K is the number of time samples.


Problem set 6

Resources


Course memo (last update 2023-01-14)


Course plan


Application form for transfer of credits to enter the credits into Ladok for KTH students.


Instructions for credit transfer for students at Karolinska Institutet.