MEGA: Masked Generative Autoencoder for Human Mesh Recovery

Guénolé Fiche, Simon Leglaive, Xavier Alameda-Pineda, Francesc Moreno-Noguer
2/9/2026

No official code found. Best implementation: g-fiche/MEGA (33 stars, MIT, last commit 2025-03-18).

Abstract

Human Mesh Recovery (HMR) from a single RGB image is a highly ambiguous problem, as an infinite set of 3D interpretations can explain the 2D observation equally well. Nevertheless, most HMR methods overlook this issue and make a single prediction without accounting for this ambiguity. A few approaches generate a distribution of human meshes, enabling the sampling of multiple predictions; however, none of them is competitive with the latest single-output model when making a single prediction. This work proposes a new approach based on masked generative modeling. By tokenizing the human pose and shape, we formulate the HMR task as generating a sequence of discrete tokens conditioned on an input image. We introduce MEGA, a MaskEd Generative Autoencoder trained to recover human meshes from images and partial human mesh token sequences. Given an image, our flexible generation scheme allows us to predict a single human mesh in deterministic mode or to generate multiple human meshes in stochastic mode. Experiments on in-the-wild benchmarks show that MEGA achieves state-of-the-art performance in deterministic and stochastic modes, outperforming single-output and multi-output approaches. See the project page at https://g-fiche.github.io/research-pages/mega/.

View on arXivView PDF

Code Implementations(1)

g-fiche/MEGACommunity63%
MIT

Implementation of "MEGA: Masked Generative Autoencoder for Human Mesh Recovery" - CVPR 2025 (Oral)

332PythonJul 17, 20241 years agoMIT

Similar Papers

Cite this paper

@article{fiche2026mega,
  title  = {MEGA: Masked Generative Autoencoder for Human Mesh Recovery},
  author = {Guénolé Fiche and Simon Leglaive and Xavier Alameda-Pineda and Francesc Moreno-Noguer},
  year   = {2026},
  eprint = {2405.18839},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.18839},
  journal = {CVPR 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/2405.18839.svg)](https://codeofpaper.com/paper/2405.18839)

Discussion