atlas

Research map / 3D vision / 3D generation

Generative Perception of Shape and Material from Differential Motion

NeurIPS 2025 · 3D vision › 3D generation · approach: Learning physics from video · 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.

Trains a from-scratch conditional video diffusion model (U-ViT3D-Mixer) in pixel space that jointly generates shape (normals) and material maps from short differential-motion videos, yielding multimodal samples for static inputs that converge with motion.

Problem

Recovering object shape and material from a single image is inherently ambiguous under unknown lighting; existing learning methods predict one attribute at a time and a single "best" output, ignoring ambiguity and not exploiting motion cues.

Approach

A conditional denoising diffusion model trained from scratch on synthetic three-frame object-motion videos, with local spatio-temporal neighborhood attention at high resolution, global 3D attention at low resolution, and a channel mixer that jointly denoises normals, albedo, roughness, metallic, and specularity, so that samples capture ambiguity for static inputs and concentrate as motion is obser

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add local spatio-temporal attention modules (ablation)U-ViT3D · Differential-motion evaluation set, with motionMean AE: 18.757 -> 14.555Helped
add local spatio-temporal attention modules (ablation)U-ViT3D · Differential-motion evaluation set, with motionSSIM: 0.778 -> 0.825Helped
add lightweight channel mixers to local 3D blocks (ablation)+ Local Spatio-Temporal Attention · Differential-motion evaluation set, with motionMean AE: 14.555 -> 11.262Helped
add lightweight channel mixers to local 3D blocks (ablation)+ Local Spatio-Temporal Attention · Differential-motion evaluation set, with motionSSIM: 0.825 -> 0.832Helped
add local spatio-temporal attention modules (ablation)U-ViT3D · Differential-motion evaluation set, without motionMean AE: 22.471 -> 18.957Helped
add local spatio-temporal attention modules (ablation)U-ViT3D · Differential-motion evaluation set, without motionSSIM: 0.760 -> 0.811Helped
add lightweight channel mixers to local 3D blocks (ablation)+ Local Spatio-Temporal Attention · Differential-motion evaluation set, without motionMean AE: 18.957 -> 16.886Helped
add lightweight channel mixers to local 3D blocks (ablation)+ Local Spatio-Temporal Attention · Differential-motion evaluation set, without motionSSIM: 0.811 -> 0.823Helped
provide moving-object observations instead of static observations (ablation)U-ViT3D-Mixer · Differential-motion evaluation setMean AE: 16.886 -> 11.262Helped
provide moving-object observations instead of static observations (ablation)U-ViT3D-Mixer · Differential-motion evaluation setSSIM: 0.823 -> 0.832Helped
use best 3 of 10 samples instead of mean prediction (ablation)IID · MIT-IntrinsicSSIM: 0.61 -> 0.44Hurt
use best 3 of 10 samples instead of mean prediction (ablation)IID · MIT-IntrinsicRMSE: 0.13 -> 0.15Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Adobe 3D Assets (1100 models) 400 open-source texture assets 200 HDR environment maps DiLiGenT MIT Intrinsic Image Dataset Stanford-ORB

Benchmarks: DiLiGenT MIT Intrinsic Image Dataset Stanford-ORB held-out synthetic differential-motion evaluation set

Metrics: Mean AE Median AE SSIM RMSE PSNR LPIPS

Baselines: Marigold-E2E-FT StableNormal DSINE GeoWizard IID ColorfulShading Marigold--Albedo RGB-X

Builds on: DDPM DDIM U-ViT Hourglass Diffusion Transformer Disney principled BSDF

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