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/FEELVOS: Fast End-to-End Embedding Learning for Video Obje...

FEELVOS: Fast End-to-End Embedding Learning for Video Object Segmentation

Paul Voigtlaender, Yuning Chai, Florian Schroff, Hartwig Adam, Bastian Leibe, Liang-Chieh Chen

2019-02-25CVPR 2019 6Semi-Supervised Video Object SegmentationSegmentationSemantic SegmentationVideo Object SegmentationVideo Semantic Segmentation
PaperPDFCodeCodeCode(official)

Abstract

Many of the recent successful methods for video object segmentation (VOS) are overly complicated, heavily rely on fine-tuning on the first frame, and/or are slow, and are hence of limited practical use. In this work, we propose FEELVOS as a simple and fast method which does not rely on fine-tuning. In order to segment a video, for each frame FEELVOS uses a semantic pixel-wise embedding together with a global and a local matching mechanism to transfer information from the first frame and from the previous frame of the video to the current frame. In contrast to previous work, our embedding is only used as an internal guidance of a convolutional network. Our novel dynamic segmentation head allows us to train the network, including the embedding, end-to-end for the multiple object segmentation task with a cross entropy loss. We achieve a new state of the art in video object segmentation without fine-tuning with a J&F measure of 71.5% on the DAVIS 2017 validation set. We make our code and models available at https://github.com/tensorflow/models/tree/master/research/feelvos.

Results

TaskDatasetMetricValueModel
VideoYouTubemIoU0.821FEELVOS
VideoDAVIS 2017F-measure (Decay)20.1FEELVOS
VideoDAVIS 2017F-measure (Mean)74FEELVOS
VideoDAVIS 2017F-measure (Recall)83.8FEELVOS
VideoDAVIS 2017J&F71.55FEELVOS
VideoDAVIS 2017Jaccard (Decay)17.5FEELVOS
VideoDAVIS 2017Jaccard (Mean)69.1FEELVOS
VideoDAVIS 2017Jaccard (Recall)79.1FEELVOS
VideoDAVIS 2016F-measure (Decay)14.1FEELVOS
VideoDAVIS 2016F-measure (Mean)82.2FEELVOS
VideoDAVIS 2016F-measure (Recall)86.6FEELVOS
VideoDAVIS 2016J&F81.65FEELVOS
VideoDAVIS 2016Jaccard (Decay)13.7FEELVOS
VideoDAVIS 2016Jaccard (Mean)81.1FEELVOS
VideoDAVIS 2016Jaccard (Recall)90.5FEELVOS
VideoDAVIS 2017 (test-dev)F-measure (Decay)33.5FEELVOS
VideoDAVIS 2017 (test-dev)F-measure (Mean)60.9FEELVOS
VideoDAVIS 2017 (test-dev)F-measure (Recall)68.5FEELVOS
VideoDAVIS 2017 (test-dev)J&F57.8FEELVOS
VideoDAVIS 2017 (test-dev)Jaccard (Decay)29.8FEELVOS
VideoDAVIS 2017 (test-dev)Jaccard (Mean)55.1FEELVOS
VideoDAVIS 2017 (test-dev)Jaccard (Recall)62.6FEELVOS
VideoDAVIS (no YouTube-VOS training)D16 val (F)83.1FEELVOS
VideoDAVIS (no YouTube-VOS training)D16 val (G)81.7FEELVOS
VideoDAVIS (no YouTube-VOS training)D16 val (J)80.3FEELVOS
VideoDAVIS (no YouTube-VOS training)D17 test (F)57.5FEELVOS
VideoDAVIS (no YouTube-VOS training)D17 test (G)54.4FEELVOS
VideoDAVIS (no YouTube-VOS training)D17 test (J)51.2FEELVOS
VideoDAVIS (no YouTube-VOS training)D17 val (F)72.3FEELVOS
VideoDAVIS (no YouTube-VOS training)D17 val (G)69.1FEELVOS
VideoDAVIS (no YouTube-VOS training)D17 val (J)65.9FEELVOS
VideoDAVIS (no YouTube-VOS training)FPS2.22FEELVOS
Video Object SegmentationYouTubemIoU0.821FEELVOS
Video Object SegmentationDAVIS 2017F-measure (Decay)20.1FEELVOS
Video Object SegmentationDAVIS 2017F-measure (Mean)74FEELVOS
Video Object SegmentationDAVIS 2017F-measure (Recall)83.8FEELVOS
Video Object SegmentationDAVIS 2017J&F71.55FEELVOS
Video Object SegmentationDAVIS 2017Jaccard (Decay)17.5FEELVOS
Video Object SegmentationDAVIS 2017Jaccard (Mean)69.1FEELVOS
Video Object SegmentationDAVIS 2017Jaccard (Recall)79.1FEELVOS
Video Object SegmentationDAVIS 2016F-measure (Decay)14.1FEELVOS
Video Object SegmentationDAVIS 2016F-measure (Mean)82.2FEELVOS
Video Object SegmentationDAVIS 2016F-measure (Recall)86.6FEELVOS
Video Object SegmentationDAVIS 2016J&F81.65FEELVOS
Video Object SegmentationDAVIS 2016Jaccard (Decay)13.7FEELVOS
Video Object SegmentationDAVIS 2016Jaccard (Mean)81.1FEELVOS
Video Object SegmentationDAVIS 2016Jaccard (Recall)90.5FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Decay)33.5FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Mean)60.9FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Recall)68.5FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)J&F57.8FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Decay)29.8FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Mean)55.1FEELVOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Recall)62.6FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (F)83.1FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (G)81.7FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (J)80.3FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (F)57.5FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (G)54.4FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (J)51.2FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (F)72.3FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (G)69.1FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (J)65.9FEELVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)FPS2.22FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017F-measure (Decay)20.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017F-measure (Mean)74FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017F-measure (Recall)83.8FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017J&F71.55FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017Jaccard (Decay)17.5FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017Jaccard (Mean)69.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017Jaccard (Recall)79.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016F-measure (Decay)14.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016F-measure (Mean)82.2FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016F-measure (Recall)86.6FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016J&F81.65FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016Jaccard (Decay)13.7FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016Jaccard (Mean)81.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2016Jaccard (Recall)90.5FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Decay)33.5FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Mean)60.9FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Recall)68.5FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)J&F57.8FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Decay)29.8FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Mean)55.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Recall)62.6FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (F)83.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (G)81.7FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (J)80.3FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (F)57.5FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (G)54.4FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (J)51.2FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (F)72.3FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (G)69.1FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (J)65.9FEELVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)FPS2.22FEELVOS

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Deep 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-17A Privacy-Preserving Semantic-Segmentation Method Using Domain-Adaptation Technique2025-07-17