Back to the paper library

3D Representations / Reconstruction · 2025 · 3DV · CCF Unranked

EgoGaussian: Dynamic Scene Understanding from Egocentric Video with 3D Gaussian Splatting

EgoGaussian initializes background and object Gaussians from static segments, alternates rigid-object pose optimization and Gaussian densification during dynamic segments, and jointly fine-tunes an egocentric 4D scene representation with per-frame object poses.

Research area

3D Representations / Reconstruction

Task level

Instance-level

Object setting

Seen objects

Input modalities

egocentric monocular RGB video

Requirements

static / dynamic clip partitionhand-object maskscamera calibration and multiview reconstructionoffline optimization
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Daiwei Zhang, Gengyan Li, Jiajie Li, Mickaël Bressieux, Otmar Hilliges, Marc Pollefeys, Luc Van Gool, Xi Wang
Affiliations
ETH Zürich / Google / Microsoft / KU Leuven / INSAIT, Sofia
Conference / journal
Conference · 3DV · CCF Unranked
Research area
3D Representations / Reconstruction
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Seen objects
Evaluation metrics
PSNR SSIM LPIPS
Requirements
static / dynamic clip partitionhand-object maskscamera calibration and multiview reconstructionoffline optimization

Reading Notes

Overview / Deep Dive

Available src/paper-notes/egogaussian-3dv2025/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Overview Notes: EgoGaussian: Dynamic Scene Understanding from Egocentric Video with 3D Gaussian Splatting

1. Basic information

2. Positioning in one sentence

EgoGaussian targets egocentric human–object interaction video: initialize background and object 3D Gaussians from static clips, sequentially estimate rigid object poses and refine shape, then recompose dynamic objects with the background to produce a renderable 4D scene and object trajectories.

3. Problem setting

  • Input: RGB egocentric video, with preprocessing signals including camera poses / SfM, hand–object segmentation, and interaction onset / offset.
  • Outputs: background 3DGS, rigid object 3DGS, per-frame object poses, and dynamic novel-view renderings.
  • Data: short clips from HOI4D and EPIC-KITCHENS.
  • Task: dynamic reconstruction + rigid object tracking, rather than a ready-to-use single-frame 6D pose estimator.

4. Method overview

  1. Split video into static / dynamic clips; obtain hand, body, and object regions with existing models such as EgoHOS and Track-Anything.
  2. Initialize background and object Gaussians from static clips using COLMAP or existing camera poses.
  3. Sequentially estimate 6D rigid object transforms during dynamic clips, transforming the previous object-Gaussian state for each frame.
  4. Optimize RGB and alpha-mask losses with regularization from randomly revisiting earlier frames; update background areas revealed as the dynamic object moves away.

5. Experiments at a glance

  • HOI4D: reported SSIM / PSNR / LPIPS are 0.96 / 30.99 / 0.08 for static frames and 0.95 / 30.33 / 0.09 for dynamic frames.
  • EPIC-KITCHENS: 0.85 / 28.33 / 0.19 for static frames and 0.88 / 28.34 / 0.17 for dynamic frames.
  • Baselines are 4DGS, Deformable 3DGS, and variants excluding hand-region gradients. Evaluation masks hands / bodies to focus on the environment and manipulated objects.

6. Strengths, limitations, and assessment

Strengths

  • Explicitly represent an object as a rigidly transformable Gaussian set, allowing trajectory and geometry to constrain each other.
  • Use static clips for difficult object initialization before dynamic interaction; temporal processing reduces the burden of jointly fitting an entire long video.
  • Randomly revisiting historical frames helps prevent fitting only the current frame.

Risks / boundaries

  • Strong preprocessing requirements include segmentation, interaction intervals, and camera poses; upstream errors are not fully incorporated into the main results.
  • RGB-only observations, rapid motion, leaving and reentering the view, and weak texture can destabilize pose gradients.
  • Reported rendering / reconstruction metrics do not directly measure ADD, rotation error, or translation error.

7. Research takeaways

For 6D object trajectories in interaction scenes, first constructing a renderable representation and checking pose through multiframe image consistency can offer clearer diagnosis than framewise black-box regression. Frontend mask and camera-motion reliability still require explicit evaluation.

Related Papers

Related papers