Static Scene Reconstruction from Dynamic Egocentric Videos
Organizations: Department of Computer and Information Science, University of Pennsylvania
Abstract
Egocentric videos present unique challenges for 3D reconstruction due to rapid camera motion and frequent dynamic interactions. State-of-the-art static reconstruction systems, such as MapAnything, often degrade in these settings, suffering from catastrophic trajectory drift and "ghost" geometry caused by moving hands. We bridge this gap by proposing a robust pipeline that adapts static reconstruction backbones to long-form egocentric video. Our approach introduces a mask-aware reconstruction mechanism that explicitly suppresses dynamic foreground in the attention layers, preventing hand artifacts from contaminating the static map. Furthermore, we employ a chunked reconstruction strategy with pose-graph stitching to ensure global consistency and eliminate long-term drift. Experiments on HD-EPIC and indoor drone datasets demonstrate that our pipeline significantly improves absolute trajectory error and yields visually clean static geometry compared to naive baselines, effectively extending the capability of foundation models to dynamic first-person scenes.
Figures & tables
| Variant | Suppression | Mask strategy | Stitching |
|---|---|---|---|
| Baseline | none | - | Sim(3) |
| Blackout | pixel | dynamic-only / cumulative | Sim(3) |
| Attn gating (dynamic-only) | attention | per-frame | Sim(3) |
| Attn gating (cumulative) | attention | after-onset, persistent | Sim(3) |
| Variant | ||||||
|---|---|---|---|---|---|---|
| Baseline | 0.019497 | 0.035132 | 0.034525 | 0.945419 | 0.952275 | 1.004606 |
| Blackout | 0.024591 | 0.043171 | 0.042285 | 0.951403 | 0.960077 | 0.998633 |
| Attn gating (dynamic-only) | 0.051678 | 0.083331 | 0.083431 | 0.800966 | 0.828438 | 0.997084 |
| Attn gating (cumulative) (ours) | 0.072496 | 0.100158 | 0.096840 | 0.780635 | 0.809198 | 1.003003 |
| Instantaneous mask (cov=0.077415) | Footprint mask (cov=0.168951) | |||||
|---|---|---|---|---|---|---|
| Variant | ||||||
| Baseline | 0.998740 | 1.003221 | 0.988921 | 1.087414 | 1.088884 | 0.997985 |
| Blackout | 0.992527 | 1.010007 | 0.974469 | 1.072562 | 1.085382 | 0.986884 |
| Attn gating (dynamic-only) | 0.823669 | 0.848722 | 0.961242 | 0.976011 | 0.988040 | 0.990571 |
| Attn gating (cumulative) (ours) | 0.807543 | 0.835834 | 0.955473 | 0.963738 | 0.978473 | 0.988066 |
3D Reconstruction
3D reconstruction recovers a scene’s shape, appearance, and camera motion from images, video, depth, or other sensor measurements.
See all 955 papers