GPU-Accelerated Real-Time Tracking of Full-Body Motion With Multi-Layer Search

被引:31
作者
Zhang, Zheng [1 ]
Seah, Hock Soon [1 ]
Quah, Chee Kwang [1 ]
Sun, Jixiang [2 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore, Singapore
[2] Natl Univ Def Technol, Coll Elect Sci & Engn, Changsha, Hunan, Peoples R China
关键词
Markerless motion capture; multi-layer search; niching swarm filtering; real-time tracking; GPU; CUDA; CAPTURE;
D O I
10.1109/TMM.2012.2225040
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Compared to monocular pose tracking, 3D articulated body pose tracking from multiple cameras can better deal with self-occlusions and meet less ambiguities. Though considerable advances have been made, pose tracking from multiple images has not been extensively studied: very seldom existing work can produce a solution comparable to that of a marker-based system which generally can recover accurate 3D full-body motion in real-time. In this paper, we present a multi-view approach to 3D body pose tracking. We propose a pose search method by introducing a new generative sampling algorithm with a refinement step of local optimization. This multi-layer search method does not rely on strong motion priors and generalizes well to general human motions. Physical constraints are incorporated in a novel way and 3D distance transform is employed for speedup. A voxel subject-specific 3D body model is created automatically at the initial frame to fit the subject to be tracked. We design and develop the optimized parallel implementations of time-consuming algorithms on GPU (Graphics Processing Unit) using CUDA (Compute Unified Device Architecture), which significantly accelerates the pose tracking process, making our method capable of tracking full body movements with a maximum speed of 9 fps. Experiments on various 8-camera datasets and benchmark datasets (HumanEva-II) captured by 4 cameras demonstrate the robustness and accuracy of our method.
引用
收藏
页码:106 / 119
页数:14
相关论文
共 47 条
[1]   Recovering 3D human pose from monocular images [J].
Agarwal, A ;
Triggs, B .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (01) :44-58
[2]  
[Anonymous], 2010, NVIDIA CUDA PROGR GU
[3]  
[Anonymous], P IEEE C COMP VIS PA
[4]  
[Anonymous], 2006, HUMANEVA SYNCHRONIZ
[5]  
[Anonymous], P IEEE C COMP VIS PA
[6]  
[Anonymous], 2009, P IEEE C COMP VIS PA
[7]  
Balan A. O., 2005, P INT WORKSH PERF EV
[8]  
Brand M., 1999, P IEEE INT C COMP VI
[9]   Smart particle filtering for high-dimensional tracking [J].
Bray, M. ;
Koller-Meier, E. ;
Van Gool, L. .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2007, 106 (01) :116-129
[10]  
Caillette F., 2005, P BRIT MACH VIS C