Convolutional neural network image denoising method based on multi-scale convolution groups and parallelism

A convolutional neural network, multi-scale technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve the problems of time consumption, difficult denoising results, and efficient recovery of the original image, and achieve great practical significance. Effect

Active Publication Date: 2019-12-20
XIAN UNIV OF TECH
View PDF3 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The main idea of ​​these two types of methods is to use the correlation of adjacent pixels in the image. They are effective in dealing with simple noises, but they have serious defects: the method of using the neighborhood mean will definitely smooth the edges, details, etc. of the image. important features
Although the above methods can deal with the probl

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
  • Convolutional neural network image denoising method based on multi-scale convolution groups and parallelism
  • Convolutional neural network image denoising method based on multi-scale convolution groups and parallelism
  • Convolutional neural network image denoising method based on multi-scale convolution groups and parallelism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0064] Based on multi-scale convolution group and parallel convolutional neural network image denoising method, the experimental platform used in the present invention is Tensorflow. Such as figure 1 As shown, the specific steps are as follows:

[0065] Step 1. Prepare the training set, perform preprocessing operations on the selected data set, and use Gaussian white noise to simulate real noise. The training set includes noise images and corresponding original images.

[0066] Step 1.1. Use the BSD500 data set, whose image size is 180*180, and randomly select 60 images from it as the original images in the training set. Add Gaussian white noise with different noise standard deviations to the above original image to form a variety of noise images, where the range of noise standard deviation is σ=[10, 100], and the step size is 10, and 10 groups of noise with different standard deviations can be obtained image. Each noise image corresponds to the corresponding original image...

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 convolutional neural network image denoising method based on multi-scale convolution groups and parallelism. The method specifically comprises the following steps of 1, preparing a training set, selecting an appropriate data set as an original image in the training set, preprocessing the original image, simulating the real noise by adopting the Gaussian white noise, and adding the real noise into the original image as a noise image corresponding to the original image; 2, constructing a network model, and constructing a network model in combination with a convolution network mode of the multi-scale convolution group and the parallelism; 3, setting the hyper-parameters, a loss function and an optimization algorithm of the network according to the network model constructed in the step 2; 4, performing network training, and using the constructed network model in the step 2 to train a single-noise training set and a multi-noise training set respectively to obtain aplurality of network models corresponding to the training sets; and 5, testing the network performance. According to the method, more image contours and texture details can be reserved while the noise is eliminated.

Description

technical field [0001] The invention belongs to the technical field of image processing methods, in particular to an image denoising method based on multi-scale convolution groups and parallel convolutional neural networks. Background technique [0002] With the advent of the digital information age, especially the continuous development of computer technology and the improvement of the popularization of image digitization equipment, a large part of the multimedia information that people receive is the visual information of images. However, in the process of image digital transmission, it is inevitable to receive noise pollution, which will deteriorate the image quality. The polluted image will not only affect people's visual recognition, but also bring great impact to computer recognition. Negative impact, affecting the readability of the image. The purpose of image denoising is to reduce or eliminate the influence of noise on the image, so as to obtain high-quality images...

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): G06T5/00G06N3/04G06N3/08
CPCG06T5/002G06N3/08G06N3/045
Inventor 罗静蕊王婕
Owner XIAN UNIV OF TECH
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