atlas

Research map / 3D vision / 3D generation

PDFactor: Learning Tri-Perspective View Policy Diffusion Field for Multi-Task Robotic Manipulation

CVPR 2025 · 3D vision › 3D generation · approach: Semantic scene completion · 2 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 PDFactor, a multi-task robotic manipulation agent that encodes point features into tri-perspective view triplanes forming a latent diffusion field, decoded by a small denoising MLP that samples 6-DoF actions via score matching.

Problem

Multi-task language-conditioned robotic manipulation needs action distributions that are both accurate and efficient to sample; explicit voxel/categorical policies scale poorly with resolution, while diffusion policies with large denoising networks are slow.

Approach

Model the 6-DoF action distribution as a hybrid triplane latent field: a transformer produces three orthogonal feature planes, the latent at any 3D location is obtained by bilinear sampling and summing the three planes, and a small MLP trained with a DDPM-style score matching loss decodes action scores, so the diffusion network is small and anchored to observation space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace 2D ViT frequency positional embedding with 3D rotary position embedding (ablation)PDFactor-B triplane transformer · RLBench 18 tasksAvg. success rate (%): +6.9 points (reported)Helped
replace learnable feature projection with point renderer (RVT-style re-rendering) (ablation)PDFactor-B · RLBench 18 tasksAvg. success rate (%): -9 points (reported as drop of 9%)Hurt
replace score matching latent-field decoder with vanilla diffusion transformer conditioned on triplane features (ablation)PDFactor-B · RLBench 18 tasksAvg. success rate (%): -15.2 points (reported)Hurt
increase denoising MLP depth from 3 to 1 or 5 blocks (ablation)PDFactor-B · RLBench 18 tasksAvg. success rate (%): 81.6 (1 layer) and 82.5 (5 layers) vs 84.0 (3 layers)No clear effect
scale model from tiny to base sizePDFactor · RLBench 18 tasksAvg. success rate (%): 77.9 (T) -> 84.0 (B)Helped
use two-stage zoom-in prediction (PDFactor-2) vs single-stage PDFactor-BPDFactor · RLBench 18 tasksAvg. success rate (%): 84.0 -> 87.3Helped
PDFactor-B versus RVT-2 on real-world multi-task tasksPDFactor-B · Real world 6 tasksAvg. success (out of 60): 47/60 vs 38/60Helped
reduce number of diffusion inference stepsPDFactor · RLBench 18 tasksSuccess rate and FPSMixed

Surprising findings

Limitations

Experimental setup

Datasets: RLBench (PerAct dataset) real-world demonstrations collected on UR5

Benchmarks: RLBench (18 tasks) real-world UR5 manipulation (6 tasks)

Metrics: task success rate average rank inference speed (FPS)

Baselines: C2F-ARM-BC PerAct Act3D 3D Diffuser Actor RVT RVT-2

Builds on: DDPM PerAct RVT-2 3D Diffuser Actor CLIP

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