Self-Supervised Monocular Scene Flow Estimation

CVPR 2020  ·  Junhwa Hur, Stefan Roth ·

Scene flow estimation has been receiving increasing attention for 3D environment perception. Monocular scene flow estimation -- obtaining 3D structure and 3D motion from two temporally consecutive images -- is a highly ill-posed problem, and practical solutions are lacking to date. We propose a novel monocular scene flow method that yields competitive accuracy and real-time performance. By taking an inverse problem view, we design a single convolutional neural network (CNN) that successfully estimates depth and 3D motion simultaneously from a classical optical flow cost volume. We adopt self-supervised learning with 3D loss functions and occlusion reasoning to leverage unlabeled data. We validate our design choices, including the proxy loss and augmentation setup. Our model achieves state-of-the-art accuracy among unsupervised/self-supervised learning approaches to monocular scene flow, and yields competitive results for the optical flow and monocular depth estimation sub-tasks. Semi-supervised fine-tuning further improves the accuracy and yields promising results in real-time.

PDF Abstract CVPR 2020 PDF CVPR 2020 Abstract

Datasets


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Scene Flow Estimation KITTI 2015 Scene Flow Test Self-Mono-SF D1-all 34.02 # 3
D2-all 36.34 # 3
Fl-all 23.54 # 3
SF-all 49.54 # 4
Runtime (s) 0.09 # 2
Scene Flow Estimation KITTI 2015 Scene Flow Training Self-Mono-SF D1-all 31.25 # 4
D2-all 34.86 # 2
Fl-all 23.49 # 3
SF-all 47.05 # 2
Runtime (s) 0.09 # 4

Methods


No methods listed for this paper. Add relevant methods here