Now recruiting capture teams worldwide. Get paid to record first-person video of real work.

Apply to capture

Comparison

EgoScale pretraining data

How NVIDIA’s EgoScale scaled egocentric human video into a pretraining recipe for robot foundation models.

Short answer

EgoScale is an NVIDIA research program that pretrained on 20,854 hours of action-labeled egocentric human video and found a log-linear scaling law between data scale and validation loss. Its two-stage recipe — human pretraining plus a small aligned robot mid-training stage — raised success 54% over no pretraining on a 22-DoF hand.

Spec comparison

EgoScale’s two-stage recipe, stage by stage.

StageDataPurpose
Human pretraining20,854 hours of action-labeled egocentric human videoLearn a broad visuomotor prior from human hands, at a scale robot-only data cannot reach
Human-robot mid-training~50 hours of human video + ~4 hours of robot data across 344 tabletop tasksAlign the pretrained representation to the target robot embodiment with a small, closely matched dataset
Evaluation22-degree-of-freedom dexterous handMeasure downstream task success against a no-pretraining baseline

Spec comparison

EgoScale vs a custom commercially licensed pretraining collection.

DimensionEgoScaleCustom pretraining collection (Firsthand)
Hours20,854 hours of action-labeled egocentric human videoCustom to your spec; on-demand across the tasks and environments a corpus is missing
Action labelsFrom off-the-shelf SLAM and hand-pose estimationFrame-accurate action segments plus manipulation-grade 3D hand pose captured on the rig, not estimated after the fact
Sync across streamsNot documented as a hardware-synchronized multi-sensor rigTen synchronized streams on one hardware-triggered clock, sub-2 ms ceiling
DepthNot part of the published recipeMetric depth captured alongside RGB, IMU and pose on every episode
Mid-training alignmentA small, closely matched human-robot dataset (~50h human, ~4h robot, 344 tasks) aligned to one target embodimentSame synchronized capture stack, scoped to a target embodiment and task family via a written spec
License for commercial trainingConfirm the release terms before relying on them for a commercial modelPerpetual, buyer-owned commercial license with a documented consent chain
What EgoScale reports for its own corpus, compared with what a custom Firsthand pretraining collection ships — using only specs already published on this site.

Definition

What is NVIDIA EgoScale?

EgoScale is a research program from NVIDIA that studies how pretraining a robot foundation model on large-scale egocentric human video affects downstream manipulation performance. Its corpus and scaling results are documented in the EgoScale paper and on NVIDIA’s GEAR lab research page. For a shorter, plain-language explainer, see /guides/what-is-nvidia-egoscale.

Data

What data did EgoScale pretrain on?

EgoScale pretrained on 20,854 hours of action-labeled egocentric human video. The action labels were produced from off-the-shelf SLAM (for camera trajectory and scene geometry) and hand-pose estimation, rather than captured directly from a purpose-built synchronized rig.

Scaling law

What scaling law did EgoScale find?

EgoScale reports a log-linear scaling law between the amount of human pretraining data and validation loss — as human video scale increases log-linearly, validation loss keeps falling, and the paper reports this trend correlates with real-robot task performance downstream rather than being purely an offline metric.

Recipe

How does the two-stage pretraining plus mid-training recipe work?

EgoScale’s recipe has two stages. First, large-scale pretraining on the full 20,854-hour human video corpus builds a broad visuomotor prior. Second, a lightweight, aligned human-robot mid-training stage narrows that prior to a target embodiment, using roughly 50 hours of human video and about 4 hours of robot data across 344 tabletop tasks.

The pattern — broad human pretraining first, then a small aligned mid-training dataset — mirrors the general training-stage structure this site documents in /guides/robot-pretraining-data: pretraining is broad and human-sourced, mid-training is a smaller dataset closely matched to the deployment embodiment.

Labels

How were EgoScale’s action labels produced, and what are their limits?

EgoScale’s labels come from off-the-shelf SLAM and hand-pose estimation applied to the raw egocentric video, not from a purpose-built capture rig with hardware-synchronized sensors. That approach scales to tens of thousands of hours, but it means the labels are estimated after capture rather than measured directly on a rig with a shared hardware clock across RGB, depth and pose.

Results

What results did EgoScale report on a 22-DoF hand?

On a 22-degree-of-freedom dexterous hand, EgoScale reports a 54% average improvement in task success rate compared with training with no human pretraining at all — the clearest downstream evidence in the paper that the pretraining-plus-mid-training recipe transfers to real manipulation performance.

Licensing

Can you use EgoScale-style data commercially?

EgoScale is a research paper and dataset release; whether a specific release’s terms permit commercial training is a question to confirm directly against its published license before relying on it for a commercial model. That is the general pattern with research-scale egocentric corpora: many carry research-only or non-commercial terms, which is why a commercial pretraining program typically pairs a public-scale reference point like EgoScale with a custom collection licensed explicitly for commercial training from the outset.

What it means

What EgoScale means for pretraining data collection

