基于学习的3D人体动力学估计使用行为约束从活动分类的行为约束
Daekyum Kim1,2,3, Yichu Jin1, Haedo Cho1
1John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, MA, USA.
Nature communications
|April 11, 2025
概括
本研究引入了一种新的机器学习模型,用于使用两个惯性测量单位 (IMU) 准确的运动跟踪. 循环活动动力学估计器通过整合人类行为来减少错误,改善关节角度和轨迹估计.
科学领域:
- 生物力学 生物力学
- 机器学习 机器学习
- 可穿戴技术可穿戴技术
背景情况:
- 惯性测量单元 (IMU) 为基于实验室的移动捕捉提供了一个便携式,具有成本效益的替代方案.
- 基于IMU的运动跟踪面临着由数值集成放大信号漂移错误带来的挑战.
- 现有的减少漂移的方法往往需要测量身体参数或缺乏准确性,用于各种应用.
研究的目的:
- 开发一个端到端的机器学习模型,用于使用两个IMU进行增强的动力学估计.
- 将人类行为约束和活动分类纳入估计过程.
- 为了提高关节角度和运动轨迹测量的准确性.
主要方法:
- 引入了循环活动动力学估计器,这是一个集成的机器学习模型.
- 利用人类行为约束和活动分类来进行动力学估计.
- 在动态场景中使用两个IMU进行运动跟踪.
主要成果:
- 实现了0.021米以下的轨迹误差和下面的肩关节角度误差.
- 与没有活动分类的模型相比,证明了轨迹误差减少了52%,肩关节角度误差减少了17%.
- 经过验证的精确运动跟踪,使用最小的IMU和特定领域的环境.
结论:
- 活动在循环中的动力学估计器显著提高了动力学估计的准确性.
- 将活动分类与行为约束相结合,可以提高基于IMU的运动跟踪性能.
- 这种方法提供了精确的运动跟踪与最小的硬件和上下文信息.
相关概念视频
Kinematic Equations: Problem Solving
11.8K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
11.8K
Kinematic Equations - III
7.4K
The first two kinematic equations have time as a variable, but the third kinematic equation is independent of time. This equation expresses final velocity as a function of the acceleration and distance over which it acts. The fourth kinematic equation does not have an acceleration term and provides the final position of the object at time t in terms of the initial and final velocities. This equation is useful when the value of the constant acceleration is unknown.
Using the kinematic equations,...
Using the kinematic equations,...
7.4K
Kinematic Equations - II
9.2K
The second kinematic equation expresses the final position of an object in terms of its initial position, the distance traveled with the initial constant velocity, and the distance traveled due to a change in velocity. Similar to the first kinematic equation, this equation is also only valid when the acceleration is constant throughout the motion of an object.
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...
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...
9.2K
Kinematic Equations - I
10.2K
When an object moves with constant acceleration, the velocity of the object changes at a constant rate throughout the motion. The kinematic equations of motions are derived for such cases where the acceleration of the object is constant. The first kinematic equation gives an insight into the relationship between velocity, acceleration, and time. We can see, for example:
10.2K


