TY - GEN
T1 - An AdaBoost object detection design for heterogeneous computing with OpenCL
AU - Cheng, Bing Yang
AU - Lee, Jui Sheng
AU - Guo, Jiun-In
PY - 2015/8/20
Y1 - 2015/8/20
N2 - 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.
AB - 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.
KW - Algorithm design and analysis
KW - Central Processing Unit
KW - Dynamic scheduling
KW - Face detection
KW - Graphics processing units
KW - Heuristic algorithms
KW - Object detection
UR - http://www.scopus.com/inward/record.url?scp=84959484257&partnerID=8YFLogxK
U2 - 10.1109/ICCE-TW.2015.7216901
DO - 10.1109/ICCE-TW.2015.7216901
M3 - Conference contribution
AN - SCOPUS:84959484257
T3 - 2015 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015
SP - 286
EP - 287
BT - 2015 IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd IEEE International Conference on Consumer Electronics - Taiwan, ICCE-TW 2015
Y2 - 6 June 2015 through 8 June 2015
ER -