Introduction to basic image analysis - Lecture 2 - Week 1 Flashcards

1
Q

How can we represent an image?

A

Image function
Landscape
Array of pixels
Image histogram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is an image function?

A

I from R^2 to R for a greyscale image
I(x,y) gives the intensity at position x, y

A digital image is a discrete version of this function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What information does a histogram discard from the image?

A

Spatial information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How are intensity values in grid images represented

A

A single byte (0=black, 255=white)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is an image transformation?

A

Applying a function to an image, e.g. adding 20 to every pixel value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is addition in image arithmetic and what does it achieve?

A

Taking the average over two images in sequence
Reduces noise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is subtraction in image arithmetic and what does it achieve?

A

Take the difference between two images, need to somehow shift back to [0:255], or take the absolute value

Can detect change over static backgrounds, can find objects, shadows & reflections in real-world scenarios

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is noise?

A

Stochastic (random) process
Identical images might not have identical values, small fluctuations in pixel values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How is the Signal to Noise ratio (SNR) calculated?

A

The max signal / sigma (standard deviation of noise)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the formula for noise reduction with temporal averaging?

A

new sigma = old sigma / (sqrt(Number of images averaged))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How is local spatial averaging conducted?

A

By doing a 3x3 convolution with all 1s as the kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why does noise conflict with scale?

A

Small structure might be considered “noise” and removed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How is sub-sampling performed

A

Every other row and column is removed to make an image half the size

If the smallest scale is removed in noise reduction, we don’t need as much spatial resolution:
- Can subsample the image and get the same information in fewer pixels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How can sub-sampling be made better?

A

By filtering the image (e.g. gaussian filtering), then subsampling, a better final image is obtained

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is multi-scale processing?

A

If we noise the image first, then slowly bring back detail, face tracking works better

How well did you know this?
1
Not at all
2
3
4
5
Perfectly