atlas

Research map / Video / Video segmentation and tracking

RMem: Restricted Memory Banks Improve Video Object Segmentation

CVPR 2024 · Video › Video segmentation and tracking · approach: Matching-based video object segmentation · 31 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Restricts the memory bank of memory-based video object segmentation models to a fixed small number of frames, with UCB-inspired updates and learnable temporal positional embedding, achieving state-of-the-art on VOST and Long Videos.

Problem

Expanding memory banks in memory-based video object segmentation (VOS) may add redundant information that confuses the decoder, hurting accuracy on challenging long videos with object state changes.

Approach

Bound the memory bank to a small constant number of frames (frame 0 plus closest frames), update it by balancing attention-based relevance and freshness in a UCB-style rule, and use learnable temporal positional embeddings enabled by the reduced train-inference memory-length gap.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add restricted memory (8 frames) and RMem componentsAOTΨ · VOSTJtr: 36.4 -> 39.8Helped
add restricted memory (8 frames) and RMem componentsAOTΨ · VOSTJ: 49.2 -> 50.5Helped
add restricted memory (8 frames) and RMem componentsAOTΨ · Long Videos datasetJ &F: 86.7 -> 90.3Helped
restrict memory banks (ablation)AOT · VOSTJtr: 37.0 -> 38.6Helped
add temporal positional embedding to restricted memory (ablation)AOT · VOSTJtr: 38.6 -> 39.7Helped
add UCB memory update to restricted memory (ablation)AOT · VOSTJtr: 38.6 -> 39.4Helped
remove the 0-th frame from memory (ablation)AOT restricted-memory system · VOSTJtr: 38.6 -> 35.9Hurt
remove the latest frame from memory (ablation)AOT restricted-memory system · VOSTJtr: 38.6 -> 35.7Hurt
remove a random frame instead of the 1-st frame (ablation)AOT restricted-memory system · VOSTJtr: 38.6 -> 38.0Hurt
use relevance plus freshness for frame removal instead of relevance alone (ablation)AOT restricted-memory system · VOSTJtr: 39.1 -> 39.4Helped
use learnable temporal PE instead of SinCos PE with restricted memory (ablation)AOT · VOSTJtr: 37.9 -> 39.7Helped
restrict the memory bank to 3, 5, 8, 12, or 20 frames rather than unlimited memory (ablation)AOT · VOSTJ: 48.7; 49.8; 50.3; 49.6; 49.3Mixed

Surprising findings

Limitations

Experimental setup

Datasets: YoutubeVOS DAVIS VOST

Benchmarks: VOST Long Videos dataset DAVIS2017

Metrics: J Jtr J&F F max memory FPS

Baselines: AOT DeAOT XMem CFBI CFBI+ HODOR OSMN CRW STCN AFB-URR

Builds on: AOT XMem DeAOT UCB algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy