Summary
This paper focuses on improving synchronization between frame and video queries in video instance segmentation for better long-range video analysis. The authors propose encoding frame and video queries separately, then using confidence scores to select Nk queries. These queries are updated through mutual information exchange with momentum updates. To train each query, they introduce a synchronized optimization method using a divide-and-conquer approach. They also identify that video-level bipartite matching complexity increases with the number of frames, and address this by suggesting sub-clip level matching. Their technique, when applied to CTVIS and VITA, demonstrates enhanced performance in both online and offline settings compared to existing methods.
Strengths
- The paper is comprehensively written, with clear explanations of its contributions and a detailed analysis of prior research. The proposed methods are innovative and seem well-founded.
- Extensive experiments validate the effectiveness of the proposed methods, significantly bolstering the paper's credibility.
Weaknesses
- The analysis primarily focuses on early work (Mask2Former-VIS), while the baselines used are CTIVS and VITA. Despite this, there is a lack of thorough analysis on these baselines.
- The GT assignment method of Synchronized Embedding Optimization is not compared with existing methods such as TCOVIS. Additionally, although the authors aim for long-range video modeling, their performance on the long video dataset YouTube-VIS 2022 is lower than that of TCOVIS.
- In the Checklist under Experiments Compute Resources, the authors answered "yes" but did not specify the equipment used.
Reference
Li, Junlong, et al. "Tcovis: Temporally consistent online video instance segmentation." Proceedings of the IEEE/CVF International Conference on Computer Vision. 2023.
Questions
- In Section 3.1, the author highlights the performance drop in Mask2Former-VIS when increasing the number of frames. CTVIS, on the other hand, shows improved performance with more frames and seems to handle temporal modeling well through its memory bank. If CTVIS were used as the baseline, why does the proposed method show improved performance and what specific aspects are enhanced?
- TCOVIS aggregates the cost for each frame and matches GT with predictions at the video level globally. The proposed method matches at the sub-clip level, which is a contrasting approach. What are the respective strengths and weaknesses of each method? Additionally, why does the proposed method perform worse on long videos like YouTubeVIS-2022 compared to TCOVIS?
- In L219, it is mentioned that inference with the Swin-L backbone was done at 480p, but the code indicates 448p. Which is correct? Furthermore, in L218, the learning rate is stated as 1e-4, but the code shows 5e-5. Also, the iteration and learning rate decay settings for YouTubeVIS-2019 and 2021 datasets seem inconsistent. How were the optimization settings determined?
Limitations
The authors address the limitations of the proposed method in the appendix.