Object anomaly detection is essential for industrial quality inspection, yet traditional single-sensor methods face critical limitations. They fail to capture the wide range of anomaly types, as single sensors are often constrained to either external appearance, geometric structure, or internal properties. To overcome these challenges, we introduce MulSen-AD, the first high-resolution, multi-sensor anomaly detection dataset tailored for industrial applications. MulSen-AD unifies data from RGB cameras, laser scanners, and lock-in infrared thermography, effectively capturing external appearance, geometric deformations, and internal defects. The dataset spans 15 industrial products with diverse, real-world anomalies. We also present MulSen-AD Bench, a benchmark designed to evaluate multi-sensor methods, and propose MulSen-TripleAD, a decision-level fusion algorithm that integrates these three modalities for robust, unsupervised object anomaly detection. Our experiments demonstrate that multi-sensor fusion substantially outperforms single-sensor approaches, achieving 96.1% AUROC in object-level detection accuracy. These results highlight the importance of integrating multi-sensor data for comprehensive industrial anomaly detection. The dataset and code are publicly available to support further research.
Category | Single | Double | Triple | |||||
---|---|---|---|---|---|---|---|---|
RGB | Infrared | PC | RGB+PC | Infrared+PC | RGB+Infrared | RGB+Infrared+PC | ||
Capsule | 0.952 | 0.896 | 0.817 | 0.952 | 0.898 | 0.977 | 0.967 | |
Cotton | 0.868 | 0.922 | 0.835 | 0.883 | 0.938 | 0.958 | 0.960 | |
Cube | 0.949 | 0.968 | 0.423 | 0.949 | 0.968 | 0.968 | 0.980 | |
Spring Pad | 0.871 | 0.779 | 0.817 | 0.904 | 0.792 | 0.817 | 0.879 | |
Screw | 1.000 | 0.935 | 0.656 | 1.000 | 0.948 | 0.974 | 1.000 | |
Screen | 0.759 | 0.991 | 0.756 | 0.781 | 0.991 | 0.981 | 0.938 | |
Piggy | 1.000 | 0.960 | 0.400 | 1.000 | 0.960 | 1.000 | 1.000 | |
Nut | 0.976 | 0.590 | 0.541 | 0.955 | 0.590 | 0.769 | 0.959 | |
Flat pad | 0.710 | 0.950 | 0.830 | 0.780 | 0.950 | 0.937 | 0.863 | |
Plastic Cylinder | 0.871 | 1.000 | 0.600 | 0.871 | 1.000 | 1.000 | 0.993 | |
Zipper | 0.958 | 0.991 | 0.807 | 0.970 | 0.994 | 0.988 | 0.994 | |
Button Cell | 1.000 | 0.826 | 0.813 | 1.000 | 0.832 | 0.977 | 1.000 | |
Toothbrush | 0.951 | 0.920 | 0.920 | 0.966 | 0.924 | 0.939 | 0.955 | |
Solar Panel | 0.826 | 0.941 | 0.400 | 0.803 | 0.933 | 0.977 | 0.949 | |
Light | 0.967 | 0.969 | 0.403 | 0.969 | 0.969 | 0.961 | 0.972 | |
Mean | 0.911 | 0.909 | 0.668 | 0.919 | 0.912 | 0.948 | 0.961 |