A real-time implementation of SIFT using GPU

被引:26
|
作者
Acharya, K. Aniruddha [1 ]
Babu, R. Venkatesh [1 ]
Vadhiyar, Sathish S. [2 ]
机构
[1] Indian Inst Sci, Supercomp Educ & Res Ctr, Video Analyt Lab, Bangalore, Karnataka, India
[2] Indian Inst Sci, Supercomp Educ & Res Ctr, Bangalore, Karnataka, India
关键词
SIFT; GPU; CUDA; Combined kernel;
D O I
10.1007/s11554-014-0446-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scale-Invariant Feature Transform (SIFT) is one of the widely used interest point features. It has been successfully applied in various computer vision algorithms like object detection, object tracking, robotic mapping and large-scale image retrieval. Although SIFT descriptors are highly robust towards scale and rotation variations, the high computational complexity of the SIFT algorithm inhibits its use in applications demanding real-time response, and in algorithms dealing with very large-scale databases. This paper presents a parallel implementation of SIFT on a GPU, where we obtain a speed of around 55 fps for a 640 x 480 image. One of the main contributions of our work is the novel combined kernel optimization that has led to a significant improvement of 12.2 % in the execution speed. We compare our results with the existing SIFT implementations in the literature, and find that our implementation has better speedup than most of them.
引用
收藏
页码:267 / 277
页数:11
相关论文
共 50 条
  • [21] GPU-based real-time terrain rendering: Design and implementation
    Zhai, Rui
    Lu, Ke
    Pan, Weiguo
    Dai, Shuangfeng
    NEUROCOMPUTING, 2016, 171 : 1 - 8
  • [22] Towards Real-Time Tomography: Fast Reconstruction Algorithms and GPU Implementation
    Marone, Federica
    Hintermueller, Christoph
    Geus, Roman
    Stampanoni, Marco
    2008 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (2008 NSS/MIC), VOLS 1-9, 2009, : 5469 - +
  • [23] Real-time Face Detection Algorithm Using GPU
    Feng, Zhongyuan
    Jia, Jinyuan
    Zhao, Feipeng
    2011 IEEE 12TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1 AND 2: NEW ENGINES FOR INDUSTRIAL DESIGN: INTELLIGENCE - INTERACTION - SERVICES, 2011, : 1284 - 1289
  • [24] Real-time analysis of ultrasound images using GPU
    Eidheim, OC
    Skjermo, J
    Aurdal, L
    CARS 2005: Computer Assisted Radiology and Surgery, 2005, 1281 : 284 - 289
  • [25] Real-Time System-Level Implementation of a Telepresence Robot Using an Embedded GPU Platform
    Satria, Muhammad Teguh
    Gurumani, Swathi
    Zheng, Wang
    Tee, Keng Peng
    Koh, Augustine
    Yu, Pan
    Rupnow, Kyle
    Chen, Deming
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1445 - 1448
  • [26] All-hardware SIFT implementation for real-time VGA images feature extraction
    Domenech-Asensi, Gines
    Zapata-Perez, Juan
    Ruiz-Merino, Ramon
    Lopez-Alcantud, Jose Alejandro
    Diaz-Madrid, Jose Angel
    Brea, Victor Manuel
    Lopez, Paula
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (02) : 371 - 382
  • [27] All-hardware SIFT implementation for real-time VGA images feature extraction
    Ginés Doménech-Asensi
    Juan Zapata-Pérez
    Ramón Ruiz-Merino
    José Alejandro López-Alcantud
    José Ángel Díaz-Madrid
    Víctor Manuel Brea
    Paula López
    Journal of Real-Time Image Processing, 2020, 17 : 371 - 382
  • [28] B-SIFT: A Simple and Effective SIFT for Real-Time Application
    Feng, Yiliu
    Liu, Yafei
    Liu, Hengzhu
    PROCEEDINGS OF 2016 CHINESE INTELLIGENT SYSTEMS CONFERENCE, VOL I, 2016, 404 : 357 - 362
  • [29] Comprehensive real-time fenceline monitoring using SIFT-MS
    Langford, Vaughan
    Prince, Barry
    Milligan, Daniel
    Wilks, Terry
    Potter, Terry
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 253
  • [30] Design of Real-time SIFT Feature Fixtraction
    Wang, Ruiqi
    Jeon, Jae Wook
    IECON 2017 - 43RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2017, : 3545 - 3549