Real-time marker prediction and CoR estimation in optical motion capture

被引:47
作者
Aristidou, Andreas [1 ]
Lasenby, Joan [1 ]
机构
[1] Univ Cambridge, Dept Engn, Cambridge CB2 1PZ, England
关键词
Computer vision; Filtering; Marker prediction; Joint localisation; Motion capture; Inverse kinematics; INVERSE KINEMATIC SOLUTIONS; MISSING MARKERS; ROTATION; TRACKING; PERFORMANCE; OPTIMIZATION; AXIS;
D O I
10.1007/s00371-011-0671-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Optical motion capture systems suffer from marker occlusions resulting in loss of useful information. This paper addresses the problem of real-time joint localisation of legged skeletons in the presence of such missing data. The data is assumed to be labelled 3d marker positions from a motion capture system. An integrated framework is presented which predicts the occluded marker positions using a Variable Turn Model within an Unscented Kalman filter. Inferred information from neighbouring markers is used as observation states; these constraints are efficient, simple, and real-time implementable. This work also takes advantage of the common case that missing markers are still visible to a single camera, by combining predictions with under-determined positions, resulting in more accurate predictions. An Inverse Kinematics technique is then applied ensuring that the bone lengths remain constant over time; the system can thereby maintain a continuous data-flow. The marker and Centre of Rotation (CoR) positions can be calculated with high accuracy even in cases where markers are occluded for a long period of time. Our methodology is tested against some of the most popular methods for marker prediction and the results confirm that our approach outperforms these methods in estimating both marker and CoR positions.
引用
收藏
页码:7 / 26
页数:20
相关论文
共 72 条
[1]  
[Anonymous], 2001, Sequential Monte Carlo methods in practice
[2]  
[Anonymous], 2003, GEOMETRIC ALGEBRA PH, DOI [DOI 10.1017/CBO9780511807497, 10.1017/CBO9780511807497]
[3]  
[Anonymous], 2012, Clifford algebra to geometric calculus: a unified language for mathematics and physics
[4]  
[Anonymous], 2006, NeurIPS
[5]  
[Anonymous], 1985, P 1985 IEEE INT C RO
[6]  
[Anonymous], 1987, Unconstrained Optimization: Practical Methods of Optimization
[7]  
Aristidou A., 2009, FINFENGTR632 CUED
[8]  
Aristidou A., 2009, FINFENGTR619 CUED, P619
[9]  
Aristidou A, 2008, LECT NOTES COMPUT SC, V5098, P238, DOI 10.1007/978-3-540-70517-8_23
[10]   FABRIK: A fast, iterative solver for the Inverse Kinematics problem [J].
Aristidou, Andreas ;
Lasenby, Joan .
GRAPHICAL MODELS, 2011, 73 :243-260