Egocentric Whole-Body Motion Capture with FisheyeViT and Diffusion-Based Motion Refinement

Jian Wang, Zhe Cao, D. Luvizon, Lingjie Liu, Kripasindhu Sarkar +3 more
2/14/2026

No official code found. Best implementation: jianwang-mpi/egowholemocap (51 stars, Apache-2.0, last commit 2025-09-15).

Abstract

In this work, we explore egocentric whole-body motion capture using a single fisheye camera, which simultane-ously estimates human body and hand motion. This task presents significant challenges due to three factors: the lack of high-quality datasets, fisheye camera distortion, and hu-man body self-occlusion. To address these challenges, we propose a novel approach that leverages Fisheye ViT to ex-tract fisheye image features, which are subsequently con-verted into pixel-aligned 3D heatmap representations for 3D human body pose prediction. For hand tracking, we incorporate dedicated hand detection and hand pose esti-mation networks for regressing 3D hand poses. Finally, we develop a diffusion-based whole-body motion prior model to refine the estimated whole-body motion while accounting for joint uncertainties. To train these networks, we col-lect a large synthetic dataset, Ego WholeBody, comprising 840,000 high-quality egocentric images captured across a diverse range of whole-body motion sequences. Quantitative and qualitative evaluations demonstrate the effective-ness of our method in producing high-quality whole-body motion estimates from a single egocentric camera.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

implementation of paper: Egocentric Whole-Body Motion Capture with FisheyeViT and Diffusion-Based Motion Refinement

518HTML, ShellNov 29, 20231 years agoApache-2.0

Similar Papers

Cite this paper

@article{wang2026egocentric,
  title  = {Egocentric Whole-Body Motion Capture with FisheyeViT and Diffusion-Based Motion Refinement},
  author = {Jian Wang and Zhe Cao and D. Luvizon and Lingjie Liu and Kripasindhu Sarkar and Danhang Tang and T. Beeler and C. Theobalt},
  year   = {2026},
  eprint = {2311.16495},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2311.16495},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.16495.svg)](https://codeofpaper.com/paper/2311.16495)

Discussion