atlas

Research map / Video / Action recognition

Masked Temporal Interpolation Diffusion for Procedure Planning in Instructional Videos

ICLR 2025 · Video › Action recognition · approach: Temporal action segmentation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MTID, a diffusion model for procedure planning in instructional videos that uses a learnable latent-space temporal interpolation module for mid-state visual supervision, plus action masking and a task-adaptive masked proximity loss.

Problem

Procedure planning in instructional videos: generating task-aligned action sequences from start and end visual observations, where intermediate states are unobserved and text-level supervision captures temporal relations poorly.

Approach

Generate intermediate latent visual features via a learnable interpolation matrix between start and end observation latents, inject them into a U-Net diffusion denoiser through cross-attention for end-to-end training, restrict action generation with a task-conditioned action mask, and weight the loss toward endpoints with a mask-scaled proximity term.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add MTID temporal interpolation and masked diffusion to the procedure plannerCrossTask · CrossTask T=3SR: 38.93 -> 40.45Helped
Add MTID temporal interpolation and masked diffusion to the procedure plannerCOIN · COIN T=3mAcc: 49.84 -> 51.70Helped
Add MTID temporal interpolation and masked diffusion to the procedure plannerNIV · NIV T=3SR: 27.93 -> 28.52Helped
Add gradient weighted loss and task-adaptive mask to MSE (ablation)MTID · CrossTask T=5SR: 11.89 -> 15.26Helped
Apply masked projection at initialization rather than removing it (ablation)MTID · CrossTask T=3SR: 39.17 -> 40.45Helped
Apply masked projection during denoising iterations (ablation)MTID · CrossTask T=3SR: 40.45 -> 3.38Hurt
Add the observation encoder and transformer blocks to interpolation (ablation)MTID · CrossTask T=3SR: 37.86 -> 40.45Helped
Increase model size from 256 to 512 (ablation)MTID · CrossTask T=3SR: 40.45 -> 37.94Hurt
Increase model size from 256 to 512 (ablation)MTID · COIN T=3SR: 28.84 -> 30.90Helped
Replace PDPP Res-MLP classifier with a transformer classifier (ablation)PDPP · CrossTask T=3SR: 37.2 -> 39.08Helped
Use a two-layer 1D convolution encoder with ReLU instead of one layer (ablation)MTID · CrossTask T=3SR: 39.71 -> 40.45Helped
Use three 1D convolution layers with ReLU instead of two (ablation)MTID · CrossTask T=3SR: 40.45 -> 36.04Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CrossTask COIN NIV

Benchmarks: CrossTask COIN NIV

Metrics: SR mAcc mIoU KL-Div NLL ModePrec ModeRec

Baselines: Random Retrieval-Based WLTDO UAAA UPN DDN PlaTe Ext-GAIL P3IV EGPP PDPP KEPP

Builds on: PDPP DDIM KEPP SCHEMA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy