# SAME: Spatial-Aware Multimodal Egocentric Human Pose Estimation

Yurong Fu $^{*1,2}$, Peng Dai $^{*1}$, Yu Zhang $^{1}$, Feng Yiqiang $^{1}$, Yang Zhang $^{\dagger1}$, Haoqian Wang $^{\dagger2}$,

 $^{1}$PICO

 $^{2}$Tsinghua University

## Abstract

Egocentric human pose estimation (HPE) plays a crucial role in immersive applications such as virtual and augmented reality. However, existing methods relying on either visual or sparse inertial data alone often suffer from occlusion or ill-posed problems. In this work, we propose SAME, a novel spatial-aware multi-modal fusion framework combining the complementary signals from the stereo images and sparse IMUs for accurate and robust egocentric HPE. It adopts a two-stage network based on a dual coordinate frame to mitigate the coordinate inconsistencies among the stereo cameras and the IMUs. In the first stage, the IMU signals are transformed into the local frame and iteratively fused with the stereo images for estimating 3D poses in the local frame. In the second stage, the local poses are transformed into the global frame with the 6DOF head poses provided by the head-mounted display's (HMD) SLAM algorithm and then temporally aggregated via a temporal Transformer network. Meanwhile, to achieve geometric and semantic alignment among multi-modal features, we present a depth-guided spatial-aware deformable stereo attention network and a modality-aware Transformer decoder for cross-view and cross-modal feature fusion. Extensive experiments demonstrate that our approach achieves state-of-the-art performance on the public EMHI multi-modal egocentric pose estimation benchmark.

## Introduction

Egocentric HPE aims to estimate 3D human poses from wearable sensors such as ego-facing head-mounted cameras, sparse inertial measurement units (IMUs), etc (Akada et al. 2025; Yi et al. 2025). It has gained great attention in recent years for its numerous applications (Li, Liu, and Wu 2023; Du et al. 2023), including virtual reality (VR), augmented reality (AR), etc. However, egocentric HPE faces great challenges due to severe self-occlusions and frequently varying viewpoints in egocentric settings (Grauman et al. 2022).

These methods inevitably suffer from inherent limitations of single-modal data: specifically, visual-based approaches struggle with frequent lower body occlusion and body parts falling outside the FOV of egocentric images, while IMU-based methods avoid occlusion but face drifting over time and ill-posed problems due to sparse observations. Recent works (Camiletto et al. 2025; Lee et al. 2025; Fan et al. 2025) thus shift to multi-modal fusion, but effective cross-sensor signal fusion remains challenging. Most existing methods adopt a late-fusion strategy, which involves training multiple models for different modalities separately and then integrating the output results of multiple models—this is suboptimal as it does not allow for training all data simultaneously. Besides, MEPoser (Fan et al. 2025) presents a baseline multi-modal fusion method which simply concatenates the IMU and visual features for regression and ignores the differing characteristics of each modality.

To address the above limitations, we propose a Spatial-Aware Multimodal Egocentric (SAME) HPE method, as shown in Fig. 1. First, a two-stage network based on a dual coordinate frame is proposed to fully utilize the characteristics of the two input modalities. Specifically, in the first stage, the IMU signals are transformed into the left camera coordinate system, defined as the local frame in this paper, and integrated with visual signals to estimate human poses in the local frame. The pose estimation in the local frame follows a coarse-to-fine manner. In the second stage, to explicitly leverage the 6DOF head poses provided by the HMD's SLAM system and improve the physical plausibility via a stable reference aligned with the ground, we transform the local poses into the global frame, and utilize a temporal Transformer network to fuse data over a time window. Notably, the whole network can be trained end-to-end.

Second, different from the late-fusion strategy in previous methods, we present a mid-level fusion method where the egocentric stereo image features and the IMU features are iteratively fused after feature extraction. One of the biggest challenges in mid-level fusion arises from building geometric and semantic correspondence among multimodal features. To achieve geometric alignment among all input data, we propose a new depth-guided spatial-aware deformable stereo attention (DSA) network in the multi-view fusion module to encode 3D positional embeddings (PEs) into image features. It is of great value for bridging the geometric correspondence between stereo images and 3D space. Meanwhile, we adopt a modality-aware Transformer decoder for semantic-aligned multi-modal fusion. The core idea of this network is twofold. First, the unique characteristics of each modality are preserved by using different key

---

and value projection layers. Second, the modality collaboration is achieved via a shared query projection layer.

In summary, our main contributions are as follows:

- A two-stage mid-level multi-modal fusion framework that fuses stereo images with sparse IMU signals for egocentric human pose estimation.

- A depth-guided spatial-aware DSA network and a modality-aware Transformer decoder improve the cross-view and cross-modal feature fusion performance.

• Extensive experiments demonstrate the effectiveness and superiority of our proposed method.

## Related Works

## Egocentric HPE from Single-Modal Input

Early works in egocentric HPE mainly focus on using a single fisheye camera. For instance, Mo²Cap² (Xu et al. 2019) first utilizes CNN-based 2D modules to estimate the 2D heatmaps and the distance between the camera and each joint, then recovers 3D joints by back-projecting 2D detections using the fisheye camera model. xR-EgoPose (Tome et al. 2019) adopted a similar approach with a dual-branch autoencoder, while Selfpose (Tome et al. 2020) added rotation prediction and joint rotation loss. However, these monocular methods struggle with depth ambiguity.

To address the depth-ambiguity issue inherent to the single-camera setup, researchers explore the stereo setup as they provide enhanced depth information. For instance, EgoGlass (Zhao et al. 2021) predicts 2D heatmaps for each image first and then uses a 3D lifting module to generate 3D joint positions from the 2D heatmaps. UnrealEgo (Akada et al. 2022) adopts a similar pipeline but presents a new 2D module consisting of two weight-sharing encoders and one decoder to better utilize stereo information for heatmap estimation. UnrealEgo2 (Akada et al. 2024) expands on this by adding segmentation masks, the scene information, and temporal context to a Transformer-based framework. EgoTAP (Kang and Lee 2024) proposes a propagation network to leverage the kinematic structure of joints. EgoPoseFormer (Yang et al. 2024) presents a DSA operation to effectively fuse multi-view features, and employs a DETR-style (Carion et al. 2020) Transformer to predict poses in a coarse-to-fine manner. However, these methods omit encoding 3D PEs into image features, which would be helpful for bridging the geometric correspondence between stereo images and 3D space. In the field of multi-view 3D object detection with external cameras, a few methods (Liu et al. 2023; Xiong et al. 2023) have demonstrated the effectiveness of encoding 3D PEs into image features. However, to detect 3D objects in a large space, these methods usually use a large frustum shared by all views for 3D PE. Different from these methods, we propose a depth-guided 3D PE network to better adapt to the egocentric HPE scenarios. As shown in Fig. 2, it focuses only on a small shell range to iteratively finetune the 3D coordinates of each body joint.

