CharacterGAN: Few-Shot Keypoint Character Animation and Reposing
Tobias Hinz, Matthew Fisher, Oliver Wang, Eli Shechtman and, Stefan Wermter

TL;DR
CharacterGAN is a few-shot generative model for character animation that uses layered keypoint processing and adaptive features to produce realistic, interactive poses with limited training data.
Contribution
The paper introduces a novel layered keypoint approach and adaptive scaling method for few-shot character animation, addressing occlusions and out-of-distribution poses.
Findings
Outperforms recent baselines in realism and diversity
Handles discrete state changes effectively
Scales to larger datasets with more data
Abstract
We introduce CharacterGAN, a generative model that can be trained on only a few samples (8 - 15) of a given character. Our model generates novel poses based on keypoint locations, which can be modified in real time while providing interactive feedback, allowing for intuitive reposing and animation. Since we only have very limited training samples, one of the key challenges lies in how to address (dis)occlusions, e.g. when a hand moves behind or in front of a body. To address this, we introduce a novel layering approach which explicitly splits the input keypoints into different layers which are processed independently. These layers represent different parts of the character and provide a strong implicit bias that helps to obtain realistic results even with strong (dis)occlusions. To combine the features of individual layers we use an adaptive scaling approach conditioned on all…
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
CharacterGAN: Few-Shot Keypoint Character Animation and Reposing· youtube
Taxonomy
TopicsHuman Motion and Animation · Generative Adversarial Networks and Image Synthesis · Human Pose and Action Recognition
