An OpenCL framework for high performance extraction of image features

被引:2
|
作者
de Andrade, Douglas Coimbra [1 ]
Trabasso, Luis Gonzaga [2 ]
机构
[1] Petroleo Brasileiro SA, Sao Paulo, Brazil
[2] Aeronaut Inst Technol, Mech Engn Div, Sao Jose Dos Campos, Brazil
关键词
OpenCL; Heterogeneous programming; Image descriptors; Additive features; Haar features; Histogram of oriented gradients; Parallel processing; DETECTION ALGORITHM; TEXTURE DESCRIPTOR; MULTI;
D O I
10.1016/j.jpdc.2017.05.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Image features are widely used for object identification in many situations, including interpretation of data containing natural scenes captured by unmanned aerial vehicles. This paper presents a parallel framework to extract additive features (such as color features and histogram of oriented gradients) using the processing power of GPUs and multicore CPUs to accelerate the algorithms with the OpenCL language. The resulting features are available in device memory and then can be fed into classifiers such as SVM, logistic regression and boosting methods for object recognition. It is possible to extract multiple features with better performance. The GPU accelerated image integral algorithm speeds up computations up to 35x when compared to the single-thread CPU implementation in a test bed hardware. The proposed framework allows real-time extraction of a very large number of image features from full-HD images (better than 30 fps) and makes them available for access in coalesced order by GPU classification algorithms. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:75 / 88
页数:14
相关论文
共 50 条
  • [41] Features extraction from video image by DSP
    Cui, QS
    Han, Y
    Wang, YH
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 6273 - 6274
  • [42] Image Features Extraction for Masses Classification in Mammograms
    Chaieb, Ramzi
    Bacha, Amira
    Kalti, Karim
    Ben Lamine, Fradj
    2014 6TH INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR), 2014, : 203 - 208
  • [43] A Method of Features Extraction Based on Fisheye Image
    Zhang, Baofeng
    Jiao, Yingkui
    Ma, Zhijun
    Li, Yongchen
    Zhu, Junchao
    MECHANICAL COMPONENTS AND CONTROL ENGINEERING III, 2014, 668-669 : 1029 - 1032
  • [44] Image features extraction using mathematical morphology
    Iwanowski, M
    Skoneczny, S
    Szostakowski, J
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XX, 1997, 3164 : 565 - 572
  • [45] Features extraction and image analysis of seismic sections
    Zoran, M
    Zoran, LF
    REMOTE SENSING FOR ENVIRONMENTAL MONITORING, GIS APPLICATIONS, AND GEOLOGY III, 2004, 5239 : 449 - 455
  • [46] Selection and extraction of features of aircraft in optical image
    Wang, Shu-Guo
    Huang, Yong-Jie
    Zhang, Sheng
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2010, 42 (07): : 1056 - 1059
  • [47] Textural features extraction for image integrity verification
    Boucherkha, Samia
    Benmohamed, Mohamed
    INTERNATIONAL JOURNAL OF ELECTRONIC SECURITY AND DIGITAL FORENSICS, 2008, 1 (03) : 268 - 280
  • [48] A Novel Method of Image Features Extraction and Application
    Zhu, Zhenmin
    Song, Ruichao
    Chen, Shiming
    2016 31ST YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2016, : 231 - 234
  • [49] Deep Features Extraction for Endoscopic Image Matching
    Chaabouni-Chouayakh, Houda
    Farhat, Manel
    Ben-Hamadou, Achraf
    PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISAPP), VOL 4, 2022, : 925 - 932
  • [50] Features Extraction for Detection of Blurred Image Regions
    Bera, Aneta
    Sychel, Dariusz
    APPLIED ARTIFICIAL INTELLIGENCE, 2016, 30 (03) : 201 - 215