## Egocentric HPE from Multi-Modal Inputs

Common limitations such as severe occlusions still persist in the ego-view stereo setup, and prevent these methods from accurate HPE in challenging motions, such as dancing, fitness, yoga, etc. More recent works try to leverage complementary information provided by different sensor modalities to overcome these limitations. FRAME (Camiletto et al. 2025) proposes a two-stage network to combine the egocentric stereo images with SLAM poses. EgoAllo (Yi et al. 2024) uses SLAM head poses to condition a diffusion-based prior over body pose and height, and incorporates hand observations from egocentric videos during sampling. Besides the SLAM head poses and egocentric stereo images, REWIND (Lee et al. 2025) introduces identity-aware motion data to further enhance pose estimation quality. As in our paper, MEPoser (Fan et al. 2025) incorporates the egocentric stereo videos with sparse IMU signals including three 6DOFs from the HMD and hand controllers and two 3DOFs from the IMUs worn on the lower legs. However, only a baseline multi-modal fusion method which simply concatenates the IMU and visual features and regresses the body poses via a LSTM network is proposed in their paper. In contrast, our approach introduces a modality-aware Transformer network to achieve effective modality collaboration while preserving the unique characteristics of each modality.

## Method

## Overview

As illustrated in Fig. 1, our network aims at estimating human poses from a sequence of multi-modal egocentric observations over T frames:

 $$ f_{\phi}(\boldsymbol{J}_{G}^{1:T}\mid\boldsymbol{I}_{\mathrm{L e f t}}^{1:T},\boldsymbol{I}_{\mathrm{R i g h t}}^{1:T},\boldsymbol{x}^{1:T}) $$

where $\phi$ denotes the network weights, $J_G^{1:T}$ represents a sequence of $N_J$ SMPL keypoints in the global frame, $I_v \in \{\text{Left}, \text{Right}\} \in \mathbb{R}^{C \times H \times W}$ is an egocentric image captured from the viewpoint v at frame t, and $\boldsymbol{x}^t = [x_{\text{Head}}^t, ..., x_{\text{LeftReg}}^t]$ is a set of sparse IMU measurements at frame t including three 6DOFs from the HMD and hand controllers and two 3DOFs from the IMUs worn on the lower legs.

As demonstrated in (Pan et al. 2023; Fan et al. 2025), it is non-trivial to directly regress human motions in the global frame, since there are significant modality differences and coordinate inconsistencies among the egocentric videos and IMU measurements. To address this issue, we decompose the task into two sequential stages:

 $$ \begin{array}{r}{f_{\phi}=f_{\phi_{L}}(\boldsymbol{J}_{L}^{1:T}\mid\boldsymbol{I}_{\mathrm{L e f t}}^{1:T},\boldsymbol{I}_{\mathrm{R i g h t}}^{1:T},\boldsymbol{x}^{1:T})*f_{\phi_{G}}(\boldsymbol{J}_{G}^{1:T}\mid\boldsymbol{J}_{L}^{1:T},x_{\mathrm{H e a d}}^{1:T})}\end{array} $$

where $f_{\phi_L}$ denotes the network in the first stage that focuses on estimating poses $J_L^{1:T}$ in the local frame which is defined as the left camera coordinate in this paper. In this stage, the IMU signals are firstly transformed into the unified local frame and then integrated with stereo videos to improve the pose estimation accuracy and robustness. To further improve the accuracy and physical plausibility, a temporal refinement network $f_{\phi_G}$ is proposed to attend over the whole time window in the second stage, yielding temporally smoother and more physically plausible motions $J_G^{1:T}$ in the global frame.

---

![Image](images/46a07cbb399dd949c58ae4985f271ff95950801948396cf95e3ea82acecffe75.jpg)

<div style="text-align: center;">Figure 1: Overview of the proposed framework. Given a sequence of multi-modal egocentric observations, we first apply two dedicated backbones to extract image features  $\{F_{\mathrm{Left}}^{t}, F_{\mathrm{Right}}^{t}\}_{t=1}^{T}$, 2D keypoints  $\{P_{\mathrm{Left}}^{t}, P_{\mathrm{Right}}^{t}\}_{t=1}^{T}$, IMU features  $\{F_{\mathrm{Im}}^{t}\}_{t=1}^{T}$ and initial 3D joint positions  $\{J_{\mathrm{Im}}^{t}\}_{t=1}^{T}$. Next, for each timestamp  t, we estimate the 3D poses in the local frame  $\{J_{L}^{t}\}_{t=1}^{T}$ via alternating between a multi-view fusion and a multi-modal fusion module. Lastly, we transform the local poses into the global frame and adopt a temporal Transformer network to generate the final 3D poses  $\{J_{\mathrm{G}}^{t}\}_{t=1}^{T}$.</div>

## Multi-Modal Feature Extraction

To accommodate the heterogeneous nature of visual and IMU data, we employ two dedicated backbones for each input modality. First, in the IMU branch, a network similar to HMD-Poser (Dai et al. 2024) is adopted to estimate 3D joints $\{J_{\text{imu}}^t\}_{t=1}^T \in \mathbb{R}^{N_J \times 3}$, and IMU features $\{F_{\text{imu}}^t\}_{t=1}^T \in \mathbb{R}^{N_{\text{imu}} \times D}$, where D is the dimension of the IMU feature. Notably, different from (Dai et al. 2024) which operates in the global frame, our IMU network converts the raw IMU data into the local frame with the help of $x_{\text{Head}}^{1:T}$ and estimates 3D joints and features in the local frame. In this way, the coordinate inconsistencies among the egocentric videos and IMU measurements are alleviated. Second, the visual branch utilizes a pretrained ResNet (He et al. 2016) to extract stereo image features $\{F_{\text{Left}}^t, F_{\text{Right}}^t\}_{t=1}^T \in \mathbb{R}^{4 \times \frac{W}{4} \times D}$ and estimate 2D joint positions $\{P_{\text{Left}}^t, P_{\text{Right}}^t\}_{t=1}^T \in \mathbb{R}^{N_J \times 2}$. The estimated 2D joints will act as reference anchors in the subsequent attention-based multi-view fusion module.

