Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization...

12
SIFT Scale-Invariant-Feature- Transform Stages • Scale-Space Extrema Detection • Keypoint Localization • Orientation Assignment • Keypoint Descriptor 1

Transcript of Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization...

Page 1: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

1

SIFT

Scale-Invariant-Feature-Transform

Stages• Scale-Space Extrema Detection• Keypoint Localization• Orientation Assignment• Keypoint Descriptor

Page 2: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

2

Scale-Spaces & Extrema

[Lo04]

Page 3: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

3

Scale-Spaces

[L2]

Page 4: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

4

Keypoint Localization

[Lo04]

Page 5: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

5

Orientation & Descriptor

[Lo04]

Page 6: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

6

Orientation & Descriptor

[Lo04]

Page 7: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

7

Orientation & Descriptor „Orientation Histograms“ Länge der Vektoren

entspricht…• …der Summe der

Gradientengrößen…• …in die jeweilige

Richtung…• …in der jeweiligen Region.

[Lo04]

Page 8: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

8

Pipeline Überblick

[L1]

Page 9: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

9

Was nun?

Nutzung eines der OpenCV *Matcher…• …solange Code die Kompatibilität zu OpenCV

Feature2D Standardinterfaces gewährleistet

„Nearest Neighbour“ mit minimaler euklidischer Distanz empfohlen

Page 10: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

10

SIFT in Aktion

[Lo04]

Page 11: Scale-Invariant-Feature-Transform Stages Scale-Space Extrema Detection Keypoint Localization Orientation Assignment Keypoint Descriptor 1.

11

SIFT in Aktion

[Lo04]