Beyond Geometry: Benchmarking and Consistency Reasoning for 3D Logical Anomaly Detection
Authors: Zhiqiang Qin, He Xie, Junfei Yi, Yang Yang, Hao Wang, Yunkang Cao, Hui Zhang, Yaonan Wang
Organizations: School of Artificial Intelligence and Robotics, Hunan University · National Engineering Research Center of Robot Visual Perception and Control Technology, Hunan University
Existing 3D industrial anomaly detection mainly targets local geometric deviations. In contrast, many industrial anomalies violate object-level design or assembly rules, which we define as 3D logical anomalies. To address these challenges, we introduce the Industrial Logical Anomaly Detection Dataset (ILGAD), the first scalable benchmark dedicated to logical anomalies in industrial point clouds. ILGAD contains 2,774 samples from 15 categories with point-level annotations and covers existence, specification, pose, and assembly-state errors. To detect such 3D logical anomalies, we propose a consistency reasoning framework that assesses whether local geometry, structure coverage, and spatial relations conform to the normal design. The framework detects geometric changes, unsupported expected structures, and abnormal local arrangements. Experiments on ILGAD, Anomaly-ShapeNet, and IEC3D demonstrate superior object-level detection and point-level localization, showing that the framework effectively detects logical anomalies and generalizes to conventional geometric defects.
Figures & tables
Figure 1: Comparison between representative existing 3D anomaly detection datasets and ILGAD. Existing benchmarks mainly focus on geometric anomalies, whereas ILGAD covers existence, specification, pose, and assembly-state errors. Red markings indicate anomalies, and the insets show the corresponding normal structures.
Dataset
Logical
Rule-guided
GT
Asm. Obj.
MVTec 3D-AD
×
×
✓
×
Real3D-AD
×
×
✓
×
Anomaly-ShapeNet
×
×
✓
×
IEC3D
×
×
✓
×
ILGAD
✓
✓
✓
✓
Table 1: Comparison of representative 3D anomaly detection datasets. Rule-guided indicates that anomalous CAD models are manually constructed by violating predefined structural or assembly requirements. Asm. Obj. indicates whether the dataset contains multi-component assembled objects.
Figure 2: Overview of the Consistency Reasoning Framework. After canonical reference alignment, three parallel components evaluate local geometric consistency, structure coverage consistency, and spatial relation consistency. The resulting scores are propagated to visible test points and fused to produce a point-level anomaly map and an object-level anomaly score.
Category
PC-FPFH
PC-MAE
BTF-Raw
BTF-FPFH
Reg3D-AD
PO3AD
Template3D
Simple3D
Ours
CVPR’22
CVPR’22
CVPRW’23
CVPRW’23
NeurIPS’23
CVPR’25
IJCAI’25
AAAI’26
CLB
90.61 /72.49
42.07/55.69
47.20/47.30
58.00/70.20
83.85/64.81
57.34/65.48
72.83/ 95.75
65.00/68.90
100.00 / 99.25
BC
82.05 /78.26
61.05/60.03
54.00/56.00
52.50/58.00
78.12 /81.61
47.45/65.89
52.30/ 90.73
62.50/63.90
77.95/ 94.99
WH
65.43/77.15
47.97/64.16
55.60/58.00
46.20/49.30
65.85/83.41
67.95 /79.61
68.05 / 84.82
58.00/54.30
61.52/ 86.68
BCA
81.55 /82.47
50.53/71.15
46.90/61.10
47.50/60.70
67.53/73.44
60.68/74.84
53.25/ 95.02
78.00/64.60
99.72 / 98.95
CDB
88.49/79.14
72.75/76.05
56.30/45.60
53.60/63.80
81.81/84.12
64.31/67.67
91.11 / 93.18
73.30/55.60
99.78 / 94.98
Table 2: Quantitative results on ILGAD. The results are reported as O-ROC%/P-ROC%. The best performance is in bold , and the second best is underlined .
Figure 3: Qualitative anomaly localization results on ILGAD, Anomaly-ShapeNet, and IEC3D. For each dataset, the top row shows the input point clouds, the middle row shows the point-level ground truth, and the bottom row shows the predicted anomaly maps. Red regions indicate anomalous areas or high anomaly responses.
Method
Pub./Year
O-ROC
P-ROC
PC-FPFH
CVPR’22
56.80
58.00
PC-MAE
CVPR’22
56.20
57.70
BTF-Raw
CVPRW’23
49.30
55.00
BTF-FPFH
CVPRW’23
52.80
62.80
M3DM
CVPR’23
55.20
61.60
Reg3D-AD
NeurIPS’23
57.20
66.80
Table 3: Quantitative results on Anomaly-ShapeNet. The results are reported as O-ROC% and P-ROC%. The best performance is in bold , and the second best is underlined .
Method
Pub./Year
O-ROC
P-ROC
BTF-Raw
CVPRW’23
68.93
70.17
BTF-FPFH
CVPRW’23
48.05
53.40
M3DM-PointMAE
CVPR’23
59.65
55.65
M3DM-PointBERT
CVPR’23
58.38
54.17
PC-FPFH
CVPR’22
86.99
64.26
PC-FPFH+Raw
CVPR’22
87.05
66.86
Table 4: Quantitative results on IEC3D. The results are reported as O-ROC% and P-ROC%. The best performance is in bold , and the second best is underlined .
Type
Geo.
Cov.
Rel.
O-ROC
P-ROC
Overall
✓
89.34
89.10
✓
✓
90.79
96.16
✓
✓
88.33
89.60
✓
✓
✓
91.90
96.28
Logical
✓
90.47
90.28
✓
✓
91.18
96.51
Table 5: Ablation study of the proposed consistency branches on ILGAD.
Figure 4: Visualization of the three consistency responses on representative logical anomalies.
3D anomaly detection (3DAD) aims to identify defective regions in point cloud data, serving as a critical component in industrial inspection systems. Existing methods are normality-centered -- learning the distribution of normal samples and treating deviations as anomalies -- without explicitly modeling what constitutes a defect. This leads to ambiguous decision boundaries with increased false positives and negatives, particularly in unified and cross-domain settings where diverse normal distributions further blur the boundaries. We propose a relational inconsistency modeling framework that characterizes defects as violations of geometric consistency among neighboring structures. Our approach learns category-agnostic defect cues through pseudo-anomalies designed as controlled relational violations, instantiated by two key modules: Edge-aware Graph Refinement (EGR) for encoding geometric relationships among local regions, and Cluster-Deviation Modeling (CDM) for identifying regions that are relationally incompatible within their structural peer group. Extensive experiments on Anomaly-ShapeNet and Real3D-AD demonstrate consistent improvements over prior state-of-the-art methods in both in-domain and cross-domain settings, validating the effectiveness of learning an explicit, relation-based defect criterion for 3D anomaly detection. Project page: https://visualsciencelab-khu.github.io/GRIM_project/.
Existing 3D anomaly detection methods are built on a rigid prior: normal geometry is pose-invariant and can be canonicalized through registration or alignment. This prior does not hold for articulated objects with hinge or sliding joints, where valid pose changes induce structured geometric variations that cannot be collapsed to a single canonical template, causing pose-induced deformations to be misidentified as anomalies while true structural defects are obscured. No existing benchmark addresses this challenge. We introduce ArtiAD, the first large-scale benchmark for articulated 3D anomaly detection, comprising 15,229 point clouds across 39 object categories with dense joint-angle variations and six structural anomaly types. Each sample is annotated with its joint configuration and part-level motion labels, enabling explicit disentanglement of pose-induced geometry from structural defects. ArtiAD also provides a seen/unseen articulation split to evaluate both interpolation and extrapolation to novel joint configurations. We propose Shape-Pose-Aware Signed Distance Field (SPA-SDF), a baseline that replaces the rigid prior with a continuous pose-conditioned implicit field, factorized into an articulation-independent structural prior and a Fourier-encoded joint embedding. At inference, the articulation state is recovered by minimizing reconstruction energy, and anomalies are identified as point-wise deviations from the learned manifold. SPA-SDF achieves 0.884 object-level AUROC on seen configurations and 0.874 on unseen configurations, substantially outperforming all rigid-based baselines. Our code and benchmark will be publicly released to facilitate future research.
Jinye Gan, Bozhong Zheng, Xiaohao Xu +4
ShanghaiTech University · China · University of Michigan, Ann Arbor +1
Detecting and localizing defects in 3D point clouds is challenging because abnormal samples are scarce and diverse, while training is often limited to normal data. We propose Anomaly Factory 3D (AF3AD), a modular framework that synthesizes diverse pseudo-anomalies from normal point clouds to expand the training data for unsupervised 3D anomaly detection methods that rely on pseudo-anomalies. AF3AD uses a center-conditioned parametric deformation model defined in local PCA frames, with kernel-controlled spatial falloff, anisotropy, directional gating, and normal/tangential displacement fields, enabling a broad set of geometric defect presets. We demonstrate its ease-of-use and effectiveness by integrating AF3AD with an offset-prediction detector and a reconstruction-based anomaly detection method, showing that AF3AD transfers across detection paradigms. Experiments on AnomalyShapeNet and Real3D-AD show consistent improvements in object- and point-level detection and localization, supported by ablations on preset groups and robustness under noise. AF3AD is designed as a standalone synthesis tool to facilitate adoption across different 3D anomaly detection paradigms. Code is available at github.com/vpc-ccg/AF3AD.
Ali Balapour, Faraz Hach
University of British Columbia, Vancouver, V6T 1Z4 BC, Canada · Vancouver Prostate Centre, M.H. Mohseni Institute of Urologic Sciences, Vancouver, V6H 3ZB BC, Canada · Department of Urologic Sciences, The University of British Columbia, Vancouver, V5Z 1M9 BC, Canada