Parallelization strategies for markerless human motion capture

被引:0
作者
Alberto Cano
Enrique Yeguas-Bolivar
Rafael Muñoz-Salinas
Rafael Medina-Carnicer
Sebastián Ventura
机构
[1] University of Cordoba,Department of Computer Science and Numerical Analysis
[2] Maimonides Institute for Biomedical Research (IMIBIC),undefined
来源
Journal of Real-Time Image Processing | 2018年 / 14卷
关键词
Markerless motion capture (MMOCAP); GPU; Tracking;
D O I
暂无
中图分类号
学科分类号
摘要
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×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document} in multi-core CPUs, 30×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document} in a single GPU and up to 110×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document} using 4 GPUs.
引用
收藏
页码:453 / 467
页数:14
相关论文
共 113 条
[71]  
Kwolek B(undefined)undefined undefined undefined undefined-undefined
[72]  
Krzeszowski T(undefined)undefined undefined undefined undefined-undefined
[73]  
Ugolotti R.(undefined)undefined undefined undefined undefined-undefined
[74]  
Youssef SGN(undefined)undefined undefined undefined undefined-undefined
[75]  
Pablo M(undefined)undefined undefined undefined undefined-undefined
[76]  
Lvekovi P(undefined)undefined undefined undefined undefined-undefined
[77]  
Luca M(undefined)undefined undefined undefined undefined-undefined
[78]  
Stefano C(undefined)undefined undefined undefined undefined-undefined
[79]  
Zhang Z(undefined)undefined undefined undefined undefined-undefined
[80]  
Hock SS(undefined)undefined undefined undefined undefined-undefined