Single-image rain removing method based on convolutional neural network double-branch attention generation

A convolutional neural network, single image technology, applied in the field of image processing, can solve problems affecting the performance of computer vision systems, affecting image visual effects and image quality, etc., to achieve the effect of enhancing robustness and improving performance

Active Publication Date: 2020-12-11
XIAN UNIV OF TECH
View PDF9 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the attachment of raindrops to the image will obviously affect the visual effect and image quality of the image, which will indirectly affect the performance of the entire computer vision system.

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
  • Single-image rain removing method based on convolutional neural network double-branch attention generation
  • Single-image rain removing method based on convolutional neural network double-branch attention generation
  • Single-image rain removing method based on convolutional neural network double-branch attention generation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0057] The present invention is a method for removing rain from a single image based on convolutional neural network dual-branch attention generation, the process of which is as follows figure 1 As shown, the specific steps are as follows:

[0058] Step 1, preprocess the input image, normalize the pixel value of the input image to [0, 1], and crop it to 256*256*3 to obtain the input image dataset, in which the data in the input image dataset Both are presented in pairs, including images with rain and images without rain;

[0059] Step 2, construct a U-shaped encoder / decoder network with upper and lower branch structures, which are respectively recorded as the first U-shaped encoder / decoder network and the second U-shaped encoder / decoder network;

[0060] The two U-shaped structure encoder / decoder networks are composed of a contraction path ...

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 single-image rain removal method based on convolutional neural network double-branch attention generation. The method comprises the steps of preprocessing an input image; constructing a U-shaped structure network; adding the attention of the weight channel to the first U-shaped network to obtain the added first U-shaped network; adding the spatial attention and the channel attention to a second U-shaped structure network to obtain an added second U-shaped network; adopting the added first U-shaped network to process the obtained processed image a, adopting the added second U-shaped network to process the obtained processed image b, adding the processed image b and the preprocessed image, and obtaining a convolutional neural network model through convolution; training a convolutional neural network model by using the preprocessed image, and constraining by using a loss function to obtain a trained rain removal network model; and putting the to-be-processed image with rain into the trained rain removal network model, and finally outputting the rain-removed image, thereby improving the rain removal performance of the single image.

Description

technical field [0001] The invention belongs to the technical field of image processing, and relates to a method for removing rain from a single image based on double-branch attention generation of a convolutional neural network. Background technique [0002] With the rapid development of science and technology, human society is entering the information society, the application of computers is becoming more and more extensive, and image processing technology is becoming more and more important to the development of various fields. Computer vision has become a key technology in the fields of robotics, defense aviation, and machine vision automation. At the same time, it also plays an important role in monitoring images, assisted driving central control systems, traffic gateways and other scenarios. With the rapid development of image processing technology and computer vision technology, more and more computer vision systems are used in many scientific and engineering fields....

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/084G06T2207/20081G06T2207/20084G06N3/045Y02A90/10
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