Self-Supervised Learning of Motion Concepts by Optimizing Counterfactuals

Stefan Stojanov, David Wendt, Seungwoo Kim, Rahul Venkatesh, Kevin Feigelis +2 more
3/25/2025
cs.CV

No official code found. Best implementation: neuroailab/Opt_CWM (24 stars, last commit 2025-03-27).

Abstract

Estimating motion in videos is an essential computer vision problem with many downstream applications, including controllable video generation and robotics. Current solutions are primarily trained using synthetic data or require tuning of situation-specific heuristics, which inherently limits these models' capabilities in real-world contexts. Despite recent developments in large-scale self-supervised learning from videos, leveraging such representations for motion estimation remains relatively underexplored. In this work, we develop Opt-CWM, a self-supervised technique for flow and occlusion estimation from a pre-trained next-frame prediction model. Opt-CWM works by learning to optimize counterfactual probes that extract motion information from a base video model, avoiding the need for fixed heuristics while training on unrestricted video inputs. We achieve state-of-the-art performance for motion estimation on real-world videos while requiring no labeled data.

View on arXivView PDF

Code Implementations(1)

neuroailab/Opt_CWMCommunity70%

Official PyTorch Implementation of Opt-CWM: Self-Supervised Learning of Motion Concepts by Optimizing Counterfactuals.

241Shell, PythonMar 23, 20251 years ago

Similar Papers

Cite this paper

@article{stojanov2025selfsupervised,
  title  = {Self-Supervised Learning of Motion Concepts by Optimizing Counterfactuals},
  author = {Stefan Stojanov and David Wendt and Seungwoo Kim and Rahul Venkatesh and Kevin Feigelis and Jiajun Wu and Daniel LK Yamins},
  year   = {2025},
  eprint = {2503.19953},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.19953v1}
}

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/2503.19953.svg)](https://codeofpaper.com/paper/2503.19953)

Discussion