Skip to main navigation Skip to search Skip to main content

An Analysis of the Factors Affecting Keypoint Stability in Scale-Space

  • Ives REY-OTERO*
  • , Jean-Michel MOREL
  • , Mauricio DELBRACIO
  • *Corresponding author for this work

Research output: Journal PublicationsJournal Article (refereed)peer-review

Abstract

The most popular image matching algorithm SIFT, introduced by D. Lowe a decade ago, has proven to be sufficiently scale invariant to be used in numerous applications. In practice, however, scale invariance may be weakened by various sources of error inherent to the SIFT implementation affecting the stability and accuracy of keypoint detection. The density of the sampling of the Gaussian scale-space and the level of blur in the input image are two of these sources. This article presents a numerical analysis of their impact on the extracted keypoints stability. Such an analysis has both methodological and practical implications, on how to compare feature detectors and on how to improve SIFT. We show that even with a significantly oversampled scale-space numerical errors prevent from achieving perfect stability. Usual strategies to filter out unstable detections (e.g., poorly contrasted extrema) are shown to be inefficient. We also prove that the effect of the error in the assumption on the initial blur is asymmetric and that the method is strongly degraded in the presence of aliasing or without a correct assumption on the camera blur. This analysis leads to a series of practical recommendations.
Original languageEnglish
Pages (from-to)554-572
Number of pages19
JournalJournal of Mathematical Imaging and Vision
Volume56
Issue number3
Early online date30 Apr 2016
DOIs
Publication statusPublished - Nov 2016
Externally publishedYes

Keywords

  • Gaussian convolution
  • Keypoint detectors
  • Scale invariance
  • Scale-space
  • SIFT

Fingerprint

Dive into the research topics of 'An Analysis of the Factors Affecting Keypoint Stability in Scale-Space'. Together they form a unique fingerprint.

Cite this