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/MHP-VOS: Multiple Hypotheses Propagation for Video Object ...

MHP-VOS: Multiple Hypotheses Propagation for Video Object Segmentation

Shuangjie Xu, Daizong Liu, Linchao Bao, Wei Liu, Pan Zhou

2019-04-17CVPR 2019 6Semi-Supervised Video Object SegmentationDecision MakingSemantic SegmentationVideo Object SegmentationVideo Semantic Segmentation
PaperPDFCode(official)

Abstract

We address the problem of semi-supervised video object segmentation (VOS), where the masks of objects of interests are given in the first frame of an input video. To deal with challenging cases where objects are occluded or missing, previous work relies on greedy data association strategies that make decisions for each frame individually. In this paper, we propose a novel approach to defer the decision making for a target object in each frame, until a global view can be established with the entire video being taken into consideration. Our approach is in the same spirit as Multiple Hypotheses Tracking (MHT) methods, making several critical adaptations for the VOS problem. We employ the bounding box (bbox) hypothesis for tracking tree formation, and the multiple hypotheses are spawned by propagating the preceding bbox into the detected bbox proposals within a gated region starting from the initial object mask in the first frame. The gated region is determined by a gating scheme which takes into account a more comprehensive motion model rather than the simple Kalman filtering model in traditional MHT. To further design more customized algorithms tailored for VOS, we develop a novel mask propagation score instead of the appearance similarity score that could be brittle due to large deformations. The mask propagation score, together with the motion score, determines the affinity between the hypotheses during tree pruning. Finally, a novel mask merging strategy is employed to handle mask conflicts between objects. Extensive experiments on challenging datasets demonstrate the effectiveness of the proposed method, especially in the case of object missing.

Results

TaskDatasetMetricValueModel
VideoDAVIS 2017 (val)F-measure (Decay)19.1MHP-VOS
VideoDAVIS 2017 (val)F-measure (Mean)78.9MHP-VOS
VideoDAVIS 2017 (val)F-measure (Recall)87.2MHP-VOS
VideoDAVIS 2017 (val)J&F76.15MHP-VOS
VideoDAVIS 2017 (val)Jaccard (Decay)17.8MHP-VOS
VideoDAVIS 2017 (val)Jaccard (Mean)73.4MHP-VOS
VideoDAVIS 2017 (val)Jaccard (Recall)83.5MHP-VOS
VideoDAVIS 2016F-measure (Decay)9MHP-VOS
VideoDAVIS 2016F-measure (Mean)89.5MHP-VOS
VideoDAVIS 2016F-measure (Recall)95.5MHP-VOS
VideoDAVIS 2016J&F88.55MHP-VOS
VideoDAVIS 2016Jaccard (Decay)6.9MHP-VOS
VideoDAVIS 2016Jaccard (Mean)87.6MHP-VOS
VideoDAVIS 2016Jaccard (Recall)97.3MHP-VOS
VideoDAVIS 2017 (test-dev)F-measure (Decay)19.1MHP-VOS
VideoDAVIS 2017 (test-dev)F-measure (Mean)72.7MHP-VOS
VideoDAVIS 2017 (test-dev)F-measure (Recall)82.3MHP-VOS
VideoDAVIS 2017 (test-dev)J&F69.5MHP-VOS
VideoDAVIS 2017 (test-dev)Jaccard (Decay)18MHP-VOS
VideoDAVIS 2017 (test-dev)Jaccard (Mean)66.4MHP-VOS
VideoDAVIS 2017 (test-dev)Jaccard (Recall)76MHP-VOS
Video Object SegmentationDAVIS 2017 (val)F-measure (Decay)19.1MHP-VOS
Video Object SegmentationDAVIS 2017 (val)F-measure (Mean)78.9MHP-VOS
Video Object SegmentationDAVIS 2017 (val)F-measure (Recall)87.2MHP-VOS
Video Object SegmentationDAVIS 2017 (val)J&F76.15MHP-VOS
Video Object SegmentationDAVIS 2017 (val)Jaccard (Decay)17.8MHP-VOS
Video Object SegmentationDAVIS 2017 (val)Jaccard (Mean)73.4MHP-VOS
Video Object SegmentationDAVIS 2017 (val)Jaccard (Recall)83.5MHP-VOS
Video Object SegmentationDAVIS 2016F-measure (Decay)9MHP-VOS
Video Object SegmentationDAVIS 2016F-measure (Mean)89.5MHP-VOS
Video Object SegmentationDAVIS 2016F-measure (Recall)95.5MHP-VOS
Video Object SegmentationDAVIS 2016J&F88.55MHP-VOS
Video Object SegmentationDAVIS 2016Jaccard (Decay)6.9MHP-VOS
Video Object SegmentationDAVIS 2016Jaccard (Mean)87.6MHP-VOS
Video Object SegmentationDAVIS 2016Jaccard (Recall)97.3MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Decay)19.1MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Mean)72.7MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Recall)82.3MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)J&F69.5MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Decay)18MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Mean)66.4MHP-VOS
Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Recall)76MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)F-measure (Decay)19.1MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)F-measure (Mean)78.9MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)F-measure (Recall)87.2MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)J&F76.15MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)Jaccard (Decay)17.8MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)Jaccard (Mean)73.4MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (val)Jaccard (Recall)83.5MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016F-measure (Decay)9MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016F-measure (Mean)89.5MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016F-measure (Recall)95.5MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016J&F88.55MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016Jaccard (Decay)6.9MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016Jaccard (Mean)87.6MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2016Jaccard (Recall)97.3MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Decay)19.1MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Mean)72.7MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)F-measure (Recall)82.3MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)J&F69.5MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Decay)18MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Mean)66.4MHP-VOS
Semi-Supervised Video Object SegmentationDAVIS 2017 (test-dev)Jaccard (Recall)76MHP-VOS

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21Graph-Structured Data Analysis of Component Failure in Autonomous Cargo Ships Based on Feature Fusion2025-07-18Higher-Order Pattern Unification Modulo Similarity Relations2025-07-17Exploiting Constraint Reasoning to Build Graphical Explanations for Mixed-Integer Linear Programming2025-07-17DiffOSeg: Omni Medical Image Segmentation via Multi-Expert Collaboration Diffusion Model2025-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