# From 2D Alignment to 3D Plausibility: Unifying Heterogeneous 2D Priors and Penetration-Free Diffusion for Occlusion-Robust Two-Hand Reconstruction

Gaoge Han $^{1,2}$ Yongkang Cheng $^{1,2}$ Zhe Chen $^{4}$ Shaoli Huang $^{1,*}$ Tongliang Liu $^{3,2}$ $^{1}$AgiBot

 $^{2}$Mohamed bin Zayed University of Artificial Intelligence

 $^{3}$The University of Sydney

 $^{4}$ La Trobe University

## Abstract

Two-hand reconstruction from monocular images is hampered by complex poses and severe occlusions, which often cause interaction misalignment and two-hand penetration. We address this by decoupling the problem into 2D structural alignment and 3D spatial interaction alignment, each handled by a tailored component. For 2D alignment, we pioneer the attempt to unify heterogeneous structural priors (keypoints, segmentation, and depth) from vision foundation models as complementary structured guidance for two-hand recovery. Instead of extracting priors prediction as explicit inputs, we propose a fusion-alignment encoder that absorbs their structural knowledge implicitly, achieving foundation-level guidance without foundation-level cost. For 3D spatial alignment, we propose a two-hand penetration-free diffusion model that learns a generative mapping from interpenetrated poses to realistic, collision-free configurations. Guided by collision gradients during denoising, the model converges toward the manifold of valid two-hand interactions, preserving geometric and kinematic coherence. This generative formulation approach enables physically credible reconstructions even under occlusion or ambiguous visual input. Extensive experiments on InterHand2.6M and HIC show state-of-the-art or leading performance in interaction alignment and penetration suppression. Project: <https://gaogehan.github.io/A2P/>

### 1. Introduction

3D two-hand recovery aims to reconstruct both hands of a person in 3D space, a crucial capability for emerging applications in 3D character animation, AR/VR, and robotics. Large-scale hand datasets [^16] [^17] have accelerated progress across lines of work that scale data [^20], strengthen backbones [^12] [^20], and model inter-hand relations with attention [^10] [^11] [^28]. Parallel advances show the promise of foundation-model priors and generative priors for 3D recovery: in human reconstruction, WHAM [^23], leverages 2D keypoint models as motion priors, TRAM [^26], exploits segmentation and depth, and BUDDI [^18] uses diffusion as a generative prior. These trends indicate that structured 2D cues inferred by vision foundation models (e.g., keypoints, segmentation masks, and depth) can provide valuable guidance for 3D hand reconstruction.

Directly applying such priors to two-hand reconstruction, however, is non-trivial. Fine-tuning large 2D encoders and handling multiple task prediction is computationally heavy and leaves 2D–3D feature alignment ambiguous; under mutual hand occlusion, 2D cues can be unreliable; and while 3D generative priors (e.g., diffusion) can model interactions, they require accurate alignment to observations and otherwise drift to implausible states. Moreover, existing two-hand methods [^11] [^15] [^28] typically lack dedicated mechanisms for alignment, leading to spatial inconsistencies, unnatural interactions, and interpenetration artifacts. We therefore decouple the problem into two complementary alignment stages: 2D structural alignment and 3D spatial interaction alignment, each addressed by a tailored component.

To this end, we decouple two-hand recovery into 2D alignment and 3D spatial alignment and couple them in a unified pipeline. This progressive design directly targets the root causes of failure ambiguous 2D–3D correspondence and penetration, yielding occlusion-resistant two-hand reconstruction.

In the 2D stage, we are, to our knowledge, the first to unify multiple 2D structural priors, including keypoints, segmentation, and depth, from vision foundation models for two-hand recovery. We introduce a lightweight Fusion Alignment Encoder (FAE) that integrates these heteroge-

---

![Image](images/2f99812ac80daeb815c1365f7e0b540e2399ddc9b361e293eace24162cf72f50.jpg)

<div style="text-align: center;">Figure 1. Two-hand recovery on InterHand2.6M (1st, 3rd columns), Re:InterHand (4th, 5th columns), and In-the-Wild (2nd, 6th columns).</div>

neous cues in a compact, learnable way. Instead of relying on explicit prior predictions, the FAE implicitly learns fused prior features from vision foundation model's [^8] latent outputs during training to capture consistent geometric and semantic structure. This process removes the need to run foundation models to predict multiple prior tasks, while enabling the network to internalize their complementary reasoning into a unified representation. At inference, all foundation encoders are removed, allowing encoder-free deployment that maintains multi-prior accuracy with greatly improved efficiency.

In the 3D stage, we propose a two-hand penetration-free diffusion model that learns a generative mapping from interpenetrated poses to physically plausible, penetration-free configurations. While diffusion-based methods such as InterHandGen [^9] mainly serve as output regularizers without explicitly modeling 3D spatial interactions, they often fail to fully resolve inter-hand penetrations. Likewise, CNN-based interaction frameworks [^34] rely heavily on image-level features and lack strong geometric grounding, resulting in limited 3D consistency and unstable contact reconstruction. To overcome these limitations, our diffusion-based spatial alignment module integrates multi-prior 2D evidence with explicit, conditioned de-penetration in 3D, enabling direct learning of feasible interaction manifolds. Furthermore, to enhance de-penetration capability, we incorporate collision gradient guidance during denoising.

Overall, this two-stage design aligns informative 2D priors and enforces 3D interaction plausibility, yielding geometrically accurate and interaction-consistent two-hand reconstructions even in the presence of occlusions, as shown in Fig. 1. We demonstrate robust performance across diverse scenes and interaction poses.

Our key contributions can be summarized as follows.

- We make the first attempt to unify heterogeneous structural priors including keypoints, segmentation, and depth for two-hand recovery through a lightweight fusion and alignment encoder used only during training, which removes heavy encoders at inference while maintaining high accuracy.

