Preprint · 2026

Mask2Real-WM: Segmentation Masks as a Sim-to-Real Bridge for Controllable Dexterous World Models

A two-stage action-conditioned world model that decouples dynamics from rendering, using segmentation masks to unlock large-scale synthetic pretraining for 23-DoF dexterous manipulation.

ETH Zürich Soft Robotics Lab
Mask2Real-WM teaser: predicting future segmentation masks and rendering photorealistic RGB for 23-DoF dexterous manipulation
Mask2Real-WM. A Dynamics WM predicts future segmentation masks from past masks and a 23-dimensional action sequence (6-D Cartesian end-effector pose + 17 hand-joint positions), pretrained on >50 h of simulation; a Rendering WM paints photorealistic RGB onto the predicted masks, trained on ≈2.5 h of real demonstrations.

Overview video

A narrated tour of the method

Narrated overview of the method, hardware setup, and results.

Abstract

Decoupling dynamics from rendering

Action-conditioned world models let robots imagine the future consequences of their actions without physical interaction, making them a powerful tool for policy evaluation, planning, and data augmentation. We present Mask2Real-WM, a two-stage action-conditioned world model for dexterous manipulation that decouples pixel prediction into a dynamics model and a rendering model.

The dynamics model predicts future segmentation masks from past masks and a 23-dimensional action sequence (a 6-D Cartesian end-effector pose and 17 hand-joint positions); the rendering model paints photorealistic RGB onto the predicted masks via a ControlNet-augmented SVD backbone. Because segmentation space has a small sim-to-real gap, the dynamics model benefits from large-scale pretraining on over 50 h of synthetic simulation data followed by fine-tuning on approximately 2.5 h of real demonstrations (an avenue largely unexplored for image-space world models).

Experiments on a dexterous pick-and-place benchmark show that both mask conditioning and simulation pretraining are necessary to achieve high mean command-response controllability across the 23 action dimensions, while monolithic baselines capture only coarse end-effector motion.

Action space

6DEE pose + 17handjoints = 23actiondims

A 6-D Cartesian end-effector pose and 17 ORCA hand-joint positions are driven as one action sequence: every action dimension conditions the dynamics model directly, rather than through a coarse end-effector proxy. (The physical robot has 24 actuated joint DoF: 7 in the arm, 17 in the hand; the arm is commanded in Cartesian end-effector space.)

Synthetic pretraining
>50 hIsaacLab simulation
Real demonstrations
≈2.5 hFine-tuning budget
ID controllability
0.95vs. 0.60 baseline

Key idea

Decouple what moves where from what it looks like

Predicting dexterous manipulation in raw pixels forces a single model to learn both physics and appearance at once, and the sim-to-real appearance gap blocks the use of cheap synthetic data. Mask2Real-WM instead factorizes the problem into one shared system of two stages, chained autoregressively at inference:

WM1 · Dynamics

Masks from actions

An action-conditioned video-diffusion model (SVD backbone) predicts future segmentation masks from past masks and the 23-DoF action sequence. Masks have a tiny sim-to-real gap, so WM1 is pretrained on >50 h of IsaacLab data, then fine-tuned on real data with LoRA.

WM2 · Rendering

RGB from masks

A ControlNet-augmented SVD backbone paints photorealistic two-view RGB onto WM1's predicted masks. Trained on real data only (≈2.5 h), since appearance is where the sim-to-real gap is largest. A lightweight CNN encodes masks before ControlNet injection.

Segmentation as a bridge

Masks have a substantially smaller sim-to-real gap than RGB, enabling synthetic pretraining that is impractical in RGB space.

Command-response controllability

High mean command-response controllability across the 23 action dimensions, with substantially reduced coupling versus the monolithic baseline.

Automatic labels

SAM 3 produces segmentation pseudo-labels without manual per-frame annotation (wrist view initialized with a short auxiliary clip and a bounding box), supervising the intermediate representation at scale.

Method

A two-stage world model, told as a picture

