TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/CapsuleVOS: Semi-Supervised Video Object Segmentation Usin...

CapsuleVOS: Semi-Supervised Video Object Segmentation Using Capsule Routing

Kevin Duarte, Yogesh S Rawat, Mubarak Shah

2019-09-30ICCV 2019 10Visual Object TrackingSemi-Supervised Video Object SegmentationOptical Flow EstimationOne-shot visual object segmentationSegmentationSemantic SegmentationVideo Object SegmentationVideo Semantic Segmentation
PaperPDFCode(official)

Abstract

In this work we propose a capsule-based approach for semi-supervised video object segmentation. Current video object segmentation methods are frame-based and often require optical flow to capture temporal consistency across frames which can be difficult to compute. To this end, we propose a video based capsule network, CapsuleVOS, which can segment several frames at once conditioned on a reference frame and segmentation mask. This conditioning is performed through a novel routing algorithm for attention-based efficient capsule selection. We address two challenging issues in video object segmentation: 1) segmentation of small objects and 2) occlusion of objects across time. The issue of segmenting small objects is addressed with a zooming module which allows the network to process small spatial regions of the video. Apart from this, the framework utilizes a novel memory module based on recurrent networks which helps in tracking objects when they move out of frame or are occluded. The network is trained end-to-end and we demonstrate its effectiveness on two benchmark video object segmentation datasets; it outperforms current offline approaches on the Youtube-VOS dataset while having a run-time that is almost twice as fast as competing methods. The code is publicly available at https://github.com/KevinDuarte/CapsuleVOS.

Results

TaskDatasetMetricValueModel
VideoDAVIS 2017 (test-dev)F-measure (Mean)55.2CapsuleVOS
VideoDAVIS 2017 (test-dev)F-measure (Recall)64.6CapsuleVOS
VideoDAVIS 2017 (test-dev)J&F51.3CapsuleVOS
VideoDAVIS 2017 (test-dev)Jaccard (Mean)47.4CapsuleVOS
VideoDAVIS 2017 (test-dev)Jaccard (Recall)54.1CapsuleVOS
VideoYouTube-VOS 2018F-Measure (Seen)68.1CapsuleVOS
VideoYouTube-VOS 2018F-Measure (Unseen)59.9CapsuleVOS
VideoYouTube-VOS 2018Jaccard (Seen)67.3CapsuleVOS
VideoYouTube-VOS 2018Jaccard (Unseen)53.7CapsuleVOS
VideoYouTube-VOS 2018Overall62.3CapsuleVOS
VideoYouTube-VOS 2018Speed (FPS)13.5CapsuleVOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Mean)55.2CapsuleVOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Recall)64.6CapsuleVOS
Video Object SegmentationDAVIS 2017 (test-dev)J&F51.3CapsuleVOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Mean)47.4CapsuleVOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Recall)54.1CapsuleVOS
Video Object SegmentationYouTube-VOS 2018F-Measure (Seen)68.1CapsuleVOS
Video Object SegmentationYouTube-VOS 2018F-Measure (Unseen)59.9CapsuleVOS
Video Object SegmentationYouTube-VOS 2018Jaccard (Seen)67.3CapsuleVOS
Video Object SegmentationYouTube-VOS 2018Jaccard (Unseen)53.7CapsuleVOS
Video Object SegmentationYouTube-VOS 2018Overall62.3CapsuleVOS
Video Object SegmentationYouTube-VOS 2018Speed (FPS)13.5CapsuleVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Mean)55.2CapsuleVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Recall)64.6CapsuleVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)J&F51.3CapsuleVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Mean)47.4CapsuleVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Recall)54.1CapsuleVOS
Semi-Supervised Video Object SegmentationYouTube-VOS 2018F-Measure (Seen)68.1CapsuleVOS
Semi-Supervised Video Object SegmentationYouTube-VOS 2018F-Measure (Unseen)59.9CapsuleVOS
Semi-Supervised Video Object SegmentationYouTube-VOS 2018Jaccard (Seen)67.3CapsuleVOS
Semi-Supervised Video Object SegmentationYouTube-VOS 2018Jaccard (Unseen)53.7CapsuleVOS
Semi-Supervised Video Object SegmentationYouTube-VOS 2018Overall62.3CapsuleVOS
Semi-Supervised Video Object SegmentationYouTube-VOS 2018Speed (FPS)13.5CapsuleVOS

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Channel-wise Motion Features for Efficient Motion Segmentation2025-07-17Deep Learning-Based Fetal Lung Segmentation from Diffusion-weighted MRI Images and Lung Maturity Evaluation for Fetal Growth Restriction2025-07-17DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-07-17From Variability To Accuracy: Conditional Bernoulli Diffusion Models with Consensus-Driven Correction for Thin Structure Segmentation2025-07-17Unleashing Vision Foundation Models for Coronary Artery Segmentation: Parallel ViT-CNN Encoding and Variational Fusion2025-07-17SCORE: Scene Context Matters in Open-Vocabulary Remote Sensing Instance Segmentation2025-07-17Unified Medical Image Segmentation with State Space Modeling Snake2025-07-17