A Compact Convolutional Neural Network for Surface Defect Inspection

被引:46
|
作者
Huang, Yibin [1 ,3 ]
Qiu, Congying [2 ]
Wang, Xiaonan [1 ]
Wang, Shijun [1 ]
Yuan, Kui [1 ]
机构
[1] Univ Chinese Acad Sci, Chinese Acad Sci, Inst Automat, Beijing 100190, Peoples R China
[2] Columbia Univ, Civil Engn & Engn Mech Dept, New York, NY 10024 USA
[3] 95 Zhongguancun East Rd, Beijing 100190, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
surface defect inspection; convolutional neural network; machine vision; FEATURE-EXTRACTION;
D O I
10.3390/s20071974
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The advent of convolutional neural networks (CNNs) has accelerated the progress of computer vision from many aspects. However, the majority of the existing CNNs heavily rely on expensive GPUs (graphics processing units). to support large computations. Therefore, CNNs have not been widely used to inspect surface defects in the manufacturing field yet. In this paper, we develop a compact CNN-based model that not only achieves high performance on tiny defect inspection but can be run on low-frequency CPUs (central processing units). Our model consists of a light-weight (LW) bottleneck and a decoder. By a pyramid of lightweight kernels, the LW bottleneck provides rich features with less computational cost. The decoder is also built in a lightweight way, which consists of an atrous spatial pyramid pooling (ASPP) and depthwise separable convolution layers. These lightweight designs reduce the redundant weights and computation greatly. We train our models on groups of surface datasets. The model can successfully classify/segment surface defects with an Intel i3-4010U CPU within 30 ms. Our model obtains similar accuracy with MobileNetV2 while only has less than its 1/3 FLOPs (floating-point operations per second) and 1/8 weights. Our experiments indicate CNNs can be compact and hardware-friendly for future applications in the automated surface inspection (ASI).
引用
收藏
页数:19
相关论文
共 50 条
  • [31] A Weakly Supervised Surface Defect Detection Based on Convolutional Neural Network
    Xu, Liang
    Lv, Shuai
    Deng, Yong
    Li, Xiuxi
    [J]. IEEE ACCESS, 2020, 8 : 42285 - 42296
  • [32] Steel surface defect recongnition based on a lightweight convolutional neural network
    Li, Dan
    Wang, Manman
    Liu, Junde
    Chen, Feng
    [J]. Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument, 2022, 43 (03): : 240 - 248
  • [33] An Autoencoder with Convolutional Neural Network for Surface Defect Detection on Cast Components
    Olivia Chamberland
    Mark Reckzin
    Hashim A. Hashim
    [J]. Journal of Failure Analysis and Prevention, 2023, 23 : 1633 - 1644
  • [34] Deflectometric data segmentation for surface inspection: a fully convolutional neural network approach
    Maestro-Watson, Daniel
    Balzategui, Julen
    Eciolaza, Luka
    Arana-Arexolaleiba, Nestor
    [J]. JOURNAL OF ELECTRONIC IMAGING, 2020, 29 (04)
  • [35] A Smart Deep Convolutional Neural Network for Real-Time Surface Inspection
    Passos, Adriano G.
    Cousseau, Tiago
    Luersen, Marco A.
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2022, 41 (02): : 583 - 593
  • [36] A Novel Method Based on Deep Convolutional Neural Networks for Wafer Semiconductor Surface Defect Inspection
    Wen, Guojun
    Gao, Zhijun
    Cai, Qi
    Wang, Yudan
    Mei, Shuang
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2020, 69 (12) : 9668 - 9680
  • [37] A Novel Method Based on Deep Convolutional Neural Networks for Wafer Semiconductor Surface Defect Inspection
    Wen, Guojun
    Gao, Zhijun
    Cai, Qi
    Wang, Yudan
    Mei, Shuang
    [J]. IEEE Transactions on Instrumentation and Measurement, 2020, 69 (12): : 9668 - 9680
  • [38] Knowledge Graph-guided Convolutional Neural Network for Surface Defect Recognition
    Wang, Yucheng
    Gao, Liang
    Gao, Yiping
    Li, Xinyu
    Gao, Lili
    [J]. 2020 IEEE 16TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2020, : 594 - 599
  • [39] Classification of Steel Surface Defect Using Convolutional Neural Network with Few Images
    Kim, Min Su
    Park, Taesu
    Park, PooGyeon
    [J]. 2019 12TH ASIAN CONTROL CONFERENCE (ASCC), 2019, : 1398 - 1401
  • [40] A Lightweight Fully Convolutional Neural Network of High Accuracy Surface Defect Detection
    Li, Yajie
    Chen, Yiqiang
    Gu, Yang
    Ouyang, Jianquan
    Wang, Jiwei
    Zeng, Ni
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2020, PT II, 2020, 12397 : 15 - 26