## Iterative Pose Estimation in the Local Frame

After collecting all stereo visual clues and IMU features as described above, we propose an iterative pose estimation network operating in a coarse-to-fine manner. Since all frames are processed identically in this network, we remove the subscript t in this subsection for the sake of simplicity. As shown in Fig. 1, the iterative pose estimation network starts from the 3D poses estimated from the IMU branch $J_L^0 = J_{imu}$, and alternates between a multi-view fusion module for fusing multi-view information and a multi-modal fusion module for enabling cross-modal collaboration. After repeating N iterations, our model obtains the final 3D poses in the local frame $J_L = J_L^N$ with higher accuracy.

Spatial-Aware Multi-View Fusion. For multi-view fusion, EgoPoseFormer (Yang et al. 2024) applies a DSA operation to process multi-view features and achieves state-of-the-art results on public egocentric datasets. However, it ignores the spatial-related information, which is also crucial for generating accurate 3D poses. In this paper, a spatial-aware multi-view fusion (SA-MVF) module is proposed, as shown in Fig. 2. It takes the previous iteration's output query features $Q^{n-1}$ and 3D poses $J_{L}^{n-1}$, the stereo image features $[F_{Left}, F_{Right}]$, the 2D joint positions $[P_{Left}, P_{Right}]$, and the camera parameters $[C_{Left}, C_{Right}]$ as inputs, and outputs spatial-aware multi-view fused image features $F^{n}_{mv}$. The initial query features $Q^{0}$ are computed by feeding $J_{inv}$ and a scalar identifier into a multilayer perceptron (MLP) network. Structurally, the SA-MVF module consists of a spatial-aware DSA network for joint-level feature extraction and a spatial attention network for cross-joint feature fusion.

As shown in Fig. 2 (a), for i-th body joint in viewpoint v, given a query element with content feature $q^i \in Q^{n-1}$, a 2D reference point $p_v^i$, and a 3D reference point $J_L^i \in J_L^{n-1}$, the spatial-aware deformable attention is calculated by

 $$ \begin{aligned}\boldsymbol{o}_{v}^{i}&=SpatialAwareDeformAttn(\boldsymbol{q}^{i},\boldsymbol{p}_{v}^{i},\boldsymbol{J}_{L}^{i},\boldsymbol{F}_{v},C_{v})\\&=\sum_{m=1}^{M_{a}}\boldsymbol{W}_{m}[\sum_{k=1}^{K_{s}}A_{mqk}\cdot\boldsymbol{W}_{m}^{\prime}(\boldsymbol{F}_{v}(\boldsymbol{p}_{v}^{i}+\Delta\boldsymbol{p}_{mqk}^{i})\\&\quad+f_{\mathrm{PE}}(\boldsymbol{p}_{v}^{i}+\Delta\boldsymbol{p}_{mqk}^{i},\boldsymbol{J}_{L}^{i},C_{v}))]\end{aligned} $$

where m indexes the attention head, k indexes the sampled key, $M_{a}$ and $K_{s}$ are the number of attention heads

---

![Image](images/c860dea192ea38a8f7b4b81606691d3aff131a59d2972fee55d81059cd329a61.jpg)

<div style="text-align: center;">(a) Overview of Our Spatial-Aware Multi-View Fusion Module</div>

<div style="text-align: center;">(b) Feature Sampling with Depth-Guided 3D PE</div>

<div style="text-align: center;">Figure 2: (a) The architecture of the proposed spatial-aware multi-view fusion network; (b) A diagram illustrating the feature sampling process with depth-guided 3D positional embedding.</div>

![Image](images/80f902733e0e3fc1dda0c682aca24ba474911a406ecb8ecb5ab09e1225e90c58.jpg)

<div style="text-align: center;">Figure 3: The modality-aware multi-modal fusion module.</div>

and the total sampled key number respectively. $W_m$ and $W'_m$ are learnable weights as in standard multi-head attention network. $\Delta p_{mqk}^i$ and $A_{mqk}$ denote the sampling 2D offset and the attention weight of the k-th sampling point in the m-th attention head, respectively. Both $\Delta p_{mqk}^i$ and $A_{mqk}$ are obtained via linear projection over the query feature $q^i$. As $p_v^i + \Delta p_{mqk}^i$ is fractional, a bilinear interpolation as in (Zhu et al. 2020) is applied to compute image feature $F_v(p_v^i + \Delta p_{mqk}^i)$. To help the model learn the geometric correspondence between images and the 3D space, we propose a new depth-guided 3D PE network to extract 3D PE for each sampled 2D point. Mathematically, the 3D PE of the sampled 2D point $p_v^i = p_v^i + \Delta p_{mqk}^i$ is calculated by

 $$ f_{\mathrm{PE}}(\hat{\boldsymbol{p}}_{v}^{i},\boldsymbol{J}_{L}^{i},\boldsymbol{C}_{v})=\mathrm{MLP}(\boldsymbol{\Theta}(\boldsymbol{\Pi}^{-1}(\hat{\boldsymbol{p}}_{v}^{i},\boldsymbol{C}_{v}),d(\boldsymbol{J}_{L}^{i}))) $$

where $\Pi^{-1}(\hat{\boldsymbol{p}}_{v}^{i}, \boldsymbol{C}_{v})$ denotes the inverse projection function parameterized by the camera parameters $\boldsymbol{C}_{v}$. $\Theta$ is a sampling process along the un-projected ray direction. As shown in Fig. 2 (b), a fixed number of $N_{s}$ 3D points are uniformly sampled in the depth range $[d(\boldsymbol{J}_{L}^{i}) - \delta, d(\boldsymbol{J}_{L}^{i}) + \delta]$, where $d(\cdot)$ is a function to extract the depth component of each 3D point and $\delta$ is the predefined sampling range. With the sampled 3D points at hand, an MLP network is adopted to mapping them into a single feature embedding. Note that the inverse projection function ensures that the sampled 3D points from all cameras are within the unified local frame. To this end, the 3D PEs from different cameras are aligned. The details of the inverse projection and the sampling process are provided in the supplementary material.

