Definition: Scale Invariant Feature Transform

Als Scale Invariant Feature Transform (kurz SIFT) bezeichnen wir einen Algorithmus, der zur Erkennung und Beschreibung lokaler Merkmale in Bildern verwendet wird.

SIFT extrahiert Schlüsselmerkmale (Keypoint Detection) aus einem Bild und berechnet für jedes dieser Merkmale einen 128-dimensionalen Keypoint Description-Vektor

Die Merkmalsbeschreibungen sind (jedenfalls bis zu gewissen Grenzen) invariant gegenüber Koordinatentransformationen (Verschiebung, Rotation, Skalierung).

Darüber hinaus ist SIFT robust gegenüber Beleuchtungsunterschieden, Bildrauschen sowie gegenüber geringen Deformationen.

Die folgende Illustration zeigt eine Menge von SIFT-Keypoints (die Mittelpunkte der Kreise) mit zugehörigen Description-Vektoren (die jeweiligen Linien):