Low level images processing Flashcards

1
Q

Low Level Image Processing:
- What are the different operations in images:

A
  • Addition (Arithmetic)
    • Substraction (Arithmetic)
      • Multilication (Arithmetic)
    • Division (Arithmetic)
    • AND, OR, NOT, … (Logical)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are 4-Neighbours or 8-Neighbours?

A

It is a operation to make use of spatial relationships between pixels and calculate distance

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

What is a characteristic of the Euclidean distance?

A

-It is more accurate and more expensive to calculate, because of the sqrt

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

What does Intensity level slicing means?

A

It means highlighting a specific range of intensities in an image

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

Is Threshold a specific case of Intensity level slicing?

A

Yes

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

What kind of threshold are there?

A
  • Binary
    • Binary Inverted
    • Truncate (thresh if src(x,y) > thresh else src(x,y))
    • To Zero (src(x,y) if src(x,y) > thresh else 0)
    • To Zero Inverted (0 if src(x,y) > thresh else src(x,y))
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • How can be Histograms defined?
A
  • dims: number of parameters
  • bins: number of subdivisions in each dim
  • range: limits for the values
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What two operations can be made from histograms?

A
  • determination and analysis of histogram
  • image improvement based on the histogram
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How are Dark subject histograms? with highs very close to the start (inverse for Light subject)

A

Its highs are very close to the start (inverse for Light subject)

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

How is overexposure histograms?

A

It has loss of details in bright areas (inverse for underexposure)

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

What defines Contrast Stretching?

A
  • stretching the bins will create better contrast in the image
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Histogram Equalization?

A
  • extension of contrast stretching
  • reshape the image based on function T(z) to make its histogram flat and wide
    - T(z) normally is cumulative function
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How is Image Smoothing or blurring done?

A
  • neighbourhood averaging
  • used to remove noise or a pre-processing for edge detection
  • weighted array is moved over the original image while computing the pixel as a weighted average
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How many filters are there?

A

4

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

What are the types of filters?

A
  • Average Filter;
  • Linear Filter;
  • Median filter;
  • Weighted Median filter
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What defines the Average Filter?

A
  • low pass filter
  • approximation as smoothing operation is performed in space and not in frequency domain
17
Q

What kind of Linear Filter are there?

A
  • box filter
  • gaussian filter
  • laplace filter
18
Q

How does the Median filter work?

A

It sorts the pixels in the filter and gets the median

19
Q

And what about the Weighted Median filter:

A

It sorts the weighted pixels in the filter and gets the median

20
Q

What kind of Geometrical Transformations are there?

A

There are 2 types:
-Linear
-Non Linear

21
Q

What types of Linear transformations are there?

A
  • Affine - Translation, rotation and scaling (preserves lines and parallelism)
  • Projective - Particular cases of affine (does not preserve parallelism)
22
Q

What types of Non Linear transformations are there?

A

-twirl, ripple, sphere
they are used for correction of distortion, texture mapping, morphing