The multi-view features $\{o_{Left}^{i}, o_{Right}^{i}\}_{i=1}^{N_J}$ are concatenated and fed into a linear projection layer to generate spatial-aware stereo image features.

 $$ o^{i}=\operatorname{L i n e a r}(\operatorname{C o n c a t}(o_{\operatorname{L e f t}}^{i},o_{\operatorname{R i g h t}}^{i})),\;i\in[1,...,N_{J}] $$

Notably, for joints with low 2D detection confidence, we mask out their features to prevent unreliable information from being incorporated. Next, a self-attention operation is applied to extract spatial and human kinematic information among all joint features.

 $$ \boldsymbol{F}_{mv}^{n}=SelfAttention([\boldsymbol{o}^{1},\boldsymbol{o}^{2},...,\boldsymbol{o}^{N_{J}}]) $$

Modality-Aware Multi-Modal Fusion. Prior multimodal feature alignment methods (Lyu et al. 2024) typically align IMU features with visual features by projecting IMU features into the visual semantic space. However, as demonstrated in (Ye et al. 2024), this strategy can cause a mismatch in granularity, where visual features often contain fruitful semantic information compared to the discrete information within IMU features. To this end, a modality-aware multi-modal fusion (MA-MMF) module is proposed in this

---

paper, as shown in Fig. 3. It is composed of a stack of M identical layers. Each layer has two sub-layers. The first is a modality-specific self-attention mechanism, and the second is a fully connected feed-forward network. Meanwhile, a residual connection followed by layer normalization is employed around each of the two sub-layers.

Formally, in the m-th layer, given the spatial-aware multi-view features $\boldsymbol{F}_{\mathrm{mv}}^{n} \in \mathbb{R}^{N_{J} \times D}$, the IMU features $\boldsymbol{F}_{\mathrm{imu}} \in \mathbb{R}^{N_{\mathrm{imu}} \times D}$ and the previous layer's output query features $\boldsymbol{Q}_{m-1}^{n} \in \mathbb{R}^{N_{J} \times D}$, we leverage separate linear projection layers for the key and value projection matrices while preserving query projection matrix shared as follows:

 $$ \tilde{K}=[F_{\mathrm{i m u}}W_{\mathrm{i m u}}^{K};\;F_{\mathrm{m v}}^{n}W_{\mathrm{i m a g e}}^{K}] $$

 $$ \tilde{V}=[F_{\mathrm{i m u}}W_{\mathrm{i m u}}^{V};\;F_{\mathrm{m v}}^{n}W_{\mathrm{i m a g e}}^{V}] $$

 $$ \tilde{Q}=Q_{m-1}^{n}W^{Q} $$

 $$ Q_{m}^{n}=\mathrm{S o f t m a x}\left(\frac{\tilde{Q}\tilde{K}^{\top}}{\sqrt{D}}\right)\tilde{V} $$

where $W_{\text{imu}}^K$, $W_{\text{image}}^K$, $W_{\text{imu}}^V$, $W_{\text{image}}^V$, $W^Q \in \mathbb{R}^{D \times D}$ are the learnable projection matrices. $Q_m^n$ is the updated query feature. By preserving the unique characteristics of each modality through different key and value projection layers, we can avoid interference between the two modalities, particularly in relation to granularity mismatch. Meanwhile, using a shared query projection matrix can achieve modality collaboration. After M layers' modality-aware attention, we can obtain the multi-view and multi-modal fused features $Q_M^n$ which will be adopted as the query features in the next iteration. Meanwhile, a lightweight MLP regression head is employed to predict the joint positions $J_L^n$ from $Q_M^n$.

## Pose Refinement in the Global Frame

Having the estimated body joints $\{J_L^t\}_{t=1}^T$ in the local frame, we first transform them to the global frame $\{\tilde{J}_G^t\}_{t=1}^T$ with the help of head motions $\{x_{\text{Head}}^t\}_{t=1}^T$ from the HMD's SLAM system. Then, we propose a temporal Transformer network (TTN) for pose refinement in the global frame. This design aims at taking the following advantages of optimizing poses in the global frame. First, a stable reference aligned with the ground can be established in the global frame, with which we can correct artifacts such as skating or ground penetration. Second, we can reduce unstable poses as the direction of gravity is known in the global frame. Specifically, the TTN is composed of a stack of 3 Transformer layers, and each having a feedforward dimension of 256 and 8 attention heads. It attends all the information over a time-window of $T = 32$. Finally, an MLP network is used to output the refined body joints in the global frame $\{J_G^t\}_{t=1}^T$.

## Loss Function

We define the overall loss function $\mathcal{L}$ as a combination of the 3D joint loss in the local frame $\mathcal{L}_L^{3D}$, the 3D joint loss in the global frame $\mathcal{L}_G^{3D}$, and a ground-penetration loss $\mathcal{L}_{ground}$:

 $$ \mathcal{L}=\lambda_{L}\mathcal{L}_{L}^{3D}+\lambda_{G}\mathcal{L}_{G}^{3D}+\lambda_{g r o u n d}\mathcal{L}_{g r o u n d} $$

where $\lambda_L$, $\lambda_G$, and $\lambda_{ground}$ are the weights for the respective loss terms. $\mathcal{L}_L^{3D}$ and $\mathcal{L}_G^{3D}$ are calculated as the mean of mean squared errors between the predicted and the ground-truth values. The ground-penetration loss $\mathcal{L}_{ground}$ is defined as:

 $$ \mathcal{L}_{\mathrm{g r o u n d}}=\frac{1}{T}\sum_{t=1}^{T}\left(\tanh(\min(0,h_{\min}^{t}))\right)^{2} $$

 $$ h^{t}_{\min}=\min_{j\in\{1,\ldots,N_{J}\}}(y^{t}_{j}-y_{ground}) $$

where $y_{ground}$ is the height of the ground plane in the global frame, $y_j^t$ is the predicted height of j-joint at frame t. $\mathcal{L}_{ground}$ penalizes any joint that falls below the ground plane.

## Experiments

Implementation Details. SAME is implemented in PyTorch and trained using the AdamW optimizer (Loshchilov and Hutter 2017) with a batch size of 4. We first train two dedicated backbones for each input modality. Due to limitations of GPU resources, these two pretrained backbones are frozen when training the full model, though we acknowledge that end-to-end fine-tuning of the entire model has the potential to yield further performance improvements. Then, we train our full model with an initial learning rate of $1 \times 10^{-3}$ and a weight decay of $3 \times 10^{-5}$ for 20 epochs. It takes about 20 hours to train our model on 8 NVIDIA A100 GPUs. The detailed network architectures and parameters are present in the supplementary materials.

