Learning Fine-Grained Features for Pixel-wise Video Correspondences

Rui Li, Shenglong Zhou, Dong Liu
2/14/2026

No official code found. Best implementation: qianduoduolr/FGVC (18 stars, MIT, last commit 2024-03-03).

Abstract

Video analysis tasks rely heavily on identifying the pixels from different frames that correspond to the same visual target. To tackle this problem, recent studies have advocated feature learning methods that aim to learn distinctive representations to match the pixels, especially in a self-supervised fashion. Unfortunately, these methods have difficulties for tiny or even single-pixel visual targets. Pixel-wise video correspondences were traditionally related to optical flows, which however lead to deterministic correspondences and lack robustness on real-world videos. We address the problem of learning features for establishing pixel-wise correspondences. Motivated by optical flows as well as the self-supervised feature learning, we propose to use not only labeled synthetic videos but also unlabeled real-world videos for learning fine-grained representations in a holistic framework. We adopt an adversarial learning scheme to enhance the generalization ability of the learned features. Moreover, we design a coarse-to-fine framework to pursue high computational efficiency. Our experimental results on a series of correspondence-based tasks demonstrate that the proposed method outperforms state-of-the-art rivals in both accuracy and efficiency.

View on arXivView PDF

Code Implementations(1)

qianduoduolr/FGVCCommunity73%
MIT

[ICCV 2023] Learning Fine-Grained Features for Pixel-wise Video Correspondences

180Shell, PythonJul 16, 20232 years agoMIT
motion-estimationpoint-trackingself-supervised-learningvideo-object-segmentation

Similar Papers

Cite this paper

@article{li2026learning,
  title  = {Learning Fine-Grained Features for Pixel-wise Video Correspondences},
  author = {Rui Li and Shenglong Zhou and Dong Liu},
  year   = {2026},
  eprint = {2308.03040},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2308.03040},
  journal = {ICCV 2023 2023}
}

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

Discussion