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

Scratch image data amplification method based on generative adversarial network

A technology of image data and image data sets, which is applied in the field of computer vision, can solve the problems of small number of surface defect images, time-consuming, difficult collection and labeling, etc., and achieve the effect of reducing the statistical law difference of probability distribution, meeting the quantity demand, and reducing the demand

Inactive Publication Date: 2019-08-30
ZHEJIANG UNIV CITY COLLEGE
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Deep learning simulates the neural connections and signal processing methods of the human brain, combines the low-level features of high-dimensional data, and gradually abstracts more complex feature representations through hierarchical forms, but it also brings a huge number of parameters
In order to avoid overfitting of the model, a large number of samples are required to train the model, however, the cost of collecting and labeling samples is very high and time-consuming
Existing image data augmentation techniques mainly include horizontal flipping, cropping, and contrast adjustment, etc. However, these traditional methods have a very limited amount of image data augmentation, and it is difficult to meet the requirements of deep learning-based application systems (such as defect detection systems). training needs
In addition, the number of surface defect images is less than that of natural images, and it is more difficult to collect and label

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
  • Scratch image data amplification method based on generative adversarial network
  • Scratch image data amplification method based on generative adversarial network
  • Scratch image data amplification method based on generative adversarial network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] Such as figure 1 As shown, this embodiment provides a method for augmenting scratch image data based on a generative confrontation network, including the following steps:

[0043] Step S1, constructing a scratch image data set;

[0044] Step S2, scratch image preprocessing;

[0045] Step S3, constructing a generative confrontation network;

[0046] Step S4, confrontation training;

[0047] Step S5, outputting a scratch image augmentation data set.

[0048] Specifically, in step S1, constructing a scratch image data set includes the following steps:

[0049] Step S1.1, collect the surface image of the product through the CCD camera, and select the image with scratches as the training image, such as Figure 2a-Figure 2c As shown, the rest of the scratch-free images are used as background images for subsequent composite images;

[0050] Step S1.2, manually mark the scratch position, and perform binarization processing on the marked image, such as Figure 3a-Figure 3...

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 scratch image data amplification method based on a generative adversarial network. The scratch image data amplification method comprises the following steps: S1, constructinga scratch image data set; S2, preprocessing the scratch image; S3, constructing a generative adversarial network; S4, performing confrontation training; and S5, outputting a scratch image amplification data set. The main beneficial effects of the method are that a large amount of scratch image data can be generated by utilizing a generation network, effective characteristics of a real scratch image can be learned by using a discrimination network. Through performing the adversarial training on the generation network and the discrimination network, the probability distribution statistical lawdifference between the generated image and the real image can be effectively reduced, so that the requirement of a defect detection system based on deep learning on the number of training samples is met, and the quality requirement of the defect detection system on the training samples is also met.

Description

technical field [0001] The invention relates to an image data amplification method, in particular to a scratch image data amplification method based on a generative confrontation network, which belongs to the field of computer vision. Background technique [0002] In recent years, thanks to massive training samples and increasing computing power, deep learning has made breakthroughs in theoretical research and multiple application fields, especially in the field of computer vision. Deep learning simulates the neural connections and signal processing methods of the human brain, combines low-level features of high-dimensional data, and gradually abstracts more complex feature representations through hierarchical forms, but it also brings a huge number of parameters. In order to avoid overfitting of the model, a large number of samples are required to train the model, however, the cost of collecting and labeling samples is very high and time-consuming. Existing image data augm...

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
IPC IPC(8): G06T7/136G06T7/13G06T7/11G06T5/50G06K9/62G06K9/46
CPCG06T7/11G06T5/50G06T7/13G06T7/136G06V10/44G06F18/214
Inventor 李卓蓉吴明晖封超颜晖金苍宏
Owner ZHEJIANG UNIV CITY COLLEGE
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