SWEM: Towards Real-Time Video Object Segmentation with Sequential Weighted Expectation-Maximization
Not on the map. Why?
Abstract (arXiv)
Matching-based methods, especially those based on space-time memory, are significantly ahead of other solutions in semi-supervised video object segmentation (VOS). However, continuously growing and redundant template features lead to an inefficient inference. To alleviate this, we propose a novel Sequential Weighted Expectation-Maximization (SWEM) network to greatly reduce the redundancy of memory features. Different from the previous methods which only detect feature redundancy between frames, SWEM merges both intra-frame and inter-frame similar features by leveraging the sequential weighted EM algorithm. Further, adaptive weights for frame features endow SWEM with the flexibility to represent hard samples, improving the discrimination of templates. Besides, the proposed method maintains a fixed number of template features in memory, which ensures the stable inference complexity of the VOS system. Extensive experiments on commonly used DAVIS and YouTube-VOS datasets verify the high efficiency (36 FPS) and high performance (84.3% J&F on DAVIS 2017 validation dataset) of SWEM. Code is available at: https://github.com/lmm077/SWEM.
Key facts. Cited by 26 papers in the map (data through 14 Oct 2026). Builds on 41 of its 54 references that are in the map. First posted on arXiv 22 Aug 2022.
Builds on
41 of 54 references.
References · 41
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017Non-local Neural Networkscited by 2,293
- 2017The 2017 DAVIS Challenge on Video Object Segmentationcited by 957
- 2019Video Object Segmentation using Space-Time Memory Networkscited by 438
- 2018Fast Online Object Tracking and Segmentation: A Unifying Approachcited by 272
- 2016One-Shot Video Object Segmentationcited by 235
- 2018YouTube-VOS: Sequence-to-Sequence Video Object Segmentationcited by 232
- 2021Associating Objects with Transformers for Video Object Segmentationcited by 226
29 more
- 2021Rethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentationcited by 203
- 2014The Secrets of Salient Object Segmentationcited by 200
- 2019FEELVOS: Fast End-to-End Embedding Learning for Video Object Segmentationcited by 178
- 2016Learning Video Object Segmentation from Static Imagescited by 151
- 2019Expectation-Maximization Attention Networks for Semantic Segmentationcited by 147
- 2020Collaborative Video Object Segmentation by Foreground-Background Integrationcited by 142
- 2020Video Object Segmentation with Episodic Graph Memory Networkscited by 118
- 2020Kernelized Memory Network for Video Object Segmentationcited by 111
- 2021SSTVOS: Sparse Spatiotemporal Transformers for Video Object Segmentationcited by 106
- 2020Video Object Segmentation with Adaptive Feature Bank and Uncertain-Region Refinementcited by 101
- 2017Video Object Segmentation Without Temporal Informationcited by 93
- 2018VideoMatch: Matching based Video Object Segmentationcited by 90
- 2020Learning What to Learn for Video Object Segmentationcited by 89
- 2021Efficient Regional Memory Network for Video Object Segmentationcited by 86
- 2018PReMVOS: Proposal-generation, Refinement and Merging for Video Object Segmentationcited by 81
- 2020Learning Fast and Robust Target Models for Video Object Segmentationcited by 76
- 2018Blazingly Fast Video Object Segmentation with Pixel-Wise Metric Learningcited by 74
- 2021Hierarchical Memory Matching Network for Video Object Segmentationcited by 72
- 2021SwiftNet: Real-time Video Object Segmentationcited by 67
- 2018A Generative Appearance Model for End-to-end Video Object Segmentationcited by 66
- 2020Fast Video Object Segmentation using the Global Context Modulecited by 65
- 2021Learning Position and Target Consistency for Memory-based Video Object Segmentationcited by 63
- 2021Joint Inductive and Transductive Learning for Video Object Segmentationcited by 61
- 2019RANet: Ranking Attention Network for Fast Video Object Segmentationcited by 60
- 2018Fast and Accurate Online Video Object Segmentation via Tracking Partscited by 57
- 2020A Transductive Approach for Video Object Segmentationcited by 55
- 2020State-Aware Tracker for Real-Time Video Object Segmentationcited by 54
- 2018CNN in MRF: Video Object Segmentation via Inference in A CNN-Based Higher-Order Spatio-Temporal MRFcited by 48
- 2015EM Algorithms for Weighted-Data Clustering with Application to Audio-Visual Scene Analysiscited by 6
Built on by
Citing papers per year: 2022: 3; 2023: 17; 2024: 6.
26 papers.
Sort:
- 2023Segment Everything Everywhere All at Oncecited by 548
- 2023Personalize Segment Anything Model with One Shotcited by 250
- 2023MOSE: A New Dataset for Video Object Segmentation in Complex Scenescited by 234
- 2023SegGPT: Segmenting Everything In Contextcited by 194
- 2023Matcher: Segment Anything with One Shot Using All-Purpose Feature Matchingcited by 142
- 2023Segment Anything Meets Point Trackingcited by 81
- 2022LVOS: A Benchmark for Long-term Video Object Segmentationcited by 77
- 2023General Object Foundation Model for Images and Videos at Scalecited by 71
- 2023XMem++: Production-level Video Segmentation From Few Annotated Framescited by 53
- 2023Visual In-Context Promptingcited by 52
- 2024LVOS: A Benchmark for Large-scale Long-term Video Object Segmentationcited by 44
- 2023DropMAE: Learning Representations via Masked Autoencoders with Spatial-Attention Dropout for Temporal Matching Taskscited by 22
14 more
- 2023Learning the What and How of Annotation in Video Object Segmentationcited by 19
- 2023SEGIC: Unleashing the Emergent Correspondence for In-Context Segmentationcited by 19
- 2024A Simple Image Segmentation Framework via In-Context Examplescited by 19
- 2024DistinctAD: Distinctive Audio Description Generation in Contextscited by 12
- 2022Learning to Learn Better for Video Object Segmentationcited by 6
- 2024OneVOS: Unifying Video Object Segmentation with All-in-One Transformer Frameworkcited by 6
- 2024Deep video representation learning: a surveycited by 4
- 2024SAMIC: Segment Anything with In-Context Spatial Prompt Engineeringcited by 3
- 2023READMem: Robust Embedding Association for a Diverse Memory in Unconstrained Video Object Segmentationcited by 1
- 2023Holistic Prototype Attention Network for Few-Shot VOScited by 1
- 2023Sketch-based Video Object Segmentation: Benchmark and Analysiscited by 1
- 2022Pixel-Level Equalized Matching for Video Object Segmentationcited by 0
- 2023Reliability-Hierarchical Memory Network for Scribble-Supervised Video Object Segmentationcited by 0
- 2023Robust and Efficient Memory Network for Video Object Segmentationcited by 0
- 2024SAMIC: Segment Anything with In-Context Spatial Prompt Engineering16 Dec 2024
- 2024DistinctAD: Distinctive Audio Description Generation in Contexts27 Nov 2024
- 2024A Simple Image Segmentation Framework via In-Context Examples7 Oct 2024
- 2024Deep video representation learning: a survey10 May 2024
- 2024LVOS: A Benchmark for Large-scale Long-term Video Object Segmentation30 Apr 2024
- 2024OneVOS: Unifying Video Object Segmentation with All-in-One Transformer Framework13 Mar 2024
- 2023General Object Foundation Model for Images and Videos at Scale14 Dec 2023
- 2023SEGIC: Unleashing the Emergent Correspondence for In-Context Segmentation24 Nov 2023
- 2023Visual In-Context Prompting22 Nov 2023
- 2023Sketch-based Video Object Segmentation: Benchmark and Analysis13 Nov 2023
- 2023Learning the What and How of Annotation in Video Object Segmentation8 Nov 2023
- 2023XMem++: Production-level Video Segmentation From Few Annotated Frames29 Jul 2023
14 more
- 2023Holistic Prototype Attention Network for Few-Shot VOS16 Jul 2023
- 2023Segment Anything Meets Point Tracking3 Jul 2023
- 2023Matcher: Segment Anything with One Shot Using All-Purpose Feature Matching22 May 2023
- 2023READMem: Robust Embedding Association for a Diverse Memory in Unconstrained Video Object Segmentation22 May 2023
- 2023Personalize Segment Anything Model with One Shot4 May 2023
- 2023Robust and Efficient Memory Network for Video Object Segmentation24 Apr 2023
- 2023Segment Everything Everywhere All at Once13 Apr 2023
- 2023SegGPT: Segmenting Everything In Context6 Apr 2023
- 2023DropMAE: Learning Representations via Masked Autoencoders with Spatial-Attention Dropout for Temporal Matching Tasks2 Apr 2023
- 2023Reliability-Hierarchical Memory Network for Scribble-Supervised Video Object Segmentation25 Mar 2023
- 2023MOSE: A New Dataset for Video Object Segmentation in Complex Scenes3 Feb 2023
- 2022Learning to Learn Better for Video Object Segmentation5 Dec 2022
- 2022LVOS: A Benchmark for Long-term Video Object Segmentation18 Nov 2022
- 2022Pixel-Level Equalized Matching for Video Object Segmentation4 Sep 2022
- 2023Segment Everything Everywhere All at Oncecited by 548
- 2023Personalize Segment Anything Model with One Shotcited by 250
- 2023MOSE: A New Dataset for Video Object Segmentation in Complex Scenescited by 234
- 2023SegGPT: Segmenting Everything In Contextcited by 194
- 2023Matcher: Segment Anything with One Shot Using All-Purpose Feature Matchingcited by 142
- 2023Segment Anything Meets Point Trackingcited by 81
- 2022LVOS: A Benchmark for Long-term Video Object Segmentationcited by 77
- 2023General Object Foundation Model for Images and Videos at Scalecited by 71
- 2023XMem++: Production-level Video Segmentation From Few Annotated Framescited by 53
- 2023Visual In-Context Promptingcited by 52
- 2024LVOS: A Benchmark for Large-scale Long-term Video Object Segmentationcited by 44
- 2023DropMAE: Learning Representations via Masked Autoencoders with Spatial-Attention Dropout for Temporal Matching Taskscited by 22
12 most cited of 26 All 26 (JSON)
- 2024SAMIC: Segment Anything with In-Context Spatial Prompt Engineering16 Dec 2024
- 2024DistinctAD: Distinctive Audio Description Generation in Contexts27 Nov 2024
- 2024A Simple Image Segmentation Framework via In-Context Examples7 Oct 2024
- 2024Deep video representation learning: a survey10 May 2024
- 2024LVOS: A Benchmark for Large-scale Long-term Video Object Segmentation30 Apr 2024
- 2024OneVOS: Unifying Video Object Segmentation with All-in-One Transformer Framework13 Mar 2024
- 2023General Object Foundation Model for Images and Videos at Scale14 Dec 2023
- 2023SEGIC: Unleashing the Emergent Correspondence for In-Context Segmentation24 Nov 2023
- 2023Visual In-Context Prompting22 Nov 2023
- 2023Sketch-based Video Object Segmentation: Benchmark and Analysis13 Nov 2023
- 2023Learning the What and How of Annotation in Video Object Segmentation8 Nov 2023
- 2023XMem++: Production-level Video Segmentation From Few Annotated Frames29 Jul 2023
12 newest of 26 All 26 (JSON)