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

Deblurring method, system and device based on conditional generative adversarial network and medium

A conditional generation and deblurring technology, applied in the fields of computer vision, image processing, and deep learning, can solve the problem of insignificant improvement in accuracy, prevent overfitting, improve feature extraction capabilities, and reduce the amount of calculation and parameters. Effect

Pending Publication Date: 2021-03-23
广东宜教通教育有限公司
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of this, the present invention provides a deblurring method, system, device, and medium based on conditional generative adversarial networks, which can solve the problem that the accuracy of image deblurring technology is not significantly improved in scenes related to face recognition.

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
  • Deblurring method, system and device based on conditional generative adversarial network and medium
  • Deblurring method, system and device based on conditional generative adversarial network and medium
  • Deblurring method, system and device based on conditional generative adversarial network and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] Such as figure 1 As shown, this embodiment provides a defuzzification method based on a conditional generative adversarial network, which includes the following steps:

[0072] S101. Construct a generative adversarial network.

[0073] Generative Adversarial Networks (GAN) includes a generator G and a discriminator D. The structure of the generator G is as follows: figure 2 As shown, it is mainly composed of 32 Group-SE modules stacked, and the generator specifically includes sequentially connected input layers, the first standard convolution layer, the first activation function layer, and the first feature normalization (Activation and Normalization, AN) layer , 32 Group-SE modules, deconvolution layer (ConvTranspose), second standard convolution layer and output layer, the structure of the discriminator D is as follows image 3 As shown, it includes a DPN (Dual Path Network) network, and the DPN network includes a plurality of DPN blocks, wherein the first standard...

Embodiment 2

[0139] Such as Image 6 As shown, this embodiment provides a defuzzification system based on conditional generative adversarial network, which includes a construction unit 601, an acquisition unit 602, a processing unit 603, a feature extraction unit 604, an upsampling unit 605, an output unit 606, an iterative Unit 607 and deblurring processing unit 608, the specific functions of each unit are as follows:

[0140] A construction unit 601 is configured to construct a generative confrontation network.

[0141] The obtaining unit 602 is configured to obtain blurred images and clear images.

[0142] The processing unit 603 is configured to input the blurred image into the input layer of the generator, and sequentially process through the standard convolution layer, the first activation function layer and the first feature normalization layer.

[0143] A feature extraction unit 604, configured to input the processing results into multiple Group-SE modules to extract features.

...

Embodiment 3

[0150] This embodiment provides a computer device, which can be a computer, such as Figure 7 As shown, a processor 702, a memory, an input device 703, a display 704 and a network interface 705 are connected through a system bus 701, the processor is used to provide computing and control capabilities, and the memory includes a non-volatile storage medium 706 and an internal memory 707, the non-volatile storage medium 706 stores an operating system, a computer program, and a database, the internal memory 707 provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium, and the processor 702 executes the During computer program, realize the deblurring method of above-mentioned embodiment 1, as follows:

[0151] Build a generative confrontation network;

[0152] Obtain blurred image and clear image;

[0153] Input the blurred image into the input layer of the generator, and process it sequentially through the stan...

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 deblurring method, system and device based on a conditional generative adversarial network and a medium. The method comprises the steps of building the generative adversarialnetwork; obtaining a blurred image and a clear image; inputting the blurred image into an input layer of a generator, and sequentially processing the blurred image through a standard convolution layer, a first activation function layer and a first feature normalization layer; inputting a processing result into a plurality of Group-SE modules to extract features; inputting the extracted features into a deconvolution layer for up-sampling to obtain an analog image; taking the analog image as a negative sample, taking the clear image as a positive sample, inputting the negative sample and the positive sample into a discriminator for discrimination, and outputting a true and false discrimination result of the clear image; iteratively training the generator and the discriminator until the generative adversarial network reaches Nash equilibrium; and performing deblurring processing on the to-be-processed image by using the trained generative adversarial network. According to the invention,the problem that the accuracy is not obviously improved when the image deblurring technology is applied to a face recognition related scene can be solved.

Description

technical field [0001] The invention relates to a defuzzification method, system, device and medium based on a conditional generation confrontation network, and belongs to the fields of deep learning, computer vision and image processing. Background technique [0002] Although computer imaging has made tremendous progress in recent years, it remains a challenge to process captured motion blurred content. Motion blur is caused by the movement of objects in the scene or the camera during the exposure of the sensor. In addition to significantly reducing the visual quality of images, the distortion caused by blurring can lead to a significant performance drop in many computer vision tasks (such as face recognition). There are commercially available cameras that capture frames at a high frame rate, which reduces blur, but this makes the image noisier and the camera is expensive. [0003] Due to its inherent ill-posed nature, motion blur remains a challenging problem in computer...

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): G06T5/00G06N3/04
CPCG06N3/045G06T5/73
Inventor 杜振锋周晓清龚汝洪
Owner 广东宜教通教育有限公司