DCRDF-Net: A Dual-Channel Reverse-Distillation Fusion Network for 3D Industrial Anomaly Detection
Abstract
1. Introduction
- Perlin-guided perturbation and texture matching: In the foreground region, multi-frequency Perlin multiplicative perturbations driven by a shared random seed are synchronously applied to both color and depth data at corresponding spatial locations. For the RGB branch, textures are randomly sampled from the Describable Textures Dataset (DTD) for texture matching and statistically consistent fusion; for the depth branch, geometrically consistent guided smoothing is performed.
- Dual-channel reverse distillation: Reverse distillation is employed for both the RGB and depth branches, with a Guided Feature Denoising Network inserted between the teacher and student networks. This network suppresses defect-corrupted responses in the teacher’s outputs, ensuring the student network learns a pristine representation of normal samples.
- Cross-modal squeeze–excitation gated fusion: Channel recalibration leveraging cross-modal global statistics is integrated with depthwise-separable spatial gating. This framework learns pixel-wise weight maps based on the evidential strengths of the two student networks and their inter-modal discrepancies, thus achieving adaptive fusion of the two modalities.
2. Related Work
2.1. Two-Dimensional Industrial Anomaly Detection
2.2. Three-Dimensional Industrial Anomaly Detection
2.2.1. Memory Bank Methods
2.2.2. Reconstruction-Based Methods
2.2.3. Teacher–Student Methods
3. Method
3.1. Overview of the Methodology
3.2. Perlin-Guided Percentage-Based Perturbation and Statistical Texture Alignment
3.3. Dual-Channel Reverse-Distillation Network
3.3.1. Teacher Encoder
3.3.2. Guided Feature Refinement Network
3.3.3. Student Decoder
3.4. Cross-Modal Squeeze–Excitation Gated Fusion
4. Experimental
4.1. Experimental Details
4.2. Experimental Results and Analysis
4.3. Ablation Study
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Lin, Y.; Chang, Y.; Tong, X.; Yu, J.; Liotta, A.; Huang, G.; Song, W.; Zeng, D.; Wu, Z.; Wang, Y.; et al. A survey on RGB, 3D, and multimodal approaches for unsupervised industrial image anomaly detection. Inf. Fusion 2025, 116, 103139. [Google Scholar] [CrossRef]
- Bergmann, P.; Fauser, M.; Sattlegger, D.; Steger, C. MVTec AD—A comprehensive real-world dataset for unsupervised anomaly detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 15–20 June 2019; pp. 9592–9600. [Google Scholar]
- Wang, J.; Niu, Y.; Huang, B. Fusion-restoration model for industrial multimodal anomaly detection. Neurocomputing 2025, 637, 130073. [Google Scholar] [CrossRef]
- Bergmann, P.; Jin, X.; Sattlegger, D.; Steger, C. The MVTec 3D-AD dataset for unsupervised 3D anomaly detection and localization. arXiv 2021, arXiv:2112.09045. [Google Scholar] [CrossRef]
- Wang, Y.; Peng, J.; Zhang, J.; Yi, R.; Wang, Y.; Wang, C. Multimodal industrial anomaly detection via hybrid fusion. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 17–24 June 2023; pp. 8032–8041. [Google Scholar]
- Cao, Y.; Xu, X.; Shen, W. Complementary pseudo multimodal feature for point cloud anomaly detection. Pattern Recognit. 2024, 156, 110761. [Google Scholar] [CrossRef]
- Zou, Y.; Jeong, J.; Pemula, L.; Zhang, D.; Dabeer, O. Spot-the-difference self-supervised pre-training for anomaly detection and segmentation. In Proceedings of the European Conference on Computer Vision (ECCV), Tel Aviv, Israel, 23 October 2022; pp. 392–408. [Google Scholar]
- Zavrtanik, V.; Kristan, M.; Skočaj, D. DRAEM: A discriminatively trained reconstruction embedding for surface anomaly detection. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada, 10–17 October 2021; pp. 8330–8339. [Google Scholar]
- Liu, Y.; Zhuang, C.; Lu, F. Unsupervised two-stage anomaly detection. arXiv 2021, arXiv:2103.11671. [Google Scholar] [CrossRef]
- Wolleb, J.; Bieder, F.; Sandkühler, R.; Cattin, P.C. Diffusion models for medical anomaly detection. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI), Singapore, 18 September 2022; pp. 35–45. [Google Scholar]
- Hoang, D.-C.; Tan, P.X.; Nguyen, A.-N.; Pham, M.-K.; Duong, T.H.A.; Huynh, T.-M.; Bui, S.-A.; Nguyen, D.-M.; Ha, Q.-H.; Trinh, V.-A.; et al. Unsupervised industrial anomaly detection using paired well-lit and low-light images. J. Comput. Des. Eng. 2025, 12, 41–61. [Google Scholar] [CrossRef]
- Gudovskiy, D.; Ishizaka, S.; Kozuka, K. CFlow-AD: Real-time unsupervised anomaly detection with localization via conditional normalizing flows. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 3–8 January 2022; pp. 98–107. [Google Scholar]
- Rudolph, M.; Wehrbein, T.; Rosenhahn, B.; Wandt, B. Fully convolutional cross-scale flows for image-based defect detection. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 3–8 January 2022; pp. 1088–1097. [Google Scholar]
- Rudolph, M.; Wandt, B.; Rosenhahn, B. Same same but differnet: Semi-supervised defect detection with normalizing flows. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 3–8 January 2022; pp. 1907–1916. [Google Scholar]
- Bergmann, P.; Fauser, M.; Sattlegger, D.; Steger, C. Uninformed students: Student-teacher anomaly detection with discriminative latent embeddings. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 13–19 June 2020; pp. 4183–4192. [Google Scholar]
- Cao, Y.; Wan, Q.; Shen, W.; Gao, L. Informative knowledge distillation for image anomaly segmentation. Knowl.-Based Syst. 2022, 248, 108846. [Google Scholar] [CrossRef]
- Tien, T.D.; Nguyen, A.T.; Tran, N.H.; Huy, T.D.; Duong, S.; Nguyen, C.D.T.; Truong, S.Q.H. Revisiting reverse distillation for anomaly detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 17–24 June 2023; pp. 24511–24520. [Google Scholar]
- Park, K.-B.; Lee, J.Y. Novel industrial surface-defect detection using deep nested convolutional network with attention and guidance modules. J. Comput. Des. Eng. 2022, 9, 2466–2482. [Google Scholar] [CrossRef]
- Ullah, W.; Khan, S.U.; Kim, M.J.; Hussain, A.; Munsif, M.; Lee, M.Y.; Seo, D.; Baik, S.W. Industrial defective chips detection using deep convolutional neural network with inverse feature matching mechanism. J. Comput. Des. Eng. 2024, 11, 326–336. [Google Scholar] [CrossRef]
- Chu, Y.-M.; Chieh, L.; Hsieh, T.-I.; Chen, H.-T.; Liu, T.-L. Shape-guided dual-memory learning for 3D anomaly detection. In Proceedings of the International Conference on Machine Learning, Honolulu, HI, USA, 23–29 July 2023. [Google Scholar]
- Wang, C.; Zhu, H.; Peng, J.; Wang, Y.; Yi, R.; Wu, Y.; Ma, L.; Zhang, J. M3DM-NR: RGB-3D noisy-resistant industrial anomaly detection via multimodal denoising. IEEE Trans. Pattern Anal. Mach. Intell. 2025, in press. [Google Scholar] [CrossRef] [PubMed]
- Chen, R.; Xie, G.; Liu, J.; Wang, J.; Luo, Z.; Wang, J.; Zheng, F. EasyNet: An easy network for 3D industrial anomaly detection. In Proceedings of the 31st ACM International Conference on Multimedia (ACM MM), Ottawa, ON, Canada, 29 October–3 November 2023; pp. 7038–7046. [Google Scholar]
- Bi, C.; Li, Y.; Luo, H. Dual-branch reconstruction network for industrial anomaly detection with RGB-D data. In Proceedings of the International Conference on Image, Signal Processing, and Pattern Recognition (ISPP 2024), Guangzhou, China, 23–25 February 2024; Volume 13180, pp. 767–774. [Google Scholar]
- Zavrtanik, V.; Kristan, M.; Skočaj, D. Cheating depth: Enhancing 3D surface anomaly detection via depth simulation. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 3–8 January 2024; pp. 2164–2172. [Google Scholar]
- Liu, J.; Mou, S.; Gaw, N.; Wang, Y. Uni-3DAD: GAN-inversion aided universal 3D anomaly detection on model-free products. Expert Syst. Appl. 2025, 272, 126665. [Google Scholar] [CrossRef]
- Rudolph, M.; Wehrbein, T.; Rosenhahn, B.; Wandt, B. Asymmetric student-teacher networks for industrial anomaly detection. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Waikoloa, HI, USA, 2–7 January 2023; pp. 2592–2602. [Google Scholar]
- Gu, Z.; Zhang, J.; Liu, L.; Chen, X.; Peng, J.; Gan, Z.; Jiang, G.; Shu, A.; Wang, Y.; Ma, L. Rethinking reverse distillation for multi-modal anomaly detection. AAAI Conf. Artif. Intell. (AAAI) 2024, 38, 8445–8453. [Google Scholar] [CrossRef]
- Cheng, Y.; Chen, J.; Wen, G.; Tan, X.; Liu, X. LPFSTNet: A lightweight and parameter-free head attention-based student–teacher network for fast 3D industrial anomaly detection. Neurocomputing 2025, 623, 129408. [Google Scholar] [CrossRef]



