# HySUP: Seam-Aware Hand-Body Fusion for Accurate Whole-Body 3-D Reconstruction from a Single Image

Le Cong Thuong*, Thu Phuong Le $^{\dagger\ddagger}$, Minh Hang Dang*, Son Tung Ha*, Thanh Ha Le $^{*}$ $^{\S}$ *Faculty of Information Technology, University of Engineering and Technology, Hanoi, Vietnam

 $^{\dagger}$Manning College of Information and Computer Sciences, University of Massachusetts Amherst, Amherst, United States

Abstract—Expressive human pose and shape estimation (EHPS)—which jointly captures body, hand, and facial motion—is vital for emerging AR/VR and telepresence applications. State-of-the-art holistic regressors accurately recover overall body pose yet still yield fused or imprecise fingers, whereas hand-specific networks resolve fine articulation but sacrifice global coherence. We benchmark two leading holistic models (SMPLest-X, SMPLest-X) and two hand-specialized models (HaMeR, WiLoR) on the EHF dataset and confirm this tradeoff. Leveraging their complementary strengths, we introduce HySUP—a lightweight pipeline that replaces a SMPLest-X hand region with HaMeR output through a two-stage seam-aware alignment: (i) a PCA-guided Procrustes transform for scale and pose normalization, followed by (ii) a rigid-as-possible refinement that enforces vertex- and normal-level consistency along the wrist seam. Without retraining and with only 150 ms of overhead, HySUP reduces hand PA-MPVPE and PA-MPJPE on EHF by 3.30 mm (27.11%) and 3.55 mm (29.48%), respectively, while preserving full-body accuracy. These results highlight a simple path forward: “plug-and-play” fusion of specialist parts can outperform ever-larger holistic models at a fraction of the computational cost. Code and more results can be found on our project page.

Index Terms—Expressive human pose estimation, SMPL-X, 3-D reconstruction, optimization, hybrid models

### I. INTRODUCTION

Expressive human pose and shape estimation (EHPS) reconstructs a complete 3-D body—including hands and face—from a single RGB frame, enabling immersive telepresence, XR content creation, and ergonomics-aware human-computer interaction. Holistic foundation models such as SMPLerX [^1] and SMPLest-X [^2] now predict torso and limb geometry with impressive fidelity, yet their hand outputs remain coarse: fingers are frequently fused or mis-articulated (Fig. 1). The opposite trade-off appears in hand-focused networks like HaMeR and WiLoR [^3], [^4], which deliver millimetre-level finger detail but lose alignment with the global body frame. This persistent mismatch prompts our central question: Can we combine the global coherence of holistic models with the fine-

![Image](images/d3d6c01b6a1df88d058a95fb3fbcbdeccfa966216465369296ee675bef69aa06.jpg)

<div style="text-align: center;">Fig. 1. Illustration of the limitations in current whole-body human models, especially fused or imprecise fingers.</div>

grained accuracy of hand specialists—without retraining and with minimal latency?

To address this, we first systematically benchmark leading holistic and specialized models on the EHF dataset [^5]. Our analysis reveals that holistic networks accurately predict torso and limb joints, including surface normals at key landmarks such as wrists, but consistently underperform in finger articulations. Conversely, specialized regressors exhibit the opposite behavior, with HaMeR demonstrating superior hand pose reconstruction. Guided by these insights, we select SMPLestX as our body expert and HaMeR as our hand specialist.

Building on these models, we introduce HySUP (Hybrid Sub-module Unification Pipeline), a lightweight optimization approach that effectively fuses individual part meshes. HySUP aligns wrist seam via a vertex-and-normal consistency objective. Specifically, HySUP employs a two-step optimization: it first uses Procrustes analysis to automatically rescale and align individual part meshes, followed by a surface-aware rigid-as-possible optimization. This second stage refines the mesh integration by enforcing vertex-and-normal consistency at anatomically critical landmarks, including wrist keypoints, to achieve seamless transitions between body parts.

