Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Quality-aware Dynamic Memory for Video Object Segmentation

About

Recently, several spatial-temporal memory-based methods have verified that storing intermediate frames and their masks as memory are helpful to segment target objects in videos. However, they mainly focus on better matching between the current frame and the memory frames without explicitly paying attention to the quality of the memory. Therefore, frames with poor segmentation masks are prone to be memorized, which leads to a segmentation mask error accumulation problem and further affect the segmentation performance. In addition, the linear increase of memory frames with the growth of frame number also limits the ability of the models to handle long videos. To this end, we propose a Quality-aware Dynamic Memory Network (QDMN) to evaluate the segmentation quality of each frame, allowing the memory bank to selectively store accurately segmented frames to prevent the error accumulation problem. Then, we combine the segmentation quality with temporal consistency to dynamically update the memory bank to improve the practicability of the models. Without any bells and whistles, our QDMN achieves new state-of-the-art performance on both DAVIS and YouTube-VOS benchmarks. Moreover, extensive experiments demonstrate that the proposed Quality Assessment Module (QAM) can be applied to memory-based methods as generic plugins and significantly improves performance. Our source code is available at https://github.com/workforai/QDMN.

Yong Liu, Ran Yu, Fei Yin, Xinyuan Zhao, Wei Zhao, Weihao Xia, Yujiu Yang• 2022

Related benchmarks

TaskDatasetResultRank
Video Object SegmentationDAVIS 2017 (val)
J mean83.1
1130
Video Object SegmentationDAVIS 2016 (val)
J Mean90.7
564
Video Object SegmentationYouTube-VOS 2018 (val)
J Score (Seen)82.7
493
Video Object SegmentationDAVIS 2017 (test-dev)
Region J Mean78.1
237
Video Object SegmentationDAVIS 2017 (test)
J (Jaccard Index)74
107
Visual Object Tracking and SegmentationVOTS 2023 (test)
R (Robustness)0.62
13
Video Object SegmentationARKitTrack VOS (test)
J&F30.6
6
Showing 7 of 7 rows

Other info

Code

Follow for update