• We introduce the first two-hand penetration-free diffusion model that learns a generative mapping to produce physically plausible and penetration-free reconstructions, achieving robust recovery even under occlusion.

- These stages jointly address 2D and 3D alignment, enabling occlusion-aware and realistic two-hand reconstruction with state-of-the-art results on InterHand2.6M, HIC, and FreiHAND, supported by ablations demonstrating the effectiveness of multi-prior 2D alignment and diffusion-based interaction modeling.

### 2. Related Work

#### 2.1. 3D Hand Recovery

With the introduction of some high-quality hand datasets, recovering 3D hand MANO [^22] parameters from monocular input images has recently achieved remarkable advancements.

Single-Hand Recovery: METRO [^31] employs a convolutional neural network to extract a single global image

---

feature and performs position encoding by repeatedly concatenating this image feature with the 3D coordinates of a mesh template. MeshGraphormer [^12] introduces a graph-convolution enhanced transformer to effectively model both local and global interactions. AMVUR [^6] proposes a probabilistic approach to estimate the prior probability distribution of hand joints and vertices. Zhou et al. [^32] simplifies the process by decomposing the mesh decoder into a token generator and a mesh regressor, achieving high performance and real-time efficiency through a straightforward yet effective baseline. HaMeR [^20] highlights the significant impact of scaling up to large-scale training data and utilizing high-capacity deep architectures for improving the accuracy and effectiveness of hand mesh recovery. Two-Hand Recovery: IntagHand [^10] proposes a GCN-based network to reconstruct two interacting hands from a single RGB image, featuring pyramid image feature attention (PIFA) and cross hand attention (CHA) modules to address occlusion and interaction challenges. InterWild [^15] bridges MoCap and ITW samples for robust 3D interacting hands recovery in the wild by leveraging single-hand ITW data for 2D scale space alignment and using geometric features for appearance-invariant space. ACR [^28] explicitly mitigates interdependencies between hands and between parts by leveraging center and part-based attention for feature extraction. 4DHands [^11] handles both single-hand and two-hand inputs while leveraging relative hand positions using a transformer-based architecture with Relation-aware Two-Hand Tokenization (RAT) and a Spatio-temporal Interaction Reasoning (SIR) module.

Although these methods have generally achieved competitive results in hand pose and shape reconstruction, their performance in finer details is still lacking.

#### 2.2. Integrating Task-Related Prior

Recent advances have demonstrated that incorporating task-related prior knowledge can significantly enhance performance in various visual tasks.

2D Priors [^23] [^27] [^30]: ECON [^27] takes as input an RGB image and is conditioned on the rendered front and back body normal images in human digitization task. This strategy allows it to excel at inferring high-fidelity 3D humans in loose clothing and challenging poses. For text-to-image generation, ControlNet [^30] has also successfully utilized different types of conditional inputs, such as sketches, depth maps, and segmentation maps. It has successfully achieved the generation of images aligned with these conditional guides using a pretrained text-to-image diffusion model. For the 3D human motion estimation task, WHAM [^23] uses human 2D key points to extract motion features as inputs for both the Motion Decoder and Trajectory Decoder. This approach achieves more robust and stable 3D human motion estimates in global coordinates.

Generative Prior [^1] [^3] [^4] [^9] [^34]: Zuo et al. [^34] captured interaction priors in the latent space of a VAE and applied them to interacting hand reconstruction, effectively estimating plausible hand poses. InterHandGen [^9] trained a cascaded two-hand generation model, which serves as a generative prior to formulate a loss regularizer for addressing the challenge of two-hand reconstruction.

In this paper, we attempt to acquire multimodal 2D hand priors as 2D domain constraints from foundation models and utilize a two-hand diffusion-based interaction prior to respectively address 2D and 3D alignment challenges in two-hand parameter estimation.

### 3. Method

This section elaborates the two-stage technical framework of our two-hand reconstruction method. As depicted in Fig. 2, our method introduces two key innovations beyond conventional two-hand estimation pipelines: 1) Two-Hand Alignment with Multimodal 2D Priors: integration of multimodal 2D priors during training for two-hand alignment by the fusion alignment encoder, followed by 2) Two-Hand Interactions Refinement: an interaction-aware refinement process using our proposed two-hand diffusion model.

#### 3.1. Two-Hand Multimodal 2D Priors Alignment

Existing approaches typically process monocular hand images by extracting visual features through a backbone network to directly regress MANO [^22] parameters. In contrast to this standard pipeline that relies solely on image features, our method additionally incorporates structured guidance from local key points to depth cues to establish more accurate two-hand pose and shape alignment. To obtain robust multimodal priors, we employ the human-centric vision foundation model Sapiens [^8], which handles 2D key points, segmentation, and depth tasks.

2D Hand Key Points Prior. Inspired by WHAM [^23], which extracts whole-body 2D key points to identify human features, we focus on extracting 2D hand key points as hand features, distinct from joint-level features. These 2D key points provide precise locations of critical hand features, such as joints and fingertips, enabling a more accurate understanding of hand poses. For extracting 2D key point features, unlike WHAM, which employs an MLP and requires additional 2D-to-3D pretraining, our method eliminates these extra pre-training steps and aligns them in image space, creating a more efficient framework for integrating diverse types of information.

Two-Hand Segmentations Prior. Segmentation maps offer pixel-level details for precise hand localization and background removal, reducing noise. They enable models to extract hand features more effectively by focusing on segmented regions. Notably, while heavy hand interleaving

---

![Image](images/62c5d60cb1683e9a9281d7989c31ae5cbb2138fa3ff69377f4878a3224fe566d.jpg)

<div style="text-align: center;">Figure 2. The overall pipeline of our proposed method. "Feat.", "Proj.", "Enc.", "FA", "Key.", "Seg.", "Pen." and "RelTrans" are abbreviations for "Feature", "Projection", "Encoder", "Fusion Alignment", "key points", "Segmentation", "Penetration" and "Relative Translation", respectively. c denotes the condition of penetrated two hands. The purple arrow path will be activated during inference, while the yellow arrow path will be activated when the Intersection over Union (IoU) of both hands is greater than 0.</div>

