Results 1 -
4 of
4
Automatic Joint Parameter Estimation from Magnetic Motion Capture Data
, 2000
"... This paper describes a technique for using magnetic motion capture data to determine the joint parameters of an articulated hierarchy. This technique makes it possible to determine limb lengths, joint locations, and sensor placement for a human subject without external measurements. Instead, the joi ..."
Abstract
-
Cited by 39 (1 self)
- Add to MetaCart
This paper describes a technique for using magnetic motion capture data to determine the joint parameters of an articulated hierarchy. This technique makes it possible to determine limb lengths, joint locations, and sensor placement for a human subject without external measurements. Instead, the joint parameters are inferred with high accuracy from the motion data acquired during the capture session. The parameters are computed by performing a linear least squares fit of a rotary joint model to the input data. A hierarchical structure for the articulated model can also be determined in situations where the topology of the model is not known. Once the system topology and joint parameters have been recovered, the resulting model can be used to perform forward and inverse kinematic procedures. We present the results of using the algorithm on human motion capture data, as well as validation results obtained with data from a simulation and a wooden linkage of known dimensions.
Skeletal Parameter Estimation from Optical Motion Capture Data
, 2005
"... In this paper we present an algorithm for automatically estimating a subject’s skeletal structure from optical motion capture data. Our algorithm consists of a series of steps that cluster markers into segment groups, determine the topological connectivity between these groups, and locate the positi ..."
Abstract
-
Cited by 22 (0 self)
- Add to MetaCart
In this paper we present an algorithm for automatically estimating a subject’s skeletal structure from optical motion capture data. Our algorithm consists of a series of steps that cluster markers into segment groups, determine the topological connectivity between these groups, and locate the positions of their connecting joints. Our problem formulation makes use of fundamental distance constraints that must hold for markers attached to an articulated structure, and we solve the resulting systems using a combination of spectral clustering and nonlinear optimization. We have tested our algorithms using data from both passive and active optical motion capture devices. Our results show that the system works reliably even with as few as one or two markers on each segment. For data recorded from human subjects, the system determines the correct topology and qualitatively accurate structure. Tests with a mechanical calibration linkage demonstrate errors for inferred segment lengths on average of only two percent. We discuss applications of our methods for commercial human figure animation, and for identifying human or animal subjects based on their motion independent of marker placement or feature selection.
Automatic learning of articulated skeletons from 3D marker trajectories
- In Proc. Intl. Symposium on Visual Computing (ISVC 2006
, 2006
"... Abstract. We present a novel fully-automatic approach for estimating an articulated skeleton of a moving subject and its motion from body marker trajectories that have been measured with an optical motion capture system. Our method does not require a priori information about the shape and proportion ..."
Abstract
-
Cited by 5 (0 self)
- Add to MetaCart
Abstract. We present a novel fully-automatic approach for estimating an articulated skeleton of a moving subject and its motion from body marker trajectories that have been measured with an optical motion capture system. Our method does not require a priori information about the shape and proportions of the tracked subject, can be applied to arbitrary motion sequences, and renders dedicated initialization poses unnecessary. To serve this purpose, our algorithm first identifies individual rigid bodies by means of a variant of spectral clustering. Thereafter, it determines joint positions at each time step of motion through numerical optimization, reconstructs the skeleton topology, and finally enforces fixed bone length constraints. Through experiments, we demonstrate the robustness and efficiency of our algorithm and show that it outperforms related methods from the literature in terms of accuracy and speed. 1
Short Communication: Calculating the 2D Motion of Lumbar Vertebrae using Splines
"... In this study we investigate the use of splines and the ICP method (Besl and McKay, 1992) for calculating the transformation parameters for a rigid body undergoing planar motion parallel to the image plane. We demonstrate the efficacy of the method by estimating the finite centre of rotation and ang ..."
Abstract
- Add to MetaCart
In this study we investigate the use of splines and the ICP method (Besl and McKay, 1992) for calculating the transformation parameters for a rigid body undergoing planar motion parallel to the image plane. We demonstrate the efficacy of the method by estimating the finite centre of rotation and angle of rotation from lateral flexion/extension radiographs of the lumbar spine. In an in vitro error study, the method displayed an average error of rotation of 0.44 ± 0.45 degrees, and an average error in FCR calculation of 7.6 ± 8.5 mm. The method was shown to be superior to that of Crisco et al. (1995) and Brinckmann et al. (1994) for the tests performed here. In general we believe the use of splines to represent planar shapes to be superior to using digitised curves or landmarks for several reasons. First, with appropriate software, splines require less effort to define and are a compact representation, with most vertebra outlines using less than 30 control points. Second, splines are inherently sub-pixel representations of curves, even if the control points are limited to pixel resolutions. Third, there is a well defined method (the ICP algorithm) for registering shapes represented as splines. Finally, like digitised curves, splines are able to represent a large class of shapes with little effort, but reduce potential segmentation errors from two dimensions (parallel and perpendicular to the image gradient) to just one (parallel to the image gradient). We have developed an application for performing all the necessary computations which can be downloaded from

