FlowCLAS: Enhancing Normalizing Flow Via Contrastive Learning For Anomaly Segmentation
Anomaly segmentation is a valuable computer vision task for safety-critical applications that need to be aware of unexpected events. Current state-of-the-art (SOTA) scene-level anomaly segmentation approaches rely on diverse inlier class labels during training, limiting their ability to leverage vast unlabeled datasets and pre-trained vision encoders. These methods may underperform in domains with reduced color diversity and limited object classes. Conversely, existing unsupervised methods struggle with anomaly segmentation with the diverse scenes of less restricted domains. To address these challenges, we introduce FlowCLAS, a novel self-supervised framework that utilizes vision foundation models to extract rich features and employs a normalizing flow network to learn their density distribution. We enhance the model's discriminative power by incorporating Outlier Exposure and contrastive learning in the latent space. FlowCLAS significantly outperforms all existing methods on the ALLO anomaly segmentation benchmark for space robotics and demonstrates competitive results on multiple road anomaly segmentation benchmarks for autonomous driving, including Fishyscapes Lost&Found and Road Anomaly. These results highlight FlowCLAS's effectiveness in addressing the unique challenges of space anomaly segmentation while retaining SOTA performance in the autonomous driving domain without reliance on inlier segmentation labels.
Code (0)
등록된 구현이 없습니다.
Tasks
Anomaly SegmentationAutonomous DrivingContrastive LearningSegmentationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Positive Difference Distribution for Image Outlier Detection using Normalizing Flows and Contrastive Data
Detecting test data deviating from training data is a central problem for safe and robust machine learning. Likelihoods learned by a generative model, e.g., a normalizing flow via standard log-likelihood training, perfor…
Anomaly DetectionOutlier DetectionAltUB: Alternating Training Method to Update Base Distribution of Normalizing Flow for Anomaly Detection
Unsupervised anomaly detection is coming into the spotlight these days in various practical domains due to the limited amount of anomaly data. One of the major approaches for it is a normalizing flow which pursues the in…
Anomaly DetectionAnomaly SegmentationUnsupervised Anomaly DetectionCL-Flow:Strengthening the Normalizing Flows by Contrastive Learning for Better Anomaly Detection
In the anomaly detection field, the scarcity of anomalous samples has directed the current research emphasis towards unsupervised anomaly detection. While these unsupervised anomaly detection methods offer convenience, t…
Anomaly DetectionContrastive LearningSelf-Supervised Anomaly DetectionSupervised Anomaly Detection+1Quantum Normalizing Flows for Anomaly Detection
A Normalizing Flow computes a bijective mapping from an arbitrary distribution to a predefined (e.g. normal) distribution. Such a flow can be used to address different tasks, e.g. anomaly detection, once such a mapping h…
Anomaly DetectionAnomaly Detection in Trajectory Data with Normalizing Flows
The task of detecting anomalous data patterns is as important in practical applications as challenging. In the context of spatial data, recognition of unexpected trajectories brings additional difficulties, such as high …
Anomaly DetectionDensity Estimation