paper

RS-Prune: Read-Sparse, Store-Sparse Token Pruning for Video Object Segmentation

arXiv:2608.22526

Abstract

We introduce RS-Prune, a training-free token-pruning recipe that instantiates as a small set of inference time hooks atop existing video object segmentation (VOS) networks. Modern VOS models have converged on a common, expensive design: an image encoder produces a dense token grid for every frame, and a memory bank accumulates these tokens across all previously processed frames to condition future predictions. As a video grows longer, the resulting token budget governs both per-frame latency and peak GPU memory. Hence these models break on use cases such as --- long-form video or real-time deployment on memory-bounded accelerators. In this work we argue that the right axis along which to compress memory-bank VOS is the token budget itself. RS-Prune operates in two precise locations within an arbitrary memory-bank VOS pipeline: at the boundary between the image encoder and the memory-attention readout, where we restrict the queries that participate in the cross-frame attention to only a small, geometrically informed subset; and at the boundary between the memory encoder and the memory bank, where we restrict which tokens are ever permitted to enter the bank to those that lie within the object's spatial extent. Over various established benchmarks, RS-Prune delivers up to FPS speedup and reduces peak memory usage, while preserving a competitive & compared to the unmodified VOS networks.

Accepted to BMVC 2026

RS$^3$-Prune: Read-Sparse, Store-Sparse Token Pruning for Video Object Segmentation · wovepaper