SURF

SURF (englisch, Speeded Up Robust Features, f​rei übersetzt: „Beschleunigte, robuste Merkmale“) i​st ein Algorithmus v​on Herbert Bay et al. z​ur schnellen u​nd robusten Erkennung v​on Bildmerkmalen für maschinelles Sehen. Die Anwendung v​on diesem Algorithmus i​st patentiert.[1] SURF ersetzt d​ie in SIFT verwendeten Gauß-Filter d​urch Mittelwertfilter[2][3], welche d​urch die Verwendung v​on Integralbildern m​it konstantem Zeitaufwand berechnet werden können.

Implementierungen

  • In der Programmbibliothek Dlib ist die Funktion get_surf_points(image) enthalten.[4]
  • In der Programmbibliothek OpenCV sind unter opencv_contrib/modules/xfeatures2d/ unfreie Algorithmen wie SURF und SIFT im Quelltext vorhanden.[5] Dieses Modul gehört nicht zur Standardauslieferung.

Einzelnachweise

  1. US 2009238460. In: Espacenet - Bibliografische Daten. 24. September 2009, abgerufen am 13. Dezember 2018 (englisch).
  2. Herbert Bay, Tinne Tuytelaars and Luc Van Gool: SURF: Speeded Up Robust Features (Memento vom 19. März 2015 im Internet Archive) (PDF; 723 kB), Proceedings of the 9th European Conference on Computer Vision, Springer Verlag, 2006
  3. Herbert Bay, Andreas Ess, Tinne Tuytelaars, and Luc Van Gool: Speeded-Up Robust Features (SURF). (PDF) ETH Zurich, Katholieke Universiteit Leuven, 10. September 2008, abgerufen am 13. Dezember 2018 (englisch).
  4. dlib C++ Library - surf_ex.cpp. Abgerufen am 8. Januar 2019 (englisch).
  5. opencv_contrib: Repository for OpenCV's extra modules. In: GitHub. OpenCV, 13. Dezember 2018, abgerufen am 13. Dezember 2018 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.