ProtoRes: Proto-Residual Network for Pose Authoring via Learned Inverse Kinematics
Boris N. Oreshkin, Florent Bocquelet, F\'elix G. Harvey, Bay, Raitt, Dominic Laflamme

TL;DR
ProtoRes introduces a neural network architecture that effectively infers complete human poses from sparse inputs, enhancing AI-assisted animation with improved accuracy and efficiency, and includes a Unity interface and new datasets.
Contribution
The paper presents a novel Proto-Residual Network combining residuals and prototype encoding for pose completion, outperforming Transformer baselines in accuracy and speed.
Findings
Outperforms Transformer baseline in accuracy
Achieves higher computational efficiency
Provides publicly available datasets and code
Abstract
Our work focuses on the development of a learnable neural representation of human pose for advanced AI assisted animation tooling. Specifically, we tackle the problem of constructing a full static human pose based on sparse and variable user inputs (e.g. locations and/or orientations of a subset of body joints). To solve this problem, we propose a novel neural architecture that combines residual connections with prototype encoding of a partially specified pose to create a new complete pose from the learned latent space. We show that our architecture outperforms a baseline based on Transformer, both in terms of accuracy and computational efficiency. Additionally, we develop a user interface to integrate our neural model in Unity, a real-time 3D development platform. Furthermore, we introduce two new datasets representing the static human pose modeling problem, based on high-quality human…
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.
Code & Models
Videos
Taxonomy
TopicsHuman Motion and Animation · Human Pose and Action Recognition · 3D Shape Modeling and Analysis
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Adam · Label Smoothing · Layer Normalization · Residual Connection · Dense Connections