EgoScale is strong evidence that scale in egocentric human video keeps helping pretraining, and that a small, aligned mid-training stage is enough to transfer that prior to a real robot. It does not settle what a corpus needs beyond hours: EgoScale’s own labels are estimated (SLAM plus hand-pose estimation) rather than captured on a synchronized rig, and its license status has to be confirmed per release.

See /guides/robot-pretraining-data for how pretraining, mid-training and post-training fit together across the field, /guides/robot-data-scaling-laws for what EgoScale’s scaling law does and doesn’t tell you, and /custom-collection/pretraining-data-collection for what a custom, commercially licensed pretraining collection captures instead of estimating after the fact.

Getting started

How do you get an EgoScale-style custom pretraining dataset?

Describe the skill and environment diversity your pretraining corpus is missing. That becomes a written spec covering tasks, environments, capture tier, annotation depth and accept criteria, quoted before capture begins — often starting with a Spec Pilot, a small first batch that proves the spec before scaling volume. See /custom-collection/pretraining-data-collection for the full engagement model.

Side by side

Firsthand vs EgoScale, dimension by dimension.

DimensionFirsthandEgoScale
HoursCustom to your spec; 10,585 validated hours across the current catalog20,854 hours of action-labeled egocentric human video
Capture setupHead + two wrist cameras, active-stereo depth, 3× IMU, hardware-triggered on one PTP clockAggregated egocentric video; labels from off-the-shelf SLAM and hand-pose estimation, not a purpose-built rig
StreamsTen synchronized streams incl. depth, IMU, 3D hand & body pose, segmentation, action segmentsEgocentric RGB video, with pose derived by post-hoc estimation
SyncHardware-triggered; median 1.12 ms, 2.0 ms ceiling, drift written to metadataNot documented as a hardware-synchronized multi-sensor capture rig
Hand pose3D, handJoints[2][21][3], metric, in the head-camera frameEstimated post-hoc via hand-pose estimation, not captured live on a synchronized rig
DepthMetric depth, 848×480 at 30 Hz, with per-pixel confidenceNot part of the published recipe
Action labelsFrame-accurate action segments (verb, noun, ns timestamps)Derived from off-the-shelf SLAM and hand-pose estimation
Failure-case coverageTransit, occlusion and low-light shipped — not trimmed — with a published reject logScale-focused pretraining corpus; failure-case curation not the documented focus
LicensePerpetual, irrevocable, buyer-owned commercial licenseConfirm the specific release’s terms before commercial use
Commercial use allowedYesConfirm per release
Consent documentationWritten release per participant; consent artefacts + data card per batchNot documented in the published recipe
Delivery formatsRLDS, LeRobot, WebDataset, HDF5, zarr, Rerun .rrdNot documented in the published recipe
CostPer validated hour, quoted per engagement; free sample pack, no formResearch release; not a commercial price list

Third-party figures marked [VERIFY] are confirmed against the sources below before publishing. Firsthand figures are measured on-site.

When EgoScale is the right choice

  • You want a published, citable reference point for how egocentric-video scale affects pretraining loss and downstream success.
  • Research into data-scaling laws for egocentric pretraining recipes.

When Firsthand is the right choice

  • You need action labels captured on a synchronized rig rather than estimated after the fact from SLAM and hand-pose estimation.
  • You need a license written for commercial training from the outset, with a documented consent chain.
  • You want a pretraining corpus scoped to the specific tasks and environments your model is missing, not a fixed public release.

FAQ

Common questions.

How much egocentric pretraining data does EgoScale use?

20,854 hours of action-labeled egocentric human video, pretrained under a log-linear scaling law before a smaller aligned mid-training stage.

What is EgoScale’s two-stage recipe?

Large-scale human pretraining on the full 20,854-hour corpus, followed by a lightweight human-robot mid-training stage using roughly 50 hours of human video and about 4 hours of robot data across 344 tabletop tasks.

Did EgoScale improve real robot performance?

Yes — the paper reports a 54% average improvement in success rate on a 22-degree-of-freedom dexterous hand compared with training with no human pretraining.

How were EgoScale’s action labels created?

From off-the-shelf SLAM and hand-pose estimation applied to the raw egocentric video, rather than captured directly on a purpose-built synchronized rig.

Can I train a commercial model on EgoScale data?

Confirm the specific release’s license terms before relying on it commercially. Research-scale egocentric corpora often carry research-only terms, which is why commercial programs typically pair a reference like EgoScale with a custom, commercially licensed collection.

Is EgoScale’s scaling law specific to egocentric video?

The paper measures the log-linear relationship between egocentric human video scale and validation loss specifically, and reports that trend correlating with real-robot task performance in its own downstream evaluation.

How does EgoScale relate to mid-training and fine-tuning?

EgoScale’s mid-training stage is the aligned link between broad human pretraining and a target robot embodiment — the same stage structure described generally in /guides/robot-pretraining-data, where pretraining is broad and human-sourced and mid-training narrows to the deployment embodiment.

Judge it on your own skill spec.

Get the free 40-episode sample pack, or send us your target skills and hours for a scoped quote.