GP-GPU Implementation of the "Local Rank Differences" Image Feature

  • Authors:
  • Adam Herout;Radovan Josth;Pavel Zemcik;Michal Hradis

  • Affiliations:
  • Graph@FIT, Brno University of Technology, Brno, CZ;Graph@FIT, Brno University of Technology, Brno, CZ;Graph@FIT, Brno University of Technology, Brno, CZ;Graph@FIT, Brno University of Technology, Brno, CZ

  • Venue:
  • ICCVG 2008 Proceedings of the International Conference on Computer Vision and Graphics: Revised Papers
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

A currently popular trend in object detection and pattern recognition is usage of statistical classifiers, namely AdaBoost and its modifications. The speed performance of these classifiers largely depends on the low level image features they are using: both on the amount of information the feature provides and the processor time of its evaluation. Local Rank Differences is an image feature that is alternative to commonly used haar wavelets. It is suitable for implementation in programmable (FPGA) or specialized (ASIC) hardware, but -as this paper shows -it performs very well on graphics hardware (GPU) used in general purpose manner (GPGPU, namely CUDA in this case) as well. The paper discusses the LRD features and their properties, describes an experimental implementation of the LRD in graphics hardware using CUDA, presents its empirical performance measures compared to alter native approaches, suggests several notes on practical usage of LRD and proposes directions for future work.