Parallelization strategies for markerless human motion capture

被引:4
作者
Cano, Alberto [1 ]
Yeguas-Bolivar, Enrique [1 ,2 ]
Munoz-Salinas, Rafael [1 ,2 ]
Medina-Carnicer, Rafael [1 ,2 ]
Ventura, Sebastian [1 ]
机构
[1] Univ Cordoba, Dept Comp Sci & Numer Anal, Cordoba, Spain
[2] Maimonides Inst Biomed Res IMIBIC, Cordoba, Spain
关键词
Markerless motion capture (MMOCAP); GPU; Tracking; 3D HUMAN MOTION; BODY MOTION; TRACKING; STEREOPHOTOGRAMMETRY; EVOLUTION;
D O I
10.1007/s11554-014-0467-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Markerless motion capture (MMOCAP) is the problem of determining the pose of a person from images captured by one or several cameras simultaneously without using markers on the subject. Evaluation of the solutions is frequently the most time-consuming task, making most of the proposed methods inapplicable in real-time scenarios. This paper presents an efficient approach to parallelize the evaluation of the solutions in CPUs and GPUs. Our proposal is experimentally compared on six sequences of the HumanEva-I dataset using the CMAES algorithm. Multiple algorithm's configurations were tested to analyze the best trade-off with regard to the accuracy and computing time. The proposed methods obtain speedups of 8 in multi-core CPUs, 30 in a single GPU and up to 110 using 4 GPUs.
引用
收藏
页码:453 / 467
页数:15
相关论文
共 49 条
[1]  
AlacCormick J., 2000, PROCEEDING ECCV, V2, P3, DOI DOI 10.1007/3-540-45053-X1
[2]  
[Anonymous], 1999, P IEEE C COMPUTER VI
[3]  
[Anonymous], SOFT COMPUTING
[4]  
Bandouch J., 2008, Proc. 19th British Machine Vision Conference (BMVC), P1
[5]   Human movement analysis using stereophotogrammetry - Part 1: theoretical background [J].
Cappozzo, A ;
Della Croce, U ;
Leardini, A ;
Chiari, L .
GAIT & POSTURE, 2005, 21 (02) :186-196
[6]   3D human motion tracking based on a progressive particle filter [J].
Chang, I-Cheng ;
Lin, Shih-Yao .
PATTERN RECOGNITION, 2010, 43 (10) :3621-3635
[7]   A performance study of general-purpose applications on graphics processors using CUDA [J].
Che, Shuai ;
Boyer, Michael ;
Meng, Jiayuan ;
Tarjan, David ;
Sheaffer, Jeremy W. ;
Skadron, Kevin .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (10) :1370-1380
[8]   Human movement analysis using stereophotogrammetry - Part 2: Instrumental errors [J].
Chiari, L ;
Della Croce, U ;
Leardini, A ;
Cappozzo, A .
GAIT & POSTURE, 2005, 21 (02) :197-211
[9]   Fast parallel genetic programming: multi-core CPU versus many-core GPU [J].
Chitty, Darren M. .
SOFT COMPUTING, 2012, 16 (10) :1795-1814
[10]   A markerless motion capture system to study musculoskeletal biomechanics:: Visual hull and simulated annealing approach [J].
Corazza, S. ;
Mundermann, L. ;
Chaudhari, A. M. ;
Demattio, T. ;
Cobelli, C. ;
Andriacchi, T. P. .
ANNALS OF BIOMEDICAL ENGINEERING, 2006, 34 (06) :1019-1029