RoboEdit: Turning Human Manipulation Videos into Scalable Robot Experience

arXiv 2026

Yaowei Guo1, Zeng Tao1, Yuxin Jiang1, Yunuo Chen1, Zhiyang Dou2, Yuxiang Ma2, Yin Yang3, Demetri Terzopoulos1, Ying Jiang1, Chenfanfu Jiang1

1University of California, Los Angeles 2Massachusetts Institute of Technology 3University of Utah

RoboEdit overview showing RoboEdit-Trans, RoboEdit-ADC, and the RoboEdit-14M dataset

Abstract

Collecting robot hand-object interaction data is costly and embodiment-specific, yet abundant human-object videos remain unusable for robot training. We present RoboEdit, a human-to-robot video editing suite that transforms human manipulation videos into action-consistent, physically plausible robot videos with aligned 3D hand states. To enable scalable supervision, we introduce RoboEdit-ADC, an automatic pipeline that reconstructs and retargets 3D interactions from RGB videos across embodiments. This pipeline generates RoboEdit-14M, a large-scale dataset of 174K aligned video pairs (14M frames) spanning seven robot embodiments, diverse scenes, and interaction types. The core editing engine, RoboEdit-Trans, employs cross-embodiment adaptation modules to preserve temporal coherence while adapting appearance and motion. It further integrates a 3D Robot-State Decoder to recover per-frame hand states for structured motion supervision. Experiments show that RoboEdit achieves state-of-the-art editing quality and supports downstream robot control policies in real-world manipulation tasks. Ultimately, the RoboEdit suite unlocks the vast potential of unlabeled human videos, providing scalable, high-fidelity visual and 3D motion supervision for generalizable robot learning.

The RoboEdit suite

Automatic curation supplies aligned data, cross-embodiment editing generates robot videos, and state decoding recovers the motion needed for control.

01

Curate

RoboEdit-ADC

Reconstruct and retarget human interactions to automatically produce aligned human/robot training pairs.

02

Scale

RoboEdit-14M

174K paired clips and more than 14.1M frames cover seven distinct robot embodiments.

03

Translate + decode

RoboEdit-Trans

Edit a human video into a robot interaction and recover its camera-space 3D hand trajectory.

RoboEdit-Trans

Task adaptation learns human-to-robot editing; LoRA and residual adapters specialize the shared editor across robot embodiments.

RoboEdit-Trans architecture with cross-embodiment adaptation and 3D robot-state decoding

Task adaptation

We first fine-tune the shared editor on paired human/robot clips to learn a common human-to-robot transformation. This stage preserves the source scene, camera motion, and object dynamics while replacing the human embodiment.

LoRA

We apply low-rank updates to the editor's spatiotemporal layers, adapting robot appearance and motion with few trainable parameters while retaining the shared editing capability.

Residual adapter

We introduce residual bottleneck adapters for embodiment-specific refinement. They improve hand geometry, articulation, and contact-rich interaction patterns, complementing the broader adaptation learned by LoRA.

3D Robot-State Decoder

We design a 3D Robot-State Decoder to recover camera-space robot motion directly from edited RGB videos. It combines framewise spatial estimation with full-sequence temporal refinement to produce consistent wrist, finger, and joint trajectories across robot embodiments. The decoded states provide structured motion guidance for downstream robot learning and control.

RoboEdit-ADC

RoboEdit-ADC reconstructs the 3D hand-object interaction and camera from an RGB video, retargets the motion to a target robot, and applies depth alignment and physics-guided refinement to reduce penetration, floating contacts, and motion artifacts before rendering and compositing the robot interaction.

  1. 01
    ReconstructRecover the hand, object, camera, and depth.
  2. 02
    Retarget + refineReduce penetration, floating contacts, and motion artifacts.
  3. 03
    CompositeRender the robot interaction into the inpainted source scene.
RoboEdit-ADC automatic paired-data curation pipeline

RoboEdit-14M

24,197 source interactions become 174,547 aligned human/robot video pairs with more than 14.1M frames, spanning diverse scenes, cameras, objects, tools, and interaction types.

Benchmark

0.9282SSIM ↑best
0.0470LPIPS ↓best
0.0171Edit LPIPS ↓best
3.2511OpenVE overall ↑second
MethodParamsConditionReconstructionLocal EditingVBenchOpenVE
SSIM ↑LPIPS ↓Edit LPIPS ↓BG SSIM ↑AQ ↑DD ↑MS ↑Overall ↑
VACE1.3BSingle reference0.87640.10700.04970.94870.46730.48670.99523.2270
UniVideo14BSingle reference0.32490.65150.10430.40260.38710.41330.98902.2455
VINO13BSingle reference0.55640.33480.06790.60410.44880.44330.99673.2711
Kiwi-Edit5BSingle reference0.74150.20590.06270.81370.43070.46000.99503.2386
OmniWeaving13BSingle reference0.81070.15900.06250.88550.44780.69000.99553.1634
EditCtrl1.3BText instruction0.54520.42950.08090.61540.43190.49330.99513.0319
AnyV2V1.3BSingle reference0.50600.48370.09780.57530.38910.15670.97562.9023
ReCo1.3BSingle reference0.84330.13660.05460.88690.48270.49670.99393.1255
VACE1.3BMulti-keyframe0.89960.07780.02580.94190.47680.56670.99233.1446
UniVideo14BMulti-keyframe0.33640.64640.10320.41250.38360.42330.99002.2089
VINO13BMulti-keyframe0.55390.33800.05410.58970.43960.27330.99443.1447
RoboEdit-Trans1.3BMulti-keyframe0.92820.04700.01710.91880.48320.63000.99563.2511

Real-Robot Deployment

Citation

Please cite the arXiv preprint if you find this work useful.

@misc{guo2026roboeditturninghumanmanipulation,
  title={RoboEdit: Turning Human Manipulation Videos into Scalable Robot Experience},
  author={Yaowei Guo and Zeng Tao and Yuxin Jiang and Yunuo Chen and Zhiyang Dou and
          Yuxiang Ma and Yin Yang and Demetri Terzopoulos and Ying Jiang and Chenfanfu Jiang},
  year={2026},
  eprint={2608.18948},
  archivePrefix={arXiv},
  primaryClass={cs.RO},
  url={https://arxiv.org/abs/2608.18948},
}
BibTeX copied