Method overview: dynamics model denoises future masks, rendering model paints RGB via ControlNet
Method overview. Left (WM1): an action-conditioned dynamics model denoises future segmentation masks from past masks and the past/future action sequence; pretrained on simulation. Right (WM2): a rendering model paints photorealistic RGB onto the predicted masks via a ControlNet branch on a LoRA-adapted SVD backbone; trained on real data. The two stages are chained autoregressively at inference.
Hardware setup: Franka Panda arm with ORCA hand, workspace and wrist cameras
Hardware. A 7-DoF Franka Emika Panda arm with the 17-DoF ORCA hand (24 actuated joint DoF total: 7 arm + 17 hand), commanded through a 23-dimensional action space (6-D Cartesian end-effector pose + 17 hand-joint positions). Observed from a fixed workspace camera and a wrist-mounted camera that captures finger-object contacts in a tilted-wall arena.
Action coverage across 23 action dimensions, simulation versus real
Action coverage: sim vs. real. Per-dimension action range across all 23 action dimensions. Simulation (>50 h) spans a far wider range than real demonstrations (≈2.5 h), motivating large-scale synthetic pretraining of WM1.
Segmentation masks in simulation versus reality look nearly identical
The sim-to-real bridge. Segmentation masks (hand: green, object: red, background: black) look nearly identical across simulation and reality, unlike raw RGB; this small domain gap is what makes synthetic pretraining of the dynamics model effective.

Interactive demo

Per-dimension controllability, in 3D

Click any joint on the 3D ORCA hand (or a button) to see the world model's prediction when that single action dimension is perturbed. Switch models and samples to compare side by side.

Compare WM + LoRA (ours), WM Mid-train, WM Real-Only, and the monolithic Baseline across 23 action dimensions. The 3D model loads from STL meshes; videos stream on click. Open full screen ↗

Results

What mask conditioning and sim pretraining buy

The real training data is concentrated around grasping and free-play manipulation and contains only limited isolated single-finger motion. Simulation pretraining alone lifts controllability from ≈0.68→0.85 (ID) and ≈0.51→0.73 (OOD); real fine-tuning then closes the remaining gap to 0.95 ID / 0.87 OOD, with the largest benefit on near-grasp OOD configurations.

Controllability results across models and degrees of freedom
Action controllability. Left: model responses to sinusoidal perturbation of individual action components. Right: mean controllability score for ID (top) and OOD (bottom). Our full model (WM1 sim→real, WM2 real) reaches ≈0.95 ID and ≈0.87 OOD; the monolithic baseline falls below 0.5 on OOD.
Perceptual metrics across WM1 training configurations
Perceptual metrics across WM1 training configurations. PSNR, SSIM, LPIPS on ID (top) and LPIPS on three OOD splits (No Object, Random Play, Background) in the bottom row, for real-only, sim-only, and sim-then-real (ours) WM1, all paired with the same WM2. Sim pretraining substantially reduces OOD degradation while real fine-tuning maintains strong ID performance.
WM2 conditioning ablation measured in LPIPS
WM2 conditioning ablation (LPIPS↓). Mask conditioning via ControlNet is the dominant driver of spatial sharpness; adding action conditioning further tightens motion consistency. Masks alone already support competitive quality and zero-shot deployment decoupled from the action space.

Long-horizon rollouts

Autoregressive rollout, ours vs. monolithic

Autoregressive rollout on a pick-and-place sequence with the cup, comparing Mask2Real-WM against the monolithic baseline.

Mask2Real-WM (ours): sharp contacts, stable object identity

Monolithic baseline: blur and drift accumulate

Long-horizon mask-to-RGB rollout strip, ours
Ours: long-horizon mask→RGB rollout strip.
Long-horizon rollout strip, baseline
Baseline: long-horizon rollout strip; note the loss of finger and object detail over time.

Policy rollouts

Behavior unfolding inside the world model

These examples visualize how long-horizon behavior unfolds as ACT, Diffusion Policy, and Flow Matching are rolled out inside Mask2Real-WM. Each video shows both the third-person and wrist-camera views: the upper half is the starting image for each view, and the lower half is the policy rollout.

ACT · Sequence A

Diffusion Policy · Sequence A

Flow Matching · Sequence A

ACT · Sequence B

Diffusion Policy · Sequence B

Flow Matching · Sequence B

Generalization

Cup, banana, cylinder

Qualitative predictions on different manipulation targets.

Qualitative prediction: cup
Cup
Qualitative prediction: banana
Banana
Qualitative prediction: cylinder
Cylinder

BibTeX

Cite this work

@article{feingold2026mask2realwm,
  title   = {Mask2Real-WM: Segmentation Masks as a Sim-to-Real Bridge
             for Controllable Dexterous World Models},
  author  = {Feingold, Riccardo Orion and Liconti, Davide and
             Yang, Chenyu and Katzschmann, Robert K.},
  journal = {arXiv preprint arXiv:2607.04546},
  year    = {2026}
}