Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for generating a convolution neural network model and an image enhancement method

A convolutional neural network and model generation technology, applied in the field of image processing, can solve problems such as inflexibility, enhanced sharpness, and unnatural effects, so as to improve flexibility and efficiency, enhance contrast and sharpness, and avoid color cast and artifact effects

Inactive Publication Date: 2019-03-29
XIAMEN MEITUZHIJIA TECH
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional method mostly uses curve adjustment to enhance the contrast of the image. However, this method requires manual adjustment of parameters, which is inconvenient to operate and reduces the user experience. It is also highly targeted and cannot be flexibly applied to multiple image scenarios.
Existing algorithms mostly use filtering or spatial differentiation to enhance the sharpness of images. However, this method uses a uniform method to sharpen all images, which is not flexible enough, and it is easy to cause excessive sharpening and unnatural effects.
In addition, in the existing algorithms, image contrast enhancement and sharpness enhancement are two relatively independent issues, it is difficult to enhance the contrast while also enhancing the sharpness, and the implementation efficiency of the enhancement algorithm is low

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 method for generating a convolution neural network model and an image enhancement method
  • A method for generating a convolution neural network model and an image enhancement method
  • A method for generating a convolution neural network model and an image enhancement method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0042] The convolutional neural network model generation method of the present invention is suitable for execution in one or a group of computing devices, that is, the training of the convolutional neural network model is completed in one or a group of computing devices. The computing device can be, for example, a server (such as a web server, an application server, etc.), a personal computer such as a desktop computer and a noteboo...

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 method for generating a convolution neural network (CNN) model for image enhancement, which is executed in the computing device. The method comprises the following steps of:constructing a CNN model structure and setting a loss function expression; wherein the CNN model structure comprises a general feature module, a local feature module, a global feature module, a parameter table generation module, a boot diagram generation module, an enhancement parameter generation module and an image enhancement module; Acquiring a plurality of training image pairs, each trainingimage pair comprising an input image and a target image; training the CNN model by using a plurality of training image pairs as training samples, updating The model parameters of CNN model continuously, and calculating the loss function value of CNN model according to the loss function expression; When the loss function value converges, stopping the training process, and obtaining the model parameters of CNN model so as to generate the CNN model. The invention also discloses a corresponding image enhancement method and a computing device.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a method for generating a convolutional neural network model for enhancing image contrast and sharpness, an image enhancement method and a computing device. Background technique [0002] The development of mobile terminals and Internet technology facilitates users to obtain image information. For example, users can take pictures with mobile phones, or browse and download images from the Internet. However, most of the images obtained by users are of unsatisfactory quality. For example, the contrast of the image is not enough, and the overall image is white and dark; for example, the sharpness of the image is not enough, the quality of the image is blurred, and the edges are smooth. Therefore, it is necessary to improve the contrast and sharpness of the image to enhance the image information. [0003] The traditional method mostly uses curve adjustment to enhance the cont...

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/00G06T7/33
CPCG06T7/33G06T2207/20084G06T2207/20081G06T5/00
Inventor 周铭柯李启东李志阳张伟许清泉
Owner XIAMEN MEITUZHIJIA TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products