Related Experiment Video
Updated: Sep 30, 2025

In Vivo Quantification of Hip Arthrokinematics during Dynamic Weight-bearing Activities using Dual Fluoroscopy
Published on: July 2, 2021
Joint Optimization of Kinematics and Anthropometrics for Human Motion Denoising
Le Zhou1, Nate Lannan1, Guoliang Fan1
1Electrical Engineering Department, Oklahoma state university, Stillwater, OK 74075 USA.
Abstract:
In this paper, we propose a novel technique for human motion denoising by jointly optimizing kinematic and anthropometric constraints for a noisy skeleton data. Specifically, we are focused on depth-sensor-based motion capture (D-Mocap) data that are often prone to error, outliers and distortion. To capture human kinematics, we first propose a joint-level Tobit particle filter (TPF) that incorporates a unique observation model to characterize the censored measurement of D-Mocap data. A skeleton-level Differential Evolution (DE) algorithm is then integrated with the sequential Monte Carlo sampling in the TPF, allowing joint-level particles to be re-distributed and re-weighted according to the stability and consistency of skeletal bone lengths as well as the suitability of joint kinematics. This leads to an integrated TPF-DE algorithm that significantly improves the quality of D-Mocap data by making 3D joint trajectories more kinematically admissible and anthropometrically stable. Experimental results on both simulated and real-world D-Mocap show that the errors of joint positions and the bone lengths have been reduced by 30-60%, and the accuracy of joint angles has been improved by 40-60%. The proposed TPF-DE method outperforms the recent filtering-based and deep learning methods and demonstrate the synergy between the TPF and DE algorithms for effective human motion enhancement.
Related Concept Videos
Kinematic Equations: Problem Solving
Kinematic Equations - II
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...
Kinematic Equations - III
Using the kinematic equations,...
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
Kinematic Equations - I
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...

