Image analysis Flashcards

1
Q

What is the objective of image segmentation

A

Splitting the image into meaningful parts/ regions belonging together

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

Describe mean shift segmentation

A
  1. Create a map of the number of pixels at each color in a color space.
  2. Do a gradient ascent on each pixel in this map.
  3. Assign pixels on the same peak to the same segment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What do active contour algorithms do?

A

They fit curves to object boundaries

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

Name some split and merge algorithms

A
  1. Watershed
  2. Region splitting
  3. Region merging
  4. Graph-based algorithms
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What operations are performed in a morphological opening?

A

Erosion then dilation

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

Which operations are performed in a morphological closing?

A

Dilation then erosion

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

What properties are important for features used for classification

A
  1. They should contain information that will aid in discriminating between classes.
  2. They should exhibit low in class variance and high between class variance
  3. They should not contain redundant information.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the difference between first order and second order statistics in Histogram features

A

First order statistics is the gray-level distribution, second order statistics contains spacial information.

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

Name some problems where Image pattern recognition can be used

A
  1. Face detection
  2. License plate/bar code detection
  3. Medical imagining
  4. Fingerprint recognition
  5. Character recognition
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name som types of clasifiers

A
  1. Neural Nets
  2. Bayes classifiers
  3. Support Vector Machines (SVM)
    4- K-Nearest neighbor
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Briefly explain Otsu’s method

A

Otsus method is a thresholding segmentation algorithm. The thresholds are adapted to minimize in-class variance and maximise between class variance.

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

Name some features we can extract from images that for example can be used for object classification.

A
  • Colour features
  • Gray level features
  • Shape features
  • Histogram (texture) features
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What do we mean by “the curse of dimensionality”?

A
  1. With a high input dimensionality, the algorithm will easily overfit to the training data and not generalize well.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What do we mean by “machine learning”? Give examples of some common methods.

A

Machine learning is a set of algorithms that adapt parameters in mathematical models to fit a set of data. Some common methods are Neural nets (MLP, convolutional..), k-means, Support vector machines, evolutionary algorithms…

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

What do we mean by supervised learning

A

Supervised learning algorithms are algorithms that have training data with “targets”. The targets are the true solutions to the training data input. Neural nets are supervised learning algorithms.

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

How can image descriptors be used for object detection?

A

We can train an algorithm to score the descriptors. We could, for example, use an SVM to give a score to the descriptors for how likely it is that the descriptor is from an image patch with a pedestrian.