A single image defogging method based on a convolutional neural network

A convolutional neural network and single image technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as color distortion and lack of universality

Active Publication Date: 2019-05-03
NANJING UNIV OF POSTS & TELECOMM
View PDF6 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Although the dehazing algorithm based on image restoration is relatively effective, it is not universal because the simplified physical model is based on the condition that the atmosphere is single-scattering and the medium is uniform, such as uneven fog or sky areas, and in dark areas. Easy to cause color distortion in the environment

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
  • A single image defogging method based on a convolutional neural network
  • A single image defogging method based on a convolutional neural network
  • A single image defogging method based on a convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0068] figure 1 Shown is a flow chart of a single image defogging method based on a convolutional neural network according to the present invention, the method comprising:

[0069] Step 1, obtain the PASCAL VOC data set and the fog-free image downloaded on the Internet as the fog-free image set in the training sample;

[0070] Step 2. Use Perlin Noise (Perlin Noise) to add fog of different concentrations to the fog-free image set in step 1 to obtain a foggy image set; crop the images in the foggy image set and the fog-free image set into 64*64 images block, and then converted into HDF5 data format for storage, and then the image block of the foggy image and the image block of the non-foggy image are divided into two parts in proportion, one part is used as a training sample, and the other part is used as a test sample, which is convenient for training;...

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 provides a single image defogging method based on a convolutional neural network. The method comprises the steps that firstly, a training set is constructed to serve as input of a deep convolutional neural network model, the network model comprises a shallow neural network model and a deep neural network model, and the shallow neural network model is used for extracting and fusing features of RGB color space of a foggy image and outputting a scene depth map of the foggy image; and the deep network model performs multi-scale mapping, pooling, convolution and other operations on the scene depth map on the basis of the shallow network model, and outputs a transmissivity map of the foggy image. And finally, recovering the fog-free image through the transmissivity, the atmosphericlight value and the atmospheric scattering model. According to the method, the characteristics of the RGB color space of the atomized image are extracted and fused to construct the shallow convolutional neural network model, and the shallow convolutional neural network model is connected with the multi-scale deep neural network model to establish the end-to-end neural network model, so that defogging clearness can be realized in various scenes, and particularly, color distortion of the image can be avoided in a dark environment.

Description

technical field [0001] The invention relates to a method for defogging a single image, in particular to a method for defogging a single image based on a convolutional neural network. Background technique [0002] Due to garbage incineration, construction dust, vehicle exhaust emissions and other reasons, many cities in China have cast the shadow of smog. Smog has become an environmental problem that has received continuous attention in recent years. Due to the decrease of contrast and color saturation of images taken in foggy weather, the pictures are not clear, which affects the use of pictures. For example, traffic surveillance video shooting in foggy days is blurred, resulting in deviations in the image recognition and processing process, which is not conducive to accurate recording of traffic information. Therefore, there are urgent theoretical and practical needs to improve the image quality in foggy weather and reduce the impact of foggy weather on outdoor imaging. ...

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/08G06T5/50
Inventor 张登银钱雯朱虹陈灿
Owner NANJING UNIV OF POSTS & TELECOMM
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