A detection method for unbalanced defect samples based on convolutional neural network

A convolutional neural network and detection method technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as less defect data collected, low proportion of defective products, and inability to model training, and achieve low cost. , Improve the detection performance, the method is simple and easy to implement

Active Publication Date: 2020-12-18
SUZHOU DINNAR TECH FOR AUTOMATION CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the above method has the following disadvantages: (1) In some actual production environments, the types of defects are very complex and changeable, and some defects are easy to be collected, and the amount of data is also large, while others are very complex. Rarely, the proportion of these small number of defects in the overall data set is relatively small, and it is precisely because of their small proportion that they cannot be trained well by the model, resulting in this type of defect may not be detected ; (2) In actual production, the proportion of good products is usually high, while the proportion of defective products is low. Therefore, the defect data that can be collected is also relatively small. time to collect defect data (such as the method of CN109993094A), but this method is too time-consuming, and it takes too long and costs too much for enterprises

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
  • A detection method for unbalanced defect samples based on convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] see figure 1 As shown, a detection method of unbalanced defect samples based on convolutional neural network includes the following steps:

[0040] (1) Pre-collection data: Two types of data need to be collected: one is the original defect data of the product, the technicians determine the possible defect types according to the production situation of the product, and the collectors use photography equipment to collect as much variety as possible according to the defect types The previous data, and make the original image of the training set;

[0041] The second is non-defective data produced in the production environment, which can be collected in large quantities; special attention should be paid to the fact that the environment variables should be completely consistent when collecting the two types of data;

[0042] Specifically, the above-mentioned defect data accounts for 30% of the total data, and the non-defect data accounts for 70% of the total data;

[0043] ...

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 discloses a method for detecting unbalanced defect samples based on a convolutional neural network, which includes the following steps: (1) collecting early data: collecting two types of data, one is the original defect data of the product, and making a training Set the original image; the second is the defect-free data produced in the production environment, called defect-free data, forming a defect-free image; (2) making the label image of the original defect data; (3) deep neural network training: ( 4) Defect reasoning: For a new image in the actual production environment, multiple non-defective images are randomly selected, and each non-defective image is cascaded with the new image to form a 6-channel input, which is sent to the network to obtain an output, and voted out the last defective pixel. The present invention collects defect data and non-defect data, that is, adds a large number of non-defect samples to form new data input, thereby improving detection performance and being able to deal with some new types of defects.

Description

technical field [0001] The invention relates to the technical field of defect detection and recognition, in particular to a method for detecting unbalanced defect samples based on a convolutional neural network. Background technique [0002] Convolutional Neural Networks (CNN) is a type of Feedforward Neural Networks (Feedforward Neural Networks) that includes convolution calculations and has a deep structure. It is one of the representative algorithms for deep learning. Convolutional neural network has the ability of representation learning, and can perform shift-invariant classification on input information according to its hierarchical structure, so it is also called "Shift-Invariant Artificial Neural Networks". , SIANN). The research on convolutional neural networks began in the 1980s and 1990s. Time-delay networks and LeNet-5 were the earliest convolutional neural networks. After the 21st century, with the development of deep learning theory Proposed and improved numer...

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 Patents(China)
IPC IPC(8): G06T7/90G06T7/00G06T5/50G06N3/08G06N3/04
CPCG06T7/0004G06T7/90G06T5/50G06N3/08G06N3/045
Inventor 秦应化张冰峰何进肖继民
Owner SUZHOU DINNAR TECH FOR AUTOMATION CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products