HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

LiteFlowNet3: Resolving Correspondence Ambiguity for More Accurate Optical Flow Estimation

Tak-Wai Hui Chen Change Loy

LiteFlowNet3: Resolving Correspondence Ambiguity for More Accurate Optical Flow Estimation

Abstract

Deep learning approaches have achieved great success in addressing the problem of optical flow estimation. The keys to success lie in the use of cost volume and coarse-to-fine flow inference. However, the matching problem becomes ill-posed when partially occluded or homogeneous regions exist in images. This causes a cost volume to contain outliers and affects the flow decoding from it. Besides, the coarse-to-fine flow inference demands an accurate flow initialization. Ambiguous correspondence yields erroneous flow fields and affects the flow inferences in subsequent levels. In this paper, we introduce LiteFlowNet3, a deep network consisting of two specialized modules, to address the above challenges. (1) We ameliorate the issue of outliers in the cost volume by amending each cost vector through an adaptive modulation prior to the flow decoding. (2) We further improve the flow accuracy by exploring local flow consistency. To this end, each inaccurate optical flow is replaced with an accurate one from a nearby position through a novel warping of the flow field. LiteFlowNet3 not only achieves promising results on public benchmarks but also has a small model size and a fast runtime.

Code Repositories

twhui/LiteFlowNet3
Official
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
optical-flow-estimation-on-kitti-2012LiteFlowNet3-S
Average End-Point Error: 1.3
Noc: 0.7
optical-flow-estimation-on-kitti-2012LiteFlowNet3
Average End-Point Error: 1.3
Noc: 0.7
optical-flow-estimation-on-kitti-2015LiteFlowNet3
Fl-all: 7.34
Fl-fg: 7.75
optical-flow-estimation-on-kitti-2015LiteFlowNet3-S
Fl-all: 7.22
Fl-fg: 6.96
optical-flow-estimation-on-sintel-cleanLiteFlowNet3-S
Average End-Point Error: 3.03
optical-flow-estimation-on-sintel-cleanLiteFlowNet3
Average End-Point Error: 2.99
optical-flow-estimation-on-sintel-finalLiteFlowNet3
Average End-Point Error: 4.45
optical-flow-estimation-on-sintel-finalLiteFlowNet3-S
Average End-Point Error: 4.53

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
LiteFlowNet3: Resolving Correspondence Ambiguity for More Accurate Optical Flow Estimation | Papers | HyperAI