Oflib: Facilitating Operations with and on Optical Flow Fields in Python

10/11/2022
by   Claudio Ravasio, et al.
12

We present a robust theoretical framework for the characterisation and manipulation of optical flow, i.e 2D vector fields, in the context of their use in motion estimation algorithms and beyond. The definition of two frames of reference guides the mathematical derivation of flow field application, inversion, evaluation, and composition operations. This structured approach is then used as the foundation for an implementation in Python 3, with the fully differentiable PyTorch version oflibpytorch supporting back-propagation as required for deep learning. We verify the flow composition method empirically and provide a working example for its application to optical flow ground truth in synthetic training data creation. All code is publicly available.

READ FULL TEXT

page 6

page 12

research
10/24/2019

Learning Multi-Human Optical Flow

The optical flow of humans is well known to be useful for the analysis o...
research
06/14/2018

Learning Human Optical Flow

The optical flow of humans is well known to be useful for the analysis o...
research
03/09/2023

3D wind field profiles from hyperspectral sounders: revisiting optic-flow from a meteorological perspective

In this work, we present an efficient optic flow algorithm for the extra...
research
04/24/2018

Cubes3D: Neural Network based Optical Flow in Omnidirectional Image Scenes

Optical flow estimation with convolutional neural networks (CNNs) has re...
research
08/24/2023

NOVA: NOvel View Augmentation for Neural Composition of Dynamic Objects

We propose a novel-view augmentation (NOVA) strategy to train NeRFs for ...
research
04/19/2022

A qualitative investigation of optical flow algorithms for video denoising

A good optical flow estimation is crucial in many video analysis and res...
research
01/17/2021

Brightening the Optical Flow through Posit Arithmetic

As new technologies are invented, their commercial viability needs to be...

Please sign up or login with your details

Forgot password? Click here to reset