Related Experiment Video
Updated: Jun 28, 2025

09:32
Subject-specific Musculoskeletal Model for Studying Bone Strain During Dynamic Motion
Published on: April 11, 2018
9.7K
Unified Cross-Structural Motion Retargeting for Humanoid Characters
IEEE Transactions on Visualization and Computer Graphics
|April 10, 2024
Summary
This study introduces a unified dynamic graph network for motion retargeting across diverse character skeletons. The novel approach enables efficient, unsupervised cross-structural motion transfer for animation and virtual reality applications.
Area of Science:
- Computer Graphics
- Animation
- Machine Learning
Background:
- Current motion retargeting methods struggle with varying skeletal structures.
- Existing techniques often require structure-specific model designs and training.
- A need exists for a unified approach to handle diverse character skeletons.
Purpose of the Study:
- To develop a unified dynamic graph network for motion retargeting across unseen skeletal structures.
- To enable efficient and unsupervised cross-structural motion transfer.
- To handle intricate whole-body movements, including hand animations.
Main Methods:
- Utilized a dynamic graph transformation module to transfer latent motion features between different skeletal structures.
- Modeled torso and hand joints as graphs in a unified manner for comprehensive motion retargeting.
- Employed an unsupervised learning strategy with unpaired motion data from diverse structures.
Main Results:
- The proposed unified dynamic graph network demonstrated superior performance compared to existing methods.
- Achieved significant improvements in data efficiency for training motion retargeting models.
- Successfully performed cross-structural motion retargeting on both known and previously unseen skeletal structures.
Conclusions:
- The unified dynamic graph network offers a flexible and effective solution for motion retargeting across diverse skeletal structures.
- The method advances animation production and virtual reality by enabling seamless motion transfer.
- Unsupervised learning with unpaired data significantly enhances the practicality and applicability of motion retargeting techniques.
Related Concept Videos
Planar Rigid-Body Motion
442
Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
442
Relative Motion Analysis using Rotating Axes-Problem Solving
402
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
402
Relative Motion Analysis using Rotating Axes
460
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
460
Kinematic Equations - II
9.5K
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.5K
Kinematic Equations - III
7.6K
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.6K
One-Degree-of-Freedom System
487
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
487