may make 2D keypoint predictions unreliable, segmentation maps can still provide accurate 2D hand contours.

Hand Depth Prior. Depth maps provide information about the distance between the hands and the camera, helping to capture the relative positioning and spatial relationship of the hands in a real environment. Depth information is less affected by variations in lighting conditions, making hand understanding more reliable in environments with varying or poor lighting. As for the depth-scale ambiguity problem, our solution benefits from the human-centric vision foundation model Sapiens [^8], which is specifically optimized to effectively handle this challenge.

Fusion Alignment Encoder (FAE). A straightforward solution for integrating auxiliary 2D priors would be employing the original vision foundation model's encoder, but this would impose substantial computational overhead during inference. Instead, we propose an efficient alternative that maintains competitive performance while significantly reducing computational costs. To this end, we propose a lightweight fusion alignment encoder to learn the fused auxiliary information embeddings directly from the image by distilling the vision foundation models with MSE optimization, as shown in stage 1 of Fig. 2. This approach allows us to bypass the need for additional foundation model encoders to obtain these prior features during inference.

Given $\mathbf{F}_k$, $\mathbf{F}_m$, and $\mathbf{F}_d$ to represent the foundation model prior features of 2D key points, segmentation map and depth map, the fused prior feature $\mathbf{F}_p$ can be acquired by the learnable projection layer Proj. The formulation can be expressed as:

 $$ \mathbf{F}_{p}={P r o j}(\mathbf{F}_{k},\mathbf{F}_{s},\mathbf{F}_{d}). $$

The output feature $\mathbf{F}_{fa}$ of the fusion alignment encoder will learn to align $\mathbf{F}_{p}$.

Two-Hand Recovery Pipeline. In our two-hand recovery framework, a transformer encoder effectively integrates image features $\mathbf{F}_{i}$ with fused prior features $\mathbf{F}_{p}$, followed by a hand regressor that predicts hand parameters from these unified representations. Then the final integrated feature $\mathbf{F}$ fed into the hand regressor can be expressed as:

 $$ \mathbf{F}={T r a n s}E n c(<\mathbf{F}_{i},\mathbf{F}_{p}>)[0:l], $$

Here, <, > denotes the concaten operation. TransEnc represents the Transformer encoder. l denotes the feature map's channel length.

Two-Hand Recovery Loss Function. Building on previous two-hand recovery approaches [^15] [^28], We train our model in an end-to-end fashion by minimizing the L1 distance between the predicted and ground truth (GT) MANO parameters, the 3D and 2.5D joint coordinates, as well as the 3D relative translation. For training the fusion alignment encoder, we use MSE loss. Given feature $\mathbf{F}_{fa}$ from fusion alignment encoder, the total loss can be represented as:

 $$ \mathcal{L}_{t o t a l}=\mathcal{L}_{h a n d}+\mathcal{L}_{p r i o r}(\mathbf{F}_{p},\mathbf{F}_{f a}). $$

---

#### 3.2. Two-Hand Spatial Interactions Refinement

In addition to 2D prior alignment, we argue that the reconstructed hands may still suffer from inconsistency in physical interactions where one hand occludes the important fingers of the other hand. In this scenario, the three types of additional information mentioned earlier are unable to provide effective guidance for the occluded parts of the hand. Consequently, the estimated occluded regions of both hands are prone to penetration issues.

To this end, we propose the two-hand diffusion model with penetration guidance refines hand interactions by iteratively denoising interpenetrated poses, gradually guiding them toward physically plausible configurations.

Two-Hand Penetration-Free Diffusion Model. We implement a two-hand diffusion model to restore clear hand poses using corresponding penetrated reference two-hands as conditional input and incorporate penetration gradient guidance during the denoising phase. For penetrated two-hands, we generate them using two approaches: 1) the first involves synthesizing them with a low-performance two-hand estimation model and selecting the interpenetrated two-hand results. 2) the second applies slight noise to the ground truth MANO parameters of the hands until penetration occurs.

Our method significantly differs from and holds advantages over InterHandGen [^9] (using diffusion-based regularization for output) and zuo et al. [^34] (extracting interacting feature from CNN Encoder), as explicitly modeling interactive priors through a diffusion-based approach, effectively transform penetrated hands into their clean, collision-free counterparts. As shown in Stage 2 of Fig. 2, before using the two-hand diffusion model, we perform an IoU and penetration check between the two hands to reduce unnecessary diffusion inference in most cases. The gradient-guided two-hand diffusion effectively alleviates the penetration problem of the occluded regions.

Two-hand Diffusion Loss Function. Our two-hand diffusion loss minimizes the L2 distance at each timestep between the clean hands $\mathbf{X}_0$ and the noisy hands $\mathbf{X}_t$ input to the model, conditioned on the timestep t and the penetrated hand inputs $\mathbf{X}_c$. Given two-hand diffusion model $\mathcal{D}$, the diffusion loss can be formulated as:

 $$ \mathcal{L}_{d i f f u s i o n}=\|\mathbf{X}_{0}-\mathcal{D}(\mathbf{X}_{t},\mathbf{X}_{c})\|_{2}. $$

