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

EpicFlow: Edge-Preserving Interpolation of Correspondences for Optical Flow

About

We propose a novel approach for optical flow estimation , targeted at large displacements with significant oc-clusions. It consists of two steps: i) dense matching by edge-preserving interpolation from a sparse set of matches; ii) variational energy minimization initialized with the dense matches. The sparse-to-dense interpolation relies on an appropriate choice of the distance, namely an edge-aware geodesic distance. This distance is tailored to handle occlusions and motion boundaries -- two common and difficult issues for optical flow computation. We also propose an approximation scheme for the geodesic distance to allow fast computation without loss of performance. Subsequent to the dense interpolation step, standard one-level variational energy minimization is carried out on the dense matches to obtain the final flow estimation. The proposed approach, called Edge-Preserving Interpolation of Correspondences (EpicFlow) is fast and robust to large displacements. It significantly outperforms the state of the art on MPI-Sintel and performs on par on Kitti and Middlebury.

Jerome Revaud, Philippe Weinzaepfel, Zaid Harchaoui, Cordelia Schmid• 2015

Related benchmarks

TaskDatasetResultRank
Optical Flow EstimationKITTI 2015 (train)
Fl-epe9.27
431
Optical Flow EstimationMPI Sintel Final (train)
Endpoint Error (EPE)3.56
209
Optical Flow EstimationMPI Sintel Clean (train)
EPE2.27
202
Optical FlowMPI Sintel Clean (test)
AEE4.12
158
Optical FlowMPI-Sintel final (test)
EPE6.285
137
Video Frame InterpolationVimeo90K (test)
PSNR32.02
131
Video Frame InterpolationUCF101
PSNR33.71
117
Optical FlowKITTI 2012 (train)
AEE3.09
115
Optical Flow EstimationSintel clean (test)
EPE4.12
103
Optical Flow EstimationSintel Final (test)
EPE6.29
101
Showing 10 of 31 rows

Other info

Follow for update