Unlock instant, AI-driven research and patent intelligence for your innovation.

Surface defect rapid detection method based on lightweight convolutional neural network

A convolutional neural network and detection method technology, applied in the field of surface defect detection, can solve problems such as limitations, poor surface defect detection performance, unfavorable deployment and application, and achieve the effect of reducing the amount of parameters and calculation, and improving the detection performance.

Inactive Publication Date: 2021-08-27
NORTHWESTERN POLYTECHNICAL UNIV
View PDF9 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the improvement of model performance is accompanied by a substantial increase in the amount of parameters and calculations, which makes the deployment of the model difficult and limited in practical applications, such as portable devices, mobile phones, and high-real-time detection equipment, etc.
[0005] Due to the differences between surface defect detection and other target detection tasks, there are still complex and too large models in the process of applying deep learning technology to surface defect detection, which is not conducive to deployment and application in actual industry, and for Poor detection performance for a variety of tiny surface defects, such as tiny spots and scratches

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Surface defect rapid detection method based on lightweight convolutional neural network
  • Surface defect rapid detection method based on lightweight convolutional neural network
  • Surface defect rapid detection method based on lightweight convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0094] The embodiment of the present invention takes three data sets of NEU-CLS steel plate surface defects, DAGM 2007 texture defects and steel ingot surface defects as examples to verify the YOLOv4-Defect fast detection algorithm for surface defects based on lightweight convolutional neural network:

[0095] 1. Collect the data sets that need to be tested for surface defects, use the labelImage data labeling tool to mark the defective areas in each image data and select the defect type, and finally save the attributes of each image to a file, including defect labels The coordinate information of the area and the type information of the defect.

[0096] 2. First, use depth-separable convolution instead of conventional convolution; then use knowledge distillation to pre-train the feature extraction network, and improve the detection accuracy of the model by learning from the large-scale neural network ResNet; then use parameter pruning and parameter Operations such as quantiza...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a surface defect rapid detection method YOLOv4-Defect based on a lightweight convolutional neural network, which is used for rapidly and accurately identifying the type of a defect and detecting the position of the defect. The method is based on a YOLOv4 target detection algorithm, on one hand, multi-dimensional compression processing such as convolutional structure optimization, parameter pruning and parameter quantization is performed on a feature extraction network of YOLOv4 to simplify a model and improve the detection efficiency, and the model is pre-trained through knowledge distillation to improve the feature extraction capability of the model, so that the detection precision is improved; and on the other hand, a prediction scale with a more detailed receptive field is added to optimize the model structure, so that the detection performance of the model on tiny defects is improved.

Description

technical field [0001] The invention belongs to the technical field of surface defect detection, and in particular relates to a fast detection method for surface defects of a lightweight convolutional neural network. Background technique [0002] In the industrial production process, it is an essential step to detect defects on the surface of workpieces or products, that is, to identify whether there are defects, the types of defects, and the location of defects. In traditional industries, the detection of workpiece or product surface defects is still in the manual detection stage. Affected by personal factors of workers, it is difficult to guarantee efficiency and quality, and the traditional manual inspection method can no longer meet the needs of the industry. In today's era of explosive growth in data volume and computing power, deep learning has ushered in the spring of development. New deep learning algorithms emerge in endlessly and are widely used in computer vision...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T7/00G06K9/62G06N3/04G06N3/08
CPCG06T7/0002G06N3/08G06T2207/10004G06T2207/20081G06T2207/20084G06N3/047G06N3/045G06F18/23213G06F18/214
Inventor 廉家伟何军红牛云王天泽
Owner NORTHWESTERN POLYTECHNICAL UNIV