atlas

Research map / Point clouds / Point cloud classification

ZeroFlow: Scalable Scene Flow via Distillation

ICLR 2024 · Point clouds › Point cloud classification · approach: Scene flow and dynamic point clouds · 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 Scene Flow via Distillation (SFvD) and its instance ZeroFlow, which distills pseudo-labels from the optimization-based NSFP teacher into a fast feedforward FastFlow3D student, achieving state-of-the-art scene flow on Argoverse 2 with zero human labels.

Problem

Scene flow estimation on full-size LiDAR point clouds is either accurate but too slow (test-time optimization taking tens of seconds) or fast but requires costly human annotations for feedforward models.

Approach

Use a label-free optimization method (NSFP) to generate pseudo-labels on large, diverse unlabeled point cloud pairs, then supervise an efficient feedforward network (FastFlow3D, with an XL variant) on them, so the student is fast at test time and benefits from data scale.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train ZeroFlow 1X on additional unlabeled Argoverse 2 LiDAR data (3X) (ablation)ZeroFlow · Argoverse 2 Sensor valThreeway EPE: 0.088 -> 0.064Helped
Increase the dataset scale to 5X (ablation)ZeroFlow · Argoverse 2 Sensor valThreeway EPE: 0.088 -> 0.056Helped
Use the XL student backbone and additional unlabeled data (ablation)ZeroFlow · Argoverse 2 Sensor valThreeway EPE: 0.070 -> 0.054Helped
Train on diverse AV2 LiDAR subset data instead of AV2 Sensor data (ablation)ZeroFlow 1X · Argoverse 2 Sensor valThreeway EPE: $0.088$ -> $0.082$Helped
Replace NSFP pseudo-labels with Chodosh-refined pseudo-labels (ablation)ZeroFlow 1X · Argoverse 2 Sensor valThreeway EPE: $0.088$ -> $0.085$No clear effect
Replace NSFP pseudo-labels with TruncatedChamfer pseudo-labels (ablation)ZeroFlow 1X · Argoverse 2 Sensor valThreeway EPE: $0.088$ -> $0.105$Hurt
Apply speed-based point weighting instead of uniform weighting (ablation)ZeroFlow 1X · Argoverse 2 Sensor valThreeway EPE: $0.088$ -> $0.084$Helped
Apply speed-based point weighting instead of uniform weighting (ablation)ZeroFlow XL 3X · Argoverse 2 Sensor valThreeway EPE: $0.053$ -> $0.056$Hurt
Replace semantic point weighting with uniform weighting (ablation)FastFlow3D · Argoverse 2 Sensor valThreeway EPE: $0.071$ -> $0.081$Hurt
Replace semantic point weighting with speed-based weighting (ablation)FastFlow3D · Argoverse 2 Sensor valThreeway EPE: $0.071$ -> $0.081$Hurt
Distill NSFP pseudo-labels into a feedforward modelZeroFlow 1X · Argoverse 2 Sensor valThreeway EPE: 0.071 -> 0.088Hurt
Distill NSFP pseudo-labels into a feedforward modelZeroFlow 1X · Waymo OpenThreeway EPE: 0.078 -> 0.092Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Argoverse 2 Sensor Argoverse 2 LiDAR Waymo Open

Benchmarks: Argoverse 2 Self-Supervised Scene Flow Challenge Argoverse 2 Sensor validation Waymo Open validation

Metrics: Threeway EPE Dynamic FG EPE Static FG EPE Static BG EPE runtime (ms)

Baselines: FastFlow3D NSFP w/ Motion Compensation Chodosh et al. ICP Gojcic Sim2Real EgoFlow PPWC FlowStep3D FlowNet3D

Builds on: Neural Scene Flow Prior FastFlow3D PointPillars

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