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/Pixel-Level Bijective Matching for Video Object Segmentation

Pixel-Level Bijective Matching for Video Object Segmentation

Suhwan Cho, Heansung Lee, Minjung Kim, Sungjun Jang, Sangyoun Lee

2021-10-04Semi-Supervised Video Object SegmentationSemantic SegmentationVideo Object SegmentationVideo Semantic Segmentation
PaperPDFCode(official)

Abstract

Semi-supervised video object segmentation (VOS) aims to track the designated objects present in the initial frame of a video at the pixel level. To fully exploit the appearance information of an object, pixel-level feature matching is widely used in VOS. Conventional feature matching runs in a surjective manner, i.e., only the best matches from the query frame to the reference frame are considered. Each location in the query frame refers to the optimal location in the reference frame regardless of how often each reference frame location is referenced. This works well in most cases and is robust against rapid appearance variations, but may cause critical errors when the query frame contains background distractors that look similar to the target object. To mitigate this concern, we introduce a bijective matching mechanism to find the best matches from the query frame to the reference frame and vice versa. Before finding the best matches for the query frame pixels, the optimal matches for the reference frame pixels are first considered to prevent each reference frame pixel from being overly referenced. As this mechanism operates in a strict manner, i.e., pixels are connected if and only if they are the sure matches for each other, it can effectively eliminate background distractors. In addition, we propose a mask embedding module to improve the existing mask propagation method. By embedding multiple historic masks with coordinate information, it can effectively capture the position information of a target object.

Results

TaskDatasetMetricValueModel
VideoDAVIS (no YouTube-VOS training)D16 val (F)81.4BMVOS
VideoDAVIS (no YouTube-VOS training)D16 val (G)82.2BMVOS
VideoDAVIS (no YouTube-VOS training)D16 val (J)82.9BMVOS
VideoDAVIS (no YouTube-VOS training)D17 test (F)64.7BMVOS
VideoDAVIS (no YouTube-VOS training)D17 test (G)62.7BMVOS
VideoDAVIS (no YouTube-VOS training)D17 test (J)60.7BMVOS
VideoDAVIS (no YouTube-VOS training)D17 val (F)74.7BMVOS
VideoDAVIS (no YouTube-VOS training)D17 val (G)72.7BMVOS
VideoDAVIS (no YouTube-VOS training)D17 val (J)70.7BMVOS
VideoDAVIS (no YouTube-VOS training)FPS45.9BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (F)81.4BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (G)82.2BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (J)82.9BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (F)64.7BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (G)62.7BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (J)60.7BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (F)74.7BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (G)72.7BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (J)70.7BMVOS
Video Object SegmentationDAVIS (no YouTube-VOS training)FPS45.9BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (F)81.4BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (G)82.2BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D16 val (J)82.9BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (F)64.7BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (G)62.7BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 test (J)60.7BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (F)74.7BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (G)72.7BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)D17 val (J)70.7BMVOS
Semi-Supervised Video Object SegmentationDAVIS (no YouTube-VOS training)FPS45.9BMVOS

Related Papers

SeC: Advancing Complex Video Object Segmentation via Progressive Concept Construction2025-07-21DiffOSeg: 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-17SAMST: A Transformer framework based on SAM pseudo label filtering for remote sensing semi-supervised semantic segmentation2025-07-16Tomato Multi-Angle Multi-Pose Dataset for Fine-Grained Phenotyping2025-07-15U-RWKV: Lightweight medical image segmentation with direction-adaptive RWKV2025-07-15