Section_4_2_Matching_methods.md

March 26, 2023 ยท View on GitHub

Section 4.2. Feature Matching-based VOS Methods

Pixel-level Matching-based VOS Methods

YearVenueTypePaper titles with links (abbreviates in our review)Code
2017ICCVSPixel-Level Matching for Video Object Segmentation using Convolutional Neural Networks (PLM)Website
2018CVPRSFast Video Object Segmentation by Reference-Guided Mask Propagation (RGMP)PyTorch
2018CVPRSBlazingly Fast Video Object Segmentation with Pixel-Wise Metric Learning (PML)Caffe
2018ECCVSVideoMatch: Matching based Video Object Segmentation (VideoMatch)Website
2019CVPRSFEELVOS: Fast End-to-End Embedding Learning for Video Object Segmentation (FEELVOS)Tensorflow
2019CVPRUSee More, Know More: Unsupervised Video Object Segmentation with Co-Attention Siamese Networks (COS-Net)PyTorch
2019ICCVSAGSS-VOS: Attention Guided Single-Shot Video Object Segmentation (AGSS-VOS)PyTorch
2019ICCVSRANet: Ranking Attention Network for Fast Video Object Segmentation (RANet)PyTorch
2019ICCVUAnchor Diffusion for Unsupervised Video Object Segmentation (AD-Net)PyTorch
2020CVPRSA Transductive Approach for Video Object Segmentation (TVOS)PyTorch
2020ECCVSCollaborative Video Object Segmentation by Foreground-Background Integration (CFBI)PyTorch
2021TPAMISCollaborative Video Object Segmentation by Multi-Scale Foreground-Background Integration (CFBI+)PyTorch
2021NeurIPSSAssociating Objects with Transformers for Video Object Segmentation (AOT)PyTorch

:star2::star2: Memory-based VOS Methods

YearVenueTypePaper titles with links (abbreviates in our review)Code
2019ICCVSVideo Object Segmentation using Space-Time Memory Networks (STM)PyTorch
2020ECCVS&UVideo Object Segmentation with Episodic Graph Memory Networks (EGMN)PyTorch
2020ECCVSKernelized Memory Network for Video Object Segmentation (KMN)
2020NeurIPSSVideo Object Segmentation with Adaptive Feature Bank and Uncertain-Region Refinement (AFB-URR)PyTorch
2021CVPRSSwiftNet: Real-time Video Object Segmentation (SwiftNet)PyTorch
2021CVPRSLearning Position and Target Consistency for Memory-based Video Object Segmentation (LCM)
2021CVPRSEfficient Regional Memory Network for Video Object Segmentation (RMNet)PyTorch
2021ICCVSHierarchical Memory Matching Network for Video Object Segmentation (HMMN)PyTorch
2021NeurIPSSRethinking Space-Time Networks with Improved Memory Coverage for Efficient Video Object Segmentation (STCN)PyTorch

Super-pixel-level & Capsule-based VOS Methods

YearsVenuesTypesPaper titles with links (abbreviates in our review)Codes
2017ICCVUPrimary Video Object Segmentation via Complementary CNNs and Neighborhood Reversible Flow (CCNN)
2019ICCVSCapsuleVOS: Semi-Supervised Video Object Segmentation Using Capsule Routing (CapsuleVOS)Tensorflow

Object-level Matching-based VOS Methods

YearsVenuesTypesPaper titles with links (abbreviates in our review)Codes
2018ECCVSVideo Object Segmentation with Joint Re-identification and Attention-Aware Mask Propagation (Dye-Net)
2018ACCVSPReMVOS: Proposal-generation, Refinement and Merging for Video Object Segmentation (PReMVOS)Tensorflow
2019ICCVSFast Video Object Segmentation via Dynamic Targeting Network (DTN)
2019ICCVSDMM-Net: Differentiable Mask-Matching Network for Video Object Segmentation (DMM-Net)PyTorch
2018CVPRSFast and Accurate Online Video Object Segmentation via Tracking Parts (FAVOS)Caffe
2019CVPRSFast Online Object Tracking and Segmentation: A Unifying Approach (SiamMask)PyTorch
2020CVPRSState-Aware Tracker for Real-Time Video Object Segmentation (SAT)PyTorch