On the EHF benchmark, HySUP achieves an error reduction in hand MPVPE by 3.30 mm (27.11%) and MPJPE by (29.48%) compared to the best holistic baseline with just approximately 150 ms of overhead. This heuristic-driven fusion strategy successfully combines the global coherence provided by foundation models with the fine-grained precision of specialized regressors, delivering state-of-the-art whole-

---

body accuracy with minimal computational overhead.

### II. RELATED WORK

Expressive 3D Human Reconstruction. SMPL-X [^6] significantly advanced human modeling by extending the popular SMPL model [^5] to incorporate fully articulated hands and expressive facial features. Mathematically, SMPL-X parameterizes the human body through a combination of pose parameters $\theta$ (joint rotations), shape parameters $\beta$ (body proportions), and facial expression parameters $\psi$. This comprehensive modeling enables expressive representations crucial for nuanced applications such as animation, virtual reality, and affective computing. Building on this, SMPLer-X [^1] scales expressive human pose estimation by training Vision Transformer (ViT) backbones on a diverse set of 32 datasets totaling 4.5 million samples, introducing dedicated modules for improved face and hand localization. Subsequently, SMPLest-X [^2] further amplifies performance by leveraging minimalist ViT-Huge backbones trained on an unprecedented scale of 10 million instances, demonstrating state-of-the-art results on benchmarks including AGORA [^7], UBody [^8], and EgoBody [^9]. However, despite these advancements, fine-grained reconstruction of hand articulations remains notably coarse.

Hand Mesh Recovery. Hand reconstruction from single RGB images has made substantial strides with the advent of specialized models. MANO [^10] has become the standard parametric hand model, parameterizing hand pose and shape succinctly for downstream regression tasks. HaMeR [^3] significantly enhances reconstruction precision through a fully transformer-based architecture, employing iterative refinement strategies with a ViT-H backbone trained on extensive hand-specific datasets like FreiHAND [^11] and InterHand2.6M [^12]. Concurrently, WiLoR [^4] integrates localization and reconstruction into a unified pipeline, effectively handling complex scenarios involving multiple hands in uncontrolled environments. Its transformer-based regressor demonstrates superior robustness and real-time performance by training on diverse, large-scale in-the-wild datasets. These specialized hand models outperform holistic approaches in local hand detail reconstruction but still face challenges in ensuring global coherence with full-body meshes.

### III. BENCHMARK EVALUATION

### A. Setup

a) Dataset: All evaluations are conducted on the Expressive Hands and Faces (EHF) dataset [^5]. EHF comprises high-resolution RGB frames showing a single subject performing diverse body poses, finger gestures and facial expressions. Ground-truth SMPL-X meshes are obtained by carefully fitting the model to multi-view scans, yielding millimetre-level vertex accuracy for the body, hands and face. Because the dataset is purely for benchmarking, no training images from EHF are used at any stage.

<div style="text-align: center;">TABLE I</div>

<div style="text-align: center;">HAND ACCURACY ON EHF (LOWER IS BETTER; BEST IN BOLD).</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td rowspan="2">Model</td><td colspan="3">PA-MPVPE $\downarrow$</td><td colspan="3">PA-MPJPE $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Left</td><td style='text-align: center; word-wrap: break-word;'>Right</td><td style='text-align: center; word-wrap: break-word;'>Mean</td><td style='text-align: center; word-wrap: break-word;'>Left</td><td style='text-align: center; word-wrap: break-word;'>Right</td><td style='text-align: center; word-wrap: break-word;'>Mean</td></tr><tr><td colspan="7">Holistic models</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SMPLer-X</td><td style='text-align: center; word-wrap: break-word;'>14.73</td><td style='text-align: center; word-wrap: break-word;'>14.63</td><td style='text-align: center; word-wrap: break-word;'>14.68</td><td style='text-align: center; word-wrap: break-word;'>14.81</td><td style='text-align: center; word-wrap: break-word;'>14.74</td><td style='text-align: center; word-wrap: break-word;'>14.77</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SMPLest-X</td><td style='text-align: center; word-wrap: break-word;'>12.42</td><td style='text-align: center; word-wrap: break-word;'>11.91</td><td style='text-align: center; word-wrap: break-word;'>12.17</td><td style='text-align: center; word-wrap: break-word;'>12.32</td><td style='text-align: center; word-wrap: break-word;'>11.76</td><td style='text-align: center; word-wrap: break-word;'>12.04</td></tr><tr><td colspan="7">Specialized regressors</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>WiLoR</td><td style='text-align: center; word-wrap: break-word;'>11.44</td><td style='text-align: center; word-wrap: break-word;'>12.42</td><td style='text-align: center; word-wrap: break-word;'>11.95</td><td style='text-align: center; word-wrap: break-word;'>11.17</td><td style='text-align: center; word-wrap: break-word;'>12.56</td><td style='text-align: center; word-wrap: break-word;'>11.88</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>HaMeR</td><td style='text-align: center; word-wrap: break-word;'>8.92</td><td style='text-align: center; word-wrap: break-word;'>8.81</td><td style='text-align: center; word-wrap: break-word;'>8.87</td><td style='text-align: center; word-wrap: break-word;'>8.43</td><td style='text-align: center; word-wrap: break-word;'>8.55</td><td style='text-align: center; word-wrap: break-word;'>8.49</td></tr></table>

