A novel approach to train random forests on GPU for computer vision applications using local features

被引:2
|
作者
Pianu, Daniele [1 ]
Nerino, Roberto [2 ]
Ferraris, Claudia [2 ]
Chimienti, Antonio [2 ]
机构
[1] CNR, Inst Elect Comp & Telecommun Engn, Engn Hlth & Wellbeing Grp, Turin, Italy
[2] CNR, Inst Elect Comp & Telecommun Engn, Turin, Italy
关键词
Random Forests; GPGPU; computer vision; local features; image segmentation; OpenCL;
D O I
10.1177/1094342015622672
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The random forests (RF) classifier has recently gained momentum in the computer vision field, thanks to its successful application in human body tracking, hand pose estimation and object detection. In this article, we present a novel approach to train RF on a graphics processing unit (GPU) for computer vision applications where simple per-pixel features are computed. Besides leveraging the processing power of the GPU to accelerate the training, we reformulate the training problem to limit costly image transfers when it is not possible to store the entire data set in GPU memory. Furthermore, our implementation supports arbitrary image types and allows the user to specify custom features. We extensively compare our approach with the state of the art on publicly available data sets, and we obtain a reduction in training time of up to 18 times. Finally, we train our implementation on a large data set (around 100K images), demonstrating that our approach is suitable for training RF on the vast data sets typically used in computer vision.
引用
收藏
页码:290 / 304
页数:15
相关论文
共 50 条
  • [41] USING GRAPHICS DEVICES IN REVERSE: GPU-BASED MAGE PROCESSING AND COMPUTER VISION
    Fung, James
    Mann, Steve
    2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 9 - +
  • [42] A Novel Approach of Reading Analog Multimeter Based on Computer Vision
    Chen, Yung-Sheng
    Wang, Jeng-Yau
    PROCEEDINGS OF 4TH IEEE INTERNATIONAL CONFERENCE ON APPLIED SYSTEM INNOVATION 2018 ( IEEE ICASI 2018 ), 2018, : 758 - 761
  • [43] A novel approach to grading pork carcasses: computer vision and ultrasound
    Fortin, A
    Tong, AKW
    Robertson, WM
    Zawadski, SM
    Landry, SJ
    Robinson, DJ
    Liu, T
    Mockford, RJ
    MEAT SCIENCE, 2003, 63 (04) : 451 - 462
  • [44] Enabling GPU-Enhanced Computer Vision and Machine Learning Research Using Containers
    Michel, Martial
    Burnett, Nicholas
    HIGH PERFORMANCE COMPUTING: ISC HIGH PERFORMANCE 2019 INTERNATIONAL WORKSHOPS, 2020, 11887 : 80 - 87
  • [45] A novel mobile robot localization approach based on classification with rejection option using computer vision
    Marinho, Leandro B.
    Reboucas Filho, Pedro P.
    Almeida, Jefferson S.
    Souza, Joao Wellington M.
    Souza Junior, Amauri H.
    de Albuquerque, Victor Hugo C.
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 68 : 26 - 43
  • [46] AI-enhanced EEG signal interpretation: A novel approach using texture analysis with random forests
    Pantic, Jovana Paunovic
    Valjarevic, Svetlana
    Cumic, Jelena
    Pantic, Igor
    MEDICAL HYPOTHESES, 2024, 189
  • [47] A hybrid approach for vision-based outdoor robot localization using global and local image features
    Weiss, Christian
    Tamimi, Hashem
    Masselli, Andreas
    Zell, Andreas
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 1053 - +
  • [48] Tensor scale: A local morphometric parameter with applications to computer vision and image processing
    Saha, PK
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2005, 99 (03) : 384 - 413
  • [49] m-BIRCH: An Online Clustering Approach for Computer Vision Applications
    Madan, Siddharth K.
    Dana, Kristin J.
    IMAGING AND MULTIMEDIA ANALYTICS IN A WEB AND MOBILE WORLD 2015, 2015, 9408
  • [50] Novel moment invariants for improved classification performance in computer vision applications
    Papakostas, G. A.
    Karakasis, E. G.
    Koulouriotis, D. E.
    PATTERN RECOGNITION, 2010, 43 (01) : 58 - 68