Deep Subspace Learning for Surface Anomaly Classification Based on 3D Point Cloud Data
Xuanming Cao, Chengyu Tao, Juan Du
TL;DR
This work tackles surface anomaly classification on 3D point clouds by explicitly modeling each anomaly class as a subspace to capture intra-class variation while enforcing inter-class separation. It combines a lightweight encoder with a subspace classifier that computes distances to class subspaces, enabling both accurate known-class classification and detection of new, out-of-distribution anomalies. A novel loss, including a subspace deviation term, and an SVD-based subspace initialization drive efficient training with limited anomalous data. Empirical results on synthetic and real datasets show superior classification accuracy and robust new-anomaly detection (AUROC near 1) compared with established backbones, demonstrating practical potential for manufacturing fault diagnosis and quality control. The approach also offers reduced parameter count and better generalization than conventional MLP-based classifiers.
Abstract
Surface anomaly classification is critical for manufacturing system fault diagnosis and quality control. However, the following challenges always hinder accurate anomaly classification in practice: (i) Anomaly patterns exhibit intra-class variation and inter-class similarity, presenting challenges in the accurate classification of each sample. (ii) Despite the predefined classes, new types of anomalies can occur during production that require to be detected accurately. (iii) Anomalous data is rare in manufacturing processes, leading to limited data for model learning. To tackle the above challenges simultaneously, this paper proposes a novel deep subspace learning-based 3D anomaly classification model. Specifically, starting from a lightweight encoder to extract the latent representations, we model each class as a subspace to account for the intra-class variation, while promoting distinct subspaces of different classes to tackle the inter-class similarity. Moreover, the explicit modeling of subspaces offers the capability to detect out-of-distribution samples, i.e., new types of anomalies, and the regularization effect with much fewer learnable parameters of our proposed subspace classifier, compared to the popular Multi-Layer Perceptions (MLPs). Extensive numerical experiments demonstrate our method achieves better anomaly classification results than benchmark methods, and can effectively identify the new types of anomalies.