<div style="text-align: center;">TABLE II</div>

<div style="text-align: center;">WHOLE-BODY ACCURACY ON EHF (LOWER IS BETTER; BEST IN BOLD).</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Model</td><td style='text-align: center; word-wrap: break-word;'>PA-MPVPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>PA-MPJPE $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SMPLer-X</td><td style='text-align: center; word-wrap: break-word;'>38.79</td><td style='text-align: center; word-wrap: break-word;'>42.79</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SMPLest-X</td><td style='text-align: center; word-wrap: break-word;'>36.33</td><td style='text-align: center; word-wrap: break-word;'>39.89</td></tr></table>

b) Metrics: Following recent work [^3], [^4], we report Procrustes-aligned mean per-vertex position error (PA-MPVPE) and Procrustes-aligned mean per-joint position error (PA-MPJPE). Both metrics measure the Euclidean distance (in millimetres) between predicted and ground-truth vertices or joints after a similarity alignment that removes global translation, rotation and uniform scale. Lower values indicate better accuracy.

c) Hardware: All experiments ran on a workstation powered by an Intel Core i9-10900 CPU (2.80 GHz) and an NVIDIA GeForce RTX 3090 GPU.

### B. EHF benchmark evaluation

We evaluate our candidate models on the EHF dataset. For hands we test the state-of-the-art regressors HaMeR [^3] and WiLoR [^10]; for full-body reconstruction we compare the recent foundation models SMPLer-X [^1] and SMPLest-X [^2]. The quantitative results are summarised in Tables I and II.

a) Hand-specific findings: HaMeR is the clear winner, with a mean PA-MPVPE of 8.87 mm—about 3.08 mm (≈26%) lower than the next specialized regressor, WiLoR (11.95 mm). Even this weaker hand expert still surpasses the strongest holistic model, SMPLest-X (12.17 mm), confirming that dedicated hand networks consistently outperform whole-body approaches on fine finger geometry.

b) Whole-body performance: SMPLest-X improves on SMPLer-X by 2.46 mm PA-MPVPE ( $\approx$6.3% drop) and 2.9 mm PA-MPJPE ( $\approx$6.8% drop), delivering the strongest global accuracy among the holistic baselines.

### IV. HYSUP: HYBRID SUB-MODULE UNIFICATION PIPELINE

Holistic regressors such as SMPLest-X accurately recover global body poses but struggle with detailed finger articulations, resulting in fused or imprecise hands. In contrast, specialized networks like HaMeR deliver high-fidelity finger

---

<div style="text-align: center;">TABLE III</div>

