• DocumentCode
    3862543
  • Title

    AdaBoost Engine

  • Author

    Pavel Zemcik;Martin Zadnik

  • Author_Institution
    Faculty of Information Technology, BUT, Bo?et?chova 2, Brno, Czech Republic. email: zemcik@fit.vutbr.cz
  • fYear
    2007
  • Firstpage
    656
  • Lastpage
    660
  • Abstract
    This paper presents an application specific engine dedicated for acceleration of AdaBoost image classifier. Ada-Boost and its modifications belong to the most successful algorithms of image classification. This class of algorithms can also be used for object detection through scanning of the image with a sliding window whose content is classified using AdaBoost. Such process, however, is very computationally demanding. The engine presented in this paper implements a novel feature extraction method, suitable specifically for hardware acceleration, whose classification performance is at the same time equal or better than performance of the more traditionally used features. The novel feature extraction is based on simultaneous processing of a small grid of picture elements that can be accessed from a memory in a single read operation. The architecture of engine utilizes principles of fine multithreading combined with pipelining. Preliminary tests of the engine on Xilinx Virtex II -250 show better results comparing to existing hardware implementations of image classification in accuracy, speed, and chip utilization.
  • Keywords
    "Engines","Acceleration","Image classification","Feature extraction","Hardware","Classification algorithms","Object detection","Multithreading","Pipeline processing","Testing"
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • ISSN
    1946-147X
  • Print_ISBN
    978-1-4244-1059-0
  • Electronic_ISBN
    1946-1488
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380739
  • Filename
    4380739