Papers › MMHMR: Generative Masked Modeling for Hand Mesh Recovery

MMHMR: Generative Masked Modeling for Hand Mesh Recovery

18 Dec 2024arXiv:2412.13393archive 2025-07-28

Muhammad Usama Saleem, Ekkasit Pinyoanuntapong, Mayur Jagdishbhai Patel, Hongfei Xue, Ahmed Helmy, Srijan Das, Pu Wang

Reconstructing a 3D hand mesh from a single RGB image is challenging due to complex articulations, self-occlusions, and depth ambiguities. Traditional discriminative methods, which learn a deterministic mapping from a 2D image to a single 3D mesh, often struggle with the inherent ambiguities in 2D-to-3D mapping. To address this challenge, we propose MMHMR, a novel generative masked model for hand mesh recovery that synthesizes plausible 3D hand meshes by learning and sampling from the probabilistic distribution of the ambiguous 2D-to-3D mapping process. MMHMR consists of two key components: (1) a VQ-MANO, which encodes 3D hand articulations as discrete pose tokens in a latent space, and (2) a Context-Guided Masked Transformer that randomly masks out pose tokens and learns their joint distribution, conditioned on corrupted token sequences, image context, and 2D pose cues. This learned distribution facilitates confidence-guided sampling during inference, producing mesh reconstructions with low uncertainty and high precision. Extensive evaluations on benchmark and real-world datasets demonstrate that MMHMR achieves state-of-the-art accuracy, robustness, and realism in 3D hand mesh reconstruction. Project website: https://m-usamasaleem.github.io/publication/MMHMR/mmhmr.html

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

3D Hand Pose Estimation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Hand Pose Estimation DexYCB MaskHand Average MPJPE (mm) 11.7 #2 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB MaskHand MPVPE 11.2 #2 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB MaskHand PA-MPVPE 4.9 #2 of 11 Archive leaderboard report
3D Hand Pose Estimation DexYCB MaskHand Procrustes-Aligned MPJPE 5.0 #2 of 11 Archive leaderboard report
3D Hand Pose Estimation FreiHAND MaskHand PA-F@15mm 0.991 #4 of 33 Archive leaderboard report
3D Hand Pose Estimation FreiHAND MaskHand PA-F@5mm 0.801 #4 of 33 Archive leaderboard report
3D Hand Pose Estimation FreiHAND MaskHand PA-MPJPE 5.5 #4 of 33 Archive leaderboard report
3D Hand Pose Estimation FreiHAND MaskHand PA-MPVPE 5.4 #4 of 33 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (Ego4D) All 46.4 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (Ego4D) Occ 29.4 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (Ego4D) Visible 59.3 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (New Days) All 48.7 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (NewDays) Occ 29.4 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (NewDays) Visible 61.0 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (VISOR) All 46.1 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (VISOR) Occ 31.4 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HInt: Hand Interactions in the wild MaskHand PCK@0.05 (VISOR) Visible 62.1 #4 of 10 Archive leaderboard report
3D Hand Pose Estimation HO-3D v3 MaskHand AUC_J 0.860 #2 of 8 Archive leaderboard report
3D Hand Pose Estimation HO-3D v3 MaskHand AUC_V 0.860 #2 of 8 Archive leaderboard report
3D Hand Pose Estimation HO-3D v3 MaskHand F@15mm 0.984 #2 of 8 Archive leaderboard report
3D Hand Pose Estimation HO-3D v3 MaskHand F@5mm 0.663 #2 of 8 Archive leaderboard report
3D Hand Pose Estimation HO-3D v3 MaskHand PA-MPJPE 7.0 #2 of 8 Archive leaderboard report
3D Hand Pose Estimation HO-3D v3 MaskHand PA-MPVPE 7.0 #2 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Absolute Position EncodingsAdamAttentionBPEDense ConnectionsDropoutLabel SmoothingLayer NormalizationLinear LayerMulti-Head AttentionPosition-Wise Feed-Forward LayerResidual ConnectionSoftmaxTransformer

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections