Back to the Feature: Classical 3D Features are (Almost) All You Need for 3D Anomaly Detection

Back to the Feature:
Classical 3D Features are (Almost) All You Need for 3D Anomaly Detection

School of Computer Science and Engineering
The Hebrew University of Jerusalem, Israel

We conduct a careful study seeking answers to several questions: questions:
(1) Do current 3D AD&S methods truly outperform state-of-the-art 2D methods on 3D data?
(2) Is 3D information potentially useful for AD&S?
(3) What are the key properties of successful 3D AD&S representations?
(4) Are there complementary benefits from using 3D shape and color modalities?

Abstract

Despite significant advances in image anomaly detection and segmentation, few methods use 3D information. We utilize a recently introduced 3D anomaly detection dataset to evaluate whether or not using 3D information is a lost opportunity. First, we present a surprising finding: standard color-only methods outperform all current methods that are explicitly designed to exploit 3D information. This is counter-intuitive as even a simple inspection of the dataset shows that color-only methods are insufficient for images containing geometric anomalies. This motivates the question: how can anomaly detection methods effectively use 3D information? We investigate a range of shape representations including hand-crafted and deep-learning-based; we demonstrate that rotation invariance plays the leading role in the performance. We uncover a simple 3D-only method that beats all recent approaches while not using deep learning, external pre-training datasets, or color information. As the 3D-only method cannot detect color and texture anomalies, we combine it with color-based features, significantly outperforming previous state-of-the-art. Our method, dubbed BTF (Back to the Feature) achieves pixel-wise ROCAUC: 99.3% and PRO: 96.4% on MVTec 3D-AD.

Additional Results

Current 3D AD&S

We begin our investigation by evaluating if current 3D AD&S methods are actually better than the SoTA 2D methods when applied on 3D data. Surprisingly, PatchCore, which does not use 3D information, outperforms all previous methods.

Baselines vs. RGB

Potential 3D Utily

We also investigate whether 3D information is needed at all for AD&S. Encouragingly, we find that several types of anomalies are not easy to detect using 2D-only methods, motivating the development of better 3D methods.

Move your mouse over the image to zoom

Motivation for 3D

Representations Study

Our investigation examines a large range of approaches including handcrafted descriptors and pre-trained deep features for both depth and 3D approaches. Our surprising result is that a classical 3D handcrafted point cloud descriptor outperforms all other 3D methods - including all previously presented baselines as well as a concurrent deep-learning-based point cloud approach.

Summary of our findings Visualize most dist patch

Class Level Breakdown

BibTeX

@article{horwitz2022empirical,
  title={An Empirical Investigation of 3D Anomaly Detection and Segmentation},
  author={Horwitz, Eliahu and Hoshen, Yedid},
  journal={arXiv preprint arXiv:2203.05550},
  year={2022}
}