Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Improved Anomaly Detection in Medical Images via Mean Shift Density Enhancement

About

Anomaly detection in medical imaging is essential for identifying rare pathological conditions, particularly when annotated abnormal samples are limited. We propose a hybrid anomaly detection framework that integrates self-supervised representation learning with manifold-based density estimation, a combination that remains largely unexplored in this domain. Medical images are first embedded into a latent feature space using pretrained, potentially domain-specific, backbones. These representations are then refined via Mean Shift Density Enhancement (MSDE), an iterative manifold-shifting procedure that moves samples toward regions of higher likelihood. Anomaly scores are subsequently computed using Gaussian density estimation in a PCA-reduced latent space, where Mahalanobis distance measures deviation from the learned normal distribution. The framework follows a one-class learning paradigm and requires only normal samples for training. Extensive experiments on seven medical imaging datasets demonstrate state-of-the-art performance. MSDE achieves the highest AUC on four datasets and the highest Average Precision on five datasets, including near-perfect performance on brain tumor detection (0.981 AUC/AP). These results underscore the potential of the proposed framework as a scalable clinical decision-support tool for early disease detection, screening in low-label settings, and robust deployment across diverse imaging modalities.

Pritam Kar, Gouri Lakshmi S, Saptarshi Bej• 2026

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionBraTS
Image-level AUROC73.6
90
Anomaly DetectionRSNA--
22
Anomaly DetectionLAG
AUC0.81
8
Anomaly DetectionVin
AP79.7
2
Anomaly DetectionBrain
AP98.1
2
Anomaly DetectionLAG
AP83.1
2
Anomaly DetectionC16
AP82
2
Medical Anomaly DetectionVin
AUC81.9
2
Medical Anomaly DetectionBrain
AUC98.1
2
Medical Anomaly DetectionC16
AUC81.2
2
Showing 10 of 12 rows

Other info

Follow for update