Image resizing and Denoising Flashcards

1
Q

Define interpolation:

A

Given a set of discrete data points (position and value), interpolation is used to find values at positions in between the points

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

What is nearest neighbour interpolation?

A

For any sample position in between the existing ones, we find the closest sample points and use its value as our interpolated value.

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

What is the equation for linear interpolation?

A

y = ya + (yb - ya) ( (x - xa) / (xb- xa) )

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

What is the equation for the original x (ox) value in image resizing?

A

ox = new x position * (original width / new width)

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

What is bi-linear interpolation?

A

Interpolation done in the x and y dimension, one after the other.

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

What is the linear interpolation equation to find a value (e.g. colour) on a given position (y-axis)?

A

v = v1 + (v2 - v1) ( (y-y1) / (y2-y1) )
Same equation for x-axis

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

What is the process of removing noise using non linear filtering?

A
  • Using a small image, take the median filter size (e.g. 3x3)
  • Create a list of all the pixels in the filter and sort it
  • Find the median pixel, and use it as the new value
How well did you know this?
1
Not at all
2
3
4
5
Perfectly