TTVOS: Lightweight Video Object Segmentation with Adaptive Template Attention Module and Temporal Consistency Loss
Semi-supervised video object segmentation (semi-VOS) is widely used in many applications. This task is tracking class-agnostic objects from a given target mask. For doing this, various approaches have been developed based on online-learning, memory networks, and optical flow. These methods show high accuracy but are hard to be utilized in real-world applications due to slow inference time and tremendous complexity. To resolve this problem, template matching methods are devised for fast processing speed but sacrificing lots of performance in previous models. We introduce a novel semi-VOS model based on a template matching method and a temporal consistency loss to reduce the performance gap from heavy models while expediting inference time a lot. Our template matching method consists of short-term and long-term matching. The short-term matching enhances target object localization, while long-term matching improves fine details and handles object shape-changing through the newly proposed adaptive template attention module. However, the long-term matching causes error-propagation due to the inflow of the past estimated results when updating the template. To mitigate this problem, we also propose a temporal consistency loss for better temporal coherence between neighboring frames by adopting the concept of a transition matrix. Our model obtains 79.5% J&F score at the speed of 73.8 FPS on the DAVIS16 benchmark. The code is available in https://github.com/HYOJINPARK/TTVOS.
Code (1)
Tasks
ObjectObject LocalizationOptical Flow EstimationSemantic SegmentationSemi-Supervised Video Object SegmentationTemplate MatchingVideo Object SegmentationVideo Semantic SegmentationSimilar Papers 제목 키워드 기반
Self-supervised Video Object Segmentation with Distillation Learning of Deformable Attention
Video object segmentation is a fundamental research problem in computer vision. Recent techniques have often applied attention mechanism to object representation learning from video sequences. However, due to temporal ch…
Knowledge DistillationObjectRepresentation LearningSegmentation+4`Attention-Guided Cross-Temporal Clustering for Self-Supervised Video Object Segmentation
Video object segmentation (VOS) is a fundamental task in video understanding, requiring accurate delineation and consistent tracking of objects across frames. While supervised methods achieve strong performance, they rel…
Video Object SegmentationSelf-Supervised LearningInference-Time Temporal Probability Smoothing for Stable Video Segmentation with SAM2 under Weak Prompts
Interactive video segmentation models such as SAM2 have demonstrated strong generalization across diverse visual domains. However, under weak user supervision, for example, when sparse point prompts are provided on a sin…
Video SegmentationEfficient Track Anything
Segment Anything Model 2 (SAM 2) has emerged as a powerful tool for video object segmentation and tracking anything. Key components of SAM 2 that drive the impressive video object segmentation performance include a large…
ObjectSegmentationSemantic SegmentationVideo Object Segmentation+2RankSeg: Adaptive Pixel Classification with Image Category Ranking for Segmentation
The segmentation task has traditionally been formulated as a complete-label pixel classification task to predict a class for each pixel from a fixed number of predefined semantic categories shared by all images or videos…
ClassificationInstance SegmentationMulti-Label ClassificationMUlTI-LABEL-ClASSIFICATION+6