atlas

Research map / 3D vision / 3D generation

EgoGen: An Egocentric Synthetic Data Generator

CVPR 2024 · 3D vision › 3D generation · approach: Scene-aware human motion synthesis · 14 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Presents EgoGen, a scalable synthetic data generator for egocentric (HMD) perception that uses a closed-loop, egocentric-sensing-driven human motion model trained with two-stage PPO over collision-avoiding motion primitives, and shows gains on mapping/localization, camera tracking, and human mesh recovery.

Problem

Egocentric perception for AR/HMD suffers from scarce labeled data, and synthetic data generation lacks realistic, embodied human movements that steer the egocentric camera through 3D scenes.

Approach

Virtual humans perceive the environment through a cheap egocentric sensing proxy (ray casts from the eye position) and a policy selects composable collision-avoiding motion primitives in a learned latent action space, with an attention reward for looking toward targets, removing the need for pre-computed global paths.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use EgoGen motion synthesis instead of GAMMA*Motion synthesis · Moving obstaclesSR (%): 96 -> 100Helped
use EgoGen motion synthesis instead of DIMOS*Motion synthesis · Moving obstaclesDist. (m): 0.55 -> 0.06Helped
use EgoGen motion synthesis instead of GAMMA*Motion synthesis · 2 humansSR (%): 95 -> 100Helped
use EgoGen motion synthesis instead of DIMOS*Motion synthesis · 4 humansDist. (m): 0.79 -> 0.07Helped
use compact egocentric sensing instead of a local mapCAMP policy · ReplicaSR (%): 78 -> 95Helped
add EgoGen images to LaMAR mapping dataLaMAR mapping and localization · LaMAR CAB validationRecall (%): 66.9 -> 76.7Helped
add EgoGen synthetic pretrainingEgocentric camera tracking · GIMOPose: 1.83 -> 1.67Helped
add EgoGen synthetic pretrainingDepth-based ProHMR · EgoBody test set, depthG-MPJPE (mm): 117.7 -> 90.7Helped
add EgoGen synthetic pretrainingRGB-based ProHMR · EgoBody test set, RGBMPJPE (mm): 90.7 -> 85.3Helped
use compact egocentric sensing instead of egocentric depth images (ablation)CAMP policy · ReplicaSR (%): 8 -> 92Helped
add policy pretraining before strict penetration-constraint training (ablation)CAMP policy · Replica∥VP∥2: 28.77 -> 10.57Helped
add the attention reward (ablation)CAMP policy · Replicacos(#»v, #»a): 0.891 -> 0.940Helped

Surprising findings

Limitations

Experimental setup

Datasets: SAMP AMASS BEDLAM Replica LaMAR EgoBody GIMO

Benchmarks: LaMAR GIMO EgoBody Replica

Metrics: success rate distance to goal contact score penetration percentage localization recall at (1 deg, 10 cm) track length pose error MPJPE G-MPJPE PA-MPJPE

Baselines: GAMMA DIMOS Ng et al. data augmentation ProHMR EgoEgo LaMAR

Builds on: GAMMA DIMOS C-VAE motion primitives Proximal Policy Optimization BEDLAM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy