Abstract
It is essential to conduct the quality control for gauranteeing sound products after finishing conventional manufacturing processes. Vision-based inpection system has been extensively applied to various industries linked with concept of the smart factory since it does not only enhance the inspecting accuracy, but also decrease the cost for the human inspection, substantially. This paper mainly concerns the development of the inspecting system for the casting products with supported by the convolutional neural network, which makes it possible to detect various types of defects such as blow hole, chipping, crack, and wash automatically. To obtain high accuracy in inspecting system, it does not only require sub-partitioning of the original images, but also apply multiple labeling according to the order of the sub-images and the existence of the defects. Performance of the proposed inspecting algorithm has been validated with the 400 casting products, in which it exhibits substantially high accuracy more than 98%, experimentally.
Similar content being viewed by others
References
Takami, K. (1997). Defect inspection of wafers by laser scattering. Materials Science and Engineering: B, 44(1–3), 181–187.
Dixon, S., Edwards, C., & Palmer, S. B. (1999). A laser–EMAT system for ultrasonic weld inspection. Ultrasonics, 37(4), 273–281.
Nguyen, H. C., & Lee, B. R. (2014). Laser-vision-based quality inspection system for small-bead laser welding. International Journal of Precision Engineering and Manufacturing-Green Technology, 15(3), 415–423.
Wu, W. Y., Wang, M. J. J., & Liu, C. M. (1995). Automated inspection of printed circuit boards through machine vision. Computers in Industry, 28(2), 103–111.
Shen, H., Li, S., Gu, D., & Chang, H. (2012). Bearing defect inspection based on machine vision. Measurement, 45(4), 719–733.
Manish, R., Venkatesh, A., & Denis Ashok, S. (2018). Machine vision based image processing techniques for surface finish and defect inspection in a grinding process. Materials Today: Proceedings, 5(5), 12792–12802.
Chua, Z. Y., Ahn, I. H., & Moon, S. K. (2017). Process monitoring and inspection systems in metal additive manufacturing: Status and applications. International Journal of Precision Engineering and Manufacturing-Green Technology, 5(2), 235–245.
Yuan, Z. C., Zhang, Z. T., Su, H., Zhang, L., Shen, F., & Zhang, F. (2018). Vision-based defect detection for mobile phone cover glass using deep neural networks. International Journal of Precision Engineering and Manufacturing-Green Technology, 19(6), 801–810.
Park, J. K., An, W. H., & Kang, D. J. (2019). Convolutional neural network based surface inspection system for non-patterned welding defects. International Journal of Precision Engineering and Manufacturing-Green Technology, 20(3), 363–374.
Choi, E., & Kim, J. (2020). Deep learning based defect inspection using the intersection over minimum between search and abnormal regions. International Journal of Precision Engineering and Manufacturing-Green Technology. https://doi.org/10.1007/s12541-019-00269-9.
Mgonja, C. T. (2016). A review on effects of hazards in foundries to workers and environment. IJISET: International Journal of Innovative Science, Engineering & Technology, 4(6), 326–334.
Abdel-Qader, I., Abudayyeh, O., & Kelly, M. E. (2003). Analysis of edge-detection techniques for crack identification in bridges. Journal of Computing in Civil Engineering, 17(4), 255–263.
Choi, S., Kim, K., Lee, J., Park, S. H., Lee, H. J., & Yoon, J. (2019). Image processing algorithm for real-time crack inspection in hole expansion test. International Journal of Precision Engineering and Manufacturing, 20(7), 1139–1148.
Elbehiery, H., Hefnawy, A., & Elewa, M. (2005). Surface defects detection for ceramic tiles using image processing and morphological techniques. World Academy of Science, Engineering and Technology, 5, 158–162.
Cubero, N., Aleixos, N., Molto, E., Gomez-Sanchis, J., & Blasco, J. (2010). Advances in machine vision applications for automatic inspection and quality evaluation of fruits and vegetables. Food and Bioprocess Technology, 4(4), 487–504.
Cho, C. S., Chung, B. M., & Park, M. J. (2005). Development of real-time vision-based fabric inspection system. IEEE Transactions on Industrial Electronics, 52(4), 1073–1079.
Weimer, D., Scholz-Reiter, B., & Shpitalni, M. (2016). Design of deep convolutional neural network architectures for automated feature extraction in industrial inspection. CIRP Annals: Manufacturing Technology, 65(1), 417–420.
Park, J. K., Kwon, B. K., Park, J. H., & Kang, D. J. (2016). Machine learning-based imaging system for surface defect inspection. International Journal of Precision Engineering and Manufacturing-Green Technology, 3(3), 303–310.
Kumar, S. S., Abraham, D. M., Jahanshahi, M., Iseley, T., & Starr, J. (2018). Automated defect classification in sewer closed circuit television inspections using deep convolutional neural networks. Automation in Construction, 91, 273–283.
Cha, Y. J., & Choi, W. (2017). Deep learning-based crack damage detection using convolutional neural networks. Computer-Aided Civil and Infrastructure Engineering, 32(5), 361–378.
Chen, F. J., & Jahanshahi, M. (2018). NB-CNN: Deep learning-based crack detection using convolutional neural network and Naıve Bayes data fusion. IEEE Transactions on Industrial Electronics, 65(5), 4392–4400.
Wang, T., Chen, Y., Qiao, M., & Snoussi, H. (2018). A fast and robust convolutional neural network-based defect detection model in product quality control. The International Journal of Advanced Manufacturing Technology, 94(9–12), 3465–3471.
Cha, Y. J., Choi, W., Suh, G., & Mahmoudkhani, S. (2018). Autonomous structural visual inspection using region-based deep learning for detecting multiple damage types. Computer-Aided Civil and Infrastructure Engineering, 33(9), 731–747.
Huang, H. W., Li, Q. T., & Zhang, D. M. (2018). Deep learning based image recognition for crack and leakage defects of metro shield tunnel. Tunnelling and Underground Space Technology, 77, 166–176.
Ferguson, M., Ak, R., Lee, Y.-T. T., & Law, K. H. (2017). Automatic localization of casting defects with convolutional neural networks. In 2017 IEEE international conference on Big Data (BIGDATA) (pp. 1726–1735).
Lin, J., Yao, Y., Ma, L., & Wang, Y. (2018). Detection of a casting defect tracked by deep convolution neural network. The International Journal of Advanced Manufacturing Technology, 97, 573–581.
Lin, J., Ma, L., & Yao, Y. (2019). Segmentation of casting defect regions for the extraction of microstructural properties. Engineering Applications of Artificial Intelligence, 85, 150–163.
Du, W., Shen, H., Fu, J., Zhang, G., & He, Q. (2019). Approaches for improvement of the X-ray image defect detection of automobile casting aluminum parts based on deep learning. NDT and E International, 107, 1–12.
Fukushima, K. (1980). Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position. Biological Cybernetics, 36(4), 193–202.
Gupta, S., Girshick, R., Arbelaez, P., & Malik, J. (2014). Learning rich features from RGB-D image for object detection and segmentation. In European conference on computer vision (Vol. 8696, pp. 345–360).
Liang, M., & Hu, X. (2015). Recurrent convolutional neural network for object recognition. In 2015 IEEE conference on computer vision and pattern recognition (CVPR) (pp. 3367–3375).
Narayang, S., Tagliarini, G. (2005). An analysis of underfitting in MLP networks. In Proceedings. 2005 IEEE international joint conference on neural networks (pp. 984–988).
Hawkins, D., & M., (2004). The problem of overfitting. Journal of Chemical Information and Modeling, 44, 1–12.
Simonyan, K., & Zisserman, A. (2015). Very deep convolutional networks for large-scale image recognition. In ICLR.
Wang, P., Chen, P., Yuan, Y., Liu, D., Huang, Z., Hou, X., & Cottrell, G. (2018). Understanding convolution for semantic segmentation. In 2018 IEEE winter conference on applications of computer vision (WACV) (pp. 1451–1460).
Nagi, J., Ducatelle, F., Caro, G. A. D., Ciresan, D., Meier, U., Giusti, A., et al. (2011). Max-pooling convolutional neural networks for vision-based hand gesture recognition. In 2011 IEEE international conference on signal and image processing applications (ICSIPA2011) (pp. 342–347).
Dahl, G. E., Sainath, T. N., & Hinton, G. E. (2013). Improving deep neural networks for LVCSR using rectified linear units and dropout. In 2013 IEEE international conference on acoustics, speech and signal processing (pp. 8609–8613).
Liu, Y., & Liu, Q. (2017). Convolutional neural networks with large-margin softmax loss function for cognitive load recognition. In 2017 36th Chinese control conference (CCC) (pp. 4045–4049).
Srivastva, N., Hinton, G. E., Krizhevsky, A., Sutskever, I., & Salakhutdinov, R. (2014). Dropout: A simple way to prevent neural networks from overfitting. Journal of Machine Learning Research, 15(1), 1929–1958.
Hinton, G. E., Krizhevsky, A., Sutskever, I., & Srivastva, N. (2016). System and method for addressing overfitting in a neural network. US patent 9,406,017. Washington, DC: U.S. Patent and Trademark Office.
Zhang, R., Zheng, Y., Yu, R., Wong, S. H., Lau, J. Y. W., & Poon, C. C. Y. (2017). Automatic detection and classification of colorectal polyps by transferring low-level CNN features from nonmedical domain. IEEE Journal of Biomedical and Health Informatics, 21(1), 41–47.
Panchapagesan, S., Sun, M., Khare, A., Matsoukas, S., Mandal, A., Hoffmeister, B., & Vitaladevuni, S. (2016). Multi-task learning and weighted cross-entropy for DNN-based keyword spotting. In Interspeech 2016 (pp. 760–764).
Zeiler, M. D. (2012). Adadelta: An adaptive learning rate method. arXiv preprint arXiv:1212.5701.
Acknowledgements
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea Government (MSIT) (No. 2019R1A2C4070160). This work was also supported by the “Human Resource Program in Energy Technology” of the Korea Institute of Energy Technology Evaluation and Planning (KETEP), granted by the Ministry of Trade, Industry & Energy (No. 20174010201310).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflict of interests to declare.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Nguyen, T.P., Choi, S., Park, SJ. et al. Inspecting Method for Defective Casting Products with Convolutional Neural Network (CNN). Int. J. of Precis. Eng. and Manuf.-Green Tech. 8, 583–594 (2021). https://doi.org/10.1007/s40684-020-00197-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40684-020-00197-4