HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Learning Optical Flow from a Few Matches

Shihao Jiang Yao Lu Hongdong Li Richard Hartley

Learning Optical Flow from a Few Matches

Abstract

State-of-the-art neural network models for optical flow estimation require a dense correlation volume at high resolutions for representing per-pixel displacement. Although the dense correlation volume is informative for accurate estimation, its heavy computation and memory usage hinders the efficient training and deployment of the models. In this paper, we show that the dense correlation volume representation is redundant and accurate flow estimation can be achieved with only a fraction of elements in it. Based on this observation, we propose an alternative displacement representation, named Sparse Correlation Volume, which is constructed directly by computing the k closest matches in one feature map for each feature vector in the other feature map and stored in a sparse data structure. Experiments show that our method can reduce computational cost and memory use significantly, while maintaining high accuracy compared to previous approaches with dense correlation volumes. Code is available at https://github.com/zacjiang/scv .

Code Repositories

zacjiang/scv
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
optical-flow-estimation-on-kitti-2015-trainSCV
EPE: 6.80
F1-all: 19.3

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