DIDO: Distilling Interaction-Centric Dynamics into One-Step Denoising for World Action Models

TL;DR

DIDO effectively predicts future dynamics in robotic manipulation with one-step denoising, achieving a 99.0% success rate.

cs.RO 🔴 Advanced 2026-09-14 4 views
Jing Lyu Shuanghao Bai Runze Xiao Zhenyu Liao Wenxing Tan Zihan Tang Ruochuan Shi Cheng Peng Yuheng Ji Yihao Wang Badong Chen Pengwei Wang Zhongyuan Wang Xiaoguang Zhao
robotic manipulation video generation denoising dynamic prediction deep learning

Key Findings

Methodology

DIDO distills multi-step video model dynamics into a single denoising step, combining distribution matching distillation with interaction-centric representation guidance. It explicitly models the gripper, manipulated object, and their interaction using supervised bounding-box visual reasoning tokens. Additionally, DIDO aligns the target object's representations across multiple model layers with features from a pretrained DINOv3 encoder.

Key Results

  • DIDO achieves a 99.0% average success rate on LIBERO, significantly outperforming other methods.
  • On RoboTwin, DIDO's success rate is 92.0%, only 0.2 percentage points below the best result.
  • In LIBERO-Plus, DIDO achieves a 76.6% average success rate across 7 distribution shifts.

Significance

DIDO significantly enhances the efficiency of future dynamics modeling in robotic manipulation by reducing inference latency. Its one-step denoising method not only improves success rates but also performs well in long-horizon and generalization tasks. DIDO opens new possibilities for real-time visual dynamic prediction in robotics.

Technical Contribution

DIDO provides a novel approach to capturing interaction-centric future dynamics by compressing multi-step video model dynamics into a single denoising step. It combines distribution matching distillation and visual alignment, significantly reducing inference time while maintaining high accuracy.

Novelty

DIDO is the first to distill multi-step video model dynamics into a single denoising step, explicitly capturing manipulation-relevant dynamics through interaction-centric visual reasoning. Compared to existing methods, it maintains high accuracy while reducing inference time.

Limitations

  • DIDO may struggle with complex scenes, especially those involving multiple dynamic objects.
  • In some cases, single-step denoising may not capture all subtle dynamic changes.

Future Work

Future research could explore DIDO's application in more complex robotic manipulation tasks and how to further optimize its performance in multi-object interaction scenarios.

AI Executive Summary

DIDO is an innovative approach that predicts future visual dynamics in robotic manipulation through one-step denoising. Traditional multi-step denoising methods, while accurate, introduce significant latency in real-time applications.

DIDO reduces inference time by distilling multi-step video model dynamics into a single denoising step, combining distribution matching distillation with interaction-centric representation guidance. It explicitly models the gripper, manipulated object, and their interaction using supervised bounding-box visual reasoning tokens. Additionally, DIDO aligns the target object's representations across multiple model layers with features from a pretrained DINOv3 encoder.

Experimental results show that DIDO achieves excellent performance on benchmarks like LIBERO, LIBERO-Plus, and RoboTwin, with success rates of 99.0%, 76.6%, and 92.0%, respectively. These results indicate that DIDO not only improves success rates but also performs well in long-horizon and generalization tasks. Future research could explore DIDO's application in more complex robotic manipulation tasks.

Deep Analysis

Background

In recent years, predicting visual dynamics in robotic manipulation has become a crucial research area. Traditional methods often rely on multi-step denoising to generate future visual dynamics, which, while accurate, introduce significant latency in real-time applications. With the advancement of deep learning, researchers are exploring more efficient methods for visual dynamic prediction.

Core Problem

Existing multi-step denoising methods introduce latency issues in real-time applications, making it challenging to meet the fast response requirements of robotic manipulation. Additionally, these methods may not capture all subtle changes in complex interaction dynamics.

Innovation

DIDO reduces inference time by distilling multi-step video model dynamics into a single denoising step. It combines distribution matching distillation with interaction-centric representation guidance, explicitly modeling the gripper, manipulated object, and their interaction. Additionally, DIDO aligns the target object's representations across multiple model layers with features from a pretrained DINOv3 encoder.

Methodology

  • �� Use distribution matching distillation to compress multi-step video model dynamics into a single denoising step.
  • �� Explicitly model the gripper, manipulated object, and their interaction using supervised bounding-box visual reasoning tokens.
  • �� Align the target object's representations across multiple model layers with features from a pretrained DINOv3 encoder.

