Self-Supervised 3D Scene Flow Estimation and Motion Prediction using
Local Rigidity Prior
- URL: http://arxiv.org/abs/2310.11284v1
- Date: Tue, 17 Oct 2023 14:06:55 GMT
- Title: Self-Supervised 3D Scene Flow Estimation and Motion Prediction using
Local Rigidity Prior
- Authors: Ruibo Li, Chi Zhang, Zhe Wang, Chunhua Shen, Guosheng Lin
- Abstract summary: We investigate self-supervised 3D scene flow estimation and class-agnostic motion prediction on point clouds.
We generate pseudo scene flow labels for self-supervised learning through piecewise rigid motion estimation.
Our method achieves new state-of-the-art performance in self-supervised scene flow learning.
- Score: 100.98123802027847
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this article, we investigate self-supervised 3D scene flow estimation and
class-agnostic motion prediction on point clouds. A realistic scene can be well
modeled as a collection of rigidly moving parts, therefore its scene flow can
be represented as a combination of the rigid motion of these individual parts.
Building upon this observation, we propose to generate pseudo scene flow labels
for self-supervised learning through piecewise rigid motion estimation, in
which the source point cloud is decomposed into local regions and each region
is treated as rigid. By rigidly aligning each region with its potential
counterpart in the target point cloud, we obtain a region-specific rigid
transformation to generate its pseudo flow labels. To mitigate the impact of
potential outliers on label generation, when solving the rigid registration for
each region, we alternately perform three steps: establishing point
correspondences, measuring the confidence for the correspondences, and updating
the rigid transformation based on the correspondences and their confidence. As
a result, confident correspondences will dominate label generation and a
validity mask will be derived for the generated pseudo labels. By using the
pseudo labels together with their validity mask for supervision, models can be
trained in a self-supervised manner. Extensive experiments on FlyingThings3D
and KITTI datasets demonstrate that our method achieves new state-of-the-art
performance in self-supervised scene flow learning, without any ground truth
scene flow for supervision, even performing better than some supervised
counterparts. Additionally, our method is further extended to class-agnostic
motion prediction and significantly outperforms previous state-of-the-art
self-supervised methods on nuScenes dataset.
Related papers
- SeFlow: A Self-Supervised Scene Flow Method in Autonomous Driving [18.88208422580103]
Scene flow estimation predicts the 3D motion at each point in successive LiDAR scans.
Current state-of-the-art methods require annotated data to train scene flow networks.
We propose SeFlow, a self-supervised method that integrates efficient dynamic classification into a learning-based scene flow pipeline.
arXiv Detail & Related papers (2024-07-01T18:22:54Z) - Generalized Label-Efficient 3D Scene Parsing via Hierarchical Feature
Aligned Pre-Training and Region-Aware Fine-tuning [55.517000360348725]
This work presents a framework for dealing with 3D scene understanding when the labeled scenes are quite limited.
To extract knowledge for novel categories from the pre-trained vision-language models, we propose a hierarchical feature-aligned pre-training and knowledge distillation strategy.
Experiments with both indoor and outdoor scenes demonstrated the effectiveness of our approach in both data-efficient learning and open-world few-shot learning.
arXiv Detail & Related papers (2023-12-01T15:47:04Z) - Unsupervised Fish Trajectory Tracking and Segmentation [2.1028463367241033]
We propose a three-stage framework for robust fish tracking and segmentation.
The first stage is an optical flow model, which generates the pseudo labels using spatial and temporal consistency between frames.
In the second stage, a self-supervised model refines the pseudo-labels incrementally.
In the third stage, the refined labels are used to train a segmentation network.
arXiv Detail & Related papers (2022-08-23T01:01:27Z) - Learning Scene Flow in 3D Point Clouds with Noisy Pseudo Labels [71.11151016581806]
We propose a novel scene flow method that captures 3D motions from point clouds without relying on ground-truth scene flow annotations.
Our method not only outperforms state-of-the-art self-supervised approaches, but also outperforms some supervised approaches that use accurate ground-truth flows.
arXiv Detail & Related papers (2022-03-23T18:20:03Z) - Self-Point-Flow: Self-Supervised Scene Flow Estimation from Point Clouds
with Optimal Transport and Random Walk [59.87525177207915]
We develop a self-supervised method to establish correspondences between two point clouds to approximate scene flow.
Our method achieves state-of-the-art performance among self-supervised learning methods.
arXiv Detail & Related papers (2021-05-18T03:12:42Z) - SCTN: Sparse Convolution-Transformer Network for Scene Flow Estimation [71.2856098776959]
Estimating 3D motions for point clouds is challenging, since a point cloud is unordered and its density is significantly non-uniform.
We propose a novel architecture named Sparse Convolution-Transformer Network (SCTN) that equips the sparse convolution with the transformer.
We show that the learned relation-based contextual information is rich and helpful for matching corresponding points, benefiting scene flow estimation.
arXiv Detail & Related papers (2021-05-10T15:16:14Z) - Weakly Supervised Learning of Rigid 3D Scene Flow [81.37165332656612]
We propose a data-driven scene flow estimation algorithm exploiting the observation that many 3D scenes can be explained by a collection of agents moving as rigid bodies.
We showcase the effectiveness and generalization capacity of our method on four different autonomous driving datasets.
arXiv Detail & Related papers (2021-02-17T18:58:02Z) - Adversarial Self-Supervised Scene Flow Estimation [15.278302535191866]
This work proposes a metric learning approach for self-supervised scene flow estimation.
We outline a benchmark for self-supervised scene flow estimation: the Scene Flow Sandbox.
arXiv Detail & Related papers (2020-11-01T16:37:37Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.