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 条
  • [41] SAR image matching algorithm based on improved-KAZE
    Yu, Yong-Jun
    Xu, Jin-Fa
    Zhang, Liang
    Xiong, Zhi
    [J]. Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2015, 49 (09): : 1288 - 1292
  • [42] High degree of accuracy medical image fusion algorithm based on GPU hardware acceleration
    Xu, Xian
    Yang, Jie
    [J]. Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2010, 44 (02): : 248 - 251
  • [43] 3D Reconstruction of an Indoor Environment Using SLAM with Modified SURF and A-KAZE Feature Extraction Algorithm
    Srividhya, S.
    Prakash, S.
    Elangovan, K.
    [J]. INTELLIGENT COMPUTING, INFORMATION AND CONTROL SYSTEMS, ICICCS 2019, 2020, 1039 : 133 - 143
  • [44] Effective image registration model using optimized KAZE algorithm
    Sheng Zhang
    Jie Shen
    Shengnan Zheng
    Jingjing Tang
    [J]. Multimedia Tools and Applications, 2024, 83 : 33959 - 33984
  • [45] GPU-Based Genetic Programming for Faster Feature Extraction in Binary Image Classification
    Zhang, Rui
    Sun, Yanan
    Zhang, Mengjie
    [J]. IEEE Transactions on Evolutionary Computation, 2024, 28 (06) : 1590 - 1604
  • [46] Image Blending Techniques Based on GPU Acceleration
    Kim, Jung Soo
    Lee, Min-Kyu
    Chung, Ki-Seok
    [J]. PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS PROCESSING (ICIGP 2018), 2018, : 106 - 109
  • [47] Preprocessing and Feature Extraction, Coding, Matching Algorithm for Fingerprint Image
    Jia, Heping
    [J]. ENERGY AND POWER TECHNOLOGY, PTS 1 AND 2, 2013, 805-806 : 1900 - 1906
  • [48] An improved FastICA algorithm and its application in image feature extraction
    Chen, Lijuan
    Zou, Xiangjun
    Chen, BingBing
    Chen, Yan
    Li, Jing
    Zou, Haixin
    Xiong, Juntao
    [J]. ADVANCED RESEARCH ON INDUSTRY, INFORMATION SYSTEMS AND MATERIAL ENGINEERING, PTS 1-7, 2011, 204-210 : 1485 - +
  • [49] BEMD–SIFT feature extraction algorithm for image processing application
    Feng-Ping An
    Xian-Wei Zhou
    [J]. Multimedia Tools and Applications, 2017, 76 : 13153 - 13172
  • [50] A Crop Disease Image Recognition Algorithm Based on Feature Extraction and Image Segmentation
    Mao, Chuanzhong
    Meng, Weili
    Shi, Chunying
    Wu, Cuicui
    Zhang, Jin
    [J]. TRAITEMENT DU SIGNAL, 2020, 37 (02) : 341 - 346