<div style="text-align: center;">INFLUENCE OF VERTEX-NORMAL TRADE-OFF  $\lambda$ ON OPTIMIZATION CONVERGENCE. LOWER IS BETTER.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td rowspan="2">$\lambda$</td><td colspan="3">Right hand $\downarrow$</td><td colspan="3">Left hand $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Steps</td><td style='text-align: center; word-wrap: break-word;'>Vert. $\times 10^{-3}$</td><td style='text-align: center; word-wrap: break-word;'>Norm.</td><td style='text-align: center; word-wrap: break-word;'>Steps</td><td style='text-align: center; word-wrap: break-word;'>Vert. $\times 10^{-3}$</td><td style='text-align: center; word-wrap: break-word;'>Norm.</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>0 (verts)</td><td style='text-align: center; word-wrap: break-word;'>86.47</td><td style='text-align: center; word-wrap: break-word;'>3.73</td><td style='text-align: center; word-wrap: break-word;'>20.52</td><td style='text-align: center; word-wrap: break-word;'>106.13</td><td style='text-align: center; word-wrap: break-word;'>30.98</td><td style='text-align: center; word-wrap: break-word;'>54.98</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>$10^{6}$ (norms)</td><td style='text-align: center; word-wrap: break-word;'>36.40</td><td style='text-align: center; word-wrap: break-word;'>0.30</td><td style='text-align: center; word-wrap: break-word;'>0.25</td><td style='text-align: center; word-wrap: break-word;'>28.63</td><td style='text-align: center; word-wrap: break-word;'>0.71</td><td style='text-align: center; word-wrap: break-word;'>0.54</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>$10^{-2}$</td><td style='text-align: center; word-wrap: break-word;'>87.51</td><td style='text-align: center; word-wrap: break-word;'>0.29</td><td style='text-align: center; word-wrap: break-word;'>0.27</td><td style='text-align: center; word-wrap: break-word;'>82.40</td><td style='text-align: center; word-wrap: break-word;'>0.59</td><td style='text-align: center; word-wrap: break-word;'>0.55</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>$10^{-1}$</td><td style='text-align: center; word-wrap: break-word;'>81.33</td><td style='text-align: center; word-wrap: break-word;'>0.29</td><td style='text-align: center; word-wrap: break-word;'>0.26</td><td style='text-align: center; word-wrap: break-word;'>72.00</td><td style='text-align: center; word-wrap: break-word;'>0.68</td><td style='text-align: center; word-wrap: break-word;'>0.54</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>1</td><td style='text-align: center; word-wrap: break-word;'>83.24</td><td style='text-align: center; word-wrap: break-word;'>0.29</td><td style='text-align: center; word-wrap: break-word;'>0.25</td><td style='text-align: center; word-wrap: break-word;'>62.78</td><td style='text-align: center; word-wrap: break-word;'>0.70</td><td style='text-align: center; word-wrap: break-word;'>0.54</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>10</td><td style='text-align: center; word-wrap: break-word;'>80.90</td><td style='text-align: center; word-wrap: break-word;'>0.29</td><td style='text-align: center; word-wrap: break-word;'>0.25</td><td style='text-align: center; word-wrap: break-word;'>54.32</td><td style='text-align: center; word-wrap: break-word;'>0.70</td><td style='text-align: center; word-wrap: break-word;'>0.54</td></tr></table>

meshes but fail to maintain coherence within the full-body topology. Motivated by this insight, we introduce HySUP, a lightweight, seam-aware, two-stage fitting pipeline that fuses SMPLest-X's coarse hand output with HaMeR's detailed finger meshes. By aligning vertex- and normal-level consistency along the wrist seam, HySUP achieves both global coherence and fine local detail in just approximately 150 ms ms per frame. Qualitative results are shown in Figure 2.

### A. Algorithm

— Stage 1 (S1): PCA-guided Procrustes. For each hand mesh $\mathcal{M}_h$ and its corresponding body mesh $\mathcal{M}_b$, we first identify the wrist-anchor vertices $\mathbf{V}^A$ on the template mesh (see Figure 3; details are provided in Appendix A). From these anchors, we calculate initial estimates of translation $\mathbf{t}_0$ and scale $s_0$ using their centroids and maximal extents. Principal component analysis (PCA) applied to these anchors yields orthonormal bases $\mathbf{U}_h$, $\mathbf{U}_b \in \mathrm{SO}(3)$. The rotation $\mathbf{R}_0 = \mathbf{U}_b \mathbf{U}_h^\top$ then aligns the principal axes, giving us the initial similarity transform $(s_0, \mathbf{R}_0, \mathbf{t}_0)$.

