Semi-Supervised Learning of Optical Flow by Flow Supervisor

Woobin Im, Sebin Lee, Sung-Eui Yoon
7/21/2022
cs.CV

Official code: iwbn/flow-supervisor (25 stars, MIT, PyTorch, last commit 2023-02-21).

Abstract

A training pipeline for optical flow CNNs consists of a pretraining stage on a synthetic dataset followed by a fine tuning stage on a target dataset. However, obtaining ground truth flows from a target video requires a tremendous effort. This paper proposes a practical fine tuning method to adapt a pretrained model to a target dataset without ground truth flows, which has not been explored extensively. Specifically, we propose a flow supervisor for self-supervision, which consists of parameter separation and a student output connection. This design is aimed at stable convergence and better accuracy over conventional self-supervision methods which are unstable on the fine tuning task. Experimental results show the effectiveness of our method compared to different self-supervision methods for semi-supervised learning. In addition, we achieve meaningful improvements over state-of-the-art optical flow models on Sintel and KITTI benchmarks by exploiting additional unlabeled datasets. Code is available at https://github.com/iwbn/flow-supervisor.

View on arXivView PDF

Code Implementations(1)

PyTorchMIT

Semi-supervised optical flow network

252C++, CudaJul 5, 20223 years agoMIT
deep-learningoptical-flowpytorchtensorflow2

Similar Papers

Cite this paper

@article{im2022semisupervised,
  title  = {Semi-Supervised Learning of Optical Flow by Flow Supervisor},
  author = {Woobin Im and Sebin Lee and Sung-Eui Yoon},
  year   = {2022},
  eprint = {2207.10314},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.10314v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.10314.svg)](https://codeofpaper.com/paper/2207.10314)

Discussion