image matching Flashcards

(29 cards)

1
Q

What is image matching?

A

The process of identifying corresponding points or regions between two or more images.

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

What are applications of image matching?

A

Mapping, 3D reconstruction, medical imaging, SLAM, quality control, and damage assessment.

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

What is the goal of stereo matching?

A

To find corresponding points in stereo images that represent the same 3D scene location.

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

What is the stereo normal case?

A

A setup where cameras are aligned horizontally, simplifying disparity calculation.

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

What are two approaches to finding corresponding points?

A

Manual matching and automatic matching.

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

What does automatic matching require?

A

A suitable descriptor and a matching criterion.

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

What is template matching?

A

A method to locate a small image patch (template) within a larger image using similarity scores.

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

What is cross correlation (CC)?

A

A method for measuring similarity between an image and a shifted template using pixel intensities.

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

What is the formula for cross correlation?

A

CC(u) = ∑ I₀(x) · I₁(x + u)

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

What is normalized cross correlation?

A

A version of CC that accounts for local brightness and contrast variations.

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

What is the output range of normalized cross correlation?

A

Between -1 and 1, where 1 indicates perfect match.

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

What is an exhaustive search in CC?

A

Testing every possible offset to find the best match, which is computationally expensive.

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

What is a coarse-to-fine search strategy?

A

Using image pyramids to first match at low resolution and refine at higher levels.

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

What are the limitations of cross correlation?

A

Fails under large rotations, scale changes, occlusion, and lighting variation.

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

What is least squares matching (LSM)?

A

A model-fitting approach that estimates transformation parameters by minimizing intensity errors.

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

What is the objective of least squares fitting?

A

To minimize the sum of squared differences between predicted and observed values.

17
Q

What type of transformation can LSM estimate?

A

Affine transformations such as rotation, scaling, translation, and shear.

18
Q

How many point correspondences are needed to solve an affine transformation?

A

At least 3, giving 6 equations to solve for 6 unknowns.

19
Q

What is the general form of a 2D affine transformation?

A

[x’, y’]ᵀ = M · [x, y]ᵀ + t

20
Q

What are the strengths of least squares matching?

A

High accuracy and flexibility for parametric models.

21
Q

What is feature-based image matching?

A

Using keypoints and descriptors to find correspondences between images.

22
Q

What are common descriptors in feature-based matching?

A

SIFT, SURF, ORB

23
Q

What are the advantages of feature-based matching?

A

Robust to scale, rotation, and partial occlusion.

24
Q

What is direct matching?

A

Pixel-by-pixel alignment using intensity differences.

25
What are the limitations of direct matching?
Sensitive to lighting changes, occlusion, and large transformations.
26
What is the main difference between direct and feature-based matching?
Direct uses pixel intensities; feature-based uses extracted descriptors.
27
When is cross correlation most effective?
When differences are limited to small translations and lighting is consistent.
28
When is feature-based matching preferred?
In complex scenes with varying scale, orientation, and partial occlusion.
29
What is the purpose of image matching in SLAM?
To track and localize the camera by matching features between frames.