Hybrid Open-set Segmentation with Synthetic Negative Data
Matej Grcić, Siniša Šegvić
TL;DR
Open-set segmentation requires identifying unknown semantic regions while preserving known class labels. The authors introduce DenseHybrid, a dense anomaly detector that merges an unnormalized density $\hat{p}(\mathbf{x})$ with a discriminative dataset posterior $P(d_{in}|\mathbf{x})$, yielding a log-ratio score $s_H(\mathbf{x}) = s_D(\mathbf{x}) + s_G(\mathbf{x})$ that can override closed-set predictions. Training leverages real or synthetic negatives via a jointly trained normalizing flow, enabling end-to-end fine-tuning atop any closed-set segmentation model without sampling the intractable normalization constant $Z$. A new open-set metric, Open-IoU, quantifies the performance gap between closed-set and open-set settings. Empirical results on Fishyscapes, SMIYC, Pascal-COCO, and COCO20/80 show competitive open-set performance with negligible computational overhead, enabling practical deployment in safety-critical applications.
Abstract
Open-set segmentation can be conceived by complementing closed-set classification with anomaly detection. Many of the existing dense anomaly detectors operate through generative modelling of regular data or by discriminating with respect to negative data. These two approaches optimize different objectives and therefore exhibit different failure modes. Consequently, we propose a novel anomaly score that fuses generative and discriminative cues. Our score can be implemented by upgrading any closed-set segmentation model with dense estimates of dataset posterior and unnormalized data likelihood. The resulting dense hybrid open-set models require negative training images that can be sampled from an auxiliary negative dataset, from a jointly trained generative model, or from a mixture of both sources. We evaluate our contributions on benchmarks for dense anomaly detection and open-set segmentation. The experiments reveal strong open-set performance in spite of negligible computational overhead.