Dataset. We conduct all comparison experiments and ablation studies on the public EMHI (Fan et al. 2025) dataset, which is a large-scale multi-modal egocentric HPE benchmark providing both egocentric vision and IMU signals captured by the real VR product suite. It consists of 885 sequences captured by 58 subjects performing 39 actions, totaling about 3.07M frames. We follow the official practice of using EMHI dataset by splitting the dataset into three parts: one for training (70%) and two separate sets, i.e., Protocol1 (16%) and Protocol2 (14%), for testing. Note that Protocol1 contains the same set of actions as in the training set and is used to evaluate cross-subject generalization, while Protocol2 consists of unseen actions not present in the training set and is designed to assess the model's generalization ability in out-of-distribution actions.

Metrics. As in prior works, we use a total of 7 metrics which can be divided into two categories. The first category measures the HPE accuracy and includes the mean per joint positional error (MPJPE), Procrustes-aligned MPJPE (PA-MPJPE), upper-body MPJPE (U-PE), lower-body MPJPE (L-PE), foot MPJPE (FootPE), and hand MPJPE (HandPE). The second category measures the physical plausibility of the generated poses. Following (Zheng et al. 2023), we use the Ground metric in this category. All metrics are reported in millimeters in this paper.

## Comparisons

We compare our SAME with both the latest single-modal and multi-modal methods. For single-modal baselines, we

---

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Dataset</td><td style='text-align: center; word-wrap: break-word;'>Methods</td><td style='text-align: center; word-wrap: break-word;'>Input</td><td style='text-align: center; word-wrap: break-word;'>PA-MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>U-PE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>L-PE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>FootPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>HandPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>Ground $\downarrow$</td></tr><tr><td rowspan="6">Protocol1</td><td style='text-align: center; word-wrap: break-word;'>HMD-Poser</td><td style='text-align: center; word-wrap: break-word;'>IMU</td><td style='text-align: center; word-wrap: break-word;'>27.8</td><td style='text-align: center; word-wrap: break-word;'>57.6</td><td style='text-align: center; word-wrap: break-word;'>48.4</td><td style='text-align: center; word-wrap: break-word;'>70.9</td><td style='text-align: center; word-wrap: break-word;'>78.9</td><td style='text-align: center; word-wrap: break-word;'>52.3</td><td style='text-align: center; word-wrap: break-word;'>19.6</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>UnrealEgo</td><td style='text-align: center; word-wrap: break-word;'>Stereo</td><td style='text-align: center; word-wrap: break-word;'>38.6</td><td style='text-align: center; word-wrap: break-word;'>55.2</td><td style='text-align: center; word-wrap: break-word;'>39.9</td><td style='text-align: center; word-wrap: break-word;'>77.3</td><td style='text-align: center; word-wrap: break-word;'>100.2</td><td style='text-align: center; word-wrap: break-word;'>85.2</td><td style='text-align: center; word-wrap: break-word;'>22.1</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>EgoPoseFormer</td><td style='text-align: center; word-wrap: break-word;'>Stereo</td><td style='text-align: center; word-wrap: break-word;'>29.9</td><td style='text-align: center; word-wrap: break-word;'>50.7</td><td style='text-align: center; word-wrap: break-word;'>32.9</td><td style='text-align: center; word-wrap: break-word;'>76.5</td><td style='text-align: center; word-wrap: break-word;'>96.6</td><td style='text-align: center; word-wrap: break-word;'>51.0</td><td style='text-align: center; word-wrap: break-word;'>31.9</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>FRAME</td><td style='text-align: center; word-wrap: break-word;'>IMU+Stereo</td><td style='text-align: center; word-wrap: break-word;'>28.2</td><td style='text-align: center; word-wrap: break-word;'>37.4</td><td style='text-align: center; word-wrap: break-word;'>28.0</td><td style='text-align: center; word-wrap: break-word;'>51.1</td><td style='text-align: center; word-wrap: break-word;'>62.1</td><td style='text-align: center; word-wrap: break-word;'>45.1</td><td style='text-align: center; word-wrap: break-word;'>2.4</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>MEPoser</td><td style='text-align: center; word-wrap: break-word;'>IMU+Stereo</td><td style='text-align: center; word-wrap: break-word;'>23.8</td><td style='text-align: center; word-wrap: break-word;'>36.9</td><td style='text-align: center; word-wrap: break-word;'>27.1</td><td style='text-align: center; word-wrap: break-word;'>51.0</td><td style='text-align: center; word-wrap: break-word;'>63.5</td><td style='text-align: center; word-wrap: break-word;'>45.0</td><td style='text-align: center; word-wrap: break-word;'>23.7</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours</td><td style='text-align: center; word-wrap: break-word;'>IMU+Stereo</td><td style='text-align: center; word-wrap: break-word;'>20.7</td><td style='text-align: center; word-wrap: break-word;'>33.4</td><td style='text-align: center; word-wrap: break-word;'>22.8</td><td style='text-align: center; word-wrap: break-word;'>48.8</td><td style='text-align: center; word-wrap: break-word;'>57.5</td><td style='text-align: center; word-wrap: break-word;'>23.5</td><td style='text-align: center; word-wrap: break-word;'>2.0</td></tr><tr><td rowspan="6">Protocol2</td><td style='text-align: center; word-wrap: break-word;'>HMD-Poser</td><td style='text-align: center; word-wrap: break-word;'>IMU</td><td style='text-align: center; word-wrap: break-word;'>33.5</td><td style='text-align: center; word-wrap: break-word;'>70.5</td><td style='text-align: center; word-wrap: break-word;'>51.8</td><td style='text-align: center; word-wrap: break-word;'>97.5</td><td style='text-align: center; word-wrap: break-word;'>112.6</td><td style='text-align: center; word-wrap: break-word;'>57.1</td><td style='text-align: center; word-wrap: break-word;'>25.7</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>UnrealEgo</td><td style='text-align: center; word-wrap: break-word;'>Stereo</td><td style='text-align: center; word-wrap: break-word;'>42.8</td><td style='text-align: center; word-wrap: break-word;'>63.7</td><td style='text-align: center; word-wrap: break-word;'>46.4</td><td style='text-align: center; word-wrap: break-word;'>88.7</td><td style='text-align: center; word-wrap: break-word;'>115.5</td><td style='text-align: center; word-wrap: break-word;'>100.8</td><td style='text-align: center; word-wrap: break-word;'>28.7</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>EgoPoseFormer</td><td style='text-align: center; word-wrap: break-word;'>Stereo</td><td style='text-align: center; word-wrap: break-word;'>32.7</td><td style='text-align: center; word-wrap: break-word;'>62.6</td><td style='text-align: center; word-wrap: break-word;'>42.0</td><td style='text-align: center; word-wrap: break-word;'>92.3</td><td style='text-align: center; word-wrap: break-word;'>118.1</td><td style='text-align: center; word-wrap: break-word;'>66.8</td><td style='text-align: center; word-wrap: break-word;'>41.8</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>FRAME</td><td style='text-align: center; word-wrap: break-word;'>IMU+Stereo</td><td style='text-align: center; word-wrap: break-word;'>44.3</td><td style='text-align: center; word-wrap: break-word;'>60.5</td><td style='text-align: center; word-wrap: break-word;'>55.8</td><td style='text-align: center; word-wrap: break-word;'>67.4</td><td style='text-align: center; word-wrap: break-word;'>78.6</td><td style='text-align: center; word-wrap: break-word;'>75.5</td><td style='text-align: center; word-wrap: break-word;'>6.0</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>MEPoser</td><td style='text-align: center; word-wrap: break-word;'>IMU+Stereo</td><td style='text-align: center; word-wrap: break-word;'>29.4</td><td style='text-align: center; word-wrap: break-word;'>47.6</td><td style='text-align: center; word-wrap: break-word;'>32.1</td><td style='text-align: center; word-wrap: break-word;'>70.2</td><td style='text-align: center; word-wrap: break-word;'>92.2</td><td style='text-align: center; word-wrap: break-word;'>53.8</td><td style='text-align: center; word-wrap: break-word;'>23.7</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Ours</td><td style='text-align: center; word-wrap: break-word;'>IMU+Stereo</td><td style='text-align: center; word-wrap: break-word;'>21.6</td><td style='text-align: center; word-wrap: break-word;'>38.0</td><td style='text-align: center; word-wrap: break-word;'>25.5</td><td style='text-align: center; word-wrap: break-word;'>56.1</td><td style='text-align: center; word-wrap: break-word;'>66.9</td><td style='text-align: center; word-wrap: break-word;'>25.4</td><td style='text-align: center; word-wrap: break-word;'>4.7</td></tr></table>

