Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

PointPWC-Net: A Coarse-to-Fine Network for Supervised and Self-Supervised Scene Flow Estimation on 3D Point Clouds

About

We propose a novel end-to-end deep scene flow model, called PointPWC-Net, on 3D point clouds in a coarse-to-fine fashion. Flow computed at the coarse level is upsampled and warped to a finer level, enabling the algorithm to accommodate for large motion without a prohibitive search space. We introduce novel cost volume, upsampling, and warping layers to efficiently handle 3D point cloud data. Unlike traditional cost volumes that require exhaustively computing all the cost values on a high-dimensional grid, our point-based formulation discretizes the cost volume onto input 3D points, and a PointConv operation efficiently computes convolutions on the cost volume. Experiment results on FlyingThings3D outperform the state-of-the-art by a large margin. We further explore novel self-supervised losses to train our model and achieve comparable results to state-of-the-art trained with supervised loss. Without any fine-tuning, our method also shows great generalization ability on KITTI Scene Flow 2015 dataset, outperforming all previous methods.

Wenxuan Wu, Zhiyuan Wang, Zhuwen Li, Wei Liu, Li Fuxin• 2019

Related benchmarks

TaskDatasetResultRank
Scene Flow EstimationFT3Ds (test)
EPE0.0588
47
Scene Flow EstimationKITTI
EPE (m)0.1094
34
Scene Flow EstimationKITTI (test)
AS72.81
28
Scene Flow EstimationFlyingThings3D with occlusions (F3Do) (test)
EPE3D0.155
28
Scene Flow EstimationKITTIo (test)
EPE0.118
23
3D Scene FlowKITTI (test)
EPE 3D5.28
18
Scene Flow EstimationWaymo Open Dataset (val)
EPE0.307
17
Point cloud matching4DLoMatch (test)
NFMR0.1
16
Point cloud matching4DMatch (test)
NFMR21.6
16
Scene FlowFlyingThings3D (val)
EPE3D0.112
14
Showing 10 of 15 rows

Other info

Follow for update