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 条
  • [1] A new parallel particle filter face tracking method based on heterogeneous system
    Ke-Yan Liu
    Yun-Hua Li
    Shanqing Li
    Liang Tang
    Lei Wang
    [J]. Journal of Real-Time Image Processing, 2012, 7 : 153 - 163
  • [2] PARALLEL PARTICLE FILTER ALGORITHM IN FACE TRACKING
    Liu, Ke-Yan
    Tang, Liang
    Li, Shan-Qing
    Wang, Lei
    Liu, Wei
    [J]. ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1813 - 1816
  • [3] FAST FACE TRACKING USING PARALLEL PARTICLE FILTER ALGORITHM
    Liu, Ke-Yan
    Li, Shan-Qing
    Tang, Liang
    Wang, Lei
    Liu, Wei
    [J]. ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 1302 - 1305
  • [4] Face Tracking System Based on Gentle AdaBoost and Weighted Particle Filter
    Cao, Lin
    Zhou, Xi
    Liu, Dan
    Zhou, Jinhe
    [J]. PROCEEDINGS OF 2012 IEEE 11TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP) VOLS 1-3, 2012, : 1601 - 1604
  • [5] A Tracking Method Based on Particle Filter for Multistatic Sonar System
    Li Yi
    Chen Xinhua
    Sun Changyu
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATIONS AND COMPUTING (ICSPCC), 2014, : 162 - 165
  • [6] An optimization based parallel particle filter for multitarget tracking
    Sutharsan, S
    Sinha, A
    Kirubarajan, T
    Farooq, M
    [J]. SIGNAL AND DATA PROCESSING OF SMALL TARGETS 2005, 2005, 5913
  • [7] A Pupil Tracking Method Based on Particle Filter
    Wang Changyuan
    Jiang Guangyi
    Chen, Hua
    Jin Ruiming
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2017, : 155 - 159
  • [8] Face Tracking Based on Particle Filter with Differential Evolution Algorithm
    Bi, Xiao-Jun
    Pan, Tie-Wen
    [J]. RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2018, 11 (02) : 211 - 216
  • [9] Face Tracking with an Adaptive Adaboost-Based Particle Filter
    Dou, Jianfang
    Li, Jianxun
    Zhang, Zhi
    Han, Shan
    [J]. PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 3626 - 3631
  • [10] An Optimization-Based Parallel Particle Filter for Multitarget Tracking
    Sutharsan, S.
    Kirubarajan, T.
    Lang, Tom
    McDonald, Mike
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2012, 48 (02) : 1601 - 1618