Collision Gradient Guidance. During inference, we introduce a gradient-guided strategy to resolve hand-hand occlusion and prevent interpenetration. At each denoising step of the reverse diffusion process, we compute a collision loss between both hands and iteratively adjust hand poses via gradient descent. Specifically, clean two-hand parameters  $\tilde{\mathbf{X}}_0$ are first estimated from  $\mathbf{X}_{t-1}$ using DDIM sampling. These parameters are fed into the MANO model to obtain mesh vertices  $\mathbf{V}_{t-1}$ and  $\mathbf{V}_c$. To accurately detect collisions, we design a hybrid distance-orientation criterion: 1) Calculate Chamfer distances  $\mathbf{N}_{ij} = |\mathbf{V}_{t-1}^i - \mathbf{V}_c^j|^2$ and retain vertex pairs with  $\mathbf{N}_{ij} < d_{\text{threshold}}$. 2) For retained pairs, compute the cosine similarity  $\cos(\theta_{ij})$ between their normal vectors, identifying collisions when  $\cos(\theta_{ij}) < \cos(\theta_{\text{thre}}$. This yields a collision set  $\mathbf{C}_{\text{col}}$. We then formulate a robust collision loss using the GMoF function:

 $$ \mathcal{L}_{c o l l i s i o n}=\sum_{i}\sum_{j}(\frac{||\mathbf{V}_{t-1}^{i}-\mathbf{V}_{c}^{j}||^{2}}{||\mathbf{V}_{t-1}^{i}-\mathbf{V}_{c}^{j}||^{2}-\rho}), $$

and update $\hat{X}_{0}$ by propagating the negative gradient of this loss:

 $$ \hat{\mathbf{X}_{0}}=\hat{\mathbf{X}_{0}}-\lambda(\delta_{i}\mathcal{L}_{c o l l i s i o n}), $$

where $\lambda$ controls the adjustment magnitude.

### 4. Experiments

This section validates our method's efficacy through quantitative and visual experiments, demonstrating: 1) the fusion alignment encoder's efficiency, and 2) the two-hand diffusion module's capability in eliminating interaction penetrations. Datasets and metrics details are provided in the Appendix.

#### 4.1. Implementation Details

Two-Hand Reconstruction Model. We implement our network using PyTorch [^19]. For the image feature extractor, we use ResNet-50 [^5] as the backbone, while for 2D prior information encoders and fusion alignment encoder, we use the human-centric vision foundation model Sapiens [^8] and ResNet-50. The hand bounding box detector utilizes RT-MDet [^14]. Our model is trained on 4 A100 GPUs using the AdamW optimizer, starting with an initial learning rate of $1e^{-4}$, which is reduced by a factor of 10 at the 4th epoch. We use a mini-batch size of 48. For other details, we follow the approach in [^15]. Our training dataset only a few representative two-hand and single-hand datasets, including InterHand2.6M [^16], Re:InterHand [^17], COCO whole-body [^7], FreiHand [^33] and HO-3D [^2], which is less than the experimental setups of the latest methods 4DHands [^11] (3 types of two-hand datasets and 9 types of one-hand datasets). For testing, we primarily use InterHand2.6M, FreiHAND and the in-the-wild dataset HIC [^25].

Two-Hand Diffusion Model. We employ a transformer-based architecture for our two-hand diffusion model, utilizing MLPs to encode the input timesteps and fully connected layers to encode the interpenetrated two-hand inputs and predict the clean two-hand outputs. The diffusion model adopts an MDM-style [^24] diffusion process to enhance geometric learning. This model has been trained with 1,000 noising steps and a cosine noise schedule. The training datasets include InterHand2.6M [^16] and Re:InterHand [^17].

---

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Methods</td><td style='text-align: center; word-wrap: break-word;'>MRRPE</td><td style='text-align: center; word-wrap: break-word;'>MPJPE</td><td style='text-align: center; word-wrap: break-word;'>MPVPE</td><td style='text-align: center; word-wrap: break-word;'>IH MPJPE</td><td style='text-align: center; word-wrap: break-word;'>IH MPVPE</td><td style='text-align: center; word-wrap: break-word;'>SH MPJPE</td><td style='text-align: center; word-wrap: break-word;'>SH MPVPE</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Moon et al. [^16]</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>13.98</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>16.02</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>12.16</td><td style='text-align: center; word-wrap: break-word;'>-</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Zhang et al. [^29]</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>11.58</td><td style='text-align: center; word-wrap: break-word;'>12.04</td><td style='text-align: center; word-wrap: break-word;'>11.28</td><td style='text-align: center; word-wrap: break-word;'>12.01</td><td style='text-align: center; word-wrap: break-word;'>11.73</td><td style='text-align: center; word-wrap: break-word;'>12.06</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>IntagHand [^10]</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>9.95</td><td style='text-align: center; word-wrap: break-word;'>10.29</td><td style='text-align: center; word-wrap: break-word;'>10.27</td><td style='text-align: center; word-wrap: break-word;'>10.53</td><td style='text-align: center; word-wrap: break-word;'>9.67</td><td style='text-align: center; word-wrap: break-word;'>9.91</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Zuo et al. [^34]</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>8.34</td><td style='text-align: center; word-wrap: break-word;'>8.51</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>ACR [^28]</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>8.09</td><td style='text-align: center; word-wrap: break-word;'>8.29</td><td style='text-align: center; word-wrap: break-word;'>9.08</td><td style='text-align: center; word-wrap: break-word;'>9.31</td><td style='text-align: center; word-wrap: break-word;'>6.85</td><td style='text-align: center; word-wrap: break-word;'>7.01</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>InterWild [^15]</td><td style='text-align: center; word-wrap: break-word;'>26.74</td><td style='text-align: center; word-wrap: break-word;'>7.85</td><td style='text-align: center; word-wrap: break-word;'>8.16</td><td style='text-align: center; word-wrap: break-word;'>8.24</td><td style='text-align: center; word-wrap: break-word;'>8.68</td><td style='text-align: center; word-wrap: break-word;'>6.72</td><td style='text-align: center; word-wrap: break-word;'>6.93</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ren et al. [^21]</td><td style='text-align: center; word-wrap: break-word;'>28.98</td><td style='text-align: center; word-wrap: break-word;'>7.51</td><td style='text-align: center; word-wrap: break-word;'>7.72</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>InterHandGen [^9]</td><td style='text-align: center; word-wrap: break-word;'>25.42</td><td style='text-align: center; word-wrap: break-word;'>7.50</td><td style='text-align: center; word-wrap: break-word;'>7.78</td><td style='text-align: center; word-wrap: break-word;'>8.13</td><td style='text-align: center; word-wrap: break-word;'>8.52</td><td style='text-align: center; word-wrap: break-word;'>6.47</td><td style='text-align: center; word-wrap: break-word;'>6.85</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>4DHands [^11]</td><td style='text-align: center; word-wrap: break-word;'>24.58</td><td style='text-align: center; word-wrap: break-word;'>7.49</td><td style='text-align: center; word-wrap: break-word;'>7.72</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td><td style='text-align: center; word-wrap: break-word;'>-</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours</td><td style='text-align: center; word-wrap: break-word;'>21.60</td><td style='text-align: center; word-wrap: break-word;'>5.36</td><td style='text-align: center; word-wrap: break-word;'>5.58</td><td style='text-align: center; word-wrap: break-word;'>5.93</td><td style='text-align: center; word-wrap: break-word;'>5.87</td><td style='text-align: center; word-wrap: break-word;'>4.84</td><td style='text-align: center; word-wrap: break-word;'>4.86</td></tr></table>

