Source-linked AI summary

IGen: Scalable Data Generation for Robot Learning from Open-World Images

Chenghao Gu, Haolan Kang, Junchao Lin, Jinghe Wang, Duo Wu, Shuzhao Xie, Fanding Huang, Junchen Ge, Ziyang Gong, Letian Li, Hongying Zheng, Changwei Lv, Zhi Wang

arXiv:2512.01773v2cs.RO

TL;DR

Real-robot data collection is labor-intensive and environment-specific, while open-world images lack the executable actions required for robot policy learning. IGen converts open-world images into manipulable 3D workspaces, plans actions from spatial keypoints, and synthesizes point-cloud observations from SE(3) end-effector trajectories. IGen generates visually realistic, physically reliable visuomotor data, and policies trained solely on IGen-generated data can outperform those trained on real-world trajectories.

  • Problem

    Real-robot data collection is labor-intensive and environment-specific, while open-world images lack the executable actions required for robot policy learning.

    Source: §1 · p. 2
  • Method

    IGen converts open-world images into manipulable 3D workspaces, plans actions from spatial keypoints, and synthesizes point-cloud observations from SE(3) end-effector trajectories.

    Source: §3 · p. 3, §3.3 · p. 5
  • Results

    IGen generates visually realistic, physically reliable visuomotor data, and policies trained solely on IGen-generated data can outperform those trained on real-world trajectories.

    Source: §1 · p. 2
  • Takeaways & Limitations

    Open-world images can serve as a scalable source of training data for real-world robot manipulation policies without additional human data collection.

    Source: §1 · p. 2, §5 · p. 8

Abstract

from arXiv · show

The rise of generalist robotic policies has created an exponential demand for large-scale training data. However, on-robot data collection is labor-intensive and often limited to specific environments. In contrast, open-world images capture a vast diversity of real-world scenes that naturally align with robotic manipulation tasks, offering a promising avenue for low-cost, large-scale robot data acquisition. Despite this potential, the lack of associated robot actions hinders the practical use of open-world images for robot learning, leaving this rich visual resource largely unexploited. To bridge this gap, we propose IGen, a framework that scalably generates realistic visual observations and executable actions from open-world images. IGen first converts unstructured 2D pixels into structured 3D scene representations suitable for scene understanding and manipulation. It then leverages the reasoning capabilities of vision-language models to transform scene-specific task instructions into high-level plans and generate low-level actions as SE(3) end-effector pose sequences. From these poses, it synthesizes dynamic scene evolution and renders temporally coherent visual observations. Experiments validate the high quality of visuomotor data generated by IGen, and show that policies trained solely on IGen-synthesized data achieve performance comparable to those trained on real-world data. This highlights the potential of IGen to support scalable data generation from open-world images for generalist robotic policy training.

1. Introduction

IGen addresses the scarcity and environment-specificity of paired robot data by generating scalable visuomotor data from open-world images. It reconstructs actionable 3D scenes, plans task-specific motions, and synthesizes coherent visual observations without human annotation.

Motivation

  • The framework addresses the high cost and environment-specific limits of real-robot data collection, which constrain visuomotor policy generalization.Open-world images are inexpensive and diverse but lack executable robot actions required for policy learning.Source: §1 · p. 2

Related Work

  • Unlike prior reconstruction-based or video-generation approaches, IGen targets arbitrary open-world images while providing explicit actions for long-horizon, instruction-driven tasks.Earlier methods require scene-specific workspace acquisition or struggle to produce explicit actions and complex task sequences.Source: §1 · p. 2

Method

  • Vision-language models transform task instructions into high-level plans and low-level control functions, while SE(3) end-effector trajectories drive scene interaction synthesis.Frame-wise rendering of the resulting point-cloud sequence produces action-consistent visual observations.Source: §1 · p. 2

Results

  • Policies trained solely on IGen-generated data can outperform policies trained on real-world trajectories, supporting open-world images as a source for robot policy training.The evaluation covers visual fidelity, action quality, and transfer to real-world visuomotor tasks.Source: §1 · p. 2

Contribution

  • IGen generates scalable visual-action datasets from open-world images, integrating cross-scene generalization, instruction diversity, and long-horizon task applicability.The framework is designed to produce robot behaviors and training data at scale without human annotation.Source: §1 · p. 2

