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

FlowNet: Learning Optical Flow with Convolutional Networks

About

Convolutional neural networks (CNNs) have recently been very successful in a variety of computer vision tasks, especially on those linked to recognition. Optical flow estimation has not been among the tasks where CNNs were successful. In this paper we construct appropriate CNNs which are capable of solving the optical flow estimation problem as a supervised learning task. We propose and compare two architectures: a generic architecture and another one including a layer that correlates feature vectors at different image locations. Since existing ground truth data sets are not sufficiently large to train a CNN, we generate a synthetic Flying Chairs dataset. We show that networks trained on this unrealistic data still generalize very well to existing datasets such as Sintel and KITTI, achieving competitive accuracy at frame rates of 5 to 10 fps.

Philipp Fischer, Alexey Dosovitskiy, Eddy Ilg, Philip H\"ausser, Caner Haz{\i}rba\c{s}, Vladimir Golkov, Patrick van der Smagt, Daniel Cremers, Thomas Brox• 2015

Related benchmarks

TaskDatasetResultRank
Optical Flow EstimationKITTI 2015 (train)--
431
Optical Flow EstimationMPI Sintel Final (train)
Endpoint Error (EPE)2.34
209
Optical Flow EstimationMPI Sintel Clean (train)
EPE2.31
202
Optical FlowSintel (train)
AEPE (Clean)2.02
179
Optical FlowMPI Sintel Clean (test)
AEE3.66
158
Optical FlowMPI-Sintel final (test)
EPE4.44
137
Optical FlowKITTI 2012 (train)
AEE6.07
115
Action RecognitionUCF101 (Split 1)--
105
Optical Flow EstimationSintel clean (test)
EPE6.85
103
Optical Flow EstimationSintel Final (test)
EPE7.52
101
Showing 10 of 38 rows

Other info

Follow for update