Image enhancement method based on convolutional auto-encoder

A convolutional self-encoding and image enhancement technology, which is applied in the field of image enhancement based on convolutional self-encoders, can solve the problems of reducing data preprocessing time, etc., and achieve the effects of improving efficiency, good image enhancement effect, and reducing costs

Inactive Publication Date: 2019-07-30
ZHEJIANG UNIV OF TECH
View PDF2 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the problem that a large number of redundant parameters will be generated if the traditional encoding and decoding methods are used for three-channel color images in network training, the present invention improves the original The algorithm needs a lot of preparatory work in the early stage of network training, reduces the time of data preprocessing, and provides an image enhancement method based on convolutional autoencoder

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 enhancement method based on convolutional auto-encoder
  • Image enhancement method based on convolutional auto-encoder
  • Image enhancement method based on convolutional auto-encoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] With reference to accompanying drawing, further illustrate technical scheme of the present invention:

[0027] An image enhancement method based on a convolutional self-encoder, comprising the following steps:

[0028] 1) Process the original image into a low-light image, and add Gaussian noise, salt and pepper noise, Poisson noise and speckle noise to the training of network brightening and denoising when the image is preprocessed into a low-light image;

[0029] 2) The convolution operation is used as the encoding operation of the self-encoder to obtain the low-dimensional feature representation of the low-light image. When the network is trained, the processed low-light image is input, and then encoded by the convolutional network to obtain a compressed feature map. At this time, the network learns the hidden features of low-light images and performs pooling operations;

[0030] 3) Perform deconvolution operation on the obtained compressed feature map, and decode to...

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

An image enhancement method based on a convolutional auto-encoder comprises the steps of processing an original image into a low-light image, and when the image is preprocessed into the low-light image, adding noise to carry out network brightening and denoising training; carrying out convolution encoding operation on the low-light image to obtain a compression feature map, and carrying out pooling operation; carrying out deconvolution operation on the obtained compressed feature map, and decoding to obtain a reconstructed bright image; calculating a loss function of the reconstructed bright image and the original image; utilizing the calculated loss function to perform parameter adjustment operation of the convolutional network, and updating parameters to optimize the network; and judgingwhether a preset number of iterations is reached, and if not, continuing the operation until the number of iterations is reached so as to complete network training. The method has the advantages thatcompared with a traditional auto-encoder image enhancement method, convolution operation is applied to the encoding stage, a large number of redundant parameters generated in the network are reduced,a better image enhancement effect is achieved, and the method can be applied to the field of image enhancement.

Description

technical field [0001] The invention relates to the technical field of image coding, in particular to an image enhancement method based on a convolutional self-encoder. [0002] technical background [0003] In modern life, high-tech photography equipment has come a long way. However, under harsh conditions, such as shooting in a low-light environment, it will lead to low visibility and low-quality defects in the image, which increases the difficulty of subsequent image processing such as image recognition and classification. For industrial production, medical research and other fields that require high image quality, low-quality images can easily make decision makers make wrong decisions. Therefore, image enhancement is crucial for image analysis applications. The image enhancement algorithm can improve the image contrast and make the enhanced picture clearer, but the contrast enhancement algorithm may appear over-enhancement or unnatural effect when processing the image. ...

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/00
CPCG06T5/002G06T5/007
Inventor 赵澄童川王万良杨小涵
Owner ZHEJIANG 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