Method

  • IGen converts unstructured open-world images into actionable 3D scene representations for robotic task reasoning and motion planning.Large vision models reconstruct 3D point clouds and spatial keypoints from the input images.Source: §1 · p. 2

2. Related Work

Existing robot-learning data sources are costly, environment-specific, or lack grounded actions, motivating IGen’s open-world image-to-experience pipeline. IGen reconstructs 3D scenes, plans executable behaviors, and renders synchronized visual–action data for scalable robot learning.

2.1. Visuomotor Robot Learning

  • Visuomotor learning depends on large paired visual-action datasets, but real-robot collection is labor-intensive and tied to specific environments.This limits the diversity and generalization of learned policies.Source: §2.1 · p. 3

2.2. Real-Sim-Real Data Generation

  • Real-to-sim methods reconstruct executable workspaces from visual observations, yet often require task-specific acquisition and struggle with fine-grained scene realism.IGen instead uses open-world images as its primary source and offers a lightweight alternative without explicit physics-based reconstruction.Source: §2.2 · p. 3

2.3. Experience Synthesis from Unstructured Data

  • Prior internet-data and video-generation approaches provide scalable visual sources but often lack grounded robot actions, complex-task capability, or computational efficiency.IGen targets grounded robotic experiences directly from abundant still images.Source: §2.3 · p. 3

Methodology

  • IGen addresses the shortage of scalable open-world robot demonstrations by converting images into task-specific actions and visual observations.Its three stages are scene reconstruction, action planning, and observation synthesis.Source: §3 · p. 3, §2.1 · p. 3, §2.3 · p. 3

3.1. From Pixels to Structured 3D Representations

  • IGen reconstructs open-world scenes as 3D point clouds and spatial keypoints using depth estimation, object segmentation, feature extraction, and 3D object completion.It also restores object poses and samples feasible placement points for spatial randomization.Source: §3.1 · pp. 3–4

3.2. Spatial Planning for Behavior Generation

  • A VLM decomposes instructions into sub-stages and translates keypoint-conditioned plans into executable SE(3) end-effector controls.Grasping priors determine pre-manipulation poses and gripper state, while manipulated keypoints follow the end-effector during motion.Source: §3.2 · pp. 4–5

3.3. Experience Synthesis for Robot Learning

  • IGen synthesizes synchronized observations by rendering robot and scene point-cloud sequences from simulated end-effector trajectories.The 6-DoF pose trajectory produces RGB-depth frames; grasped objects undergo rigid transformations, while the background remains static.Source: §3.3 · pp. 5–6
  • Visual similarity is compared using three LPIPS variants, while generated robotic behavior is assessed for Instruction Following and Physics Alignment on DreamGen Bench.The LPIPS variants use AlexNet, VGGNet, and SqueezeNet. Each method generates 40 videos, and the reported metric is the proportion receiving a score of 1 from GPT-4o, Qwen-3-VL-Plus, or GLM-4.5V.Source: Table 1 · p. 6, Figure 4 · p. 6

4. Experiment

IGen is evaluated for scene fidelity, behavior generation, and robot policy transfer from single open-world images. Across these settings, the experiments compare synthesized data and behaviors with real-world or competing baselines.

4.1. Scene Reconstruction Fidelity

  • 5.13× improvement in LPIPS similarity over the Real-to-Sim baseline shows that IGen reconstructs scenes with high visual consistency.PSNR, SSIM, and LPIPS are used to compare reconstructed scenes with original real-world images.Source: §4.1 · p. 7

4.2. Evaluation of Behavior Generation

  • IGen generates complete, instruction-following robotic behaviors with physically consistent motions, while Cosmos-Predict2 and TesserAct exhibit discontinuities and inaccurate execution.The evaluation uses unlabeled open-world images paired with scene-specific task instructions.Source: §4.2 · p. 7
  • 30× and 200× higher generation efficiency than TesserAct and Cosmos-Predict2, respectively, is achieved with 8.3 GB of GPU memory and approximately 18.6 seconds per sample.The comparison uses per-sample generation time and GPU memory under the same GPU memory conditions.Source: §4.2 · p. 8

