journal article·2026-04-01Open access

Multimodal Industrial Scene Characterisation for Pouring Process Monitoring Using a Mixture of Experts

Javier Nieves, Javier Selva, Guillermo Elejoste-Rementeria, Jorge Angulo-Pines, Jon Leiñena, Xuban Barberena, Fátima A. Saiz

Applied Sciences· Volume 16· Issue 7

Abstract

Industrial pouring processes operate under highly dynamic conditions where small deviations can lead to defects, scrap, and production losses. Although modern foundries are equipped with multiple sensors and visual inspection systems, most monitoring approaches remain fragmented, unimodal, and difficult to interpret. Furthermore, annotated anomalous samples in industrial settings are scarce, hindering the development of traditional methods. As a result, many critical pouring anomalies are detected too late or lack sufficient contextual information for effective decision making. In this work, we propose a multimodal framework for industrial scene characterisation that combines visual information and process signals through an explainable Mixture-of-Experts (MoE)-style expert-fusion strategy. First, we deploy an ensemble of specialised modules that collaborate to identify regions of interest, assess pouring quality, and contextualise events within the production process, thereby generating an interpretable description of pouring events. Second, we introduce a novel anomaly detection method for multimodal video data, combining a self-supervised transformer with an outlier-aware clustering algorithm. Our approach effectively identifies rare anomalies without requiring extensive manual labelling. The resulting information is structured into a digital twin-ready representation, supporting synchronisation between the physical system and its virtual counterpart. This solution provides a scalable, deployable pathway to transform heterogeneous industrial data into actionable knowledge, supporting advanced monitoring, anomaly detection, and quality control in real foundry environments.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Industrial Vision Systems and Defect Detection · Materials Engineering and Processing · Food Supply Chain Traceability

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Azterlan Member of Basque Research and Technology Alliance (BRTA), Aliendalde Etxetaldea 6, 48200 Durango, Spain

Vicomtech Foundation, Basque Research and Technology Alliance (BRTA), 20009 Donostia, Spain

Funding

Elkartek Programme

References (100+)

Show source-provided references
1. (2025, January 07). Market Growth Reports. Iron Casting Market Size & Industry Analysis 2035. Available online: https://www.vantagemarketresearch.com/industry-report/iron-casting-market-2082.
2. ASM International (2017). ASM Handbook, Volume 1A: Cast Iron Science and Technology, ASM International.
3. Nian, Y., Zhang, L., Zhang, C., Ali, N., Chu, J., Li, J., and Liu, X. (2022). Application status and development trend of continuous casting reduction technology: A review. Processes, 10.10.3390/pr10122669 ↗
4. The Challenges for Energy Efficient Casting Processes10.1016/j.procir.2016.01.043 ↗
5. Review of Casting Processes, Defects and Design
6. Enhancing industrial prognostic accuracy in noisy and missing data context: Assessing multimodal learning performance10.1007/s10845-024-02544-7 ↗
7. A multimodal data sensing and feature learning-based self-adaptive hybrid approach for machining quality prediction10.1016/j.aei.2023.102324 ↗
8. Qu, X., Liu, Z., Wu, C.Q., Hou, A., Yin, X., and Chen, Z. (2024). Mfgan: Multimodal fusion for industrial anomaly detection using attention-based autoencoder and generative adversarial network. Sensors, 24.10.3390/s24020637 ↗
9. Yan, W., Wang, J., Lu, S., Zhou, M., and Peng, X. (2023). A review of real-time fault diagnosis methods for industrial smart manufacturing. Processes, 11.10.3390/pr11020369 ↗
10. Leite, D., Andrade, E., Rativa, D., and Maciel, A.M. (2024). Fault Detection and Diagnosis in Industry 4.0: A Review on Challenges and Opportunities. Sensors, 25.10.3390/s25010060 ↗
11. Advanced Computational Forecasting Techniques to Strengthen Risk Prediction, Pattern Recognition, and Compliance Strategies10.30574/ijsra.2024.12.2.1412 ↗
12. Chen, M.C., Yen, S.Y., Lin, Y.F., Tsai, M.Y., and Chuang, T.H. (2025). Intelligent Casting Quality Inspection Method Integrating Anomaly Detection and Semantic Segmentation. Machines, 13.10.3390/machines13040317 ↗
13. Deep learning for unsupervised anomaly localization in industrial images: A survey10.1109/TIM.2022.3196436 ↗
14. Guo, S., and Sharif, J.M. (2025). Real-Time Temperature Prediction Model for Online Continuous Casting Control Using Simplified Boundary Condition Computing Method. Processes, 13.10.3390/pr13020305 ↗
15. Lee, J., Noh, S.D., Kim, H.J., and Kang, Y.S. (2018). Implementation of Cyber-Physical Production Systems for Quality Prediction and Operation Control in Metal Casting. Sensors, 18.10.3390/s18051428 ↗
16. Nieves, J., Bravo, B., and Sierra, D.C. (2022). A Smart Digital Twin to Stabilize Return Sand Temperature without Using Coolers. Metals, 12.10.3390/met12050730 ↗
17. Nieves, J., Garcia, D., Angulo-Pines, J., Santos, F., and Rodriguez, P.P. (2025). An Artificial Intelligence-Based Digital Twin Approach for Rejection Rate and Mechanical Property Improvement in an Investment Casting Plant. Appl. Sci., 15.10.3390/app15042013 ↗
18. VideoMAE: Masked Autoencoders are Data-Efficient Learners for Self-Supervised Video Pre-Training
19. A density-based algorithm for discovering clusters in large spatial databases with noise
20. Divide and conquer10.1093/jla/2.2.417 ↗
21. Mackey, L., Jordan, M., and Talwalkar, A. (2011). Divide-and-conquer matrix factorization. NIPS’11: Proceedings of the 25th International Conference on Neural Information Processing Systems, Curran Associates, Inc.
22. Divide-and-Conquer for Parallel Processing10.1109/TC.1983.1676280 ↗
23. Campbell, J. (2015). Complete Casting Handbook: Metal Casting Processes, Metallurgy, Techniques and Design, Butterworth-Heinemann. [2nd ed.].10.1016/B978-0-444-63509-9.00016-9 ↗
24. Beeley, P.R. (2001). Foundry Technology, Butterworth-Heinemann. [2nd ed.].
25. ASM International (2005). Casting. ASM Handbook, ASM International.
26. Optimization in green sand casting process for efficient, economical and quality casting
27. Stefanescu, D.M. (2018). Science and Engineering of Casting Solidification, Springer. [3rd ed.].
28. Askeland, D.R., and Wright, W.J. (2010). The Science and Engineering of Materials, Cengage Learning.
29. A new approach to calculate the nodule density of ductile cast iron graphite using a Level Set10.1016/j.measurement.2016.04.029 ↗
30. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
31. Tan, M., and Le, Q. (2019, January 9–15). Efficientnet: Rethinking model scaling for convolutional neural networks. Proceedings of the International Conference on Machine Learning, PMLR, Long Beach, CA, USA.
32. Dosovitskiy, A. (2020). An image is worth 16x16 words: Transformers for image recognition at scale. arXiv.
33. Liu, Z., Mao, H., Wu, C.Y., Feichtenhofer, C., Darrell, T., and Xie, S. (2022). A ConvNet for the 2020s. arXiv.10.1109/CVPR52688.2022.01167 ↗
34. Ultralytics (2025, October 29). Ultralytics YOLOv11 Documentation and Model Zoo. Available online: https://docs.ultralytics.com/models/yolo11/.
35. Ouardirhi, Z., Mahmoudi, S.A., and Zbakh, M. (2024). Enhancing Object Detection in Smart Video Surveillance: A Survey of Occlusion-Handling Approaches. Electronics, 13.10.3390/electronics13030541 ↗
36. Schäufele, J. (2021). Improved RAFT Architectures for Optical Flow Estimation. [Ph.D. Thesis, Universität Stuttgart].
37. Eslami, N., Arefi, F., Mansourian, A.M., and Kasaei, S. (2024, January 6–7). Rethinking raft for efficient optical flow. Proceedings of the 2024 13th Iranian/3rd International Machine Vision and Image Processing Conference (MVIP), Tehran, Iran.10.1109/MVIP62238.2024.10491183 ↗
38. Event detection in surveillance videos: A review10.1007/s11042-021-11864-2 ↗
39. Ćirić, D.G., Perić, Z.H., Vučić, N.J., and Miletić, M.P. (2023). Analysis of Industrial Product Sound by Applying Image Similarity Measures. Mathematics, 11.10.3390/math11030498 ↗
40. Dziembowski, A., Nowak, W., and Stankowski, J. (2024). IV-SSIM—The Structural Similarity Metric for Immersive Video. Appl. Sci., 14.10.3390/app14167090 ↗
41. Real-time video anomaly detection for smart surveillance10.1049/ipr2.12720 ↗
42. Ren, S., He, K., Girshick, R., and Sun, J. (2015). Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. NIPS’15: Proceedings of the 29th International Conference on Neural Information Processing Systems—Volume 1, MIT Press.
43. Liu, W., Anguelov, D., Erhan, D., Szegedy, C., Reed, S., Fu, C.Y., and Berg, A.C. (2016, January 11–14). SSD: Single Shot MultiBox Detector. Proceedings of the European Conference on Computer Vision (ECCV), Amsterdam, The Netherlands.10.1007/978-3-319-46448-0_2 ↗
44. A comprehensive review of yolo architectures in computer vision: From yolov1 to yolov8 and yolo-nas10.3390/make5040083 ↗
45. Lee, D.H. (2013, January 16–21). Pseudo-Label: The Simple and Efficient Semi-Supervised Learning Method for Deep Neural Networks. Proceedings of the Workshop on Challenges in Representation Learning, ICML, Atlanta, GA, USA.
46. Liu, Y.C., Ma, C.Y., He, Z., Kuo, C.W., Chen, K., Zhang, P., Wu, B., Kira, Z., and Vajda, P. (2021). Unbiased teacher for semi-supervised object detection. arXiv.
47. An empirical methodology for prediction of shape and flow rate of a free-falling non-submerged liquid and casting iron stream10.1177/1687814016669635 ↗
48. Accelerating process development for 3D printing of new metal alloys10.1038/s41467-024-44783-5 ↗
49. From Tables to Computer Vision: Transforming HPDC Process Data into Images for CNN-Based Deep Learning
50. Bate, C., King, P., Sim, J., and Manogharan, G. (2023). A Novel Approach to Visualize Liquid Aluminum Flow to Advance Casting Science. Materials, 16.10.3390/ma16020756 ↗
51. Sarrionandia, X., Nieves, J., Bravo, B., Pastor-López, I., and Bringas, P.G. (2023). An Objective Metallographic Analysis Approach Based on Advanced Image Processing Techniques. J. Manuf. Mater. Process., 7.10.3390/jmmp7010017 ↗
52. Analysis and Classification of Temperature Measurements during Melting and Casting of Alloys Using Neural Networks10.3103/S0967091220110066 ↗
53. An overview of machine learning applications in metal casting industries10.24425/amm.2024.151428 ↗
54. Deep industrial image anomaly detection: A survey10.1007/s11633-023-1459-z ↗
55. A survey on RGB, 3D, and multimodal approaches for unsupervised industrial image anomaly detection10.1016/j.inffus.2025.103139 ↗
56. Bergmann, P., Löwe, S., Fauser, M., Sattlegger, D., and Steger, C. (2019). Improving Unsupervised Defect Segmentation by Applying Structural Similarity to Autoencoders. Proceedings of the 14th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, SCITEPRESS-Science and Technology Publications.10.5220/0007364503720380 ↗
57. Bauer, A., Nakajima, S., and Mueller, K.R. (2024). Self-supervised autoencoders for visual anomaly detection. Mathematics, 12.10.3390/math12243988 ↗
58. Yi, J., and Yoon, S. (December, January 30). Patch SVDD: Patch-level SVDD for Anomaly Detection and Segmentation. Proceedings of the Asian Conference on Computer Vision (ACCV), Kyoto, Japan.
59. Li, C.L., Sohn, K., Yoon, J., and Pfister, T. (2021, January 20–25). Cutpaste: Self-supervised learning for anomaly detection and localization. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.00954 ↗
60. Rudolph, M., Wandt, B., and Rosenhahn, B. (2021, January 3–8). Same same but differnet: Semi-supervised defect detection with normalizing flows. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.10.1109/WACV48630.2021.00195 ↗
61. Yu, J., Zheng, Y., Wang, X., Li, W., Wu, Y., Zhao, R., and Wu, L. (2021). Fastflow: Unsupervised anomaly detection and localization via 2d normalizing flows. arXiv.
62. Wallach, H., Larochelle, H., Beygelzimer, A., d’Alché Buc, F., Fox, E., and Garnett, R. (2019). Effective End-to-End Unsupervised Outlier Detection via Inlier Priority of Discriminative Network. Proceedings of the Advances in Neural Information Processing Systems, Curran Associates, Inc.
63. Unsupervised outlier detection using memory and contrastive learning10.1109/TIP.2022.3211476 ↗
64. Qiu, C., Li, A., Kloft, M., Rudolph, M., and Mandt, S. (2022, January 17–23). Latent outlier exposure for anomaly detection with contaminated data. Proceedings of the International Conference on Machine Learning, PMLR, Baltimore, MD, USA.
65. An iterative method for unsupervised robust anomaly detection under data contamination10.1109/TNNLS.2023.3267028 ↗
66. Yoon, J., Sohn, K., Li, C.L., Arik, S.O., Lee, C.Y., and Pfister, T. (2026, March 03). Self-Supervise, Refine, Repeat: Improving Unsupervised Anomaly Detection. Trans. Mach. Learn. Res., Available online: https://openreview.net/forum?id=b3v1UrtF6G.
67. Im, J., Son, Y., and Hong, J.H. (March, January 26). FUN-AD: Fully Unsupervised Learning for Anomaly Detection with Noisy Training Data. Proceedings of the 2025 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), Tucson, AZ, USA.10.1109/WACV61041.2025.00915 ↗
68. Yu, J., Oh, H., Kim, M., and Kim, J. (2021, January 6–14). Normality-Calibrated Autoencoder for Unsupervised Anomaly Detection on Data Contamination. Proceedings of the NeurIPS 2021 Workshop on Deep Generative Models and Downstream Applications, Virtual.
69. LeCun, Y., Cortes, C., and Burges, C.J.C. (2025, May 22). The MNIST Database of Handwritten Digits. Available online: https://archive.ics.uci.edu/dataset/683/mnist+database+of+handwritten+digits.
70. Krizhevsky, A. (2009). Learning Multiple Layers of Features from Tiny Images, University of Toronto. Technical report.
71. Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014). Microsoft coco: Common objects in context. Proceedings of the European Conference on Computer Vision, Springer.10.1007/978-3-319-10602-1_48 ↗
72. Bergmann, P., Fauser, M., Sattlegger, D., and Steger, C. (2019, January 15–20). MVTec AD—A comprehensive real-world dataset for unsupervised anomaly detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA.10.1109/CVPR.2019.00982 ↗
73. Outlier detection: Methods, models, and classification
74. Chadha, G.S., Islam, I., Schwung, A., and Ding, S.X. (2021). Deep Convolutional Clustering-Based Time Series Anomaly Detection. Sensors, 21.10.3390/s21165488 ↗
75. Li, T., Wang, Z., Liu, S., and Lin, W.Y. (2021, January 3–8). Deep unsupervised anomaly detection. Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.10.1109/WACV48630.2021.00368 ↗
76. Obied, M.A., Ghaleb, F.F., Hassanien, A.E., Abdelfattah, A.M., and Zakaria, W. (2023). Deep clustering-based anomaly detection and health monitoring for satellite telemetry. Big Data Cogn. Comput., 7.10.3390/bdcc7010039 ↗
77. A decade survey of transfer learning (2010–2020)10.1109/TAI.2021.3054609 ↗
78. Aytekin, C., Ni, X., Cricri, F., and Aksu, E. (2018, January 8–13). Clustering and unsupervised anomaly detection with l 2 normalized deep auto-encoder representations. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.10.1109/IJCNN.2018.8489068 ↗
79. Liu, D., Xie, S., Li, Y., Zhao, D., and El-Alfy, E.S.M. (2017). Deep Clustering with Convolutional Autoencoders. Proceedings of the Neural Information Processing, Springer.10.1007/978-3-319-70096-0 ↗
80. Wang, X., Girshick, R., Gupta, A., and He, K. (2018, January 18–23). Non-local neural networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00813 ↗
81. Ericsson, L., Gouk, H., and Hospedales, T.M. (2021, January 20–25). How well do self-supervised models transfer?. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.10.1109/CVPR46437.2021.00537 ↗
82. Self-supervised learning for videos: A survey10.1145/3577925 ↗
83. Zhai, X., Puigcerver, J., Kolesnikov, A., Ruyssen, P., Riquelme, C., Lucic, M., Djolonga, J., Pinto, A.S., Neumann, M., and Dosovitskiy, A. (2019). A large-scale study of representation learning with the visual task adaptation benchmark. arXiv.
84. Karthik, A., Wu, M., Goodman, N., and Tamkin, A. (2021, January 13–14). Tradeoffs between contrastive and supervised learning: An empirical study. Proceedings of the NeurIPS 2021 Workshop: Self-Supervised Learning—Theory and Practice, Online.
85. Demystifying contrastive self-supervised learning: Invariances, augmentations and dataset biases
86. Shekhar, S., Bordes, F., Vincent, P., and Morcos, A.S. (2023, January 1–5). Objectives Matter: Understanding the Impact of Self-Supervised Objectives on Vision Transformer Representations. Proceedings of the ICLR 2023 Workshop on Mathematical and Empirical Understanding of Foundation Models, Kigali, Rwanda.
87. Video Transformers: A Survey10.1109/TPAMI.2023.3243465 ↗
88. Multimodal learning with transformers: A survey10.1109/TPAMI.2023.3275156 ↗
89. Perspectives and prospects on transformer architecture for cross-modal tasks with language and vision10.1007/s11263-021-01547-8 ↗
90. Discovering cluster-based local outliers10.1016/S0167-8655(03)00003-5 ↗
91. Amer, M., and Goldstein, M. (2012, January 28–31). Nearest-neighbor and clustering based anomaly detection algorithms for rapidminer. Proceedings of the 3rd RapidMiner Community Meeting and Conference (RCOMM 2012), Budapest, Hungary.
92. Clustering by fast search and find of density peaks10.1126/science.1242072 ↗
93. Campello, R.J., Moulavi, D., and Sander, J. (2013). Density-based clustering based on hierarchical density estimates. Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining, Springer.10.1007/978-3-642-37456-2_14 ↗
94. OPTICS: Ordering points to identify the clustering structure10.1145/304181.304187 ↗
95. Anomaly Detection Based on Enhanced DBScan Algorithm10.1016/j.proeng.2011.08.036 ↗
96. Anomaly Detection using Clustering (K-Means with DBSCAN) and SMO
97. Ranjith, R., Athanesious, J.J., and Vaidehi, V. (2015, January 15–17). Anomaly detection using DBSCAN clustering technique for traffic video surveillance. Proceedings of the 2015 Seventh International Conference on Advanced Computing (ICoAC), Chennai, India.10.1109/ICoAC.2015.7562795 ↗
98. A few useful things to know about machine learning10.1145/2347736.2347755 ↗
99. Nearest Neighbour Searches and the Curse of Dimensionality10.1093/imamat/24.1.59 ↗
100. Gertz, M., and Ludäscher, B. (2010). Can Shared-Neighbor Distances Defeat the Curse of Dimensionality?. Proceedings of the Scientific and Statistical Database Management, Springer.10.1007/978-3-642-13818-8 ↗