AI engineering glossary · Computer vision

What is SIFT?

SIFT: Scale-Invariant Feature Transform, a classic algorithm that detects keypoints at several scales and describes them with 128-number vectors of local gradient orientations. It matches the same object across different sizes, angles and lighting.

Level: advancedTopic: Computer vision

SIFT: an example

SIFT can match a photo of a monument taken from far away with a close-up of the same monument.

Related terms

More Computer vision terms

Where you learn it

SIFT is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.