APES: Articulated Part Extraction from Sprite Sheets
Not on the map. Why?
Abstract (arXiv)
Rigged puppets are one of the most prevalent representations to create 2D character animations. Creating these puppets requires partitioning characters into independently moving parts. In this work, we present a method to automatically identify such articulated parts from a small set of character poses shown in a sprite sheet, which is an illustration of the character that artists often draw before puppet creation. Our method is trained to infer articulated parts, e.g. head, torso and limbs, that can be re-assembled to best reconstruct the given poses. Our results demonstrate significantly better performance than alternatives qualitatively and quantitatively.Our project page https://zhan-xu.github.io/parts/ includes our code and data.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 29 of its 62 references that are in the map. First posted on arXiv 4 Jun 2022.
Builds on
29 of 62 references.
References · 29
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2019Shape2Motion: Joint Analysis of Motion Parts and Attributes from 3D Shapescited by 117
- 2019SCOPS: Self-Supervised Co-Part Segmentationcited by 100
- 2019MIPaaL: Mixed Integer Program as a Layercited by 93
17 more
- 2020Interior Point Solving for LP-based prediction+optimisationcited by 83
- 2020Continuous Surface Embeddingscited by 79
- 2018Deep Part Induction from Articulated Object Pairscited by 66
- 2018Deep Feature Factorization For Concept Discoverycited by 64
- 2021Unsupervised Part Discovery from Contrastive Reconstructioncited by 57
- 2016Learning Motion Patterns in Videoscited by 53
- 2020Layered Neural Rendering for Retiming People in Videocited by 51
- 2021MultiBodySync: Multi-Body Segmentation and Motion Estimation via 3D Scan Synchronizationcited by 46
- 2021Learning to Segment Rigid Motions from Two Framescited by 45
- 2017Learning to Segment Moving Objectscited by 39
- 2020Motion-supervised Co-Part Segmentationcited by 28
- 2020Unsupervised part representation by Flow Capsulescited by 25
- 2019Unsupervised Discovery of Parts, Structure, and Dynamicscited by 20
- 2021CycleSegNet: Object Co-segmentation with Cycle Refinement and Region Correspondencecited by 19
- 20193D Rigid Motion Segmentation with Mixed and Unknown Number of Modelscited by 11
- 2021CharacterGAN: Few-Shot Keypoint Character Animation and Reposingcited by 9
- 2019Neural Puppet: Generative Layered Cartoon Characterscited by 7
Built on by
Not cited yet.