4.3. Robot Learning from Unstructured Images

  • On Place Bottle, IGen-generated data raises success from 0.0% to 75.0%, while 100 and 1,000 synthetic samples achieve 44.5% and 66.7%, surpassing matched teleoperation results.The study compares zero-shot, teleoperation fine-tuning, and IGen fine-tuning across placement and interaction tasks.Source: §4.3 · p. 8

5. Conclusion

IGen automatically transforms unstructured open-world images into scalable visuomotor training data. The framework is presented as a way to reduce reliance on limited real-world robot data for generalist policy development.

  • IGen automatically transforms open-world images into high-quality visuomotor data at scale, without human effort, to improve robot policy performance.The conclusion frames this capability as a potential response to limited real-world robot data.Source: §5 · p. 8

6. Single-Image Scene Reconstruction Details

IGen reconstructs a 3D scene from a single open-world RGB image for robot data generation. It combines depth-based point-cloud construction with object-level monocular 3D reconstruction.

  • Figure 8 summarizes the single-image scene reconstruction pipeline used to facilitate robot data generation.Source: §6 · p. 13, Figure 8 · p. 13
  • Metric3Dv2 converts the RGB image into a point cloud using estimated depth, with focal length fixed to 1000 for open-world images.Known camera intrinsics are used instead for specific cameras such as iPhone or Microsoft Kinect.Source: §6 · p. 13
  • TRELLIS reconstructs target objects as colored point clouds after SAM segmentation masks focus reconstruction on the relevant objects.This provides object-level reconstruction within the scene representation.Source: §6 · p. 13

7. Simulation Environment Details

IGen uses Isaac Sim to model robot manipulation and generate synchronized visual data. The simulated camera and robot are placed relative to the reconstructed point-cloud scene for motion execution and observation capture.

  • Isaac Sim contains Franka Panda and Franka Research 3 arms, while Curobo computes feasible trajectories from target end-effector poses.The simulation uses default illumination settings.Source: §7 · p. 13
  • The virtual depth camera is placed at [0, 0, 0], the robot at [xr, yr, zr], and synchronized RGB-depth frames are captured at 30 fps during motion.The camera focal length matches the depth-estimation module for subsequent dynamic point-cloud reconstruction.Source: §7 · p. 13, Figure 9 · p. 13

8. Manipulation Synthesis Details

IGen models manipulation by separating scene point clouds and updating grasped-object motion from end-effector poses. This produces dynamic object states during synthesized manipulation.

Manipulation Synthesis Details

  • IGen separates the scene into static background, dynamic robot, and dynamic object point clouds, using GraspGen for grasp pose estimation.Source: §8 · p. 13
  • The grasp width is inferred from inter-point distances along the reconstructed object point cloud’s principal axis.Source: §8 · p. 13
  • During manipulation, the object point cloud is transformed according to the end-effector pose after grasping.Source: Figure 10 · p. 13, §8 · p. 13

9. Real-World Experiment Details

The real-world evaluation uses a tabletop robot setup, randomized object placements, repeated trials, and deployment of policies trained with IGen-generated data.

Real-World Experiment Details

  • The evaluation uses a Franka Research 3 arm, a front-facing Microsoft Kinect RGB camera, and a tabletop workspace.Source: §9 · p. 14, Figure 12 · p. 14

Spatial Randomization

  • Real-world object positions are randomized within a 40 cm × 30 cm tabletop grid, while IGen samples a corresponding 200 × 150 pixel placement region.Source: §9 · p. 14

Task Evaluation

  • Each task uses 12 independent trials with initial positions sampled on a 30 cm × 25 cm grid and 7 cm spacing, shared across models.Source: §9 · p. 14

Policy Learning

  • Policies are fine-tuned for 30k steps with LoRA, batch size 8, and a 10-step relative joint-angle action chunk from 224 × 224 RGB input and joint-position state.Training takes approximately 10.8 hours per model on one NVIDIA A40 GPU.Source: §9 · p. 14

Real-World Deployment

10. Ablation Study

The ablation study examines the effects of different components in the IGen pipeline.

Ablation Study

  • The ablation study compares different components of the IGen pipeline.Source: Figure 17 · p. 18

11. Details for Keypoints Generation

IGen’s keypoint-generation inputs combine an annotated image, keypoint coordinates, and a task description for VLM processing.

Details for Keypoints Generation

Loading 2512.01773v2…