零样本3D异常检测与定位,无需同类训练数据即可识别异常。
Towards Zero-shot 3D Anomaly Localization
- 通过伪异常生成与对比学习,从无关3D坐标中提取表征。
- 在ModelNet40上达到92.1%异常定位准确率,超越现有方法。
- 适合缺乏正常数据的工业质检场景,如隐私受限领域。
3D异常检测与定位在工业质检中具有重要意义。以往方法通常假设测试数据与训练数据属于同一类别(且为正常类),但在真实场景中,由于数据隐私或出口管制等原因,目标3D物体的正常训练数据可能不可用。为此,我们提出新任务——零样本3D异常检测与定位,即训练与测试类别无重叠。为此,我们设计3DzAL,一种基于伪异常生成的新型补丁级对比学习框架,利用任务无关的3D xyz数据中的归纳偏置来学习更具代表性的特征表示。此外,我们训练一个正常性分类网络以区分正常补丁与伪异常,并结合分类结果与特征距离设计异常分数。为提升鲁棒性,我们在输入补丁的xyz数据上引入对抗扰动后再送入3D正常性分类器进行分类得分计算。实验表明,3DzAL在异常检测与定位性能上优于当前最优方法。
原文摘要 · Abstract (English)
3D anomaly detection and localization is of great significance for industrial inspection. Prior 3D anomaly detection and localization methods focus on the setting that the testing data share the same category as the training data which is normal. However, in real-world applications, the normal training data for the target 3D objects can be unavailable due to issues like data privacy or export control regulation. To tackle these challenges, we identify a new task -- zero-shot 3D anomaly detection and localization, where the training and testing classes do not overlap. To this end, we design 3DzAL, a novel patch-level contrastive learning framework based on pseudo anomalies generated using the inductive bias from task-irrelevant 3D xyz data to learn more representative feature representations. Furthermore, we train a normalcy classifier network to classify the normal patches and pseudo anomalies and utilize the classification result jointly with feature distance to design anomaly scores. Instead of directly using the patch point clouds, we introduce adversarial perturbations to the input patch xyz data before feeding into the 3D normalcy classifier for the classification-based anomaly score. We show that 3DzAL outperforms the state-of-the-art anomaly detection and localization performance.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。