TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/ZeroFlow: Scalable Scene Flow via Distillation

ZeroFlow: Scalable Scene Flow via Distillation

Kyle Vedder, Neehar Peri, Nathaniel Chodosh, Ishan Khatri, Eric Eaton, Dinesh Jayaraman, Yang Liu, Deva Ramanan, James Hays

2023-05-17Self-supervised Scene Flow EstimationScene Flow Estimation
PaperPDFCode(official)

Abstract

Scene flow estimation is the task of describing the 3D motion field between temporally successive point clouds. State-of-the-art methods use strong priors and test-time optimization techniques, but require on the order of tens of seconds to process full-size point clouds, making them unusable as computer vision primitives for real-time applications such as open world object detection. Feedforward methods are considerably faster, running on the order of tens to hundreds of milliseconds for full-size point clouds, but require expensive human supervision. To address both limitations, we propose Scene Flow via Distillation, a simple, scalable distillation framework that uses a label-free optimization method to produce pseudo-labels to supervise a feedforward model. Our instantiation of this framework, ZeroFlow, achieves state-of-the-art performance on the Argoverse 2 Self-Supervised Scene Flow Challenge while using zero human labels by simply training on large-scale, diverse unlabeled data. At test-time, ZeroFlow is over 1000x faster than label-free state-of-the-art optimization-based methods on full-size point clouds (34 FPS vs 0.028 FPS) and over 1000x cheaper to train on unlabeled data compared to the cost of human annotation (\$394 vs ~\$750,000). To facilitate further research, we release our code, trained model weights, and high quality pseudo-labels for the Argoverse 2 and Waymo Open datasets at https://vedder.io/zeroflow.html

Results

TaskDatasetMetricValueModel
Scene Flow EstimationArgoverse 2EPE 3-Way0.049392ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE Background Static0.013082ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE Foreground Dynamic0.117688ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE Foreground Static0.017406ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE 3-Way0.049392ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE Background Static0.013082ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE Foreground Dynamic0.117688ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE Foreground Static0.017406ZeroFlow 5x XL
Scene Flow EstimationArgoverse 2EPE 3-Way0.0814ZeroFlow
Scene Flow EstimationArgoverse 2EPE Foreground Dynamic0.2109ZeroFlow
Scene Flow EstimationArgoverse 2EPE Foreground Static0.0254ZeroFlow

Related Papers

MoVieS: Motion-Aware 4D Dynamic View Synthesis in One Second2025-07-14KDMOS:Knowledge Distillation for Motion Segmentation2025-06-17VoxelSplat: Dynamic Gaussian Splatting as an Effective Loss for Occupancy and Flow Prediction2025-06-05Estimating Scene Flow in Robot Surroundings with Distributed Miniaturized Time-of-Flight Sensors2025-04-03VoteFlow: Enforcing Local Rigidity in Self-Supervised Scene Flow2025-03-28Dynamic Point Maps: A Versatile Representation for Dynamic 3D Reconstruction2025-03-20SemanticFlow: A Self-Supervised Framework for Joint Scene Flow Prediction and Instance Segmentation in Dynamic Environments2025-03-19Toward Scalable, Flexible Scene Flow for Point Clouds2025-03-19