Learning to Reason with Persistent Object States for Video Instance Segmentation

Yongxue Xu, Boxue Yang, Ziqian Liu, Shaoqiu Zhang, Rui Qian +1 more
9/28/2026
cs.CV

No official code found. Best implementation: IamJerryXu/POSReasoner (3 stars, last commit 2026-09-10).

Abstract

Video segmentation models maintain object identities by carrying instance information across frames. Under prolonged occlusion, reappearance, or interactions between similar instances, however, an unreliable update can overwrite a valid history and cause persistent identity drift. We introduce POSReasoner, a trainable, plug-and-play framework that explicitly decides when an observation should change an object's state. Each persistent state records identity, confidence, and absence history. A sparse state-observation graph supports Propose-Verify reasoning: provisional associations are revisited using object history, predicted presence, and competition among identities. The verified decisions determine whether to retain, update, reactivate, or suppress each state, while a learned gate controls the evidence written back to memory. Only verified transitions update the persistent state used in subsequent frames. POSReasoner uses standard video annotations and keeps the base model frozen, enabling integration with diverse VOS and VIS architectures. Experiments across long-term VOS and VIS benchmarks show consistent improvements over strong baselines, with the largest gains under occlusion and object reappearance.

View on arXivView PDF

Code Implementations(1)

Learning to Reason with Persistent Object States for Video Instance Segmentation. Paper, code, and visual results.

30Aug 19, 20261 months ago

Similar Papers

Cite this paper

@article{xu2026learning,
  title  = {Learning to Reason with Persistent Object States for Video Instance Segmentation},
  author = {Yongxue Xu and Boxue Yang and Ziqian Liu and Shaoqiu Zhang and Rui Qian and Haopeng Chen},
  year   = {2026},
  eprint = {2609.35539},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.35539v1}
}

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

Discussion