High performance memetic algorithm particle filter for multiple object tracking on modern GPUs

被引:19
作者
Cabido, Raul [1 ]
Montemayor, Antonio S. [1 ]
Pantrigo, Juan J. [1 ]
机构
[1] Univ Rey Juan Carlos, Dept Ciencias Computac, Madrid 28933, Spain
关键词
Memetic algorithms; Particle filtering; Hybrid methods; Visual tracking; Graphics processing units; GPU; CUDA; VISUAL TRACKING; MOTION CAPTURE; CONDENSATION;
D O I
10.1007/s00500-011-0715-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This work presents an effective approach to visual tracking using a graphics processing unit (GPU) for computation purposes. In order to get a performance improvement against other platforms it is convenient to select proper algorithms such as population-based ones. They expose a parallel-friendly nature needing from many independent evaluations that map well to the parallel architecture of the GPU. To this end we propose a particle filter (PF) hybridized with a memetic algorithm (MA) to produce a MAPF tracking algorithm for single and multiple object tracking problems. Previous experimental results demonstrated that the MAPF algorithm showed more accurate tracking results than the standard PF, and now we extend those results with the first complete adaptation of the PF and the MAPF for visual tracking to the NVIDIA CUDA architecture. Results show a GPU speedup between 5x-16x for different configurations.
引用
收藏
页码:217 / 230
页数:14
相关论文
共 37 条
[1]  
AlacCormick J., 2000, PROCEEDING ECCV, V2, P3, DOI DOI 10.1007/3-540-45053-X1
[2]  
[Anonymous], 2010, CAVIAR TEST CASE SCE
[3]  
[Anonymous], 2005, RECENT ADV MEMETIC A
[4]  
[Anonymous], 2016, Programming massively parallel processors: a hands-on approach
[5]  
[Anonymous], 2011, CUDA by Example: An Introduction to General-Purpose GPU Programming
[6]  
[Anonymous], 2010, NVIDIA CUDA ZON
[7]  
[Anonymous], 2006, Tech. rep.
[8]  
[Anonymous], 2010, NVIDIA CUDA GPU OCC
[9]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[10]   Multiscale and local search methods for real time region tracking with particle filters: local search driven by adaptive scale estimation on GPUs [J].
Cabido, Raul ;
Montemayor, Antonio S. ;
Jose Pantrigo, Juan ;
Payne, Bryson R. .
MACHINE VISION AND APPLICATIONS, 2009, 21 (01) :43-58