Image deblurring method based on generative adversarial network

A deblurring and network technology, applied in the field of image processing, can solve the problems of slow running speed and inability to use the blur function, and achieve the effect of good deblurring effect, reducing checkerboard effect and overcoming checkerboard effect.

Active Publication Date: 2020-06-02
XIDIAN UNIV
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because these two methods still use the idea of ​​non-blind deblurring algorithm, after obtaining the estimated blur kernel through CNN, they use the traditional method to deconvolute to obtain a clear image, which leads to slow running speed and the reconstruction effect depends heavily on the blur kernel. Predict the outcome, and cannot act on multiple fuzzy functions

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
  • Image deblurring method based on generative adversarial network
  • Image deblurring method based on generative adversarial network
  • Image deblurring method based on generative adversarial network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Specific implementation plan

[0026] The following describes the embodiments of the present invention in detail with reference to the accompanying drawings:

[0027] Reference figure 1 , The implementation steps of this example are as follows:

[0028] Step 1. Select the experimental data set and determine the training data set and test data set related to it.

[0029] The training set in the GOPRO dataset is selected as the source of training data, and the data in the training set is expanded by flipping, horizontal and vertical rotation in turn, and the original size of the training dataset is 1280*720 from the expanded training dataset. The image is randomly cropped into an image with a size of 256*256 as the final training data.

[0030] The test set in the GOPRO data set is selected as the test data.

[0031] Step 2. Build a generation network.

[0032] Reference figure 2 , The generation network built for this example includes a 15-layer structure of two convolutional lay...

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 an image deblurring method based on a generative adversarial network. The method mainly solves the problems that in the prior art, when a blurring kernel needs to be estimatedand a clear image needs to be solved through deconvolution iteration, the operation speed is low, and the reconstruction effect is poor. The implementation scheme is as follows: 1) selecting an experimental data set, and determining a training data set and a test data set related to the experimental data set; 2) respectively constructing a generation network with a 15-layer structure and an adversarial network with a 6-layer structure; 3) constructing a joint loss function according to the adversarial loss, the pixel loss and the feature loss; 4) performing interactive training on the generative adversarial network and the adversarial network through a joint loss function to obtain a generative adversarial network model; and 5) inputting the test sample into the generative adversarial network model to obtain a deblurred clear image The method has the advantages of no need of estimating a blurring kernel, high deblurring speed and good deblurring effect, and can be used for deblurring processing of blurred images shot due to camera jittering.

Description

Technical field [0001] The present invention belongs to the technical field of image processing, and further relates to an image deblurring method, which can be used for deblurring processing of blurred images shot due to camera shake. Background technique [0002] In the process of digital image generation, processing, transmission, and storage, the overall quality of the image will deteriorate due to the influence of the camera and the unpredictable factors outside, and the important information of the image will be lost, which will bring many negative effects on subsequent processing. In order to meet the requirements of image applications and image vision for high-quality pictures, how to recover clear images from low-quality images has always been a long-term concern in the field of digital imaging. [0003] In the early stage of image restoration, researchers mainly studied non-blind deblurring techniques, and proposed methods such as Wiener filtering, LR iterative deblurring...

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/04G06N3/08
CPCG06T5/003G06N3/08G06T2207/10004G06T2207/20081G06T2207/20084G06N3/045Y02T10/40
Inventor 王晓甜林亚静石光明齐飞董伟生林杰吴嘉诚吴智泽苗垟
Owner XIDIAN UNIV
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