• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Accelerating local feature extraction using OpenCL on heterogeneous platforms
 
  • Details
  • Full
Options
2014
Conference Paper
Title

Accelerating local feature extraction using OpenCL on heterogeneous platforms

Abstract
Local feature extraction is one of the most important steps in image processing applications such as image matching and object recognition. The Scale Invariant Feature Transformation (SIFT) algorithm is one of the most robust as well as one of the most computation intensive algorithms to extract local features. Recent implementations of the algorithm focus on homogeneous processors like multi-core CPUs or many-core GPUs. In this paper, we introduce an OpenCL-based implementation, which can be used in homogeneous and heterogeneous CPU/GPU environments. We analyze possible coarse-grained and fine-grained parallelization solutions of the SIFT algorithm. Using a set of optimizations we implement a high-performance SIFT implementations for very different CPU/GPU architectures. The scalable implementation allows for a fast processing, more than 40 FPS for Full-HD images.
Author(s)
Moren, Konrad  
Perschke, Thomas  
Göhringer, Diana
Mainwork
DASIP 2014, Conference on Design & Architectures for Signal & Image Processing. Proceedings  
Conference
Conference on Design & Architectures for Signal & Image Processing (DASIP) 2014  
Open Access
File(s)
Download (639.48 KB)
DOI
10.24406/publica-r-385460
10.1109/DASIP.2014.7115626
Language
English
Fraunhofer-Institut für Optronik, Systemtechnik und Bildauswertung IOSB  
Keyword(s)
  • OpenCL

  • SIFT

  • Many-core GPU

  • Multi-core CPU

  • heterogeneous computing

  • platform specific optimizations

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024