Mamba-HMR: 3D Human Mesh Recovery
- Mamba-HMR is a state-space sequence modeling approach that reconstructs dense 3D human meshes from single images and video using structured state-space models.
- It employs efficient scanning and innovative token serialization to overcome limitations of transformer-based methods, delivering improved FPS and accuracy.
- The framework features distinct pipelines—one for non-parametric vertex-based recovery and one for geometry-aware, motion-guided video reconstruction—to ensure spatial and temporal consistency.
Mamba-HMR denotes a Mamba-based approach to 3D human mesh recovery in which human reconstruction is formulated as state-space sequence modeling over ordered geometric tokens rather than only as image-to-parameter regression. In the supplied arXiv literature, the designation appears in two closely related forms: a single-image, non-parametric, vertex-based whole-body regressor introduced within MeshMamba (Yoshiyasu et al., 21 Jul 2025), and the video-based HMRMamba framework for geometry-aware and motion-guided human mesh recovery (Chen et al., 29 Jan 2026). Both systems use Structured State Space Models (SSMs) to exploit long-range dependencies with efficient scanning, but they differ substantially in input modality, tokenization strategy, and the role of temporal information.
1. Scope, task formulation, and nomenclature
Human Mesh Recovery (HMR) seeks to reconstruct a dense triangular mesh of a person from visual input. In the single-image formulation, the input is an RGB image and the output is a dense mesh with fixed connectivity inherited from a template such as SMPL or SMPL-X; the conditional target is the distribution (Yoshiyasu et al., 21 Jul 2025). In the video formulation, the goal is to recover a temporally coherent mesh sequence from tracked 2D joints and image features, with particular emphasis on reliable 3D pose anchors and motion-aware reconstruction (Chen et al., 29 Jan 2026).
The two main instantiations differ in representation. The MeshMamba version of Mamba-HMR is explicitly non-parametric and vertex-based, operating at full mesh resolution and decoding per-vertex offsets added to a canonical template shape (Yoshiyasu et al., 21 Jul 2025). HMRMamba instead introduces a two-stage video pipeline: a Geometry-Aware Lifting Module that produces a 3D pose anchor sequence, followed by a Motion-guided Reconstruction Network that regresses the final SMPL mesh sequence (Chen et al., 29 Jan 2026).
This division is significant because it isolates two different technical problems within HMR. The single-image setting emphasizes serialization of very large vertex sets and efficient whole-body inference. The video setting emphasizes the instability of intermediate pose anchors, temporal coherence, and robustness under occlusion and motion blur. A plausible implication is that “Mamba-HMR” is best understood not as a single canonical architecture, but as a class of SSM-based HMR systems sharing an efficiency-oriented sequential design.
2. State-space foundations
The video-based HMRMamba paper grounds its sequence modules in a continuous linear time-invariant system
which under zero-order hold discretization with time-step yields
The per-step recurrence becomes
and admits a single global convolution
with kernel
This mechanism underlies the “Global Scan” passes in the Dual-Scan Mamba blocks (Chen et al., 29 Jan 2026).
The single-image Mamba-HMR paper adopts a different but related state-space view. It casts feed-forward recovery as a -step state-space inference over a latent mesh code 0:
1
followed by
2
Training does not explicitly optimize a Gaussian negative-log-likelihood; instead, the model subsumes this view through standard 3, geometric, and joint regression losses (Yoshiyasu et al., 21 Jul 2025).
The common premise is that reconstruction quality depends on how effectively the model propagates information across long token sequences. In HMRMamba, this propagation is organized around spatial and temporal scans over joints and frames. In the MeshMamba formulation, it is organized around scans over serialized vertices and joint queries. This suggests that the main conceptual contribution of Mamba-HMR lies less in a specific output parameterization than in the replacement of generic sequence mixing with task-structured SSM recurrences.
3. Single-image Mamba-HMR within MeshMamba
The MeshMamba paper introduces Mamba-HMR as a 3D human mesh recovery model that reconstructs a human body shape and pose from a single image and extends previous non-parametric HMR approaches from body-only poses with around 500 vertex tokens to the whole-body setting with face and hands, while achieving competitive performance in (near) real time (Yoshiyasu et al., 21 Jul 2025).
A central difficulty is that Mamba blocks operate over 1D sequences of length 4, so the mesh vertices must be serialized. Two complementary orderings are used. The first is a template-coordinate sort, where vertices from the template mesh in T-pose are sorted by coordinate orderings such as “xyz”, “-xyz”, or “yzx”. The second is a DensePose part-IUV sort, where each vertex is assigned to one of 24 body parts and sorted by 5 then 6, while the parts themselves are ordered by 3D segment centroids. A 2-strategy setup alternates these permutations across Mamba layers: all but one layer use 7, and the single mid-layer uses 8 (Yoshiyasu et al., 21 Jul 2025).
The architecture contains a CNN encoder, described as a ResNet/HRNet backbone producing a spatial feature map 9. It then prepares 0 body-joint queries and 1 vertex queries, each embedded to 2 and augmented with standard “sin-cos” positional encodings. The Mamba stack is divided into shallow, mid, and deep groups with skip connections from shallow to deep groups. Each block applies a selective SSM layer 3, two feed-forward MLPs, a small 1D convolution, and GELU activations. The input to block 4 is the concatenation 5 permuted by the chosen serialization. The final decoder is an MLP that maps the Mamba output 6 to per-vertex 3D offsets added to a canonical template shape to obtain 7 (Yoshiyasu et al., 21 Jul 2025).
Inference proceeds by encoding the image, initializing 8 from the projected queries, iterating the Mamba blocks, and decoding the final vertex set. Each block processes all 9 tokens in 0 time by convolutional SSM scans. On a single NVIDIA V100 GPU with 1 vertices, the reported speed is approximately 2 FPS, whereas a pure transformer baseline runs at approximately 3 FPS on the same hardware (Yoshiyasu et al., 21 Jul 2025).
4. Geometry-aware and motion-guided video HMRMamba
HMRMamba addresses video-based 3D HMR, where prior methods are described as producing physically implausible results because of flawed intermediate 3D pose anchors and ineffective modeling of complex spatiotemporal dynamics. Its first component, the Geometry-Aware Lifting Module, takes 2D joint tracks 4 and image features 5, and produces a grounded 3D anchor sequence
6
The pipeline consists of encoder fusion, a per-frame SpatialMamba stage, deformable attention that ties image cues to joint features, a TemporalMamba stage across frames, and a lifting head MLP that outputs final 3D joints (Chen et al., 29 Jan 2026).
Its core sequence block is the Dual-Scan Mamba. The global scan imposes a linear ordering over joints or time to capture long-range dependencies. The local, or kinematic, scan traverses the human skeletal tree in a non-sequential order such as torso 7 shoulder 8 elbow, thereby injecting anatomy priors. Their outputs are fused as
9
This is a distinctive design choice because it combines the efficiency of SSM scanning with an explicitly human-structured traversal (Chen et al., 29 Jan 2026).
The second component is the Motion-guided Reconstruction Network. It takes the full 3D anchor sequence 0 and 1, and applies motion-aware attention before mesh regression. Explicit motion is defined as
2
while implicit motion is learned via correction of 3 by motion cues. Queries are 4, and keys and values come from linear projections of 5, giving
6
A final mesh regressor 7 outputs
8
with 9 SMPL vertices (Chen et al., 29 Jan 2026).
The paper characterizes this design as an architectural advance because the 2D-to-3D lifting is grounded in image geometry and the reconstruction stage receives explicitly temporally coherent motion cues. The stated effect is improved coherence and robustness, particularly under occlusion and motion blur (Chen et al., 29 Jan 2026).
5. Objectives, benchmarks, and quantitative performance
The single-image Mamba-HMR model is trained end-to-end with
0
The losses comprise a vertex loss, 3D joint loss, 2D joint losses on projected joints, edge length loss, Laplacian loss, and normal loss. The geometric terms compare edge lengths, cotangent-Laplacian responses, and per-face normals between prediction and ground truth (Yoshiyasu et al., 21 Jul 2025).
The video HMRMamba model separates supervision into a lifting objective and a mesh-recovery objective. The lifting loss is
1
with 2, 3, and 4, where 5 is MPJPE, 6 is temporal consistency, 7 is MPJVE, and 8 is 2D reprojection error. The mesh recovery loss is
9
with 0, 1, 2, and 3 (Chen et al., 29 Jan 2026).
On the UBody test set without fine-tuning, the single-image Mamba-HMR reports PA-MVE 4 mm, PA-MVE (Hands) 5 mm, PA-MVE (Face) 6 mm, MVE 7 mm, and FPS 8. After fine-tuning on UBody, it improves to PA-MVE 9 mm and MVE 0 mm (Yoshiyasu et al., 21 Jul 2025).
| Setting | Reported result |
|---|---|
| UBody, no fine-tuning | PA-MVE 1 mm; Hands 2 mm; Face 3 mm; MVE 4 mm; FPS 5 |
| UBody, fine-tuning | PA-MVE 6 mm; MVE 7 mm |
For HMRMamba, the reported benchmark results are as follows.
| Benchmark | Ours-S | Ours-L |
|---|---|---|
| 3DPW | MPJPE 8, PA-MPJPE 9, MPVPE 0, Accel 1 | MPJPE 2, PA-MPJPE 3, MPVPE 4, Accel 5 |
| MPI-INF-3DHP | MPJPE 6, PA-MPJPE 7, Accel 8 | MPJPE 9, PA-MPJPE 0, Accel 1 |
| Human3.6M | MPJPE 2, PA-MPJPE 3, Accel 4 | MPJPE 5, PA-MPJPE 6, Accel 7 |
The accompanying efficiency figures on Human3.6M are PMCE at 8 M parameters and 9 GFlops, ARTS at 00 M parameters and 01 GFlops, Ours-S at 02 M parameters and 03 GFlops, and Ours-L at 04 M parameters and 05 GFlops. The paper states that the S-model is 06 smaller than PMCE and 07 smaller than ARTS, with comparable or lower GFlops while delivering 08–09 relative MPJPE improvement (Chen et al., 29 Jan 2026).
6. Limitations, significance, and sources of confusion
The limitations of the single-image Mamba-HMR model are stated directly. Fixed topology prevents modeling loose clothing or hairstyles. Generalization to in-the-wild clothing, wild backgrounds, and out-of-distribution poses such as sports or acrobatics remains challenging. The approach also relies on large-scale supervised datasets including COCO, Human3.6M, and UBody, and the paper identifies self-supervised or weakly supervised extensions as a direction that would broaden applicability (Yoshiyasu et al., 21 Jul 2025).
The video HMRMamba work is positioned against two recurring failure modes in prior video HMR: flawed anchors and static reconstructions. Its stated contribution is to overcome these through geometry-aware 2D-to-3D lifting and explicit motion injection into mesh recovery, leading to improvements in reconstruction accuracy, temporal consistency, and computational efficiency (Chen et al., 29 Jan 2026). Taken together with the single-image results, this indicates a broader transition in HMR from attention-heavy token interaction toward structure-aware SSM designs.
A common source of confusion is nomenclature. In the supplied material, a separate paper titled “HGP-Mamba: Integrating Histology and Generated Protein Features for Mamba-based Multimodal Survival Risk Prediction” includes the phrase that it is “also referred to as Mamba-HMR in some contexts,” even though its declared task is survival risk prediction rather than human mesh recovery (Dai et al., 17 Mar 2026). This suggests that the label “Mamba-HMR” is not fully standardized across preprints. In the human-mesh literature, however, the term refers to the Mamba-based HMR systems described above rather than to multimodal pathology models.
The broader significance of Mamba-HMR is therefore methodological. The MeshMamba paper concludes that state-space models with careful mesh serialization can match or exceed transformer-based HMR in both accuracy and speed, while HMRMamba reports state-of-the-art results with superior computational efficiency in video HMR (Yoshiyasu et al., 21 Jul 2025, Chen et al., 29 Jan 2026). Within the supplied evidence, Mamba-HMR is best situated as a state-space reformulation of dense human reconstruction, spanning both real-time whole-body single-image recovery and temporally coherent video mesh estimation.