Animal Avatars: Reconstructing Animatable 3D Animals from Casual Videos

Remy Sabathier, N. Mitra, David Novotný
2/14/2026

No official code found. Best implementation: facebookresearch/AnimalAvatar (86 stars, last commit 2025-11-02).

Abstract

We present a method to build animatable dog avatars from monocular videos. This is challenging as animals display a range of (unpredictable) non-rigid movements and have a variety of appearance details (e.g., fur, spots, tails). We develop an approach that links the video frames via a 4D solution that jointly solves for animal's pose variation, and its appearance (in a canonical pose). To this end, we significantly improve the quality of template-based shape fitting by endowing the SMAL parametric model with Continuous Surface Embeddings, which brings image-to-mesh reprojection constaints that are denser, and thus stronger, than the previously used sparse semantic keypoint correspondences. To model appearance, we propose an implicit duplex-mesh texture that is defined in the canonical pose, but can be deformed using SMAL pose coefficients and later rendered to enforce a photometric compatibility with the input video frames. On the challenging CoP3D and APTv2 datasets, we demonstrate superior results (both in terms of pose estimates and predicted appearance) to existing template-free (RAC) and template-based approaches (BARC, BITE).

View on arXivView PDF

Code Implementations(1)

Code from the ECCV 2024 paper "Animal Avatar Reconstructing Animatable 3D Animals from Casual Videos".

867PythonJul 16, 202411 months agoNOASSERTION

Similar Papers

Cite this paper

@article{sabathier2026animal,
  title  = {Animal Avatars: Reconstructing Animatable 3D Animals from Casual Videos},
  author = {Remy Sabathier and N. Mitra and David Novotný},
  year   = {2026},
  eprint = {2403.17103},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2403.17103},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.17103.svg)](https://codeofpaper.com/paper/2403.17103)

Discussion