<div style="text-align: center;">Table 1. Comparison with state-of-the-art methods on InterHand2.6M[^16] 5fps test dataset. The results that are bolded and underlined represent the best result, while the bolded results represent the second-best result.</div>

#### 4.2. Datasets Details

The datasets are divided into two main categories: interacting hands (IH) and single hand (SH). InterHand2.6M [^16] features both precise human (H) and machine (M) 3D pose and mesh annotations, encompassing 1.36 million frames for training and 850,000 frames for testing. Re:InterHand [^17] consists of 739K video-based images and 493K frame-based images from third-person viewpoints, and 147K video-based images from egocentric viewpoints. COCO WholeBody [^7] extends the COCO dataset [^13] by adding comprehensive whole-body annotations. It includes manual annotations covering the entire human body. FreiHand [^33] is a dataset designed for single-hand 3D pose estimation, providing MANO annotations for each frame. It includes 4 × 32,560 frames for training and 3,960 frames for evaluation and testing. HO-3D [^2] focuses on hand-object interactions, comprising 66,000 training images and 11,000 test images across 68 different sequences. HIC provides diverse hand-hand interacting and object-hand interacting sequences and contains 3D GT meshes of both hands. It contains images with much more diverse and realistic appearances compared to InterHand2.6M.

#### 4.3. Evaluation Metrics

We mainly adopt Mean Per Joint Position Error (MPJPE) and Mean Per Vertex Position Error (MPVPE) to measure the 3D errors (in millimeters) of the pose and shape of each estimated hand after aligning them using a root joint translation, and Mean Relative-Root Position Error (MRRPE) to measure the performance of relative positions (in millimeters) of two hands. Procrustes-aligned mean per joint position error (PA-MPJPE) and Procrustes-aligned mean per vertex position error (PA-MPVPE) refer to the MPJPE and MPVPE after aligning the predicted hand results with the Ground Truth using Procrustes alignment, respectively. To better investigate the impact of incorporating additional 2D information on performance, we introduce MPJPE-XY, MPJPE-Z, MPVPE-XY, and MPVPE-Z in the

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Methods</td><td style='text-align: center; word-wrap: break-word;'>MRRPE</td><td style='text-align: center; word-wrap: break-word;'>MPJPE</td><td style='text-align: center; word-wrap: break-word;'>MPVPE</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>IntagHand [^10]</td><td style='text-align: center; word-wrap: break-word;'>73.04</td><td style='text-align: center; word-wrap: break-word;'>20.38</td><td style='text-align: center; word-wrap: break-word;'>21.56</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>InterWild [^15]</td><td style='text-align: center; word-wrap: break-word;'>26.43</td><td style='text-align: center; word-wrap: break-word;'>15.62</td><td style='text-align: center; word-wrap: break-word;'>15.17</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>4DHands [^11]</td><td style='text-align: center; word-wrap: break-word;'>25.26</td><td style='text-align: center; word-wrap: break-word;'>9.32</td><td style='text-align: center; word-wrap: break-word;'>9.93</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours</td><td style='text-align: center; word-wrap: break-word;'>22.24</td><td style='text-align: center; word-wrap: break-word;'>6.67</td><td style='text-align: center; word-wrap: break-word;'>6.93</td></tr></table>

<div style="text-align: center;">Table 2. Comparison with state-of-the-art methods on HIC dataset [^25].</div>

ablation study. These metrics calculate the hand recovery error of MPJPE and MPVPE relative to the ground truth in the XY and Z dimensions, respectively.

#### 4.4. Comparison with State-of-the-Art Methods

Quantitative Results in InterHand2.6M Datasets. We conduct a comprehensive comparison of our method with recent state-of-the-art (SOTA) hand pose and shape estimation methods on the InterHand2.6M test dataset, as presented in Table 1. Our method achieves the best performance on MRRPE metric with 21.60mm, surpassing InterWild, Ren et al., and 4DHands by 5.14mm, 7.38mm, and 2.98mm respectively. Our method also demonstrates consistent improvement in MPJPE and MPVPE, outperforming the current best method, 4DHands, by 2.13mm and 2.14mm respectively. Furthermore, we observe consistent performance gains in both the IH MPJPE/MPVPE and SH MPJPE/MPVPE metrics, highlighting the generalizability and robustness of our method for both single-hand and interacting hand estimation.

Quantitative Results in HIC. We present the results on the HIC dataset [^25], which features in-the-wild cross-hand data, to evaluate performance in real-world scenarios. The training sets for these models don't contain the HIC dataset. In Table 2, we compare these results with IntagHand, InterWild, and 4DHands, a state-of-the-art method specifically designed for two-hand recovery in the wild. Our method outperformed 4DHands and InterWild across multiple metrics without using foundation model inference. These re-

---

![Image](images/d2a0782951f58a315635e625f64ff6decfb65426f6861f0ae1adcad0487c88c1.jpg)

