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

Learning Optical Flow with Adaptive Graph Reasoning

About

Estimating per-pixel motion between video frames, known as optical flow, is a long-standing problem in video understanding and analysis. Most contemporary optical flow techniques largely focus on addressing the cross-image matching with feature similarity, with few methods considering how to explicitly reason over the given scene for achieving a holistic motion understanding. In this work, taking a fresh perspective, we introduce a novel graph-based approach, called adaptive graph reasoning for optical flow (AGFlow), to emphasize the value of scene/context information in optical flow. Our key idea is to decouple the context reasoning from the matching procedure, and exploit scene information to effectively assist motion estimation by learning to reason over the adaptive graph. The proposed AGFlow can effectively exploit the context information and incorporate it within the matching procedure, producing more robust and accurate results. On both Sintel clean and final passes, our AGFlow achieves the best accuracy with EPE of 1.43 and 2.47 pixels, outperforming state-of-the-art approaches by 11.2% and 13.6%, respectively.

Ao Luo, Fan Yang, Kunming Luo, Xin Li, Haoqiang Fan, Shuaicheng Liu• 2022

Related benchmarks

TaskDatasetResultRank
Optical Flow EstimationKITTI 2015 (train)
Fl-epe0.58
431
Optical FlowSintel (train)
AEPE (Clean)0.65
179
Optical FlowSintel (test)
AEPE (Final)2.47
120
Optical Flow EstimationSintel Final (test)--
101
Optical FlowKITTI 2015 (test)
Fl Error (All)4.89
95
Optical FlowKITTI-15 (test)
Fl-all4.89
85
Optical FlowMPI Sintel (train)
EPE (Final)2.69
63
Optical Flow EstimationKITTI-15 (test)
Fl-all Error4.89
53
Optical FlowSintel clean (test)
AEE (Unmatched)8.54
37
Optical FlowKITTI 15 (val)
EPE0.58
26
Showing 10 of 11 rows

Other info

Follow for update