| Method | Bagel | Cable Gland | Carrot | Cookie | Dowel | Foam | Peach | Potato | Rope | Tire | Mean |
|---|---|---|---|---|---|---|---|---|---|---|---|
| DepthGAN | 53.8 | 37.2 | 58.0 | 60.3 | 43.0 | 53.4 | 64.2 | 60.1 | 44.3 | 57.7 | 53.2 |
| DepthAE | 64.8 | 50.2 | 65.0 | 48.8 | 80.5 | 52.2 | 71.2 | 52.9 | 54.0 | 55.2 | 59.5 |
| DepthVM | 51.3 | 55.1 | 47.7 | 58.1 | 61.7 | 71.6 | 45.0 | 42.1 | 59.8 | 62.3 | 55.5 |
| BTF | 91.8 | 74.8 | 96.7 | 88.3 | 93.2 | 58.2 | 89.6 | 91.2 | 92.1 | 88.6 | 86.5 |
| Shape-guided | 98.6 | 89.4 | 98.3 | 99.1 | 97.6 | 85.7 | 99.0 | 96.5 | 96.0 | 86.9 | 94.7 |
| AST | 98.3 | 87.3 | 97.6 | 97.1 | 93.2 | 88.5 | 97.4 | 98.1 | 100.0 | 79.7 | 93.7 |
| EasyNet | 99.1 | 99.8 | 91.8 | 96.8 | 94.5 | 94.5 | 90.5 | 80.7 | 99.4 | 79.3 | 92.6 |
| M3DM | 99.4 | 90.9 | 97.2 | 97.6 | 96.0 | 94.2 | 97.3 | 88.9 | 97.2 | 85.0 | 94.5 |
| MMRD | 99.9 | 94.3 | 96.4 | 94.3 | 99.2 | 91.2 | 94.9 | 90.1 | 99.4 | 90.1 | 95.0 |
| Ours | 99.1 | 98.9 | 99.5 | 99.3 | 96.2 | 98.4 | 95.1 | 93.7 | 98.1 | 92.8 | 97.1 |
| Method | Bagel | Cable Gland | Carrot | Cookie | Dowel | Foam | Peach | Potato | Rope | Tire | Mean |
|---|---|---|---|---|---|---|---|---|---|---|---|
| DepthGAN | 42.1 | 42.2 | 77.8 | 69.6 | 49.4 | 25.2 | 28.5 | 36.2 | 40.2 | 63.1 | 47.4 |
| DepthAE | 43.2 | 15.8 | 80.8 | 49.1 | 84.1 | 40.6 | 26.2 | 21.6 | 71.6 | 47.8 | 48.1 |
| DepthVM | 38.8 | 32.1 | 19.4 | 57.0 | 40.8 | 28.2 | 24.4 | 34.9 | 26.8 | 33.1 | 33.5 |
| BTF | 97.6 | 96.9 | 97.9 | 97.3 | 93.3 | 88.8 | 97.5 | 98.1 | 95.0 | 97.1 | 95.9 |
| Shape-guided | 98.1 | 97.3 | 98.2 | 97.1 | 96.2 | 97.8 | 98.1 | 98.3 | 97.4 | 97.5 | 97.6 |
| AST | 97.0 | 94.7 | 98.1 | 93.9 | 91.3 | 90.6 | 97.9 | 98.2 | 88.9 | 94.0 | 94.4 |
| EasyNet | 93.5 | 94.1 | 97.1 | 89.7 | 88.5 | 99.7 | 99.2 | 88.8 | 95.5 | 72.8 | 91.9 |
| M3DM | 97.0 | 97.1 | 97.9 | 95.0 | 94.1 | 93.2 | 97.7 | 97.1 | 97.1 | 97.5 | 96.4 |
| MMRD | 98.6 | 99.0 | 99.1 | 95.1 | 99.0 | 90.1 | 94.9 | 99.0 | 98.7 | 98.2 | 97.6 |
| Ours | 99.1 | 98.9 | 99.5 | 98.5 | 96.2 | 98.4 | 96.7 | 95.7 | 98.8 | 95.8 | 98.8 |
| Group | Method | Bagel | Cable Gland | Carrot | Cookie | Dowel | Foam | Peach | Potato | Rope | Tire | Mean |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3D | DepthGAN | 53.0 | 37.6 | 60.7 | 60.3 | 49.7 | 48.4 | 59.5 | 48.9 | 53.6 | 52.1 | 52.3 |
| DepthAE | 46.8 | 73.1 | 49.7 | 67.3 | 53.4 | 41.7 | 48.5 | 54.9 | 56.4 | 54.6 | 54.6 | |
| FPFH | 82.5 | 55.1 | 95.2 | 79.7 | 88.3 | 58.2 | 75.8 | 88.9 | 92.9 | 65.3 | 78.2 | |
| 3D-ST | 86.2 | 48.4 | 83.2 | 89.4 | 84.8 | 66.3 | 76.3 | 68.7 | 95.8 | 48.6 | 74.8 | |
| Shape-guided | 98.3 | 68.2 | 97.8 | 99.8 | 96.0 | 73.7 | 99.3 | 97.9 | 96.6 | 87.1 | 91.6 | |
| AST | 88.1 | 57.6 | 96.5 | 95.7 | 67.9 | 79.7 | 99.0 | 91.5 | 95.6 | 61.1 | 83.3 | |
| M3DM | 94.1 | 65.1 | 96.5 | 96.9 | 90.5 | 76.0 | 88.0 | 97.4 | 92.6 | 76.5 | 87.4 | |
| EasyNet | 73.5 | 67.8 | 74.7 | 86.4 | 71.9 | 71.6 | 71.3 | 72.5 | 88.5 | 68.7 | 74.7 | |
| MMRD | 82.9 | 66.6 | 93.7 | 80.4 | 97.2 | 86.5 | 94.7 | 80.6 | 96.7 | 84.9 | 86.6 | |
| Ours | 92.6 | 89.4 | 92.0 | 91.8 | 87.7 | 88.9 | 87.6 | 87.2 | 90.6 | 83.3 | 89.1 | |
| RGB | PatchCore | 87.6 | 88.0 | 79.1 | 68.2 | 91.2 | 70.1 | 69.5 | 61.8 | 84.1 | 70.2 | 77.0 |
| Shape-guided | 91.1 | 93.6 | 88.3 | 66.2 | 97.4 | 77.2 | 78.5 | 64.1 | 88.4 | 70.6 | 81.5 | |
| AST | 94.7 | 92.8 | 85.1 | 82.5 | 98.1 | 95.1 | 89.5 | 61.3 | 99.2 | 82.1 | 88.0 | |
| EasyNet | 98.2 | 99.2 | 91.7 | 95.3 | 91.9 | 92.3 | 84.0 | 78.5 | 98.6 | 74.2 | 90.4 | |
| M3DM | 94.4 | 91.8 | 89.6 | 74.9 | 95.9 | 76.7 | 91.9 | 64.8 | 93.8 | 76.7 | 85.0 | |
| MMRD | 98.7 | 93.7 | 94.3 | 77.0 | 98.1 | 84.7 | 91.3 | 75.3 | 99.3 | 85.3 | 89.8 | |
| Ours | 92.0 | 91.8 | 92.4 | 92.2 | 89.1 | 91.3 | 89.0 | 86.6 | 92.0 | 87.0 | 90.3 |
| Variant | Perlin Noise | GFRN | Fusion | I-AUROC | PRO |
|---|---|---|---|---|---|
| Baseline | No | No | Avg | 83.7 | 76.4 |
| + Perlin Noise | Yes | No | Avg | 86.1 | 88.2 |
| + GFRN | No | Yes | Avg | 86.5 | 75.7 |
| + Perlin Noise + GFRN (Avg) | Yes | Yes | Avg | 88.4 | 80.4 |
| + Perlin Noise + GFRN (Max) | Yes | Yes | Max | 89.1 | 90.6 |
| Full | Yes | Yes | CM-SEGF | 97.1 | 98.8 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Wang, C.; Chen, J.; Zhang, H. DCRDF-Net: A Dual-Channel Reverse-Distillation Fusion Network for 3D Industrial Anomaly Detection. Sensors 2026, 26, 412. https://doi.org/10.3390/s26020412
Wang C, Chen J, Zhang H. DCRDF-Net: A Dual-Channel Reverse-Distillation Fusion Network for 3D Industrial Anomaly Detection. Sensors. 2026; 26(2):412. https://doi.org/10.3390/s26020412
Chicago/Turabian StyleWang, Chunshui, Jianbo Chen, and Heng Zhang. 2026. "DCRDF-Net: A Dual-Channel Reverse-Distillation Fusion Network for 3D Industrial Anomaly Detection" Sensors 26, no. 2: 412. https://doi.org/10.3390/s26020412
APA StyleWang, C., Chen, J., & Zhang, H. (2026). DCRDF-Net: A Dual-Channel Reverse-Distillation Fusion Network for 3D Industrial Anomaly Detection. Sensors, 26(2), 412. https://doi.org/10.3390/s26020412