<div style="text-align: center;">Figure 3. Qualitative two-hand recovery results in real scenes. The images are all sourced from the internet. The red circle indicates distortion or inaccurate estimation.</div>

sults highlight its superior stability on unseen data.

Qualitative Results in Real Scenes. Fig. 3 compares our method with ACR [^28] and InterWild [^15] on real-world images. While existing methods exhibit misalignment (row 1), thumb distortion (row 2), penetration (rows 2,4), and failure under occlusion (row 3), our approach consistently

#### 4.5. Ablation Study

delivers accurate and stable results across all challenging cases.

Efficiency of the Fusion Alignment Encoder. In Table 4, we present a comprehensive comparison between our pro-

---

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Methods</td><td style='text-align: center; word-wrap: break-word;'>MRRPE</td><td style='text-align: center; word-wrap: break-word;'>MPJPE</td><td style='text-align: center; word-wrap: break-word;'>MPVPE</td><td style='text-align: center; word-wrap: break-word;'>MPJPE-XY</td><td style='text-align: center; word-wrap: break-word;'>MPJPE-Z</td><td style='text-align: center; word-wrap: break-word;'>MPVPE-XY</td><td style='text-align: center; word-wrap: break-word;'>MPVPE-Z</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Baseline</td><td style='text-align: center; word-wrap: break-word;'>25.30</td><td style='text-align: center; word-wrap: break-word;'>7.77</td><td style='text-align: center; word-wrap: break-word;'>7.93</td><td style='text-align: center; word-wrap: break-word;'>5.21</td><td style='text-align: center; word-wrap: break-word;'>4.54</td><td style='text-align: center; word-wrap: break-word;'>5.29</td><td style='text-align: center; word-wrap: break-word;'>4.63</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>+ Key Points</td><td style='text-align: center; word-wrap: break-word;'>24.71</td><td style='text-align: center; word-wrap: break-word;'>6.48</td><td style='text-align: center; word-wrap: break-word;'>6.72</td><td style='text-align: center; word-wrap: break-word;'>4.28</td><td style='text-align: center; word-wrap: break-word;'>4.43</td><td style='text-align: center; word-wrap: break-word;'>4.39</td><td style='text-align: center; word-wrap: break-word;'>4.53</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>+ Segmentation Prior</td><td style='text-align: center; word-wrap: break-word;'>24.52</td><td style='text-align: center; word-wrap: break-word;'>6.19</td><td style='text-align: center; word-wrap: break-word;'>6.34</td><td style='text-align: center; word-wrap: break-word;'>4.21</td><td style='text-align: center; word-wrap: break-word;'>4.40</td><td style='text-align: center; word-wrap: break-word;'>4.33</td><td style='text-align: center; word-wrap: break-word;'>4.50</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>+ Depth Prior</td><td style='text-align: center; word-wrap: break-word;'>22.38</td><td style='text-align: center; word-wrap: break-word;'>5.74</td><td style='text-align: center; word-wrap: break-word;'>5.98</td><td style='text-align: center; word-wrap: break-word;'>4.13</td><td style='text-align: center; word-wrap: break-word;'>3.37</td><td style='text-align: center; word-wrap: break-word;'>4.19</td><td style='text-align: center; word-wrap: break-word;'>3.46</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>+ Penetration-Free Diffusion</td><td style='text-align: center; word-wrap: break-word;'>21.60</td><td style='text-align: center; word-wrap: break-word;'>5.36</td><td style='text-align: center; word-wrap: break-word;'>5.58</td><td style='text-align: center; word-wrap: break-word;'>3.87</td><td style='text-align: center; word-wrap: break-word;'>3.01</td><td style='text-align: center; word-wrap: break-word;'>3.76</td><td style='text-align: center; word-wrap: break-word;'>3.05</td></tr></table>

<div style="text-align: center;">Table 3. Ablation studies on InterHand2.6M [^16].</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Methods</td><td style='text-align: center; word-wrap: break-word;'>MRRPE</td><td style='text-align: center; word-wrap: break-word;'>MPJPE</td><td style='text-align: center; word-wrap: break-word;'>MPVPE</td><td style='text-align: center; word-wrap: break-word;'>Params</td><td style='text-align: center; word-wrap: break-word;'>FPS</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours $^{*}$</td><td style='text-align: center; word-wrap: break-word;'>21.91</td><td style='text-align: center; word-wrap: break-word;'>5.54</td><td style='text-align: center; word-wrap: break-word;'>5.83</td><td style='text-align: center; word-wrap: break-word;'>52.6M + 1B</td><td style='text-align: center; word-wrap: break-word;'>3</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours $^{*}$</td><td style='text-align: center; word-wrap: break-word;'>22.38</td><td style='text-align: center; word-wrap: break-word;'>5.74</td><td style='text-align: center; word-wrap: break-word;'>5.98</td><td style='text-align: center; word-wrap: break-word;'>52.6M</td><td style='text-align: center; word-wrap: break-word;'>56</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours $^{**}$</td><td style='text-align: center; word-wrap: break-word;'>21.60</td><td style='text-align: center; word-wrap: break-word;'>5.36</td><td style='text-align: center; word-wrap: break-word;'>5.58</td><td style='text-align: center; word-wrap: break-word;'>74.2M</td><td style='text-align: center; word-wrap: break-word;'>18</td></tr></table>

<div style="text-align: center;">Table 4. Comparison in model parameters and inference time. ★ represents with fusion alignment encoder & without two-hand diffusion. ★ represents with fusion alignment encoder & two-hand diffusion. · denotes using foundation model encoder [^8] without diffusion model for inference.</div>

![Image](images/d719f51eaf044464ac3871ff503cfb24acb410315251732837ca85aba46130fd.jpg)

<div style="text-align: center;">Figure 4. Qualitative two-hand recovery results compared with InterHandGen [^9], Ours (before diffusion) and Ours (after diffusion) on InterHand2.6M [^16].</div>

