Time-Contrastive Pretraining for In-Context Image and Video Segmentation

Assefa Wahd, Jacob Jaremko, Abhilash Hareendranathan
6/21/2025
cs.CV

No official code found. Best implementation: aswahd/Temporal (5 stars, last commit 2025-10-22).

Abstract

In-context learning (ICL) enables generalization to new tasks with minimal labeled data. However, mainstream ICL approaches rely on a gridding strategy, which lacks the flexibility required for vision applications. We introduce Temporal, a time-contrastive self-supervised objective that pretrains a prompt retriever for visual ICL, and formulate ICL as a video object segmentation (VOS) task. Temporal addresses key limitations of grid-based methods that restrict the number and resolution of context images. By reframing ICL as a VOS problem, our approach supports a variable number of context images while preserving their full resolution. To address the challenge of selecting optimal context sets for queries, we pretrain a prompt retriever on videos via self-supervised learning, where adjacent frames serve as positives and distant frames as negatives. For image segmentation, the prompt retriever selects relevant sequences that, when combined with the query, form coherent videos for VOS processing. For video segmentation, it identifies keyframes, predicts their masks using our ICL pipeline, and propagates them throughout the sequence. When evaluated on MICCAI FLARE 2022, our method achieves substantial improvements over baselines: 90.95% Dice score for image segmentation (10.64% improvement) and 92.45% Dice for video segmentation (14.88% improvement).

View on arXivView PDF

Code Implementations(1)

aswahd/TemporalCommunity55%

Official implementation for "Time-Contrastive Pretraining for In-Context Image and Video Segmentation", MICCAI 2025.

51Cuda, GLSLJun 21, 202512 months ago

Similar Papers

Cite this paper

@article{wahd2025timecontrastive,
  title  = {Time-Contrastive Pretraining for In-Context Image and Video Segmentation},
  author = {Assefa Wahd and Jacob Jaremko and Abhilash Hareendranathan},
  year   = {2025},
  eprint = {2506.17837},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.17837v1}
}

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

Discussion