Segmentation Flashcards

1
Q

What is class segementation?

A

Each class gets a unique label

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

What is instance segementation?

A

Each instance of a class gets a unique label

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

Name one use for image segmentation?

A

Foreground extraction

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

Name two image segmentation methods?

A

K means clustering and convo nets

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

Describe the K-Means algorithm

A

1) Initialize clusters
2) Assign all points to hte closest cluster
3) Move clusters to the mean of the points in the cluster
4) Repeat 2-4 until convergence

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

How can we determine the number of clusters?

A

Perform clusteringen for several K’s and use the K where intra-class variance flattens out

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

How can we use K-means clustering for image segmentation?

A

1) On the histogram of the pixel intensities
2) Colour similarity
3) position and colour similarity
4) Others…

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

Name som advantages/ disadvantages of K-Means clustering for segementation

A

+ Fast and easy to implement

- No semantics and supervised methods often perform better

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

What is semantic segmentation

A

Assign a label to each segment

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

Why don’t we usually just use a sliding window and a classification network for segmentation?

A

Usually to computational expensive

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

How can we use a classification convo net for segmentation?

A

Change the fully connected parts at the end to convo. This gives a heat map of class probabilities. Use tranposed convolayer to upsample this heat map.

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

What loss would we use for a segmentation convo net?

A

Use the acerage cross-entropy

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