<div style="text-align: center;">Table 1: Comparison with state-of-the-art methods on the EMHI dataset. The best results are in bold.</div>

![Image](images/9537f185f56e17823cd9517fcff30b3fe0d9f4e5f0ae2b8003997261493f6059.jpg)

<div style="text-align: center;">Figure 4: Per joint error analysis in Protocol2.</div>

consider HMD-Poser (Dai et al. 2024) using three 6DOFs from HMD and two 3DOFs from IMUs, and two state-of-the-art methods for egocentric HPE from stereo images: UnrealEgo (Akada et al. 2022) and EgoPoseFormer (Yang et al. 2024). For multi-modal baselines, we choose two most recent methods: FRAME (Boscolo Camiletto et al. 2025) using both stereo images and the head 6D pose as input, and MEPoser (Fan et al. 2025) having the same input data as ours. To ensure a rigorous comparison with the existing methods, we directly adopt the evaluation results of HMD-Poser, UnrealEgo, and MEPoser provided in (Fan et al. 2025). As for EgoPoseFormer and FRAME, we retrain their models on EMHI dataset according to the original settings described in their papers.

Table 1 provides the detailed quantitative results highlighting that our method outperforms previous single-modal and multi-modal methods across all evaluation metrics in both Protocol1 and Protocol2. In particular, our method surpasses all existing methods by a large margin in Protocol2, where the actions do not overlap with the training set. It demonstrates the superiority of our method not only in pose estimation accuracy but also in robustness and generalizability when applying to real-world VR and AR applications with unseen actions. To further understand how SAME achieves state-of-the-art accuracy, we visualize the detailed positional error improvement w.r.t. different body joints in Fig 4. It reveals that the performance improvement is partic-

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>SA-MVF</td><td style='text-align: center; word-wrap: break-word;'>MA-MMF</td><td style='text-align: center; word-wrap: break-word;'>TTN</td><td style='text-align: center; word-wrap: break-word;'>PA-MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>Ground $\downarrow$</td></tr><tr><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;'>23.9</td><td style='text-align: center; word-wrap: break-word;'>42.5</td><td style='text-align: center; word-wrap: break-word;'>25.8</td></tr><tr><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;'>23.1</td><td style='text-align: center; word-wrap: break-word;'>40.7</td><td style='text-align: center; word-wrap: break-word;'>6.0</td></tr><tr><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;'>22.5</td><td style='text-align: center; word-wrap: break-word;'>38.8</td><td style='text-align: center; word-wrap: break-word;'>5.9</td></tr><tr><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;'>22.3</td><td style='text-align: center; word-wrap: break-word;'>39.0</td><td style='text-align: center; word-wrap: break-word;'>24.5</td></tr><tr><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;'>21.6</td><td style='text-align: center; word-wrap: break-word;'>38.0</td><td style='text-align: center; word-wrap: break-word;'>4.7</td></tr></table>

<div style="text-align: center;">Table 2: Ablation study for key components in our model.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>IMU</td><td style='text-align: center; word-wrap: break-word;'>$I_{Left}$</td><td style='text-align: center; word-wrap: break-word;'>$I_{Right}$</td><td style='text-align: center; word-wrap: break-word;'>PA-MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>Ground $\downarrow$</td></tr><tr><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;'>32.1</td><td style='text-align: center; word-wrap: break-word;'>52.1</td><td style='text-align: center; word-wrap: break-word;'>6.4</td></tr><tr><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;'>36.0</td><td style='text-align: center; word-wrap: break-word;'>62.4</td><td style='text-align: center; word-wrap: break-word;'>13.0</td></tr><tr><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;'>25.3</td><td style='text-align: center; word-wrap: break-word;'>41.0</td><td style='text-align: center; word-wrap: break-word;'>6.2</td></tr><tr><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;'>21.6</td><td style='text-align: center; word-wrap: break-word;'>38.0</td><td style='text-align: center; word-wrap: break-word;'>4.7</td></tr></table>

