DMM-Net: Differentiable Mask-Matching Network for Video Object Segmentation
Xiaohui Zeng, Renjie Liao, Li Gu, Yuwen Xiong, Sanja Fidler, Raquel Urtasun
Abstract
In this paper, we propose the differentiable maskmatching network (DMM-Net) for solving the video object segmentation problem where the initial object masks are provided. Relying on the Mask R-CNN backbone, we extract mask proposals per frame and formulate the matching between object templates and proposals at one time step as a linear assignment problem where the cost matrix is predicted by a CNN. We propose a differentiable matching layer by unrolling a projected gradient descent algorithm in which the projection exploits the Dykstra's algorithm. We prove that under mild conditions, the matching is guaranteed to converge to the optimum. In practice, it performs similarly to the Hungarian algorithm during inference. Meanwhile, we can back-propagate through it to learn the cost matrix. After matching, a refinement head is leveraged to improve the quality of the matched mask. Our DMM-Net achieves competitive results on the largest video object segmentation dataset YouTube-VOS. On DAVIS 2017, DMM-Net achieves the best performance without online learning on the first frames. Without any fine-tuning, DMM-Net performs comparably to state-of-the-art methods on SegTrack v2 dataset. At last, our matching layer is very simple to implement; we attach the PyTorch code (< 50 lines) in the supplementary material. Our code is released at https://github.com/ZENGXH/DMM_Net .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext cdfd4e82-162c-45e6-81eb-aae6743fda84Cited by top-tier papers26
- Object-Centric Learning with Slot AttentionFrancesco Locatello, Dirk Weissenborn, Thomas Unterthiner, Aravindh Mahendran et al.NeurIPS 2020 · 1,275 citations
- Video Object Segmentation with Adaptive Feature Bank and Uncertain-Region RefinementYongqing Liang, Xin Li, Navid H. Jafari, Jim ChenNeurIPS 2020 · 192 citations
- Partially View-aligned ClusteringZhenyu Huang, Peng Hu, Joey Tianyi Zhou, Jiancheng Lv et al.NeurIPS 2020 · 151 citations
- Hierarchical Memory Matching Network for Video Object SegmentationHongje Seong, Seoung Wug Oh, Joon-Young Lee, Seongwon Lee et al.ICCV 2021 · 126 citations
- Reliable Propagation-Correction Modulation for Video Object SegmentationXiaohao Xu, Jinglu Wang, Xiao Li, Yan LuAAAI 2022 · 74 citations
Related papers
- Fast Video Object Segmentation With Temporal Aggregation Network and Dynamic Template MatchingXuhua Huang, Jiarui Xu, Yu-Wing Tai, Chi-Keung TangCVPR 2020
- Video Object Segmentation with Dynamic Memory Networks and Adaptive Object AlignmentShuxian Liang, Xu Shen, Jianqiang Huang, Xian-Sheng HuaICCV 2021 · 28 citations
- Boosting Video Object Segmentation via Space-Time Correspondence LearningYurong Zhang, Liulei Li, Wenguan Wang, Rong Xie et al.CVPR 2023
- Make One-Shot Video Object Segmentation Efficient AgainTim Meinhardt, Laura Leal-TaixéNeurIPS 2020 · 44 citations
- Per-Clip Video Object SegmentationKwanyong Park, Sanghyun Woo, Seoung Wug Oh, In So Kweon et al.CVPR 2022 · 45 citations
