Glossary

What Is Egocentric Pretraining?

Pretraining a robot foundation model on large-scale first-person human video with action labels, before mid-training and post-training on robot data.

Last reviewed: October 2026

Short answer

Egocentric pretraining is pretraining a robot foundation model, vision-language-action model, or world model on large volumes of first-person (head-mounted or wrist-mounted) human video with action labels — hand pose, wrist motion, and action segments — before any mid-training or post-training on robot-specific data. NVIDIA’s EgoScale frames this as building an embodiment-agnostic motor prior purely from human video, with no robot joints, gripper, or camera mount involved at this stage.

01

Why it matters

Egocentric video is the pretraining source several published robot-foundation-model efforts use specifically because it is first-person: the viewpoint, hand motion, and object contact are captured the way a person actually performs a task, rather than from a third-person camera or a simulated scene. NVIDIA’s EgoScale pretrains on a 20,854-hour egocentric human-video corpus and reports a log-linear scaling law between pretraining volume and downstream task performance. Generalist’s GEN-0 reports pretraining on 270,000+ hours and frames data quality and diversity as mattering as much as sheer hours. NVIDIA’s GR00T N1 places broad, general data — including egocentric human video — at the base of its data pyramid, specifically because that is where a general motor prior, not task-specific competence, gets built. Public egocentric corpora referenced alongside this work include EgoVerse (1,362 hours) and Egocentric-10K (roughly 10,000 hours), showing published egocentric pretraining corpora vary by roughly two orders of magnitude in scale.

02

How Firsthand handles it

Firsthand captures the synchronized egocentric video, depth, 3D hand pose, and action-segment data used for egocentric pretraining, collected fast, on demand, and to a written spec, then delivered in RLDS, LeRobot format, or WebDataset with a buyer-owned commercial license. Because egocentric pretraining is used before any task-specific or robot-specific adaptation, the spec that matters most is coverage — scenes, tasks, objects, and people — rather than any single volume target, and a custom collection can be scoped around exactly the coverage gaps a public corpus does not fill.

03

Egocentric pretraining vs mid-training vs post-training, at a glance

Egocentric pretraining vs mid-training vs post-training, at a glance
StageGoalTypical data
Egocentric pretrainingBuild a broad, embodiment-agnostic motor prior from first-person human videoLarge egocentric human-video corpora, e.g. EgoScale’s 20,854-hour pretraining set
Mid-trainingAlign the pretrained prior to a specific robot embodiment on matched tasksA smaller, tightly aligned human-plus-robot slice, e.g. EgoScale’s ≈50h human + ≈4h robot across 344 tabletop tasks
Post-training (fine-tuning)Specialize the model to a specific deployment task, robot, or environmentA written skill spec collected against the target task and edge cases

05

What egocentric pretraining data needs to deliver

What egocentric pretraining data needs to deliver
Data requirementWhy it mattersHow it’s captured
ScaleEgoScale’s log-linear scaling law gives more pretraining hours more to work with before mid-training narrows the resulting priorLarge-scale egocentric capture, collected on demand to a written spec
DiversityGEN-0’s official blog frames diversity and quality as mattering as much as raw hours when pretraining at scaleVaried scenes, tasks, objects, and people across a custom collection
Action labelsA motor prior is only as good as the action information pretraining is built from — ambiguous or missing action signal weakens what the model learns3D hand pose and action-segment labels captured directly at time of recording
Calibration and syncDepth and multi-stream alignment give the pretraining data accurate geometry and timing, rather than requiring the model to infer it from monocular video aloneCalibrated capture hardware with streams aligned at recording time

06

Egocentric vs robot vs internet video as a pretraining source

Egocentric vs robot vs internet video as a pretraining source
SourceWhat it providesWhat it lacks
Egocentric human videoFirst-person viewpoint, hand motion, and object contact at scale, with explicit action labels when collected to a specNo direct robot embodiment information — requires a later mid-training stage to align to a specific robot
Robot demonstration dataEmbodiment-specific joint, gripper, and action data already aligned to a target robotFar smaller volume and narrower task coverage than large-scale human video, by cost and collection speed
Generic internet videoLarge volume and broad visual varietyNo first-person viewpoint, no reliable action labels, and no calibrated depth or multi-stream sync

07

Frequently asked questions

What is egocentric pretraining?
Egocentric pretraining is pretraining a robot foundation model, VLA, or world model on large-scale first-person human video with action labels, before any mid-training or post-training on robot-specific data.
How is egocentric pretraining different from pretraining on robot video?
Egocentric pretraining uses first-person human video, which NVIDIA’s EgoScale frames as building an embodiment-agnostic motor prior with no robot joints, gripper, or camera mount involved. Pretraining on robot video is already embodiment-specific and typically far smaller in volume and task coverage.
Is egocentric pretraining the same as pretraining on internet video?
No. Generic internet video has no first-person viewpoint, no reliable action labels, and no calibrated depth or multi-stream sync — the properties EgoScale’s and GEN-0’s pretraining recipes rely on.
What does published work report about egocentric pretraining?
NVIDIA’s EgoScale reports a log-linear scaling law between egocentric pretraining volume and downstream task performance on a 20,854-hour corpus. Generalist’s GEN-0 reports pretraining on 270,000+ hours and frames diversity and quality as mattering as much as hours. NVIDIA’s GR00T N1 places egocentric human video at the base of its data pyramid.
What data does egocentric pretraining need?
Scale, diversity across scenes/tasks/objects/people, explicit action labels (hand pose and action segments), and calibrated, time-synchronized capture — see the table above for how each is captured.
Where does egocentric pretraining sit relative to mid-training and post-training?
Egocentric pretraining comes first and builds a broad, embodiment-agnostic motor prior. Mid-training then aligns that prior to one target robot on a smaller, matched dataset, and post-training (fine-tuning) specializes the model to a specific deployment task.
How much egocentric pretraining data is typical?
Published corpora vary by roughly two orders of magnitude: EgoVerse reports 1,362 hours, Egocentric-10K reports roughly 10,000 hours, EgoScale reports 20,854 hours, and GEN-0 reports 270,000+ hours.
How do you get custom egocentric pretraining data?
A custom collection can be scoped around exactly the scenes, tasks, objects, and people a public corpus does not already cover, collected fast and on demand to a written spec, and delivered in RLDS, LeRobot format, or WebDataset with a buyer-owned license.