Experiments

Experiments were conducted on benchmarks like LIBERO, LIBERO-Plus, and RoboTwin to evaluate DIDO's performance across different tasks and scenarios. Metrics included success rates and inference time. Results showed that DIDO achieved excellent performance across multiple benchmarks.

Results

DIDO achieves a 99.0% average success rate on LIBERO, significantly outperforming other methods. On RoboTwin, DIDO's success rate is 92.0%, only 0.2 percentage points below the best result. In LIBERO-Plus, DIDO achieves a 76.6% average success rate across 7 distribution shifts.

Applications

DIDO can be directly applied to robotic manipulation tasks requiring fast visual dynamic prediction, such as automated assembly lines and drone navigation. Its efficient inference capability provides a significant advantage in real-time applications.

Limitations & Outlook

DIDO may struggle with complex scenes, especially those involving multiple dynamic objects. In some cases, single-step denoising may not capture all subtle dynamic changes. Future research could explore how to further optimize its performance in multi-object interaction scenarios.

Plain Language Accessible to non-experts

Imagine a kitchen where a chef needs to quickly decide how to handle ingredients. Traditional methods are like the chef needing to check each step's instructions one by one, while DIDO is like the chef understanding the whole process at a glance. This way, DIDO can predict future steps faster without checking each detail, making it very useful in scenarios requiring quick decisions.

ELI14 Explained like you're 14

Imagine you're playing a fast-paced game. Traditional methods are like having to pause the game to check a guide every time, while DIDO is like having a super helper that gives you advice in real-time as you play. This lets you make decisions faster and win the game!

Glossary

Denoising

Denoising refers to reducing noise in data through algorithms to improve data quality and usability. In this study, denoising is used to enhance the prediction accuracy of video generation models.

DIDO uses one-step denoising to predict future visual dynamics.

Distribution Matching Distillation

A method that trains a student model by matching the output distribution of a teacher model. In DIDO, it's used to compress multi-step model dynamics into one step.

DIDO uses distribution matching distillation to optimize the one-step denoising model.

Interaction-Centric Representation

A representation method focused on capturing dynamic interactions between objects. In DIDO, it's used to explicitly model the interaction between the gripper and manipulated object.

DIDO captures manipulation-relevant dynamics through interaction-centric representation.

DINOv3 Encoder

A pretrained model used for extracting image features. In DIDO, it's used to align the target object's representations.

DIDO aligns target object representations with DINOv3 encoder features across multiple layers.

LIBERO Benchmark

A standard test set for evaluating robotic manipulation model performance. In this study, it's used to validate DIDO's effectiveness.

DIDO achieves excellent performance on the LIBERO benchmark.

Open Questions Unanswered questions from this research

  • 1 How to optimize DIDO's performance in more complex multi-object interaction scenarios remains to be further studied.
  • 2 DIDO's performance in rapidly changing dynamic scenes needs further validation.

Applications

Immediate Applications

Automated Assembly Lines

DIDO can be used to improve the operational efficiency of robots in assembly lines, reducing latency and increasing accuracy.

Long-term Vision

Drone Navigation

DIDO's fast dynamic prediction capability can be used for real-time navigation of drones in complex environments.

Abstract

World Action Models (WAMs) use video generation models to predict future visual dynamics for robotic manipulation, but iterative denoising introduces additional latency for closed-loop control. We empirically find that visual content converges at different rates during denoising. Static background structure forms early, whereas the gripper and manipulated object remain blurry after the first step, with their interaction dynamics emerging only through subsequent denoising. Consequently, naively truncating a multi-step video model to one step preserves scene structure but loses the interaction-centric dynamics most critical for manipulation. To address this issue, we propose DIDO, which distills the converged dynamics of a multi-step video model into a single denoising step. DIDO combines distribution matching distillation with interaction-centric representation guidance. Beyond compressing multi-step generation into one forward pass, DIDO explicitly models the gripper, manipulated object, and their interaction using supervised bounding-box visual reasoning tokens. Additionally, DIDO aligns the target object's representations across multiple model layers with features from a pretrained DINOv3 encoder. This interaction-centric guidance helps the distilled model preserve both the relevant entities and their future dynamics in a single step, while substantially reducing inference latency. DIDO achieves an average success rate of 99.0\% on LIBERO, 76.6\% on LIBERO-Plus, and 92.0\% on RoboTwin, while also demonstrating effective transfer to long-horizon and generalization tasks in real-world robotic manipulation.

cs.RO