posed fusion alignment encoder and the foundation model encoder [^8] in terms of performance, model parameters and inference efficiency on a NVIDIA RTX 3090 GPU. Our method achieves an optimal balance across these three key metrics.

Effectiveness of Different Priors. As shown in Table 3, we gradually added different types of information for fusion to observe their impact on performance without using foundation model encoder in the inference stage. We found that incorporating 2D keypoints and segmentation maps significantly improved MPJPE and MPVPE, particularly in the XY dimension. Among them, 2D keypoints contributed more due to their detailed joint-level information, while segmentation maps provided coarser spatial cues. Addition-

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Methods</td><td style='text-align: center; word-wrap: break-word;'>PenVol $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>PenDist $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>ProxRatio $\uparrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>InterHandGen [^9]</td><td style='text-align: center; word-wrap: break-word;'>0.76</td><td style='text-align: center; word-wrap: break-word;'>0.04</td><td style='text-align: center; word-wrap: break-word;'>0.97</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours</td><td style='text-align: center; word-wrap: break-word;'>0.11</td><td style='text-align: center; word-wrap: break-word;'>0.01</td><td style='text-align: center; word-wrap: break-word;'>0.99</td></tr></table>

<div style="text-align: center;">Table 5. Comparison on penetration metrics. We provide penetration metrics following [^9]: PenVol, PenDist, and ProxRatio stand for penetration volume, penetration distance, and proximity ratio, respectively.</div>

ally, fusing depth maps further improved MPJPE/MPVPE-Z and MRRPE, indicating that depth information enhances 3D structural reasoning.

Effectiveness of Two-Hand Diffusion Model. Table 3 demonstrates the impact of the two-hand diffusion model on hand recovery performance. We can see that after adding diffusion, MRRPE, MPJPE, and MPVPE all achieve improvements and with the same improvement trend in both the XY and Z dimensions. As shown in Figure 4, we present a visual comparison before/after applying the two-hand diffusion. Specifically, as an interaction prior, it effectively reduces occlusion-induced hand penetration. Table 5 shows the improvement of our method in the de penetration metric compared to other approaches. These quantitative and visual results provide intuitive validation of the superiority of our method.

### 5. Conclusion

In this paper, we propose a two-hand reconstruction method that integrates additional 2D reference information to improve hand alignment and depth recovery performance. Furthermore, when one hand is occluded by another (making the 2D reference information for the occluded hand unreliable), we introduce a two-hand diffusion model as an interacting prior to address the penetration issue. Extensive qualitative and quantitative experimental results demonstrate that our method significantly outperforms previous two-hand and single-hand reconstruction approaches. Limitation and Future Work: Our method still faces challenges in handling extreme motion blur in hand images, as the additional 2D information may become unreliable under such conditions. We believe that future integration of temporal processing could effectively alleviate this problem.

---

## References

[^1]: Yongkang Cheng, Mingjiang Liang, Shaoli Huang, Gaoge Han, Jifeng Ning, and Wei Liu. Conditional gan for enhancing diffusion models in efficient and authentic global gesture generation from audios. In 2025 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), pages 2164–2173. IEEE, 2025. 3

[^2]: Shreyas Hampali, Mahdi Rad, Markus Oberweger, and Vincent Lepetit. Honnotate: A method for 3d annotation of hand and object poses. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 3196–3206, 2020. 5, 6

[^3]: Gaoge Han, Shaoli Huang, Mingming Gong, and Jinglei Tang. Humotion: Human-tuned navigation of latent motion diffusion models with minimal feedback. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 2031–2039, 2024. 3

[^4]: Gaoge Han, Mingjiang Liang, Jinglei Tang, Yongkang Cheng, Wei Liu, and Shaoli Huang. Reindiffuse: Crafting physically plausible motions with reinforced diffusion model. In 2025 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), pages 2218–2227. IEEE, 2025. 3

[^5]: Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 770–778, 2016. 5

[^6]: Zheheng Jiang, Hossein Rahmani, Sue Black, and Bryan M Williams. A probabilistic attention model with occlusion-aware texture regression for 3d hand reconstruction from a single rgb image. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 758–767, 2023. 3

[^7]: Sheng Jin, Lumin Xu, Jin Xu, Can Wang, Wentao Liu, Chen Qian, Wanli Ouyang, and Ping Luo. Whole-body human pose estimation in the wild. In Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK, August 23–28, 2020, Proceedings, Part IX 16, pages 196–214. Springer, 2020. 5, 6

[^8]: Rawal Khirodkar, Timur Bagautdinov, Julieta Martinez, Su Zhaoen, Austin James, Peter Selednik, Stuart Anderson, and Shunsuke Saito. Sapiens: Foundation for human vision models. arXiv preprint arXiv:2408.12569, 2024. 2, 3, 4, 5, 8

[^9]: Jihyun Lee, Shunsuke Saito, Giljoo Nam, Minhyuk Sung, and Tae-Kyun Kim. Interhandgen: Two-hand interaction generation via cascaded reverse diffusion. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 527–537, 2024. 2, 3, 5, 6, 8

[^10]: Mengcheng Li, Liang An, Hongwen Zhang, Lianpeng Wu, Feng Chen, Tao Yu, and Yebin Liu. Interacting attention graph for single image two-hand reconstruction. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2761–2770, 2022. 1, 3, 6

[^11]: Dixuan Lin, Yuxiang Zhang, Mengcheng Li, Yebin Liu, Wei Jing, Qi Yan, Qianying Wang, and Hongwen Zhang. 4dhands: Reconstructing interactive hands in 4d with trans-

formers. arXiv preprint arXiv:2405.20330, 2024. 1, 3, 5, 6

[^12]: Kevin Lin, Lijuan Wang, and Zicheng Liu. Mesh graphormer. In Proceedings of the IEEE/CVF international conference on computer vision, pages 12939–12948, 2021. 1, 3