<div style="text-align: center;">Table 3: Ablation study for the input modalities.</div>

ularly significant in the limbs including elbow, hand, knee, ankle and foot. Taking hand as an example, our method reduces the HandPE from 45.0mm to 23.5mm in Protocol1, and 53.8mm to 25.4mm in Protocol2, achieving over 45% improvement in both testing sets. These improvements are largely attributed to our spatial-aware multi-view fusion and modality-aware multi-modal fusion modules, which effectively incorporates the sparse IMU observations of hands and lower legs with the stereo images, leading to a significant MPJPE reduction in these joints.

In Fig 5, we present a few visualization results for qualitative comparisons. Obviously, our model could achieve significantly more accurate results. And the most significant improvement happens in the limbs which is consistent with the results in Fig 4 and Table 1.

We also provide more visualization results and quantitative results including the computation efficiency in our supplementary materials. Please kindly refer to our supplementary materials for more details.

## Ablation Study

We ablate our method in various settings to evaluate the effects of the key components, the input modalities, etc. All

---

![Image](images/61f835e900d1aa223c345e77c7ee6b1c3482da75ff6c88db9cf61a4c775b503c.jpg)

<div style="text-align: center;">(a) (b) (c) (d) (e)</div>

<div style="text-align: center;">Figure 5: Qualitative comparison on a few challenging inputs. For better illustration, the predicted (red) and ground-truth (green) 3D poses are re-projected onto external reference views which are not used for pose estimation. Note that the input IMU data is not presented in this figure for simplicity. The qualitative results confirm that our SAME obtains more accurate 3D poses than existing single-modal and multi-modal methods. Best viewed in color.</div>

## ablation studies are conducted on Protocol2

Impact of Proposed Key Components. As described previously, there are three key components in our model: SAMVF, MA-MMF, and TTN for pose refinement in the global frame. Table 2 summarizes our ablation study by removing each model component separately to isolate their contribution and removing all components to identify the overall value of our model. First, when the depth-guided 3D PE is removed and only the DSA network is used for multi-view fusion (w/o SA-MVF), there is a significant performance drop in both MPJPE and PA-MPJPE metrics, suggesting our SA-MVF can help the model to encode accurate spatial information into image features, hence contributing to a significant improvement in HPE accuracy. Second, when replacing the MA-MMF with a vanilla Transformer decoder (w/o MA-MMF) or removing the TTN module, the MPJPE and PA-MPJPE metrics have deteriorated, indicating MA-MMF and TTN can contribute to additional accuracy improvement.

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>$\mathcal{L}_{\text{ground}}$</td><td style='text-align: center; word-wrap: break-word;'>PA-MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MPJPE $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>Ground $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>✗</td><td style='text-align: center; word-wrap: break-word;'>22.4</td><td style='text-align: center; word-wrap: break-word;'>38.5</td><td style='text-align: center; word-wrap: break-word;'>8.1</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>✓</td><td style='text-align: center; word-wrap: break-word;'>21.6</td><td style='text-align: center; word-wrap: break-word;'>38.0</td><td style='text-align: center; word-wrap: break-word;'>4.7</td></tr></table>

<div style="text-align: center;">Table 4: Ablation study for the ground-penetration loss.</div>

provement. Third, TTN plays an important role in reducing the Ground metric, validating the temporal pose refinement in the global frame is the key for improving the physical plausibility. Finally, the model removing all components obtains the worst results as expected. However, it is still better than MEPoser in both MPJPE and PA-MPJPE metrics, hinting that the simple multi-modal fusion method in MEPoser is less effective in obtaining accurate egocentric HPE.

Impact of the Input Modalities. To investigate the effectiveness of the input signals, Table 3 reports the experimental results of using the following input settings: (1) IMU only; (2) Stereo images; (3) IMU + the left camera view; (4) IMU + stereo images. Note that the missing data is replaced with zeros to keep our model unchanged. It can be concluded from the results that: (1) Both the IMU data and the stereo images play an important role in egocentric HPE. (2) Our model using only IMU and the left camera can achieve even better performance than MEPoser, validating the superiority of our method. (3) Our model can effectively incorporate the complementary signals from multi-modal data to achieve state-of-the-art accuracy in egocentric HPE.

Impact of the Ground-Penetration Loss. Table 4 shows the comparison results with and w/o the ground-penetration loss. As expected, introducing the ground-penetration loss in model training can contribute to additional improvement in both accuracy and physical plausibility.

For more ablation experiments on the effects of the model size and the choice of hyperparameters, please refer to our supplementary materials.

## Conclusion

We present a spatial-aware multimodal egocentric HPE method combining the complementary signals from the stereo images and sparse IMUs. To achieve geometric and semantic alignment among multi-modal features, we present a depth-guided spatial-aware deformable stereo attention network and a modality-aware Transformer decoder for cross-view and cross-modal feature fusion. Experiments validate that our approach achieves superior results with respect to state-of-the-art methods on the public EMHI dataset. Comprehensive ablation studies demonstrate the effectiveness of each proposed component.

Limitations. As a data-driven method, our approach is highly dependent on large-scale training data. It is really hard to collect in-the-wild dataset with high-quality GT labels. Investigating effective semi-supervised and unsupervised training methods for generalization to real-world scenarios would be an interesting direction for future work.

---

## Acknowledgements

This work is supported by the Shenzhen Science and Technology Project under Grant KJZD20240903103210014.

## References

Akada, H.; Wang, J.; Golyanik, V.; and Theobalt, C. 2024. 3d human pose perception from egocentric stereo videos. In Proceedings of the IEEE/CVF Conference on computer vision and pattern recognition, 767–776.

Akada, H.; Wang, J.; Golyanik, V.; and Theobalt, C. 2025. Bring your rear cameras for egocentric 3d human pose estimation. arXiv preprint arXiv:2503.11652.

Akada, H.; Wang, J.; Shimada, S.; Takahashi, M.; Theobalt, C.; and Golyanik, V. 2022. Unrealego: A new dataset for robust egocentric 3d human motion capture. In European Conference on Computer Vision, 1–17. Springer.

