GPU acceleration of the KAZE image feature extraction algorithm

被引:13
|
作者
Ramkumar, B. [1 ]
Laber, Rob [2 ]
Bojinov, Hristo [2 ]
Hegde, Ravi Sadananda [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Gandhinagar, Gujarat, India
[2] Innit Inc, Redwood City, CA USA
关键词
Nonlinear scale space; Feature detection; Feature description; GPU acceleration; KAZE features; DIFFUSION; CLASSIFICATION; DESCRIPTORS; PERFORMANCE; DETECTORS; TRACKING;
D O I
10.1007/s11554-019-00861-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The recently proposed, KAZE image feature detection and description algorithm (Alcantarilla et al. in Proceedings of the British machine vision conference. LNCS, vol 7577, no 6, pp 13.1-13.11,2013) offers significantly improved robustness in comparison to conventional algorithms like SIFT (scale-invariant feature transform) and SURF (speeded-up robust features). The improved robustness comes at a significant computational cost, however, limiting its use for many applications. We report a GPU acceleration of the KAZE algorithm that is significantly faster than its CPU counterpart. Unlike previous reports, our acceleration does not resort to binary descriptors and can serve as a drop-in replacement for CPU-KAZE, SIFT, SURF etc. By achieving nearly tenfold speedup (for a 1920 by 1200 sized image, our Compute Unified Device Architecture (CUDA)-C implementation took around 245 ms on a single GPU in comparison to nearly 2400 ms for a 16-threaded CPU version) without degradation in feature extraction performance, our work expands the applicability of the KAZE algorithm. Additionally, the strategies described here could also prove useful for the GPU implementation of other nonlinear scale-space-based image processing algorithms.
引用
收藏
页码:1169 / 1182
页数:14
相关论文
共 50 条
  • [1] GPU acceleration of the KAZE image feature extraction algorithm
    B. Ramkumar
    Rob Laber
    Hristo Bojinov
    Ravi Sadananda Hegde
    [J]. Journal of Real-Time Image Processing, 2020, 17 : 1169 - 1182
  • [2] Application of Improved KAZE Algorithm in Image Feature Extraction and Matching
    Zhang, Peipei
    Yan, Xin'e
    [J]. IEEE ACCESS, 2023, 11 : 122625 - 122637
  • [3] The Optimal Extraction of Feature Algorithm Based on KAZE
    Yao, Zheyi
    Gu, Guohua
    Qian, Weixian
    Wang, Pengcheng
    [J]. AOPC 2015: OPTICAL AND OPTOELECTRONIC SENSING AND IMAGING TECHNOLOGY, 2015, 9674
  • [4] An improved feature extraction algorithm based on KAZE for multi-spectral image
    Yang, Jianping
    Li, Jun
    [J]. MIPPR 2017: AUTOMATIC TARGET RECOGNITION AND NAVIGATION, 2018, 10608
  • [5] Remote sensing image registration algorithm based on entropy constrained and KAZE feature extraction
    基于信息熵约束和KAZE特征提取的遥感图像配准算法研究
    [J]. Bao, Wen-Xing (bwx71@163.com), 1810, Chinese Academy of Sciences (28): : 1810 - 1819
  • [6] GPU Acceleration of Feature Extraction and Matching Algorithms
    Marinelli, M.
    Mancini, A.
    Zingaretti, P.
    [J]. 2014 IEEE/ASME 10TH INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA 2014), 2014,
  • [7] FPGA based Hardware Accelerator for KAZE Feature Extraction Algorithm
    Kalms, Lester
    Elhossini, Ahmed
    Juurlink, Ben
    [J]. 2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 281 - 284
  • [8] Hyperspectral image feature extraction accelerated by GPU
    Qu, Haicheng
    Zhang, Ye
    Lin, Zhouhan
    Chen, Hao
    [J]. HIGH-PERFORMANCE COMPUTING IN REMOTE SENSING II, 2012, 8539
  • [9] Improving KAZE Feature Matching Algorithm with Alternative Image Gray Method
    Ma, Xiaoke
    Xie, Qian
    Kong, Xian
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,
  • [10] GPU Based Acceleration for Fergus' Image Deblurring Algorithm
    Karunaratne, K. G. W.
    Wickramasinghe, P. U.
    Samarawickrama, J. G.
    [J]. 2014 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS), 2014,