An AdaBoost object detection design for heterogeneous computing with OpenCL

Bing Yang Cheng, Jui Sheng Lee, Jiun-In  Guo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

AdaBoost classification with Haar-like features [1] is commonly adopted for object detection. Feature calculation in AdaBoost algorithm is the most time-consuming part, which occupies over 98% of the computation and cannot reach realtime processing with CPU computing only. In this paper we propose an object detection design for heterogeneous computing with OpenCL. By adopting the techniques of scale parallelizing, stage partitioning, and dynamic stage scheduling on AdaBoost algorithm, the proposed design solves load-unbalanced problems when realize in multicore CPU and GPU platform. The proposed object detection design achieves 32.5 fps at D1 resolution on an AMD A10-7850K processor.

Original languageEnglish
Title of host publication2015 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages286-287
Number of pages2
ISBN (Electronic)9781479987443
DOIs
StatePublished - 20 Aug 2015
Event2nd IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015 - Taipei, Taiwan
Duration: 6 Jun 20158 Jun 2015

Publication series

Name2015 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015

Conference

Conference2nd IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015
Country/TerritoryTaiwan
CityTaipei
Period6/06/158/06/15

Keywords

  • Algorithm design and analysis
  • Central Processing Unit
  • Dynamic scheduling
  • Face detection
  • Graphics processing units
  • Heuristic algorithms
  • Object detection

Fingerprint

Dive into the research topics of 'An AdaBoost object detection design for heterogeneous computing with OpenCL'. Together they form a unique fingerprint.

Cite this