Fitting Flashcards

1
Q

Generalized hough transform

A

Used to find arbitrary shapes

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

Visual word

A

A target shape that wants to be detected

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

To train to find an arbitrary shape you

A

Create a code book of spaces nearby the targeted shape

For each interest point store all possible positions in code book

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

Testing to find arbitrary shape

A

Extract and match patches to code book entry

Cast votes for possible positions of objects center

Searching for maxima I’m voting space

Extract weighted segmentation mask

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

If we know which points belong to the line how do we find optimal parameters?

A

Least square

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

What if there are outliers to a line?

A

We use robust fitting

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

What if there are too many lines?

A

Voting methods: hough transform

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

What if we are not sure if it’s even a line?

A

Model selection (not covered)

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

Least square for criteria

A

The measure of how well a model fits a set of n observations

The best measure has the model minimizing its criteria

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

Problem with vertical least squares

A

Not rotation invariant

Fails completely for vertical lines

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

Random sample consensus

A

RANSAC

Very general framework for model fitting in the presence of outliers

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

RANSAC outline

A

Choose a small subset of points uniformly at random

For a model to that subset

Find all remaining points that are close to the model and reject the rest as outliers

Do this many times and choose the best model

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

Choosing RANSAC parameters

A

N = initial number of points

K= number of samples
Choose k that one sample is free from outliers

T= distance threshold

D= consensus set size

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

RANSAC pros

A

Simple and general

Applicable to many different problems

Often works well on practice

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

RANSAC CONS

A

Lots of parameters to tune

Doesn’t work well for low online ratios

Ca by always get a good initialization of the model based on min number of samples

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

Incremental line fitting

A

Puts all points on curve list in order along the curve
Empty the line point list
Empty the line list
Until there are too many points on the curve
For points to curve, check if good enough

17
Q

K-means line fitting

A

Hypothesize k lines

Until convergence
Allocate each point to the closer line
Refit lines