Amortized Inverse Kinematics via Graph Attention for Real-Time Human Avatar Animation
Muhammad Saif Ullah Khan, Chen-Yu Wang, Tim Prokosch, Michael Lorenz, Bertram Taetz, Didier Stricker

TL;DR
This paper introduces IK-GAT, a graph attention network that efficiently reconstructs full-body joint orientations from sparse 3D joint positions for real-time avatar animation, outperforming traditional methods in speed and robustness.
Contribution
IK-GAT is a novel lightweight graph-attention model that predicts joint rotations in a single forward pass, leveraging skeletal structure and a specialized rotation parameterization.
Findings
IK-GAT achieves over 650 FPS on CPU.
It outperforms VPoser-based iterative optimization in speed and robustness.
The model produces animation-ready rotations suitable for real-time applications.
Abstract
Inverse kinematics (IK) is a core operation in animation, robotics, and biomechanics: given Cartesian constraints, recover joint rotations under a known kinematic tree. In many real-time human avatar pipelines, the available signal per frame is a sparse set of tracked 3D joint positions, whereas animation systems require joint orientations to drive skinning. Recovering full orientations from positions is underconstrained, most notably because twist about bone axes is ambiguous, and classical IK solvers typically rely on iterative optimization that can be slow and sensitive to noisy inputs. We introduce IK-GAT, a lightweight graph-attention network that reconstructs full-body joint orientations from 3D joint positions in a single forward pass. The model performs message passing over the skeletal parent-child graph to exploit kinematic structure during rotation inference. To simplify…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
