Guide
Can Egocentric Human Video Train VLA Models?
Short answer
Partly, and not on its own. EgoScale pretrains a VLA model on over 20,854 hours of action-labeled egocentric human video, then adds lightweight aligned human-robot mid-training. GR00T N1 uses human video with latent and pseudo-action labels. The other listed papers describe no human video. Results are paper-specific, so test on your own robot.
Last reviewed:
Can egocentric human video train VLA models?
Partly, and only as one part of a larger recipe. Of the six papers cited on this page, two describe using human video at all. EgoScale (https://arxiv.org/abs/2602.16710) trains a vision-language-action (VLA) model on over 20,854 hours of action-labeled egocentric human video, reports a log-linear scaling law between human data scale and validation loss, and says that validation loss strongly correlates with downstream real-robot performance. GR00T N1 (https://arxiv.org/abs/2503.14734) places human videos at the base of a data pyramid and gets actions for them from a latent-action codebook and a trained inverse dynamics model.
Neither paper says human video is enough by itself. EgoScale pairs large-scale human pretraining with a lightweight stage of aligned human-robot mid-training and then post-trains on task-specific robot demonstrations. Its introduction says that, rather than replacing robot data, large-scale human demonstrations amplify its effectiveness. GR00T N1 mixes human video with real-robot trajectories and synthetic data. So the honest answer to the query is that human video can supply a large share of the training signal in some recipes, with robot-side data still doing work in the same recipes.
This guide reports what each paper says about its own data and its own robot. It does not treat any finding as universal, and it makes no claim that Firsthand data trained, fine-tuned or evaluated any named model. The sections below cover which papers use human video, at which stage, how they handle the embodiment gap, which capture and label fields make first-person video useful, and where the approach runs out.
Which VLA papers use human or egocentric video?
The table lists each paper once. Where the abstract, README or text read for this page does not describe human video, the row says Not stated. That records what was read, not a claim that the paper never used any.
| Paper | Uses human or egocentric video? | Training stage | How actions are obtained or bridged | Source |
|---|---|---|---|---|
| RT-2 | Not stated in the abstract. | Co-fine-tuning on robotic trajectory data and Internet-scale vision-language tasks. | Robot trajectory data supplies the actions, which are expressed as text tokens. | https://arxiv.org/abs/2307.15818 |
| OpenVLA | Not stated in the abstract or README read for this page. | Pretraining on 970k real-world robot demonstrations. | Actions come from the robot demonstrations. | https://arxiv.org/abs/2406.09246 · https://github.com/openvla/openvla |
| π0 | Not stated in the abstract. | Pretraining on data from multiple dexterous robot platforms. | Actions come from the robot platform data; flow matching architecture. | https://arxiv.org/abs/2410.24164 |
| Octo | Not stated in the part read for this page. The paper describes a generalist robot policy. | Pretraining on 800k trajectories curated from Open X-Embodiment. | Actions come from the robot trajectories; diffusion action head. | https://arxiv.org/abs/2405.12213 |
| GR00T N1 | Yes. Human videos sit at the base of the data pyramid. | Pre-training, in a mixture with real-robot trajectories and synthetic data. | A latent-action codebook and a trained inverse dynamics model infer pseudo-actions for action-less video. | https://arxiv.org/abs/2503.14734 |
| EgoScale | Yes. Over 20,854 hours of action-labeled egocentric human video. | Stage I human pretraining, Stage II aligned human-robot mid-training, Stage III post-training on task-specific robot demonstrations. | Wrist motion and hand articulation extracted from the video, with retargeted dexterous hand actions. | https://arxiv.org/abs/2602.16710 |
Human-video use by paper, as each source states it. Not stated means the part read for this page does not say.
Octo is described by its paper as a generalist robot policy and is not called a VLA here. Four of the six papers in the table describe robot-side pretraining data in the parts read, which is why this guide does not present human video as the default way to train a VLA.
At which training stage is human video used?
The two papers place it differently. EgoScale describes a three-stage pipeline. Stage I is human pretraining on a mixture of egocentric human activity datasets totaling 20,854 hours. The paper says the majority are in-the-wild egocentric recordings across household, industrial, retail and educational settings, covering 9,869 scenes, 6,015 tasks and 43,237 objects. The recordings are RGB at 30 FPS, and camera motion and hand trajectories are recovered with off-the-shelf SLAM and hand-pose estimation. The paper says those estimates are noisy because the collection is unconstrained, and argues that the scale and diversity of the data still provide effective supervision.
Stage II is aligned human-robot mid-training. The paper describes a smaller dataset of 344 tabletop manipulation tasks, each captured in roughly 30 human trajectories and 5 robot trajectories, about 50 hours of human data and only 4 hours of robot data. Human demonstrations in that set use the same camera configuration as the robot, with matched viewpoints and calibrated intrinsics. Stage III post-trains on task-specific robot demonstrations. The paper says the two data stages decouple scale from alignment: Stage I provides diversity and semantic grounding, while Stage II supplies precise human-robot correspondence.
GR00T N1 uses human video earlier and more loosely. In its data pyramid, large quantities of web data and human videos form the base, synthetic data from simulation and generated video sits in the middle, and real-robot data sits at the top. The paper says it learns across the pyramid in both pre-training and post-training. Because human videos carry no actions, it annotates them with latent actions and inverse-dynamics pseudo-actions so they can be treated as additional embodiments.
For a data team the difference matters. An EgoScale-style recipe needs action-labeled human video at scale plus a small aligned human-robot set. A GR00T N1-style recipe can take action-less video, with the action labels inferred by models. The two recipes ask for different collection specs, and neither paper describes the other recipe.
What is the embodiment gap and how do papers bridge it?
The embodiment gap is the mismatch between a human body and a robot. EgoScale names two core challenges in its method section: human demonstrations are noisy and lack paired robot actions, and human and robot embodiments differ substantially in kinematics and control interfaces. Its introduction adds that many prior human-to-robot transfer efforts targeted grippers or low-DoF hands, where fine-grained finger articulation is absent, leaving open whether human data can meaningfully support complex, dexterous manipulation at scale. The table below lists each problem a paper names and how that paper responds.
| Problem the paper names | How the paper bridges it | Source |
|---|---|---|
| Human video has no paired robot actions. | EgoScale supervises with wrist motion and hand articulation extracted from egocentric video. GR00T N1 learns a latent-action codebook and uses a trained inverse dynamics model to infer pseudo-actions. | https://arxiv.org/abs/2602.16710 · https://arxiv.org/abs/2503.14734 |
| Human and robot kinematics and control interfaces differ. | EgoScale represents arm motion as relative wrist motion shared across human demonstrations and robot executions, and retargets 21 human hand keypoints into a robot hand joint space with an optimization-based procedure. | https://arxiv.org/abs/2602.16710 |
| Human and robot viewpoints and sensing differ. | EgoScale collects aligned mid-training data with the same camera configuration as the robot, matched viewpoints and calibrated intrinsics. | https://arxiv.org/abs/2602.16710 |
| Human video has no robot proprioception. | EgoScale replaces the proprioceptive state with a learnable placeholder token for human demonstrations, and uses lightweight embodiment-conditioned adapters for robots. | https://arxiv.org/abs/2602.16710 |
| Different embodiments form data islands. | GR00T N1 organizes sources as a data pyramid and treats annotated action-less video as additional embodiments in one unified dataset. | https://arxiv.org/abs/2503.14734 |
Embodiment-gap problems and responses, attributed to the paper that describes them.
EgoScale also reports that although human actions are supervised in a high-DoF dexterous hand space, the learned representations transfer to robots with lower-DoF hands, and it describes this as an embodiment-agnostic motor prior. That is a result on its own data and robots. The Firsthand site states that it captures first-person human video, not robot or teleoperation data, and that using the episodes for a specific robot means your own pipeline bridges the embodiment gap. So the mapping from human hand signals to a robot action space stays a decision in your written spec.
Why does egocentric (first-person) video matter for VLAs?
Egocentric means the camera moves with the person doing the task, so hands, tools and the object being handled stay in frame. EgoScale builds on that. Each human demonstration in its pretraining data consists of egocentric RGB video, with camera motion and hand trajectories recovered by off-the-shelf pipelines. It then expresses arm motion as relative wrist motion between timesteps, which removes dependence on absolute camera pose and global camera movement.
The Firsthand site makes a related argument from the robot side: a robot or humanoid perceives from a head- or wrist-mounted camera, so egocentric capture matches that viewpoint and the policy trains on the geometry it will see at inference. Where depth matters, the site describes calibrated head-mounted stereo capture in which every frame pair carries recoverable depth, and says stereo, depth and IMU streams are hardware-triggered together on one clock. Neither the paper nor the site claims that viewpoint alone closes the embodiment gap.
What labels make human video useful for VLA training?
Raw first-person footage tells a model what a scene looked like. The labels tell it what the hands did. EgoScale supervises on wrist motion and hand articulation, and its model conditions on an image and a language instruction. The table lists the capture and label fields the Firsthand site states, what each gives VLA training, and where it sits in the delivered episode. Field names are given only where the site states them.
| Capture or label field the site states | What it gives VLA training | Format field |
|---|---|---|
| Egocentric RGB video | The first-person observation the policy sees. | Camera streams in the episode. Stream key names: Not stated. |
| Stereo and depth, where the spec calls for it | Recoverable depth per frame pair, hardware-synchronized on one clock. | Stereo RGB and depth streams. Field names: Not stated. |
| 3D hand pose | Per-hand 3D joint positions: the human-side action signal. | hand_joints, a float32 array of shape [T, 2, 21, 3] in metres. |
| Per-joint visibility | A per-joint visibility flag for the hand joints. | hand_visible |
| Wrist trajectories | Wrist motion over time. | Field name: Not stated. |
| Contact events | The moment the hand meets an object, including grasp events. | contact_events |
| Action segments | Start- and end-timestamped spans, each with a verb and a noun. | action_segments: start_ns, end_ns, verb, noun. |
| Task instruction | One task instruction per episode, on the same synchronized clock as the video and action stream. | Field name: Not stated. |
Stated Firsthand capture and label fields. Nothing here claims that Firsthand data trained, fine-tuned or evaluated any named model.
On language, the site states one task instruction per episode and nothing more. Narration, captions, dense language annotation, subtask language and reasoning traces are not stated as Firsthand deliverables. Episodes are delivered in RLDS, LeRobot, WebDataset or HDF5.
What are the limits of human video for VLAs?
The papers state several limits, and they point the same way. Human video lacks robot actions, so the action signal is estimated: EgoScale recovers hand trajectories with off-the-shelf pipelines that it calls noisy, and GR00T N1 infers pseudo-actions with a trained model. Human and robot bodies differ, so both recipes add an alignment step. And the reported gains come from specific data on specific robots, such as EgoScale’s 54% average success improvement over a no-pretraining baseline using a 22-DoF dexterous robotic hand. That figure describes that setup, not every model or task.
| Aspect | Human egocentric video, as the sources state it | Robot-side data, as the sources state it | Source |
|---|---|---|---|
| Scale | EgoScale says humans perform dexterous manipulation at a scale that far exceeds what robot teleoperation can collect. | EgoScale’s aligned set has about 4 hours of robot data against about 50 hours of human data. | https://arxiv.org/abs/2602.16710 |
| Action labels | No paired robot actions. Labels are extracted or inferred. | EgoScale’s aligned set includes teleoperated robot data with embodiment-aligned signals. GR00T N1 puts real-robot data at the top of its pyramid. | https://arxiv.org/abs/2602.16710 · https://arxiv.org/abs/2503.14734 |
| Role in the recipe | EgoScale: diversity and semantic grounding in Stage I. | EgoScale: precise human-robot correspondence in Stage II. GR00T N1: grounds the model in real-robot execution. | https://arxiv.org/abs/2602.16710 · https://arxiv.org/abs/2503.14734 |
| Reported evidence | Results on each paper’s own data and robots. | Pretraining on robot demonstrations in RT-2, OpenVLA, π0 and Octo, each on its own data. | https://arxiv.org/abs/2307.15818 · https://arxiv.org/abs/2406.09246 · https://arxiv.org/abs/2410.24164 · https://arxiv.org/abs/2405.12213 |
Human video against robot-side data, only as the listed sources describe them.
The practical reading: human video is a candidate source for the broad, cheap-to-scale part of training, and the papers that use it still add robot-aligned data afterwards. Whether it helps your model is something to test against your own robot and tasks, and a pilot batch is a cheaper way to find out than a full collection.
How do you get custom egocentric data for VLA training?
Firsthand collects custom egocentric data fast and on demand, to a written spec, for teams that need a capture a public mixture does not cover. Each episode carries egocentric video, 3D hand pose with a per-joint visibility flag, wrist trajectories, contact events, action segments and one task instruction, and is delivered in RLDS, LeRobot, WebDataset or HDF5 under a perpetual, buyer-owned license. The VLA pretraining page describes the broad, diverse capture a pretraining stage draws on, and the fine-tuning page describes the narrow task set used later.
- Name the stage first. Broad human-side data for pretraining and a narrow aligned set for mid-training or fine-tuning are specified differently.
- Decide how hand signals map to your robot. Firsthand captures first-person human video, not robot or teleoperation data, so your own pipeline bridges the embodiment gap and the mapping belongs in the written spec before capture.
- Choose the labels you need from the fields above, and mark anything you cannot get from human capture, such as robot proprioception, as coming from your own pipeline.
- Keep the language request exact: one task instruction per episode.
- Pick the delivery format your training code already reads, request a sample, and check it against your pipeline before scaling the collection.
Moving fast on data comes from settling the spec early, not skipping it. The custom dataset request starts that written spec.
FAQ
Can Egocentric Human Video Train VLA Models?, answered.
01Can egocentric human video train a VLA model?
Two of the listed papers use it. EgoScale trains a VLA model on over 20,854 hours of action-labeled egocentric human video, then adds aligned human-robot mid-training. GR00T N1 uses human video with latent and pseudo-action labels. Both also use robot data, and neither says human video alone is enough.
02Which VLA papers use human or egocentric video?
Of RT-2, OpenVLA, π0, GR00T N1, Octo and EgoScale, the sources read describe human video in GR00T N1 and EgoScale. The RT-2, OpenVLA, π0 and Octo parts read describe robot or web data and state no human video, which records what was read and not that none was used.
03At which training stage is human video used?
EgoScale uses it in Stage I pretraining, then runs aligned human-robot mid-training and post-training on robot demonstrations. GR00T N1 places human videos at the base of its data pyramid and applies its strategy across the pyramid in pre-training and post-training. Stage names differ between papers.
04What is the embodiment gap?
It is the mismatch between a human body and a robot, in kinematics, control interfaces, viewpoint and sensing. EgoScale names missing paired robot actions and differing embodiments as core challenges, and bridges them with wrist-level actions, hand retargeting and aligned mid-training data.
05Does human video have action labels?
Not robot actions. EgoScale extracts wrist motion and hand articulation from egocentric video, and GR00T N1 infers pseudo-actions with a latent-action codebook and an inverse dynamics model. Firsthand capture adds 3D hand pose, contact events and action segments, which describe the human hands and not a robot.
06What language data does Firsthand capture include?
One task instruction per episode, and nothing more is stated on this site. Narration, captions, dense language annotation, subtask language and reasoning traces are not stated as Firsthand deliverables.
07Has Firsthand data trained a named VLA model?
This guide makes no claim that Firsthand data trained, fine-tuned or evaluated any named model. Where a paper is cited, the facts come from that paper about its own data and robots.
08Can I order custom egocentric data for VLA training?
Yes. Firsthand collects custom egocentric data on demand to a written spec, with hand pose, contact events, action segments and one task instruction per episode, delivered in RLDS, LeRobot, WebDataset or HDF5 under a buyer-owned license. Start with the custom dataset request.
Sources
Where is this documented?
- EgoScale (arXiv 2602.16710) (opens in a new tab)Source for the 20,854-hour egocentric pretraining set, the scaling law, the three-stage recipe, the embodiment-gap challenges and how wrist and hand actions are derived. arxiv.org
- GR00T N1 (arXiv 2503.14734) (opens in a new tab)Source for the data pyramid with human videos at the base and the latent-action and inverse-dynamics labeling of action-less video. arxiv.org
- RT-2 (arXiv 2307.15818) (opens in a new tab)Source for co-fine-tuning on robotic trajectory data and web vision-language tasks, with actions as text tokens. arxiv.org
- OpenVLA (arXiv 2406.09246) (opens in a new tab)Source for the 970k real-world robot demonstration pretraining set. arxiv.org
- OpenVLA (GitHub) (opens in a new tab)Official repository: Open X-Embodiment pretraining mixture in RLDS format. github.com
- π0 (arXiv 2410.24164) (opens in a new tab)Source for pretraining on data from multiple dexterous robot platforms and the flow matching architecture. arxiv.org
- Octo (arXiv 2405.12213) (opens in a new tab)Source for the generalist robot policy description and the 800k-trajectory Open X-Embodiment mixture. arxiv.org
Check it against the sample pack.
40 episodes across 4 environments, delivered in the exact schema these guides describe.