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

被引:7
|
作者
Liu, Ke-Yan [1 ]
Li, Yun-Hua [2 ]
Li, Shanqing [3 ]
Tang, Liang [4 ]
Wang, Lei [5 ]
机构
[1] Nokia Siemens Network CTO Res, Beijing, Peoples R China
[2] Beihang Univ, Beijing, Peoples R China
[3] Inst Sci & Tech Informat China, Beijing, Peoples R China
[4] CETC 45 Res Inst, Beijing, Peoples R China
[5] HP Labs China, Beijing, Peoples R China
关键词
Multi-core; Face tracking; Particle filter; General purpose computing on Graphic Processing Unit; VISUAL TRACKING; COLOR;
D O I
10.1007/s11554-011-0225-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 co-processing scheme can achieve a greater increase in speed (8x-12x) compared with the corresponding sequential algorithms.
引用
收藏
页码:153 / 163
页数:11
相关论文
共 50 条
  • [41] A Particle Filter Human Tracking Method based on HOG and Hu Moment
    Jia, Songmin
    Zhao, Xue
    Li, Yuchen
    Wang, Ke
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (IEEE ICMA 2014), 2014, : 1581 - 1586
  • [42] A novel particle filter based people tracking method through occlusion
    Wang, Yuru
    Zhao, Wei
    Liu, Jiafeng
    Tang, Xianglong
    Liu, Peng
    [J]. PROCEEDINGS OF THE 11TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2008,
  • [43] A Method of Multi-Target Tracking Based on IACDA and Particle Filter
    Di, Yi
    Gu, Xiaohui
    [J]. INTERNATIONAL CONFERENCE ON CONTROL SYSTEM AND AUTOMATION (CSA 2013), 2013, : 466 - 473
  • [44] Particle Filter Optimized by CamShift for Scale Adaptive Face Tracking
    Li, Xinmei
    Cao, Yi
    Kong, Jun
    Zhang, Jin
    Yang, Danni
    [J]. PROCEEDING OF THE 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNOLOGIES, 2009, : 578 - 583
  • [45] Face detection and tracking using a Boosted Adaptive Particle Filter
    Zheng, Wenlong
    Bhandarkar, Suchendra M.
    [J]. JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2009, 20 (01) : 9 - 27
  • [46] Particle Filter Based Tracking and Mapping
    Hoehner, Nils
    Hebborn, Anna Katharina
    Mueller, Stefan
    [J]. ADVANCES IN VISUAL COMPUTING, ISVC 2018, 2018, 11241 : 299 - 308
  • [47] Compressive Tracking Based on Particle Filter
    Gao, Yun
    Zhou, Hao
    Yuan, Guowu
    Zhang, Xuejie
    [J]. COMPUTER VISION, CCCV 2015, PT I, 2015, 546 : 220 - 229
  • [48] Particle filter based detection for tracking
    Boers, Y
    Driessen, JN
    [J]. PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 4393 - 4397
  • [49] Parallel implementation of color-based particle filter for object tracking in embedded systems
    Mai Thanh Nhat Truong
    Kim, Sanghoon
    [J]. HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2017, 7
  • [50] A resampling method for parallel particle filter architectures
    Schwiegelshohn, Fynn
    Ossovski, Eugen
    Huebner, Michael
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2016, 47 : 314 - 320