Automated Metal Surface Flaws Detection Using Convolutional Neural Network and Deep Visualization Analysis

被引:2
|
作者
Yedukondalu, Jammisetty [1 ]
Karaddi, Sahebgoud Hanamantray [3 ]
Bindu, C. H. Hima [1 ]
Sharma, Diksha [2 ]
Sarkar, Achintya Kumar [2 ]
Sharma, Lakhan Dev [3 ]
机构
[1] QIS Coll Engn & Technol, Dept Elect & Commun Engn, Ongole, Andhra Pradesh, India
[2] Indian Inst Informat Technol, Dept Elect & Commun Engn, Sri City 517541, Andhra Pradesh, India
[3] VIT AP Univ, Sch Elect Engn, Amaravati, Andhra Pradesh, India
关键词
Metal surface; Flaws detection; CNN; Data augmentation; Image processing; DEFECT DETECTION; SYSTEM;
D O I
10.1007/s13369-024-09230-z
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Automatic inspection of metal surfaces for defects has gained increasing interest in the quality control of industrial products. However, this poses a challenging problem due to the complexity of industrial environments. Traditionally, defect detection relies on image processing or shallow machine learning. Still, these methods are limited to detecting defects only under specific conditions: clear defect outlines, strong contrast, low noise, limited scales, or specific lighting conditions. This work proposes a two-step approach for the automatic detection of metallic defects in real industrial scenarios. The approach focuses on accurately localizing and classifying defects within input images. We employed six convolutional neural networks (CNNs): GoogleNet, Squeezenet, Resnet18, Resnet101, Alexnet, and InceptionV3, to categorize images from the NEU Metal Surface Defects into different varieties of defects: crazing, inclusion, patches, pitted, rolled, and scratches. The approach involves training the CNNs using the Adam optimizer to classify defects. The dataset is preprocessed for color, scaled, and augmented in both phases. The ResNet18 outperformed the other networks, achieving an accuracy (AC%) of 99.77% for K=10\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$K=10$$\end{document}. The proposed approach successfully detected surface flaws in metals under various industrial scenarios. The results are reliable and accurate to detect defects in metal surfaces when compared to existing techniques.
引用
收藏
页码:2795 / 2806
页数:12
相关论文
共 50 条
  • [1] Automated Embolic Signal Detection Using Deep Convolutional Neural Network
    Sombune, Praotasna
    Phienphanich, Phongphan
    Phuechpanpaisal, Sutanya
    Muengtaweepongsa, Sombat
    Ruamthanthong, Anuchit
    Tantibundhit, Charturong
    2017 39TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2017, : 3365 - 3368
  • [2] Landslide detection using visualization techniques for deep convolutional neural network models
    Kemal Hacıefendioğlu
    Gökhan Demir
    Hasan Basri Başağa
    Natural Hazards, 2021, 109 : 329 - 350
  • [3] Landslide detection using visualization techniques for deep convolutional neural network models
    Haciefendioglu, Kemal
    Demir, Gokhan
    Basaga, Hasan Basri
    NATURAL HAZARDS, 2021, 109 (01) : 329 - 350
  • [4] Automated detection of focal cortical dysplasia using a deep convolutional neural network
    Wang, Huiquan
    Ahmed, S. Nizam
    Mandal, Mrinal
    COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 2020, 79
  • [5] Automated glaucoma detection based on deep convolutional neural network
    Ko, Yu-Chieh
    Wey, Shin-Yu
    Lee, Chen-Yi
    Liu, Catherine Jui-Ling
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2018, 59 (09)
  • [6] Automated Edge Detection Using Convolutional Neural Network
    El-Sayed, Mohamed A.
    Estaitia, Yarub A.
    Khafagy, Mohamed A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (10) : 11 - 17
  • [7] Visual Defect Detection of Metal Screws using a Deep Convolutional Neural Network
    Sauter, Daniel
    Atik, Cem
    Schenk, Christian
    Buettner, Ricardo
    Baumgartl, Hermann
    2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 303 - 311
  • [8] Improving automated latent fingerprint detection and segmentation using deep convolutional neural network
    Chhabra, Megha
    Ravulakollu, Kiran Kumar
    Kumar, Manoj
    Sharma, Abhay
    Nayyar, Anand
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (09): : 6471 - 6497
  • [9] Automated detection of anterior cruciate ligament tears using a deep convolutional neural network
    Minamoto, Yusuke
    Akagi, Ryuichiro
    Maki, Satoshi
    Shiko, Yuki
    Tozawa, Ryosuke
    Kimura, Seiji
    Yamaguchi, Satoshi
    Kawasaki, Yohei
    Ohtori, Seiji
    Sasho, Takahisa
    BMC MUSCULOSKELETAL DISORDERS, 2022, 23 (01)
  • [10] Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals
    Acharya, U. Rajendra
    Oh, Shu Lih
    Hagiwara, Yuki
    Tan, Jen Hong
    Adeli, Hojjat
    COMPUTERS IN BIOLOGY AND MEDICINE, 2018, 100 : 270 - 278