PV-RAFT: Point-Voxel Correlation Fields for Scene Flow Estimation of Point Clouds
About
In this paper, we propose a Point-Voxel Recurrent All-Pairs Field Transforms (PV-RAFT) method to estimate scene flow from point clouds. Since point clouds are irregular and unordered, it is challenging to efficiently extract features from all-pairs fields in the 3D space, where all-pairs correlations play important roles in scene flow estimation. To tackle this problem, we present point-voxel correlation fields, which capture both local and long-range dependencies of point pairs. To capture point-based correlations, we adopt the K-Nearest Neighbors search that preserves fine-grained information in the local region. By voxelizing point clouds in a multi-scale manner, we construct pyramid correlation voxels to model long-range correspondences. Integrating these two types of correlations, our PV-RAFT makes use of all-pairs relations to handle both small and large displacements. We evaluate the proposed method on the FlyingThings3D and KITTI Scene Flow 2015 datasets. Experimental results show that PV-RAFT outperforms state-of-the-art methods by remarkable margins.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Scene Flow Estimation | FT3Ds (test) | EPE0.046 | 47 | |
| Scene Flow Estimation | KITTI (test) | AS82.26 | 28 | |
| Scene Flow Estimation | Waymo Open Dataset (val) | EPE0.0433 | 17 | |
| Scene Flow | FlyingThings3D (test) | EPE3D0.0461 | 13 | |
| Scene Flow | Event-KITTI Night | EPE0.055 | 10 | |
| Scene Flow Estimation | FlyingThings3D (Non-occluded) | EPE3D0.046 | 9 | |
| Fluid motion estimation | FluidFlow3D Transitional Boundary Flow | EPE0.0032 | 8 | |
| Fluid motion estimation | FluidFlow3D Beltrami Flow 1.0 (test) | EPE0.009 | 8 | |
| Fluid motion estimation | FluidFlow3D Turbulent Channel Flow | EPE0.0065 | 8 | |
| Fluid motion estimation | FluidFlow3D Uniform Flow | EPE0.0032 | 8 |