Stage 2 (S2): Seam Optimization. Starting from the initial transform parameters $(s, \mathbf{R}, \mathbf{t}) = (s_0, \mathbf{R}_0, \mathbf{t}_0)$, we minimize the following loss function:

 $$ \begin{aligned}\mathcal{L}(s,\mathbf{R},\mathbf{t})=&\sum_{i}\left\|s\mathbf{R}\mathbf{V}_{h}^{(i)}+\mathbf{t}-\mathbf{V}_{b}^{(i)}\right\|^{2}\\&+\lambda\sum_{i}\left(1-\left\langle\mathbf{R}\mathbf{N}_{h}^{(i)},\mathbf{N}_{b}^{(i)}\right\rangle\right),\end{aligned} $$

where $\mathbf{V}_{h}^{(i)},\mathbf{V}_{b}^{(i)}$ and $\mathbf{N}_{h}^{(i)},\mathbf{N}_{b}^{(i)}$ are the corresponding seam vertices and unit normals on HaMeR and SMPLest-X, respectively.

We used the L-BFGS-B optimizer [^13], as our formulation involves only soft, smooth constraints and a simple linear bound on the scale parameter $(s > 0)$, with convergence declared when the change in the objective between successive iterations fell below $10^{-4}$ or when 5,000 iterations were reached.

### B. Ablation experiments and Analysis

a) Role of Vertex and Normal Loss: Table III shows that relying solely on vertex loss ( $\lambda = 0$) prioritizes vertex accuracy but results in substantial normal errors ( $20.52^{\circ}$ right hand, $54.98^{\circ}$ left hand), highlighting severe surface orientation

![Image](images/8a06a6834751d6c446af4ec8ab32a512a60706f953331bad8f16f7c8d5088b0d.jpg)

<div style="text-align: center;">Input</div>

<div style="text-align: center;">SMPLest-X</div>

Ours

<div style="text-align: center;">Fig. 2. Qualitative comparison of SMPLest-X results before and after applying HySUP. As can be seen, the hand articulation—especially the fingers—is noticeably improved.</div>

---

![Image](images/e157c01ebe82db80ba110b7fab362a2fcdcba44c6979d70bd890b8b20dfe2fd6.jpg)

<div style="text-align: center;">Fig. 3. Position of wrist-anchor vertices</div>

<div style="text-align: center;">TABLE IV</div>

<div style="text-align: center;">EFFECT OF ADDING STAGE 1 ON OPTIMIZATION METRICS. LOWER IS BETTER.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td rowspan="2">Config.</td><td colspan="3">Right hand $\downarrow$</td><td colspan="3">Left hand $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Steps</td><td style='text-align: center; word-wrap: break-word;'>Vert. $\times 10^{-3}$</td><td style='text-align: center; word-wrap: break-word;'>Norm.</td><td style='text-align: center; word-wrap: break-word;'>Steps</td><td style='text-align: center; word-wrap: break-word;'>Vert. $\times 10^{-3}$</td><td style='text-align: center; word-wrap: break-word;'>Norm.</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Only S2</td><td style='text-align: center; word-wrap: break-word;'>134.81</td><td style='text-align: center; word-wrap: break-word;'>0.29</td><td style='text-align: center; word-wrap: break-word;'>0.26</td><td style='text-align: center; word-wrap: break-word;'>109.30</td><td style='text-align: center; word-wrap: break-word;'>0.67</td><td style='text-align: center; word-wrap: break-word;'>0.54</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>S1 + S2</td><td style='text-align: center; word-wrap: break-word;'>31.68</td><td style='text-align: center; word-wrap: break-word;'>0.29</td><td style='text-align: center; word-wrap: break-word;'>0.25</td><td style='text-align: center; word-wrap: break-word;'>26.44</td><td style='text-align: center; word-wrap: break-word;'>0.67</td><td style='text-align: center; word-wrap: break-word;'>0.54</td></tr></table>

