CURFIL: A GPU Library for Image Labeling with Random Forests

被引:0
|
作者
Schulz, Hannes [1 ]
Waldvogel, Benedikt [1 ]
Sheikh, Rasha [1 ]
Behnke, Sven [1 ]
机构
[1] Univ Bonn, Autonomous Intelligent Syst, Comp Sci Inst 6, Friedrich Ebert Allee 144, D-53113 Bonn, Germany
关键词
Random forest; Computer vision; Image labeling; GPU; CUDA; DECISION TREES; RECOGNITION;
D O I
10.1007/978-3-319-29971-6_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Random forests are popular classifiers for computer vision tasks such as image labeling or object detection. Learning random forests on large datasets, however, is computationally demanding. Slow learning impedes model selection and scientific research on image features. We present an open-source implementation that significantly accelerates both random forest learning and prediction for image labeling of RGB-D and RGB images on GPU when compared to an optimized multi-core CPU implementation. We further use the fast training to conduct hyper-parameter searches, which significantly improves on earlier results on the NYU depth v2 dataset. Our flexible implementation allows to experiment with novel features, such as height above ground, which further increases classification accuracy. curfil prediction runs in real time at VGA resolution on a mobile GPU and has been used as data term in multiple applications.
引用
收藏
页码:416 / 432
页数:17
相关论文
共 50 条
  • [21] Graph-based image gradients aggregated with random forests
    Almeida, Raquel
    Kijak, Ewa
    Malinowski, Simon
    Patrocinio Jr, Zenilton K. G.
    Araujo, Arnaldo A.
    Guimaraes, Silvio J. F.
    PATTERN RECOGNITION LETTERS, 2023, 166 : 182 - 189
  • [22] Hyperspectral Image Classification using Random Forests and Neural Networks
    Abe, B. T.
    Olugbara, O. O.
    Marwala, T.
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2012, VOL I, 2012, : 522 - 527
  • [23] Random Forests of Very Fast Decision Trees on GPU for Mining Evolving Big Data Streams
    Marron, Diego
    Bifet, Albert
    Morales, Gianmarco De Francisci
    21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 615 - +
  • [24] A novel approach to train random forests on GPU for computer vision applications using local features
    Pianu, Daniele
    Nerino, Roberto
    Ferraris, Claudia
    Chimienti, Antonio
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2016, 30 (03): : 290 - 304
  • [25] Descriptive Image Gradient from Edge-Weighted Image Graph and Random Forests
    Almeida, Raquel
    Patrocinio Jr, Zenilton K. G.
    Araujo, Arnaldo de A.
    Kijak, Ewa
    Malinowski, Simon
    Guimaraes, Silvio Jamil F.
    2021 34TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI 2021), 2021, : 338 - 345
  • [26] Imprecise Extensions of Random Forests and Random Survival Forests
    Utkin, Lev, V
    Kovalev, Maxim S.
    Meldo, Anna A.
    Coolen, Frank P. A.
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON IMPRECISE PROBABILITIES: THEORIES AND APPLICATIONS (ISIPTA 2019), 2019, 103 : 404 - 413
  • [27] GPU IMPLEMENTATION OF HYPERSPECTRAL IMAGE CLASSIFICATION BASED ON WEIGHTED MARKOV RANDOM FIELDS
    Wu, Zebin
    Wang, Qicong
    Plaza, Antonio
    Li, Jun
    Wei, Jie
    Wei, Zhihui
    2016 8TH WORKSHOP ON HYPERSPECTRAL IMAGE AND SIGNAL PROCESSING: EVOLUTION IN REMOTE SENSING (WHISPERS), 2016,
  • [28] Random tilings with the GPU
    Keating, David
    Sridhar, Ananth
    JOURNAL OF MATHEMATICAL PHYSICS, 2018, 59 (09)
  • [29] Generalized Gaussian Mixture Conditional Random Field Model for Image Labeling
    Arani, Maryam N.
    Zhang, Xiao-Ping
    2014 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2014, : 1068 - 1072
  • [30] Self-Validated Labeling of Markov Random Fields for Image Segmentation
    Feng, Wei
    Jia, Jiaya
    Liu, Zhi-Qiang
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (10) : 1871 - 1887