Boscolo Camiletto, A.; Wang, J.; Alvarado, E.; Dabral, R.; Beeler, T.; Habermann, M.; and Theobalt, C. 2025. FRAME: Floor-aligned Representation for Avatar Motion from Ego-centric Video. arXiv preprint arXiv:2503.23094.

Camiletto, A. B.; Wang, J.; Alvarado, E.; Dabral, R.; Beeler, T.; Habermann, M.; and Theobalt, C. 2025. FRAME: Floor-aligned Representation for Avatar Motion from Egocentric Video. In Proceedings of the Computer Vision and Pattern Recognition Conference, 17497–17507.

Carion, N.; Massa, F.; Synnaeve, G.; Usunier, N.; Kirillov, A.; and Zagoruyko, S. 2020. End-to-end object detection with transformers. In European conference on computer vision, 213–229. Springer.

Dai, P.; Zhang, Y.; Liu, T.; Fan, Z.; Du, T.; Su, Z.; Zheng, X.; and Li, Z. 2024. HMD-Poser: On-Device Real-time Human Motion Tracking from Scalable Sparse Observations. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 874–884.

Du, Y.; Kips, R.; Pumarola, A.; Starke, S.; Thabet, A.; and Sanakoyeu, A. 2023. Avatars grow legs: Generating smooth human motion from sparse tracking inputs with diffusion model. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 481–490.

Fan, Z.; Dai, P.; Su, Z.; Gao, X.; Lv, Z.; Zhang, J.; Du, T.; Wang, G.; and Zhang, Y. 2025. Emhi: A multimodal egocentric human motion dataset with hmd and body-worn imus. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 39, 2879–2887.

Grauman, K.; Westbury, A.; Byrne, E.; Chavis, Z.; Furnari, A.; Girdhar, R.; Hamburger, J.; Jiang, H.; Liu, M.; Liu, X.; et al. 2022. Ego4d: Around the world in 3,000 hours of egocentric video. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 18995–19012.

He, K.; Zhang, X.; Ren, S.; and Sun, J. 2016. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition, 770–778.

Kang, T.; and Lee, Y. 2024. Attention-propagation network for egocentric heatmap to 3d pose lifting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 842–851.

Lee, J.; Xu, W.; Richard, A.; Wei, S.-E.; Saito, S.; Bai, S.; Wang, T.-L.; Sung, M.; Kim, T.-K.; and Saragih, J. 2025. REWIND: Real-Time Egocentric Whole-Body Motion Diffusion with Exemplar-Based Identity Conditioning. In Proceedings of the Computer Vision and Pattern Recognition Conference, 7095–7104.

Li, J.; Liu, K.; and Wu, J. 2023. Ego-body pose estimation via ego-head pose estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 17142–17151.

Liu, Y.; Yan, J.; Jia, F.; Li, S.; Gao, A.; Wang, T.; and Zhang, X. 2023. Petrv2: A unified framework for 3d perception from multi-camera images. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 3262–3272.

Loshchilov, I.; and Hutter, F. 2017. Decoupled weight decay regularization. arXiv preprint arXiv:1711.05101.

Lyu, Y.; Zheng, X.; Zhou, J.; and Wang, L. 2024. Unibind: Llm-augmented unified and balanced representation space to bind them all. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 26752–26762.

Pan, S.; Ma, Q.; Yi, X.; Hu, W.; Wang, X.; Zhou, X.; Li, J.; and Xu, F. 2023. Fusing monocular images and sparse imu signals for real-time human motion capture. In SIGGRAPH Asia 2023 Conference Papers, 1–11.

Tome, D.; Alldieck, T.; Peluse, P.; Pons-Moll, G.; Agapito, L.; Badino, H.; and De la Torre, F. 2020. Selfpose: 3d egocentric pose estimation from a headset mounted camera. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(6): 6794–6806.

Tome, D.; Peluse, P.; Agapito, L.; and Badino, H. 2019. xregopose: Egocentric 3d human pose from an hmd camera. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 7728–7738.

Xiong, K.; Gong, S.; Ye, X.; Tan, X.; Wan, J.; Ding, E.; Wang, J.; and Bai, X. 2023. Cape: Camera view position embedding for multi-view 3d object detection. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 21570–21579.

Xu, W.; Chatterjee, A.; Zollhoefer, M.; Rhodin, H.; Fua, P.; Seidel, H.-P.; and Theobalt, C. 2019. Mo 2 cap 2: Real-time mobile 3d motion capture with a cap-mounted fisheye camera. IEEE transactions on visualization and computer graphics, 25(5): 2093–2101.

Yang, C.; Tkach, A.; Hampali, S.; Zhang, L.; Crowley, E. J.; and Keskin, C. 2024. EgoPoseFormer: A Simple Baseline for Stereo Egocentric 3D Human Pose Estimation. In European Conference on Computer Vision, 401–417. Springer.

Ye, Q.; Xu, H.; Ye, J.; Yan, M.; Hu, A.; Liu, H.; Qian, Q.; Zhang, J.; and Huang, F. 2024. mplug-owl2: Revolutionizing multi-modal large language model with modality collaboration. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 13040–13051.

Yi, B.; Ye, V.; Zheng, M.; Li, Y.; Müller, L.; Pavlakos, G.; Ma, Y.; Malik, J.; and Kanazawa, A. 2024. Estimating body and hand motion in an ego-sensed world. arXiv preprint arXiv:2410.03665.

---

Yi, B.; Ye, V.; Zheng, M.; Li, Y.; Müller, L.; Pavlakos, G.; Ma, Y.; Malik, J.; and Kanazawa, A. 2025. Estimating body and hand motion in an ego-sensed world. In Proceedings of the Computer Vision and Pattern Recognition Conference, 7072–7084.

Zhao, D.; Wei, Z.; Mahmud, J.; and Frahm, J.-M. 2021. Ego-glass: Egocentric-view human pose estimation from an eye-glass frame. In 2021 International Conference on 3D Vision (3DV), 32–41. IEEE.

Zheng, X.; Su, Z.; Wen, C.; Xue, Z.; and Jin, X. 2023. Realistic full-body tracking from sparse observations via joint-level modeling. In Proceedings of the IEEE/CVF International Conference on Computer Vision, 14678–14688.

Zhu, X.; Su, W.; Lu, L.; Li, B.; Wang, X.; and Dai, J. 2020. Deformable detr: Deformable transformers for end-to-end object detection. arXiv preprint arXiv:2010.04159.