issues (Illustrated in Figure 4). Even a minimal inclusion of normal loss ( $\lambda = 10^{-2}$) drastically reduces these errors to roughly $0.26^{\circ}$ without significantly affecting vertex precision. Moreover, the robustness of the vertex-normal trade-off is evident: parameter choices between $10^{-2}$ and 10 yield consistently stable results, greatly simplifying tuning. Notably, incorporating normal loss also significantly accelerates optimization convergence; a purely normal-oriented loss ( $\lambda = 10^{6}$) reduces iteration counts by nearly half. Nevertheless, using exclusively vertex or normal loss presents limitations: pure-vertex optimization leads to orientation distortion, while pure-normal optimization accelerates convergence at the cost of vertex accuracy. Thus, combining vertex and normal losses with a balanced weighting ( $\lambda \approx 1$) is optimal, ensuring high geometric fidelity, accurate surface normals, and efficient convergence.

b) Role of Optimization Stages: Table IV demonstrates the effect of introducing PCA-guided Procrustes (Stage 1). Although this initial alignment stage does not significantly

![Image](images/de0dee28e7f1b282db06625be7b5a5cedc9f7cba61e6ef5236a2cfe7f2827f93.jpg)

<div style="text-align: center;">Surface orientation issues</div>

![Image](images/43454d82fc9303cd00552161b57cda5cd35de032e069c42bb03b7c7a41a132c9.jpg)

<div style="text-align: center;">Grouttruth</div>

<div style="text-align: center;">Fig. 4. Illustration of optimization without normal loss, causing surface orientation issues.</div>

improve final vertex or normal accuracy, it dramatically reduces computational cost. Specifically, adding Stage 1 leads to roughly a fourfold decrease in iteration counts and corresponding computational overhead, cutting optimization time substantially (from about 134 iterations to approximately 32 for the right hand and from 109 to about 26 for the left hand). This stage introduces negligible computational overhead (less than 1ms), thereby significantly boosting overall pipeline efficiency.

### V. CONCLUSION AND LIMITATION

We introduced HySUP, a light-weight yet effective pipeline that fuses a holistic foundation model (SMPLest-X) with a specialist hand regressor (HaMeR) through a two-stage, seam-aware similarity optimization. On the EHF benchmark HySUP lowers hand PA-MPVPE/MPJPE by 3.3 mm (27.11 % relative) and 3.55 mm (29.48 % relative) over the strongest holistic baseline, while adding only 150 ms of computation. More broadly, the “plug-and-play part fusion” paradigm can easily generalise to other domains such as faces, footwear, or garments as stronger specialized models emerge. As accuracy improves through this method, previously challenging applications—such as sign language understanding—become more approachable.

Limitations. HySUP's gain is bounded by the quality of the underlying part networks; if a future holistic model fully solves hand articulation our relative advantage will shrink.

## REFERENCES

[^1]: Z. Cai, W. Yin, A. Zeng, C. Wei, Q. Sun, W. Yanjun, H. E. Pang, H. Mei, M. Zhang, L. Zhang, et al., Smpler-x: Scaling up expressive human pose and shape estimation, Advances in Neural Information Processing Systems 36 (2023) 11454–11468.

[^2]: W. Yin, Z. Cai, R. Wang, A. Zeng, C. Wei, Q. Sun, H. Mei, Y. Wang, H. E. Pang, M. Zhang, et al., Smplest-x: Ultimate scaling for expressive human pose and shape estimation, arXiv preprint arXiv:2501.09782 (2025).

[^3]: G. Pavlakos, D. Shan, I. Radosavovic, A. Kanazawa, D. Fouhey, J. Malik, Reconstructing hands in 3d with transformers, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2024, pp. 9826–9836.

[^4]: R. A. Potamias, J. Zhang, J. Deng, S. Zafeiriou, Wilor: End-to-end 3d hand localization and reconstruction in-the-wild, arXiv preprint arXiv:2409.12259 (2024).

[^5]: M. Loper, N. Mahmood, J. Romero, G. Pons-Moll, M. J. Black, Smpl: A skinned multi-person linear model, in: Seminal Graphics Papers: Pushing the Boundaries, Volume 2, 2023, pp. 851–866.

