Learning Multi-view Anomaly Detection with Efficient Adaptive Selection

Haoyang He, Jiangning Zhang, Guanzhong Tian, Chengjie Wang, Lei Xie
7/16/2024
cs.CV

Official code: lewandofskee/MVAD (33 stars, MIT, last commit 2025-08-10).

Abstract

This study explores the recently proposed and challenging multi-view Anomaly Detection (AD) task. Single-view tasks will encounter blind spots from other perspectives, resulting in inaccuracies in sample-level prediction. Therefore, we introduce the Multi-View Anomaly Detection (MVAD) approach, which learns and integrates features from multi-views. Specifically, we propose a Multi-View Adaptive Selection (MVAS) algorithm for feature learning and fusion across multiple views. The feature maps are divided into neighbourhood attention windows to calculate a semantic correlation matrix between single-view windows and all other views, which is an attention mechanism conducted for each single-view window and the top-k most correlated multi-view windows. Adjusting the window sizes and top-k can minimise the complexity to O((hw)^4/3). Extensive experiments on the Real-IAD dataset under the multi-class setting validate the effectiveness of our approach, achieving state-of-the-art performance with an average improvement of +2.5 across 10 metrics at the sample/image/pixel levels, using only 18M parameters and requiring fewer FLOPs and training time. The codes are available at https://github.com/lewandofskee/MVAD.

View on arXivView PDF

Code Implementations(1)

lewandofskee/MVADOfficial100%
MIT

[TMM 2025]Official implementation of Learning Multi-view Anomaly Detection with Efficient Adaptive Selection

332PythonJan 21, 20251 years agoMIT

Similar Papers

Cite this paper

@article{he2024learning,
  title  = {Learning Multi-view Anomaly Detection with Efficient Adaptive Selection},
  author = {Haoyang He and Jiangning Zhang and Guanzhong Tian and Chengjie Wang and Lei Xie},
  year   = {2024},
  eprint = {2407.11935},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.11935v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.11935.svg)](https://codeofpaper.com/paper/2407.11935)

Discussion