首页> 外文期刊>Journal of Real-Time Image Processing >A new parallel particle filter face tracking method based on heterogeneous system
【24h】

A new parallel particle filter face tracking method based on heterogeneous system

机译:基于异构系统的并行粒子滤波人脸跟踪新方法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper proposed a multi-cue-based face-tracking algorithm with the supporting framework using parallel multi-core and one Graphic Processing Unit (GPU). Due to illumination and partial-occlusion problems, face tracking usually cannot stably work based on a single cue. Focusing on the above-mentioned problems, we first combined three different visual cues—color histogram, edge orientation histogram, and wavelet feature—under the framework of particle filters to considerably improve tracking performance. Furthermore, an online updating strategy made the algorithm adaptive to illumination changes and slight face rotations. Subsequently, attempting two parallel approaches resulted in real-time responses. However, the computational efficiency decreased considerably with the increase of particles and visual cues. In order to handle the large amount of computation costs resulting from the introduced multi-cue strategy, we explored two parallel computing techniques to speed up the tracking process, especially the most computation-intensive observational steps. One is a multi-core-based parallel algorithm with a MapReduce thread model, and the other is a GPU-based speedup approach. The GPU-based technique uses features-matching and particle weight computations, which have been put into the GPU kernel. The results demonstrate that the proposed face-tracking algorithm can work robustly with cluttered backgrounds and differing illuminations; the multi-core parallel scheme can increase the speed by 2-6 times compared with that of the corresponding sequential algorithms. Furthermore, a GPU parallel scheme and coprocessing scheme can achieve a greater increase in speed (8×-12×) compared with the corresponding sequential algorithms.
机译:提出了一种基于多线索的人脸跟踪算法,该算法的支持框架采用了并行多核和一个图形处理单元(GPU)。由于照明和部分遮挡问题,面部跟踪通常无法基于单个提示稳定地工作。针对上述问题,我们首先在粒子滤波器的框架下结合了三种不同的视觉提示(颜色直方图,边缘方向直方图和小波特征)以显着提高跟踪性能。此外,在线更新策略使该算法适应光照变化和轻微的面部旋转。随后,尝试两种并行方法会产生实时响应。但是,计算效率随着粒子和视觉提示的增加而大大降低。为了处理由引入的多线索策略导致的大量计算成本,我们探索了两种并行计算技术来加快跟踪过程,尤其是计算量最大的观察步骤。一种是具有MapReduce线程模型的基于多核的并行算法,另一种是基于GPU的加速方法。基于GPU的技术使用功能匹配和粒子权重计算,这些功能已被放入GPU内核中。结果表明,所提出的人脸跟踪算法可以在杂乱的背景和不同的光照条件下稳定运行。与相应的顺序算法相比,多核并行方案可以将速度提高2-6倍。此外,与相应的顺序算法相比,GPU并行方案和协处理方案可以实现更大的速度提升(8×-12×)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号