HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Towards Robust Video Object Segmentation with Adaptive Object Calibration

Xiaohao Xu; Jinglu Wang; Xiang Ming; Yan Lu

Towards Robust Video Object Segmentation with Adaptive Object Calibration

Abstract

In the booming video era, video segmentation attracts increasing research attention in the multimedia community. Semi-supervised video object segmentation (VOS) aims at segmenting objects in all target frames of a video, given annotated object masks of reference frames. Most existing methods build pixel-wise reference-target correlations and then perform pixel-wise tracking to obtain target masks. Due to neglecting object-level cues, pixel-level approaches make the tracking vulnerable to perturbations, and even indiscriminate among similar objects. Towards robust VOS, the key insight is to calibrate the representation and mask of each specific object to be expressive and discriminative. Accordingly, we propose a new deep network, which can adaptively construct object representations and calibrate object masks to achieve stronger robustness. First, we construct the object representations by applying an adaptive object proxy (AOP) aggregation method, where the proxies represent arbitrary-shaped segments at multi-levels for reference. Then, prototype masks are initially generated from the reference-target correlations based on AOP. Afterwards, such proto-masks are further calibrated through network modulation, conditioning on the object proxy representations. We consolidate this conditional mask calibration process in a progressive manner, where the object representations and proto-masks evolve to be discriminative iteratively. Extensive experiments are conducted on the standard VOS benchmarks, YouTube-VOS-18/19 and DAVIS-17. Our model achieves the state-of-the-art performance among existing published works, and also exhibits superior robustness against perturbations. Our project repo is at https://github.com/JerryX1110/Robust-Video-Object-Segmentation

Code Repositories

jerryx1110/robust-video-object-segmentation
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
video-object-segmentation-on-davis-2016AOC-MF (val)
F-Score: 94.7
Jaccard (Mean): 88.5
video-object-segmentation-on-davis-2017AOC-MF (val)
F-Score: 85.9
Jaccard (Mean): 81.7
visual-object-tracking-on-youtube-vos-1AOC-Base
F-Measure (Seen): 87.2
F-Measure (Unseen): 86.3
Jaccard (Seen): 82.6
Jaccard (Unseen): 78.3
O (Average of Measures): 83.6
visual-object-tracking-on-youtube-vos-1AOC-MF
F-Measure (Seen): 87.4
F-Measure (Unseen): 87.1
Jaccard (Seen): 82.7
Jaccard (Unseen): 78.8
O (Average of Measures): 84

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp