Papers › Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video...

Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentation

9 Jun 2021NeurIPS 2021 12arXiv:2106.05210archive 2025-07-28

Ho Kei Cheng, Yu-Wing Tai, Chi-Keung Tang

This paper presents a simple yet effective approach to modeling space-time correspondences in the context of video object segmentation. Unlike most existing approaches, we establish correspondences directly between frames without re-encoding the mask features for every object, leading to a highly efficient and robust framework. With the correspondences, every node in the current query frame is inferred by aggregating features from the past in an associative fashion. We cast the aggregation process as a voting problem and find that the existing inner-product affinity leads to poor use of memory with a small (fixed) subset of memory nodes dominating the votes, regardless of the query. In light of this phenomenon, we propose using the negative squared Euclidean distance instead to compute the affinities. We validated that every memory node now has a chance to contribute, and experimentally showed that such diversified voting is beneficial to both memory efficiency and inference accuracy. The synergy of correspondence networks and diversified voting works exceedingly well, achieves new state-of-the-art results on both DAVIS and YouTubeVOS datasets while running significantly faster at 20+ FPS for multiple objects without bells and whistles.

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="2106.05210")

Code

Syntology Ran 6 of 10 code samples harvested from 3 repositories linked to this paper; 4 have no recorded run. Of those that ran: 6 ran with no contract checked.

By repository: official repository: 1 sample from 1 repository, 0 ran; community (archive-listed): 9 samples from 2 repositories, 6 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

hkchengrex/STCN officialmentioned in papermentioned on GitHubpytorch report
alipga/AMM_VOS mentioned on GitHubpytorch report
limingxing00/rde-vos-cvpr2022 mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

10 samples harvested; 6 ran; 0 honoured the contract we drafted; 4 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

6ran
4unverified

Licence: 2 of the 10 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 3 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

MemoryReader hkchengrex/STCN/model/network.py official repository unverified MIT (permissive) · 6618c26355cb868a · report
ASPP3D limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 812c10c240586d4c · report
NONLocalBlock3D limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · c5daadfa598c8697 · report
SEBasicBlock limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 01ec14b944f4999c · report
SELayerS limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 9bae3aa52ec50d1a · report
_ASPPModule3D limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 698c6d37906b6b77 · report
_NonLocalBlockND limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 42805181cd60008e · report
MemoryReader alipga/AMM_VOS/model/network.py community (archive-listed) unverified no licence file found · pointer only · fa9203b36ccb7cee · report
MyDropout alipga/AMM_VOS/model/network.py community (archive-listed) unverified no licence file found · pointer only · aed6d31ae6227bce · report
SAM limingxing00/rde-vos-cvpr2022/model/modules.py community (archive-listed) unverified MIT (permissive) · 2a010015f43898d9 · report

Tasks

Semantic SegmentationSemi-Supervised Video Object SegmentationVideo Object SegmentationVideo Semantic Segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN F-measure (Decay) 4.3 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN F-measure (Mean) 93.0 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN F-measure (Recall) 97.1 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN J&F 91.7 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN Jaccard (Decay) 4.1 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN Jaccard (Mean) 90.4 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN Jaccard (Recall) 98.1 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2016 STCN Speed (FPS) 26.9 #18 of 78 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN F-measure (Decay) 10.3 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN F-measure (Mean) 83.5 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN F-measure (Recall) 89.7 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN J&F 79.9 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN Jaccard (Decay) 10.5 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN Jaccard (Mean) 76.3 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (test-dev) STCN Jaccard (Recall) 85.5 #19 of 59 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN F-measure (Decay) 85.3 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN F-measure (Mean) 88.6 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN F-measure (Recall) 94.6 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN J&F 85.3 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN Jaccard (Decay) 6.2 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN Jaccard (Mean) 82.0 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN Jaccard (Recall) 91.3 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation DAVIS 2017 (val) STCN Speed (FPS) 20.2 #23 of 81 Archive leaderboard report
Semi-Supervised Video Object Segmentation MOSE STCN F 55.0 #16 of 17 Archive leaderboard report
Semi-Supervised Video Object Segmentation MOSE STCN J 46.6 #16 of 17 Archive leaderboard report
Semi-Supervised Video Object Segmentation MOSE STCN J&F 50.8 #16 of 17 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2018 STCN F-Measure (Seen) 87.9 #53 of 53 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2018 STCN F-Measure (Unseen) 87.3 #53 of 53 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2018 STCN Jaccard (Seen) 83.2 #53 of 53 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2018 STCN Jaccard (Unseen) 79.0 #53 of 53 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN (MS) F-Measure (Seen) 87.8 #10 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN (MS) F-Measure (Unseen) 88.8 #10 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN (MS) Jaccard (Seen) 83.5 #10 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN (MS) Jaccard (Unseen) 80.8 #10 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN (MS) Overall 85.2 #10 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN F-Measure (Seen) 87.0 #16 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN F-Measure (Unseen) 87.7 #16 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN Jaccard (Seen) 82.6 #16 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN Jaccard (Unseen) 79.4 #16 of 22 Archive leaderboard report
Semi-Supervised Video Object Segmentation YouTube-VOS 2019 STCN Overall 84.2 #16 of 22 Archive leaderboard report
Video Object Segmentation YouTube-VOS 2019 STCN F-Measure (Seen) 85.4 #7 of 10 Archive leaderboard report
Video Object Segmentation YouTube-VOS 2019 STCN F-Measure (Unseen) 85.9 #7 of 10 Archive leaderboard report
Video Object Segmentation YouTube-VOS 2019 STCN Jaccard (Seen) 81.1 #7 of 10 Archive leaderboard report
Video Object Segmentation YouTube-VOS 2019 STCN Jaccard (Unseen) 78.2 #7 of 10 Archive leaderboard report
Video Object Segmentation YouTube-VOS 2019 STCN Mean Jaccard & F-Measure 82.7 #7 of 10 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections