Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Product surface defect detection method, system and device and medium

A defect detection and product technology, applied in neural learning methods, image analysis, image enhancement, etc., can solve problems such as difficult to adapt to new product images, slow algorithm update, high time cost and labor cost, etc., to achieve fast convergence speed and heavy weight structure quality, avoid dependence, and save manpower input

Active Publication Date: 2020-11-20
CHENGDU UNION BIG DATA TECH CO LTD
View PDF16 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of method mainly faces four problems in practical application. First, it needs to collect a large number of defect pictures as training data. The collection of low-probability defect pictures in actual production requires high time and labor costs; second, based on the existing The automatic surface defect detection algorithm for training pictures cannot cope with the unknown defect manifestations that may occur in production. The method based on supervised learning can achieve a better generalization effect on the defect forms contained in the training data set, while the actual production The sudden unknown new defects in the process do not exist in the existing training pictures, and the algorithm may miss detection of defects, resulting in production losses; third, a large number of manually labeled defect pictures, object detection and semantic segmentation, etc. The cost is high and the time required is long, which leads to the slow response of the algorithm to changes in production conditions and poor timeliness; fourth, it is difficult to adapt to new product pictures. In supervised learning, good product pictures without defects are used as negative For learning from pictures, the background of new product pictures that do not exist in the training data may change greatly, which may cause the algorithm to over-check the defects. To solve this problem, it is necessary to invest in manpower to collect and label new product pictures in time , and then optimize the model, resulting in slower algorithm update

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
  • Product surface defect detection method, system and device and medium
  • Product surface defect detection method, system and device and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] Embodiment 1 of the present invention provides a product surface defect detection method, please participate in figure 1 , figure 1 It is a schematic flow chart of a product surface defect detection method, and the method includes:

[0045] Step 1: Design a deep convolutional neural network structure based on a fully convolutional network. The process of processing images in this network mainly includes: downsampling process, upsampling process and cross-layer linking process. The downsampling process includes: multi-layer 3*3 convolution, batch normalization (batch normalize) and relu activation function. The upsampling process includes 2x upsampling, which uses an interpolation algorithm to double the size of the input feature map, a convolutional layer, batch normalization, and a relu activation function. Several feature maps in the downsampling process are directly added to the feature maps of the corresponding scales in the upsampling process, forming a cross-lay...

Embodiment 2

[0054] Embodiment 2 of the present invention provides a product surface defect detection system, the system comprising:

[0055] The image reconstruction network construction unit is used to construct the image reconstruction network. The image processing process of the image reconstruction network includes: downsampling process, upsampling process and cross-layer linking process; the downsampling process includes: the image is processed by the convolutional layer , then perform batch normalization processing, and then use the activation function to activate; the upsampling process includes: the image is processed through the convolutional layer, then batch normalization processing, and then activated using the activation function; the cross-layer linking process includes: Several feature maps in the downsampling process are added to the feature maps of the corresponding scales in the upsampling process;

[0056] A training picture acquisition unit, used to collect defect-free...

Embodiment 3

[0060] Embodiment 3 of the present invention provides a product surface defect detection device, including a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the computer program, Steps for realizing the product surface defect detection method.

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 product surface defect detection method, system and device and a medium. The method comprises the following steps: constructing a picture reconstruction network; collecting defect-free picture method training pictures; training a picture reconstruction network by using the training picture to obtain a trained picture reconstruction network; collecting a to-be-processed product surface defect picture; inputting the to-be-processed product surface defect picture into the trained picture reconstruction network, calculating feature values of the to-be-processed product surface defect picture and the reconstructed picture, calculating a feature value difference value of the to-be-processed product surface defect picture and the reconstructed picture, and obtaining a product surface defect detection result based on the feature value difference value. According to the method, surface defect detection is carried out only by using good pictures, and the surface defectrepairing capability is learned by reconstructing the good pictures on the basis of the full convolutional neural network, so that the pixel-level recognition capability for various surface defects isachieved.

Description

technical field [0001] The present invention relates to the technical fields of intelligent manufacturing and artificial intelligence, in particular to a product surface defect detection method, system, device and medium. Background technique [0002] The surface defect detection algorithm based on machine vision mainly includes traditional vision methods and deep learning methods. Traditional visual methods are mainly based on artificially designed visual features, such as watershed algorithm, LBP feature method, etc. Deep learning methods are mainly based on convolutional neural networks, such as Faster RCNN algorithm, MASK RCNN algorithm, etc. The use of deep learning methods in automatic surface defect detection algorithms is becoming increasingly popular. [0003] Currently, in the surface defect detection methods using deep learning, supervised learning methods such as target detection algorithms or semantic segmentation algorithms are mainly used. This type of metho...

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/00G06N3/08G06N3/04G06T7/174G06T5/00
CPCG06T7/0004G06N3/08G06T7/174G06T2207/20084G06T2207/20081G06T2207/30161G06T2207/30136G06T2207/30124G06N3/045G06T5/77
Inventor 不公告发明人
Owner CHENGDU UNION BIG DATA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products