CVROAug 18, 2020

Uncertainty-aware Self-supervised 3D Data Association

arXiv:2008.08173v112 citations
Originality Incremental advance
AI Analysis

This addresses the data annotation bottleneck for 3D tracking in robotics or autonomous systems, but it is incremental as it builds on existing self-supervised and metric learning approaches.

The paper tackles the problem of expensive annotated data for 3D object tracking by proposing a self-supervised method that uses unlabeled datasets to learn point-cloud embeddings for data association, incorporating uncertainty to improve robustness without labeled data.

3D object trackers usually require training on large amounts of annotated data that is expensive and time-consuming to collect. Instead, we propose leveraging vast unlabeled datasets by self-supervised metric learning of 3D object trackers, with a focus on data association. Large scale annotations for unlabeled data are cheaply obtained by automatic object detection and association across frames. We show how these self-supervised annotations can be used in a principled manner to learn point-cloud embeddings that are effective for 3D tracking. We estimate and incorporate uncertainty in self-supervised tracking to learn more robust embeddings, without needing any labeled data. We design embeddings to differentiate objects across frames, and learn them using uncertainty-aware self-supervised training. Finally, we demonstrate their ability to perform accurate data association across frames, towards effective and accurate 3D tracking. Project videos and code are at https://jianrenw.github.io/Self-Supervised-3D-Data-Association.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes