Defect Recognition in High-Pressure Die-Casting Parts Using Neural Networks and Transfer Learning
Abstract
:1. Introduction
- Identification and localization of defects in the defective parts of the first dataset using Faster R-CNN and YOLOv5 detection networks.
- Study of the transfer learning process for this specific application in the second dataset.
- Comparison of the two detection networks employed for each dataset and selection of the best one.
- Comparison of four deployment strategies regarding the inference times on the second dataset in order to examine whether the predictions can be performed in real time and consequently integrated into the production system.
2. State of the Art
3. Image-Based Defect Detection Neural Networks
3.1. Faster R-CNN
3.1.1. Backbone Network
3.1.2. Region Proposal Network
- pred_objectness_logits: probability of object existence (0 or 1),
- pred_anchor_deltas: box shape containing the detected object.
- Objectness loss function: . In this case, the binary cross-entropy function is used, estimated for all anchors labeled with 0 and 1.
- Localization loss function: . For the second case, the cost function is used only for the anchors with label 1.
3.1.3. ROI (Box) Head
- The five extracted FPN feature maps,
- The candidate interest boxes (proposal boxes) resulting from the RPN, each of which is labeled with 0 or 1,
- The real boxes of the dataset (ground truths).
- Classification loss. In this case, the softmax function is used, estimating the probabilities of each class for all candidate boxes labeled with 0 and 1 (background and foreground).
- Localization loss. For this case, the cost function is used only for the candidate boxes designated as foreground.
3.1.4. Faster R-CNN Training Algorithm
3.2. YOLOv5 Network
4. Networks Set Up
4.1. Datasets Acquisition and Preparation
4.1.1. Pump Impeller Dataset
- Roughness, denoting the excess metal on the outer perimeter of the pump,
- Holes, denoting the existence of holes observed on the surface of the pump or lack of material on the outer perimeter,
- Spots, that is, the stains in the surface of the pumps, and, finally,
- Creases, that is, cracks in the surface of the pumps.
4.1.2. Automotive Camera Case Dataset
4.2. Detection Networks Hyperparameters
- Pump impeller dataset: to train the networks of this dataset, the pretrained models in the COCO dataset [48] were used for the weights’ initialization. It is one of the largest labeled datasets, consisting of thousands of images depicting objects of 80 different classes.
- Camera case dataset: to train the networks of this dataset, the pretrained models in the pump impeller dataset were employed, thus implementing the transfer learning procedure. Moreover, the results of this procedure were then compared with the case of using the pretrained models in the COCO dataset for the weights’ initialization.
5. Defect Detection Results
5.1. Pump Impeller Dataset
5.1.1. Faster R-CNN Network
5.1.2. YOLOv5 Network
5.2. Camera Case Dataset
5.2.1. Transfer Learning Procedure
5.2.2. Faster R-CNN Network
5.2.3. YOLOv5 Network
5.2.4. Models Comparison
6. Computational Resource Comparison
- Cloud computing: the process of providing access to a cloud server, which runs all the results in a cloud computing environment [50,51]. Executing an algorithm in the cloud obviously increases performance due to high computing capacity, but the overhead of transferring the data (cloud offloading) and the high costs should be taken into account.
- Edge computing: process in which data is analyzed at the “edge” of the network, i.e., (a) near or (b) exactly where it is collected, using devices called edge devices [52]. In the first case, an edge device is considered an edge server to which it is necessary to send data for processing (edge offloading). In contrast, in the second case, the calculations are carried out exactly where the data is generated using embedded devices (e.g., embedded GPUs, FPGAs) and, therefore, offloading costs are avoided.
6.1. Inference Time Comparison
6.2. Power Consumption Comparison
7. Conclusions and Future Work
- Regarding the defect detection in the pump impeller dataset, the results of the networks can be considered to be very satisfactory. Specifically, the mAP metrics were 0.77 and 0.65 for the Faster R-CNN and YOLOv5 networks, respectively. These networks also managed to detect at least one defect in all defective parts of the test set, while, at the same time, no false alarms were observed and, therefore, all healthy parts were correctly categorized.
- Regarding the camera case dataset, the mAP values of the Faster R-CNN and YOLOv5 were 0.70 and 0.60, respectively. The corresponding defect classification rates were 80% and 68% for the two networks, respectively. Compared to the previous dataset, the performance was slightly lower but was still satisfactory. This was mainly due to the fact that training detection networks requires a very large amount of data, which were unavailable for this dataset. Moreover, regarding the image classification problem, Faster R-CNN was able to detect at least one defect in the camera case photos that were defective, thus leading to a correct classification rate of defective parts equal to 100%. The corresponding value for the YOLOv5 network was slightly lower and equal to 92%.
- Training the networks on the camera case dataset using transfer learning from the pretrained models of the pump impeller dataset led to improved performance compared to the case of using the COCO dataset. This indicates that the necessary information was successfully transferred from one dataset to the other, which was desirable since both datasets included images of die-casting mechanical parts.
- Regarding the response times of Faster R-CNN for the camera case dataset, it was found that all four different devices tested could ensure surface defect detection on a part in real time. The fastest total response was provided by the local server, with an average inspection time per image of 0.82 s, followed by the cloud server, with 2.3 s, and NVIDIA’s embedded systems, with 4.69 and 6.61 s.
- The maximum value of the power consumed by the two integrated systems (Xavier AGX and NX) during the inspection phase equalled 6 Watts, i.e., a reduction of more than 92% compared to the maximum energy required by the cloud and local servers.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Akundi, A.; Reyna, M. A machine vision based automated quality control system for product dimensional analysis. Procedia Comput. Sci. 2021, 185, 127–134. [Google Scholar] [CrossRef]
- Michiels, S.; Schryver, C.D.; Houthuys, L.; Vogeler, F.; Desplentere, F. Machine learning for automated quality control in injection moulding manufacturing. arXiv 2022, arXiv:2206.15285. [Google Scholar]
- Ida, N.; Meyendorf, N. Handbook of Advanced Nondestructive Evaluation; Springer: Cham, Switzerland, 2019. [Google Scholar] [CrossRef]
- Escobar, C.A.; Moralez-Menendez, R. Machine learning techniques for quality control in high conformance manufacturing environment. Adv. Mech. Eng. 2018, 10. [Google Scholar] [CrossRef] [Green Version]
- Silveira, J.; Ferreira, M.J.; Santos, C.; Martins, T. Computer Vision Techniques Applied to the Quality Control of Ceramic Plates. Available online: https://hdl.handle.net/1822/16574 (accessed on 25 April 2023).
- Aydin, I.; Karakose, M.; Hamsin, G.G.; Sarimaden, A.; Akin, E. A new object detection and classification method for quality control based on segmentation and geometric features. In Proceedings of the International Artificial Intelligence and Data Processing Symposium (IDAP), Malatya, Turkey, 16–17 September 2017; IEEE: Malatya, Turkey, 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Gadelmawla, E.S. Computer vision algorithms for measurement and inspection of spur gears. Measurement 2011, 44, 1669–1678. [Google Scholar] [CrossRef]
- Khalil, R.A.; Saeed, N.; Masood, M.; Fard, Y.M.; Alouini, M.-S.; Al-Naffouri, T.Y. Deep learning in the industrial Internet of Things: Potentials, challenges, and emerging applications. Internet Things J. 2021, 8, 11016–11040. [Google Scholar] [CrossRef]
- Peraković, D.; Periša, M.; Zorić, P.; Cvitić, I. Development and implementation possibilities of 5G in industry 4.0. In DSMIE 2020: Advances in Design, Simulation and Manufacturing III, Part of Lecture Notes in Mechanical Engineering; Ivanov, V., Trojanowska, J., Pavlenko, I., Zajac, J., Peraković, D., Eds.; Springer: Cham, Switzerland, 2020; pp. 166–175. [Google Scholar] [CrossRef]
- Walkington, W.G. Die Casting Defects; North American die-casting Association: Arlington Heights, IL, USA, 2013. [Google Scholar]
- Gamage, P.; Xie, S.Q. A real time vision system for defect inspection in a cast extrusion manufacturing process. In Proceedings of the 14th International Conference on Mechatronics and Machine Vision in Practice, Xiamen, China, 4–6 December 2007; IEEE: Xiamen, China, 2007; pp. 240–245. [Google Scholar] [CrossRef]
- Naveen, S.; Mohan, G.; Manjunatha Rajashekar, R.; Rajaprakash, B.M. Analysis of casting surface using machine vision and digital image processing technique. Int. J. Innov. Res. Sci. Eng. Technol. 2017, 6, 19912–19918. [Google Scholar]
- Frayman, Y.; Zheng, H.; Nahavandi, S. Machine vision system for automatic inspection of surface defects in aluminum die-casting. J. Adv. Comput. Intell. Intell. Inform. 2006, 10, 281–286. [Google Scholar] [CrossRef]
- Zhang, X.-W.; Ding, Y.-Q.; Lv, Y.-Y.; Shi, A.-Y.; Liang, R.-Y. A vision inspection system for the surface defects of strongly reflected metal based on multi-class SVM. Expert Syst. Appl. 2011, 38, 5930–5939. [Google Scholar] [CrossRef]
- Pastor-Lopez, I.; Santos, I.; Santamaria-Ibirika, A.; Salazar, M.; de-la-Pena-Sordo, J.; Bringas, P.G. Machine-learning-based surface defect detection and categorisation in high-precision foundry. In Proceedings of the 7th IEEE Conference on Industrial Electronics and Applications (ICIEA), Singapore, 18–20 July 2012; IEEE: Singapore, 2012; pp. 1359–1364. [Google Scholar] [CrossRef]
- Pastor-Lopez, I.; Santos, I.; de-la-Pena-Sordo, J.; Salazar, M.; Santamaria-Ibirika, A.; Bringas, P.G. Collective classification for the detection of surface defects in automotive castings. In Proceedings of the 8th Conference on Industrial Electronics and Applications (ICIEA), Melbourne, VIC, Australia, 19–21 June 2013; IEEE: Melbourne, VIC, Australia, 2013; pp. 941–946. [Google Scholar] [CrossRef]
- Pastor-Lopez, I.; Santos, I.; de-la-Pena-Sordo, J.; Garcia-Ferreira, I.; Zabala, A.G.; Bringas, P.G. Enhanced image segmentation using quality threshold clustering for surface defect categorisation in high precision automotive castings. In Proceedings of the International Joint Conference SOCO’13-CISIS’13-ICEUTE’13, Salamanca, Spain, 11–13 September 2013; Springer: Cham, Switzerland, 2014; pp. 191–200. [Google Scholar] [CrossRef]
- Lin, J.; Wen, K.; Liu, Y.; Zhang, X. Recognition and classification of surface defects of aluminum castings based on machine vision. In Proceedings of the 2021 International Conference on Machine Learning and Intelligent Systems Engineering (MLISE), Chongqing, China, 9–11 July 2021; IEEE: Chongqing, China, 2021; pp. 10–15. [Google Scholar] [CrossRef]
- Swillo, S.J.; Perzyk, M. Surface casting defects inspection using vision system and neural network techniques. Arch. Foundry Eng. 2013, 13, 103–106. [Google Scholar] [CrossRef]
- Wang, T.; Chen, Y.; Qiao, M.; Snoussi, H. A fast and robust convolutional neural network-based defect detection model in product quality control. Int. J. Adv. Manuf. Technol. 2018, 94, 3465–3471. [Google Scholar] [CrossRef]
- Liu, Y.; Geng, J.; Su, Z.; Zhang, W.; Li, J. Real-time classification of steel strip surface defects based on deep CNNs. In Proceedings of the 2018 Chinese Intelligent Systems Conference, Wenzhou, China; Lecture Notes in Electrical Engineering. Jia, Y., Du, J., Zhang, W., Eds.; Springer: Singapore, 2018; pp. 257–266. [Google Scholar] [CrossRef]
- Jiang, H.; Zhu, W. Defect detection method for die-casting aluminum parts based on RESNET. In Proceedings of the 3rd International Conference on Artificial Intelligence and Advanced Manufacture (AIAM2021), Manchester, UK, 23–25 October 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 3051–3055. [Google Scholar] [CrossRef]
- Lv, X.; Duan, F.; Jiang, J.; Fu, X.; Gan, L. Deep metallic surface defect detection: The new benchmark and detection network. Sensors 2020, 20, 1562. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Liyun, X.; Boyu, L.; Hong, M.; Xingzhong, L. Improved Faster R-CNN algorithm for defect detection in powertrain assembly line. Procedia CIRP 2020, 93, 479–484. [Google Scholar] [CrossRef]
- Sun, X.; Gu, J.; Huang, R.; Zou, R.; Palomares, B.G. Surface defects recognition of wheel hub based on improved Faster R-CNN. Electronics 2019, 8, 481. [Google Scholar] [CrossRef] [Green Version]
- Li, Y.; Jiang, H.; Zhao, H.; Li, X.; Wang, Q. Surface defect detection of metal castings based on Centernet. In Proceedings of the International Conference on Optical and Photonic Engineering (icOPEN 2022), Online, 24–27 November 2022. [Google Scholar] [CrossRef]
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards real-time object detection with region proposal networks. Trans. Pattern Anal. Mach. Intell. 2017, 39, 1137–1149. [Google Scholar] [CrossRef] [Green Version]
- Lin, T.Y.; Dollar, P.; Girshick, R.; He, K.; Hariharan, B.; Belongie, S. Feature pyramid networks for object detection. In Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; IEEE: Honolulu, HI, USA, 2017; pp. 936–944. [Google Scholar] [CrossRef] [Green Version]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; 2016; pp. 770–778. [Google Scholar] [CrossRef] [Green Version]
- Khan, R.U.; Zhang, X.; Kumar, R.; Aboagye, E.O. Evaluating the performance of ResNet model based on image recognition. In Proceedings of the 2018 International Conference on Computing and Artificial Intelligence, Chengdu China, 12–14 March 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 86–90. [Google Scholar] [CrossRef]
- Zhang, H.; Deng, Q. Deep learning based fossil-fuel power plant monitoring in high resolution remote sensing images: A comparative study. Remote Sens. 2019, 11, 1117. [Google Scholar] [CrossRef] [Green Version]
- Detectron2. Available online: https://github.com/facebookresearch/detectron2 (accessed on 25 April 2023).
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, real-time object detection. In Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; IEEE: Las Vegas, NV, USA, 2016; pp. 779–788. [Google Scholar] [CrossRef] [Green Version]
- Redmon, J.; Farhadi, A. YOLO9000: Better, faster, stronger. In Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; IEEE: Honolulu, HI, USA, 2017; pp. 6517–6525. [Google Scholar] [CrossRef] [Green Version]
- Redmon, J.; Farhadi, A. YOLOv3: An incremental improvement. arXiv 2018, arXiv:1804.02767. [Google Scholar]
- Bochkovskiy, A.; Wang, C.-Y.; Liao, H.-Y.M. YOLOv4: Optimal speed and accuracy of object detection. arXiv 2020, arXiv:2004.10934. [Google Scholar]
- Ultralytics. Available online: https://docs.ultralytics.com/yolov5/ (accessed on 25 April 2023).
- Wang, C.-Y.; Liao, H.-Y.M.; Wu, Y.-H.; Chen, P.-Y.; Hsieh, J.-W.; Yeh, I.-H. CSPNet: A new backbone that can enhance learning capability of CNN. In Proceedings of the Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Seattle, WA, USA, 14–19 June 2020; IEEE: Seattle, WA, USA, 2020; pp. 1571–1580. [Google Scholar] [CrossRef]
- Huang, G.; Liu, Z.; Van Der Maaten, L.; Weinberger, K.Q. Densely connected convolutional networks. In Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; IEEE: Honolulu, HI, USA, 2017; pp. 2261–2269. [Google Scholar] [CrossRef] [Green Version]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Spatial Pyramid Pooling in deep convolutional networks for visual recognition. In Computer Vision—ECCV 2014; Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T., Eds.; Springer: Cham, Switzerland, 2014; pp. 346–361. [Google Scholar] [CrossRef] [Green Version]
- Liu, S.; Qi, L.; Qin, H.; Shi, J.; Jia, J. Path Aggregation Network for instance segmentation. In Proceedings of the Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; IEEE: Salt Lake City, UT, USA, 2018; pp. 8759–8768. [Google Scholar] [CrossRef] [Green Version]
- Ultralytics-Yolov5. Available online: https://github.com/ultralytics/yolov5 (accessed on 25 April 2023).
- Zheng, Z.; Wang, P.; Liu, W.; Li, J.; Ye, R.; Ren, D. Distance-IoU loss: Faster and better learning for bounding box regression. arXiv 2019, arXiv:1911.08287. [Google Scholar] [CrossRef]
- Paszke, A.; Gross, S.; Massa, F.; Lerer, A.; Bradbury, J.; Chanan, G.; Killen, T.; Lin, Z.; Gimelshein, N.; Antiga, L.; et al. PyTorch: An imperative style, high-performance deep learning library. In Proceedings of the 33rd International Conference on Neural Information Processing Systems, Vancouver, BC, Canada, 8–14 December 2019; Curran Associates Inc.: Red Hook, NY, USA, 2019; pp. 8024–8035. [Google Scholar] [CrossRef]
- Pump Impeller Dataset. Available online: https://www.kaggle.com/ravirajsinh45/real-life-industrial-dataset-of-casting-product (accessed on 25 April 2023).
- Vioral. Available online: https://www.vioral.eu/ (accessed on 25 April 2023).
- Apeer. Available online: https://www.apeer.com/app/dashboard (accessed on 25 April 2023).
- Coco-Dataset. Available online: https://cocodataset.org/#home (accessed on 25 April 2023).
- Ying, X. An overview of overfitting and its solutions. J. Phys. Conf. Ser. 2019, 1168, 022022. [Google Scholar] [CrossRef]
- Okoro, U.R.; Idowu, S.A. On the cloud web services: A review. Int. J. Comput. Technol. 2013, 9, 1020–1027. [Google Scholar] [CrossRef] [Green Version]
- Turab, N.M.; Taleb, A.A.; Masadeh, S.R. Cloud computing challenges and solutions. Int. J. Comput. Netw. Commun. 2013, 5, 209–216. [Google Scholar] [CrossRef]
- Shi, W.; Cao, J.; Zhang, Q.; Li, Y.; Xu, L. Edge computing: Vision and challenges. IEEE Internet Things J. 2016, 3, 637–646. [Google Scholar] [CrossRef]
- Carion, N.; Massa, F.; Synnaeve, G.; Usunier, N.; Kirillov, A.; Zagoruyko, S. End-to-end object detection with transformers. In Computer Vision—ECCV 2020; Vedaldi, A., Bischof, H., Brox, T., Frahm, J.M., Eds.; Springer: Cham, Switzerland, 2020; pp. 213–229. [Google Scholar] [CrossRef]
References | Investigated Defect Types | Data Collection/Image Processing | Recognition Approach |
---|---|---|---|
[11,12] | Wrinkles, voids/pinholes, streaks/cold shuts | Photos under controlled lighting conditions/histogram, thresholding and particle analysis | Blob analysis |
[13] | Various types | Part presented to camera by a robot/image parameters extracted by GA | Gray scale mathematical morphology |
[14] | Burrs, oil stains, scratches, pits, perforations, peelings | Wavelet-based decomposition and denoising, thresholding and spectral feature extraction | SVM |
[15,16,17] | Inclusions, cold laps, misruns | Robotic mounted laser camera for 3D representation/filtering, image segmentation and height maps | Bayesian ANNs, SVM, decision trees, k-NN |
[18] | Scratches, black spots, holes | Photos under controlled conditions/geometrical feature extraction | Comparison between RBF-SVM, BP, polynomial kernel SVM |
[19] | Blowholes, shrinkage porosity, shrinkage cavity | Photos under double illumination conditions/geometrical features extraction | ANN |
[20] | Texture-related defects | DAGM public dataset | CNN |
[21] | Scars, scratches, inclusions, seams | Image cropping and resizing | GoogLeNet |
[22] | Scratches, bumps, foreign bodies | Image resizing, random rotation, mirroring and other operations to deal with imbalanced classes | ResNet18 |
[23] | Creases, inclusions, oil spots, pits, scratches | Comparison in 2 different public datasets (NEU-DET, GC10-DET) | SSD |
[24] | Scratch, sand inclusions | Images taken from real production/image resizing and labelling | Faster R-CNN |
[25] | Scratches, oil stains, blocks, grinning | Images taken from real production/added various types of noise for augmentation, labelling | Faster R-CNN |
[26] | Scratches, pits | Image resizing, random image cropping, scaling and rotation, along with brightness/contrast adjustments | Pretrained Centernet (COCO dataset) |
Dataset Information | Value |
---|---|
Number of Images | 1300 |
Image Dimensions | 512 × 512 |
Image Type | Grayscale |
Manufacturer | Pilot TechnoCast, Veraval, India |
Availability | Kaggle |
Healthy and Defective Parts | |
Healthy Images | 519 |
Defective Images | 781 |
Defect Categories | |
Roughness | Excess metal on the outer perimeter |
Holes | Holes or lack of material on the outer perimeter |
Spots | Stains on the surface |
Creases | Cracks on the surface |
Analysis Pixels | Lens | Sensor | Shutter Speed | Aperture |
---|---|---|---|---|
ΕF Μ22 | APS-C CROP 35 mm | 1/5 | f/11 η f/8 |
Dataset Information | Value |
---|---|
Number of Images | 118 |
Image Dimensions | 5184 × 3456 |
Image Type | Grayscale |
Manufacturer | Vioral S.A., Aspropirgos, Greece |
Healthy and Defective Parts | |
Healthy Images | 13 |
Defective Images | 105 |
Defect Categories | |
154 Cold Laps | Cracks on the surface of the parts |
135 Shrinkages | Dents due to the solidification process |
Network | Optimizer | Learning Rate | Weight Decay | Gamma | Momentum | Number of Epochs |
---|---|---|---|---|---|---|
Faster R-CNN | SGD | 0.05 | 0.9 | 20 | ||
YOLOv5 | SGD | 0 | 0.937 | 150 |
IoU Threshold | Background | Roughness | Hole | Crease | Spot | mAP |
---|---|---|---|---|---|---|
0.5 | 1.0 | 0.76 | 0.75 | 0.69 | 0.63 | 0.77 |
0.75 | 1.0 | 0.73 | 0.75 | 0.69 | 0.58 | 0.75 |
0.9 | 0.94 | 0.24 | 0.60 | 0.61 | 0.42 | 0.56 |
IoU Threshold | Background | Roughness | Hole | Crease | Spot | mAP |
---|---|---|---|---|---|---|
0.5 | 1.0 | 0.59 | 0.62 | 0.61 | 0.44 | 0.65 |
0.75 | 1.0 | 0.43 | 0.57 | 0.62 | 0.44 | 0.61 |
0.9 | 0.93 | 0.23 | 0.45 | 0.26 | 0.39 | 0.45 |
IoU Threshold | Cold Lap | Shrinkage | mAP |
---|---|---|---|
0.5 | 0.63 | 0.78 | 0.70 |
0.75 | 0.63 | 0.7 | 0.64 |
0.9 | 0.50 | 0.7 | 0.60 |
IoU Threshold | Cold Lap | Shrinkage | mAP |
---|---|---|---|
0.5 | 0.53 | 0.67 | 0.60 |
0.75 | 0.53 | 0.67 | 0.60 |
0.9 | 0.33 | 0.67 | 0.50 |
Computational Resource | CPU | GPU |
---|---|---|
Cloud Server | Intel Xeon @ 2.00GHz | NVIDIA Tesla V100 |
Local Server | Intel(R) Xeon(R) @ 2.20GHz | NVIDIA Tesla T4 |
NVIDIA Xavier AGX | 8-core Carmel ARM v8.2 | 512-core NVIDIA Volta |
NVIDIA Xavier NX | 6-core Carmel ARM v8.2 | 384-core NVIDIA Volta |
Cloud Server | Local Server | Xavier AGX | Xavier NX | |
---|---|---|---|---|
per image | 0.38 | 0.43 | 4.69 | 6.61 |
batch = 5 | 1.05 | 2.17 | 13.75 | 21.86 |
batch = 10 | 1.88 | 2.96 | 24.87 | 40.37 |
batch = 25 | 4.40 | 7.62 | 58.44 | 96.68 |
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. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Andriosopoulou, G.; Mastakouris, A.; Masouros, D.; Benardos, P.; Vosniakos, G.-C.; Soudris, D. Defect Recognition in High-Pressure Die-Casting Parts Using Neural Networks and Transfer Learning. Metals 2023, 13, 1104. https://doi.org/10.3390/met13061104
Andriosopoulou G, Mastakouris A, Masouros D, Benardos P, Vosniakos G-C, Soudris D. Defect Recognition in High-Pressure Die-Casting Parts Using Neural Networks and Transfer Learning. Metals. 2023; 13(6):1104. https://doi.org/10.3390/met13061104
Chicago/Turabian StyleAndriosopoulou, Georgia, Andreas Mastakouris, Dimosthenis Masouros, Panorios Benardos, George-Christopher Vosniakos, and Dimitrios Soudris. 2023. "Defect Recognition in High-Pressure Die-Casting Parts Using Neural Networks and Transfer Learning" Metals 13, no. 6: 1104. https://doi.org/10.3390/met13061104
APA StyleAndriosopoulou, G., Mastakouris, A., Masouros, D., Benardos, P., Vosniakos, G. -C., & Soudris, D. (2023). Defect Recognition in High-Pressure Die-Casting Parts Using Neural Networks and Transfer Learning. Metals, 13(6), 1104. https://doi.org/10.3390/met13061104