[^13]: Tsung-Yi Lin, Michael Maire, Serge Belongie, James Hays, Pietro Perona, Deva Ramanan, Piotr Dollár, and C Lawrence Zitnick. Microsoft coco: Common objects in context. In Computer Vision–ECCV 2014: 13th European Conference, Zurich, Switzerland, September 6-12, 2014, Proceedings, Part V 13, pages 740–755. Springer, 2014. 6

[^14]: Chengqi Lyu, Wenwei Zhang, Haian Huang, Yue Zhou, Yudong Wang, Yanyi Liu, Shilong Zhang, and Kai Chen. Rtmdet: An empirical study of designing real-time object detectors. arXiv preprint arXiv:2212.07784, 2022. 5

[^15]: Gyeongsik Moon. Bringing inputs to shared domains for 3d interacting hands recovery in the wild. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 17028–17037, 2023. 1, 3, 4, 5, 6, 7

[^16]: Gyeongsik Moon, Shoou-I Yu, He Wen, Takaaki Shiratori, and Kyoung Mu Lee. Interhand2.6m: A dataset and baseline for 3d interacting hand pose estimation from a single rgb image. In Computer Vision–ECCV 2020: 16th European Conference, Glasgow, UK, August 23–28, 2020, Proceedings, Part XX 16, pages 548–564. Springer, 2020. 1, 5, 6, 8

[^17]: Gyeongsik Moon, Shunsuke Saito, Weipeng Xu, Rohan Joshi, Julia Buffalo, Harley Bellan, Nicholas Rosen, Jesse Richardson, Mallorie Mize, Philippe De Bree, et al. A dataset of relighted 3d interacting hands. Advances in Neural Information Processing Systems, 36, 2024. 1, 5, 6

[^18]: Lea Müller, Vickie Ye, Georgios Pavlakos, Michael Black, and Angjoo Kanazawa. Generative proxemics: A prior for 3d social interaction from images. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 9687–9697, 2024. 1

[^19]: Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, et al. Pytorch: An imperative style, high-performance deep learning library. Advances in neural information processing systems, 32, 2019.

[^20]: Georgios Pavlakos, Dandan Shan, Ilija Radosavovic, Angjoo Kanazawa, David Fouhey, and Jitendra Malik. Reconstructing hands in 3d with transformers. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 9826–9836, 2024. 1, 3

[^21]: Pengfei Ren, Chao Wen, Xiaozheng Zheng, Zhou Xue, Haifeng Sun, Qi Qi, Jingyu Wang, and Jianxin Liao. Decoupled iterative refinement framework for interacting hands reconstruction from a single rgb image. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 8014–8025, 2023. 6

[^22]: Javier Romero, Dimitrios Tzionas, and Michael J Black. Embodied hands: modeling and capturing hands and bodies together. ACM Transactions on Graphics (TOG), 36(6):1–17, 2017. 2, 3

---

[^23]: Soyong Shin, Juyong Kim, Eni Halilaj, and Michael J Black. Wham: Reconstructing world-grounded humans with accurate 3d motion. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2070–2080, 2024. 1, 3

[^24]: Guy Tevet, Sigal Raab, Brian Gordon, Yonatan Shafir, Daniel Cohen-Or, and Amit H Bermano. Human motion diffusion model. arXiv preprint arXiv:2209.14916, 2022. 5

[^25]: Dimitrios Tzionas, Luca Ballan, Abhilash Srikantha, Pablo Aponte, Marc Pollefeys, and Juergen Gall. Capturing hands in action using discriminative salient points and physics simulation. International Journal of Computer Vision, 118:172–193, 2016. 5, 6

[^26]: Yufu Wang, Ziyun Wang, Lingjie Liu, and Kostas Daniilidis. Tram: Global trajectory and motion of 3d humans from in-the-wild videos. In European Conference on Computer Vision, pages 467–487. Springer, 2024. 1

[^27]: Yuliang Xiu, Jinlong Yang, Xu Cao, Dimitrios Tzionas, and Michael J Black. Econ: Explicit clothed humans optimized via normal integration. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 512–523, 2023. 3

[^28]: Zhengdi Yu, Shaoli Huang, Chen Fang, Toby P Breckon, and Jue Wang. Acr: Attention collaboration-based regressor for arbitrary two-hand reconstruction. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 12955–12964, 2023. 1, 3, 4, 6, 7

[^29]: Baowen Zhang, Yangang Wang, Xiaoming Deng, Yinda Zhang, Ping Tan, Cuixia Ma, and Hongan Wang. Interacting two-hand 3d pose and shape reconstruction from single color image. In Proceedings of the IEEE/CVF international conference on computer vision, pages 11354–11363, 2021. 6

[^30]: Lvmin Zhang, Anyi Rao, and Maneesh Agrawala. Adding conditional control to text-to-image diffusion models. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 3836–3847, 2023. 3

[^31]: Xiong Zhang, Qiang Li, Hong Mo, Wenbo Zhang, and Wen Zheng. End-to-end hand mesh recovery from a monocular rgb image. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 2354–2364, 2019. 2

[^32]: Zhishan Zhou, Shihao Zhou, Zhi Lv, Minqiang Zou, Yao Tang, and Jiajun Liang. A simple baseline for efficient hand mesh reconstruction. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 1367–1376, 2024. 3

[^33]: Christian Zimmermann, Duygu Ceylan, Jimei Yang, Bryan Russell, Max Argus, and Thomas Brox. Freihand: A dataset for markerless capture of hand pose and shape from single rgb images. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 813–822, 2019. 5, 6

[^34]: Binghui Zuo, Zimeng Zhao, Wenqian Sun, Wei Xie, Zhou Xue, and Yangang Wang. Reconstructing interacting hands with interaction prior from monocular images. In Proceedings of the IEEE/CVF international conference on computer vision, pages 9054–9064, 2023. 2, 3, 5, 6
