Speeded-Up Robust Features (SURF)

  • Authors:
  • Herbert Bay;Andreas Ess;Tinne Tuytelaars;Luc Van Gool

  • Affiliations:
  • ETH Zurich, BIWI, Sternwartstrasse 7, CH-8092 Zurich, Switzerland;ETH Zurich, BIWI, Sternwartstrasse 7, CH-8092 Zurich, Switzerland;K.U. Leuven, ESAT-PSI, Kasteelpark Arenberg 10, B-3001 Leuven, Belgium;ETH Zurich, BIWI, Sternwartstrasse 7, CH-8092 Zurich, Switzerland and K.U. Leuven, ESAT-PSI, Kasteelpark Arenberg 10, B-3001 Leuven, Belgium

  • Venue:
  • Computer Vision and Image Understanding
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

This article presents a novel scale- and rotation-invariant detector and descriptor, coined SURF (Speeded-Up Robust Features). SURF approximates or even outperforms previously proposed schemes with respect to repeatability, distinctiveness, and robustness, yet can be computed and compared much faster. This is achieved by relying on integral images for image convolutions; by building on the strengths of the leading existing detectors and descriptors (specifically, using a Hessian matrix-based measure for the detector, and a distribution-based descriptor); and by simplifying these methods to the essential. This leads to a combination of novel detection, description, and matching steps. The paper encompasses a detailed description of the detector and descriptor and then explores the effects of the most important parameters. We conclude the article with SURF's application to two challenging, yet converse goals: camera calibration as a special case of image registration, and object recognition. Our experiments underline SURF's usefulness in a broad range of topics in computer vision.