[^6]: G. Pavlakos, V. Choutas, N. Ghorbani, T. Bolkart, A. A. Osman, D. Tzionas, M. J. Black, Expressive body capture: 3d hands, face, and body from a single image, in: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2019, pp. 10975–10985.

[^7]: P. Patel, C.-H. P. Huang, J. Tesch, D. T. Hoffmann, S. Tripathi, M. J. Black, Agora: Avatars in geography optimized for regression analysis, in: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 2021, pp. 13468–13478.

[^8]: Z. Yang, A. Zeng, C. Yuan, Y. Li, Effective whole-body pose estimation with two-stages distillation, in: Proceedings of the IEEE/CVF International Conference on Computer Vision, 2023, pp. 4210–4220.

[^9]: S. Zhang, Q. Ma, Y. Zhang, Z. Qian, T. Kwon, M. Pollefeys, F. Bogo, S. Tang, Egobody: Human body shape and motion of interacting people from head-mounted devices, in: European conference on computer vision, Springer, 2022, pp. 180–200.

---

[^10]: J. Romero, D. Tzionas, M. J. Black, Embodied hands: modeling and capturing hands and bodies together, ACM Trans. Graph. 36 (6) (Nov. 2017). doi:10.1145/3130800.3130883. URL <https://doi.org/10.1145/3130800.3130883>

[^11]: C. Zimmermann, D. Ceylan, J. Yang, B. Russell, M. Argus, T. 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, 2019, pp. 813–822.

[^12]: G. Moon, S.-I. Yu, H. Wen, T. Shiratori, K. M. 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, Springer, 2020, pp. 548–564.

[^13]: C. Zhu, R. H. Byrd, P. Lu, J. Nocedal, Algorithm 778: L-bfgs-b: Fortran subroutines for large-scale bound-constrained optimization, ACM Trans-actions on mathematical software (TOMS) 23 (4) (1997) 550–560.

## APPENDIX A

## WRIST-ANCHOR VERTEX INDICES

Table V lists the MANO $^{1}$ vertex IDs that define the wrist seam used by HySUP in both Stage 1 (PCA-guided Procrustes) and Stage 2 (Seam Optimization). These anchors were selected by inspecting the MANO template; they form a closed loop that is one-to-one with the corresponding SMPL-X wrist ring.

<div style="text-align: center;">TABLE V</div>

<div style="text-align: center;">MANO WRIST-ANCHOR VERTEX IDs USED IN HYSUP.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>33</td><td style='text-align: center; word-wrap: break-word;'>34</td><td style='text-align: center; word-wrap: break-word;'>37</td><td style='text-align: center; word-wrap: break-word;'>38</td><td style='text-align: center; word-wrap: break-word;'>39</td><td style='text-align: center; word-wrap: break-word;'>44</td><td style='text-align: center; word-wrap: break-word;'>52</td><td style='text-align: center; word-wrap: break-word;'>53</td><td style='text-align: center; word-wrap: break-word;'>78</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>79</td><td style='text-align: center; word-wrap: break-word;'>85</td><td style='text-align: center; word-wrap: break-word;'>91</td><td style='text-align: center; word-wrap: break-word;'>92</td><td style='text-align: center; word-wrap: break-word;'>107</td><td style='text-align: center; word-wrap: break-word;'>108</td><td style='text-align: center; word-wrap: break-word;'>116</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;'>117</td><td style='text-align: center; word-wrap: break-word;'>118</td><td style='text-align: center; word-wrap: break-word;'>119</td><td style='text-align: center; word-wrap: break-word;'>120</td><td style='text-align: center; word-wrap: break-word;'>121</td><td style='text-align: center; word-wrap: break-word;'>122</td><td style='text-align: center; word-wrap: break-word;'>190</td><td style='text-align: center; word-wrap: break-word;'>191</td><td style='text-align: center; word-wrap: break-word;'>210</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>211</td><td style='text-align: center; word-wrap: break-word;'>214</td><td style='text-align: center; word-wrap: break-word;'>215</td><td style='text-align: center; word-wrap: break-word;'>234</td><td style='text-align: center; word-wrap: break-word;'>239</td><td style='text-align: center; word-wrap: break-word;'>279</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></table>
