CurveCodec 2: Skeleton-agnostic animation compression with a learned entropy model
Not on the map. Why?
Abstract (arXiv)
Skeletal motion is stored as every joint's transform at every frame, yet most of it is implied by the body rather than by what the motion is about. Compression is one way to ask what a motion must still say once the body is known, and a production codec must answer it for any skeleton with a stated error bound. Our earlier codec, CurveCodec, matched the mean error of ACL, the production library of modern game engines, with a learned prior over sparse anchors, but not ACL's worst case, and it counted its payload as floats rather than bits. Here we ask where the redundancy of skeletal motion lies and which part of a codec a learned model should take over. Measurements give three answers. At production precision the largest saving comes from predicting each quantized curve from its own past, the second from choosing per joint, in closed loop through the hierarchy, which samples not to code. On the gaps such an encoder leaves, a nearest-neighbour oracle over millions of training samples is no better than linear interpolation, and no learned in-betweener we tried paid for itself. What a network does learn is the distribution of the residuals the codec must send. CurveCodec 2 codes every sub-track as a curve in the log map, quantized in closed loop and thinned to rate-distortion-selected keys, with residuals entropy-coded under a small learned model whose integer inference is bit-exact across platforms. Two contracts are verified on every decoded clip: ACL's own worst case per joint within a stated tolerance, or ACL's mean error per clip. On a held-out test side of 4,472 clips from 33 datasets, CurveCodec 2 needs 0.37x ACL's bytes at ACL's default precision of 0.01 cm under the worst-case contract and 0.22x at 0.1 cm under the mean contract, decodes on one CPU core, and transfers without retraining to a species absent from training. Project page: https://rubbly.cn/publications/curvecodec/
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 65 references that are in the map. First posted on arXiv 3 Oct 2026.
Builds on
25 of 65 references.
References · 25
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,238
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,200
- 2018Variational image compression with a scale hyperpriorcited by 935
- 2016End-to-end Optimized Image Compressioncited by 696
- 2018Joint Autoregressive and Hierarchical Priors for Learned Image Compressioncited by 664
- 2021Action-Conditioned 3D Human Motion Synthesis with Transformer VAEcited by 501
- 2017PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modificationscited by 417
- 2023MoMask: Generative Masked Modeling of 3D Human Motionscited by 400
- 2021HuMoR: 3D Human Motion Model for Robust Pose Estimationcited by 324
- 2021NeRV: Neural Representations for Videoscited by 256
- 2021COIN: COmpression with Implicit Neural representationscited by 233
13 more
- 2021Robust Motion In-betweeningcited by 229
- 2023Motion-X: A Large-scale 3D Expressive Whole-body Human Motion Datasetcited by 227
- 2021Character Controllers Using Motion VAEscited by 184
- 2022BEAT: A Large-Scale Semantic and Emotional Multi-Modal Dataset for Conversational Gestures Synthesiscited by 178
- 2020Skeleton-Aware Networks for Deep Motion Retargetingcited by 124
- 2018Neural Kinematic Networks for Unsupervised Motion Retargettingcited by 88
- 2022ZeroEGGS: Zero-shot Example-based Gesture Generation from Speechcited by 84
- 2022Real-Time Style Modelling of Human Locomotion via Feature-Wise Transformations and Local Motion Phasescited by 72
- 2022NeMF: Neural Motion Fields for Kinematic Animationcited by 68
- 2023MoConVQ: Unified Physics-Based Motion Control via Scalable Discrete Representationscited by 60
- 2018DeepZip: Lossless Data Compression using Recurrent Neural Networkscited by 33
- 2022Latent Discretization for Continuous-time Sequence Compressioncited by 1
- 2026HiPHI: A Large-Scale Benchmark for High-Precision Human Motion and Object-Interactioncited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026UniMate: One Unified Model to Animate Diverse Skeletons
- 2026SAMoR: Motion Modelling for Articulated Objects of Any Skeleton and Topology
- 2026TopoCap: Learning Topology-Agnostic Motion Priors for Monocular Video-to-Animation
- 2025AnyTop: Character Animation Diffusion with Any Topology
- 2026Skeletons in Flow: Graph Structured Flow Matching for Human Motion Prediction
- 2026SurgCast: Action-Conditioned Future Skeletons for Controllable Surgical World Models
- 2025Articulated Kinematics Distillation from Video Diffusion Models
- 2026Image Diffusion Models Are Good 3D Human Motion Generators