首页> 外文会议>IEEE International Symposium on Circuits and Systems >Accelerating AdaBoost algorithm using GPU for multi-object recognition
【24h】

Accelerating AdaBoost algorithm using GPU for multi-object recognition

机译:使用GPU加速AdaBoost算法以进行多对象识别

获取原文

摘要

Traditionally, an adaptive boosting (AdaBoost) algorithm is used for object recognition because of its prevalent usage and well-trained results. However, because the computation of AdaBoost is extremely time-consuming, it is difficult to guarantee that the computations reflect the latest information in real time. To speed-up the operation, the original AdaBoost algorithm was accelerated with a graphics processing unit (GPU). In this study, Compute Unified Device Architecture (CUDA) was used to accelerate two parts of the AdaBoost algorithm, including feature extraction and training, by applying various strategies to system components such as how the data is put in the memory, amount of CUDA streams, trunk size, and block size. In Feature Extraction of the car datasets, the most time-consuming step feature-value computation is 47.18 times faster than the CPU version. For AdaBoost Training, the total execution is accelerated by 34.23 times.
机译:传统上,自适应加速(AdaBoost)算法用于对象识别,因为它的用法广泛且训练有素。但是,由于AdaBoost的计算非常耗时,因此很难保证计算能够实时反映最新信息。为了加快操作速度,最初的AdaBoost算法通过图形处理单元(GPU)进行了加速。在这项研究中,通过将各种策略应用于系统组件(例如,数据如何放入内存,CUDA流数量),使用了Compute Unified Device Architecture(CUDA)来加速AdaBoost算法的两个部分,包括特征提取和训练。 ,中继线大小和块大小。在汽车数据集的特征提取中,最耗时的步骤特征值计算比CPU版本快47.18倍。对于AdaBoost培训,总执行速度提高了34.23倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号