Unlock instant, AI-driven research and patent intelligence for your innovation.

Color correction method based on full convolutional neural network and feature pyramid

A convolutional neural network and feature pyramid technology, which is applied in image data processing, instrumentation, computing, etc., can solve problems such as unsatisfactory color correction effect, inability to accurately predict light source information, limited training, etc., to ensure the post-correction effect , good correction effect, good correction effect

Active Publication Date: 2019-11-01
中电健康云科技有限公司
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The purpose of the present invention is: in order to solve the problem that the existing color correction method based on full convolutional neural network is limited by the neural network structure, sometimes it is impossible to accurately estimate the light source information, resulting in unsatisfactory color correction effect, the present invention provides a A color correction method based on full convolutional neural network and feature pyramid, which estimates light source information through full convolutional neural network and multi-scale feature pyramid, and uses gamma correction method to color correct the image to ensure the color correction effect and is universal high sex

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
  • Color correction method based on full convolutional neural network and feature pyramid
  • Color correction method based on full convolutional neural network and feature pyramid
  • Color correction method based on full convolutional neural network and feature pyramid

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] Such as figure 1 As shown, this embodiment provides a color correction method based on a fully convolutional neural network and a feature pyramid, including the following steps:

[0068] Perform color correction, cropping, and data enhancement processing on the image in sequence to obtain the corresponding color cast pictures, and a training data set is composed of several color cast pictures;

[0069] Build a preset full convolutional neural network and feature pyramid model for estimating image light source information, use the training data set to train the preset full convolutional neural network and feature pyramid model, based on the preset loss function and optimizer, Optimize and adjust the network parameters of the preset full convolutional neural network and feature pyramid model until the network converges, and output the trained full convolutional neural network and feature pyramid model;

[0070] The trained fully convolutional neural network and feature p...

Embodiment 2

[0072] This embodiment is further optimized on the basis of Embodiment 1, specifically:

[0073] The images used for the training in this embodiment come from the public dataset——Shi's Re-processing of Gehler's Raw Dataset;

[0074] The color correction of the image is specifically: converting the image in the public data set from the RAW format to the 8bit image data format, using the real light source information ground_truth to process the 8bit image data to obtain a standard picture, and using the real light source information ground_truth to process the 8bit image data for processing, including:

[0075] Read the 8bit image data into RGB format [R, G, B], set the corresponding real light source information ground_truth to [real_R, real_G, real_B], then:

[0076] Gain_R=max(ground_truth) / real_R

[0077] Gain_G=max(ground_truth) / real_G

[0078] Gain_B=max(ground_truth) / real_B

[0079] R'=min(R*Gain_R,255)

[0080] G'=min(G*Gain_G,255)

[0081] B'=min(B*Gain_B,255)

...

Embodiment 3

[0105] This embodiment is further optimized on the basis of Embodiment 2, specifically:

[0106] Such as figure 2 As shown, the preset fully convolutional neural network and feature pyramid model constructed are seven layers, and its specific structure is:

[0107] The input layer connection includes the first layer of neural network with two convolutional layers, where the first convolutional layer has 32 convolutional kernels, each convolutional kernel has a size of 3*3, a step size of 2, and an activation function of Relu; the second convolutional layer has 64 convolutional kernels, each convolutional kernel has a size of 3*3, a step size of 1, and an activation function of Relu; the output of the second convolutional layer is connected to the second layer of nerves the input of the network;

[0108] The second layer of neural network includes two branches and adder A, one of which includes a convolution layer with 128 convolution kernels, each convolution kernel size is...

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 color correction method based on a full convolutional neural network and a feature pyramid, and relates to the technical field of image color correction. The method comprisesthe steps: sequentially carrying out the color correction, cutting and data enhancement of an image, obtaining a corresponding color cast image, and forming a training data set through a plurality ofcolor cast images; training the preset full convolutional neural network and the feature pyramid model by using the training data set, optimizing and adjusting network parameters of the preset full convolutional neural network and the feature pyramid model based on a preset loss function and an optimizer until the network is converged, and outputting the trained full convolutional neural networkand the trained feature pyramid model; estimating the light source information of the to-be-corrected image by using the trained model, and performing color correction on the to-be-corrected image according to the estimated light source information. The light source information is estimated through the full convolutional neural network and the feature pyramid, and color correction is performed onthe image by using gamma correction, so that the color correction effect is ensured, and the universality is high.

Description

technical field [0001] The present invention relates to the technical field of image color correction, and more specifically relates to a color correction method based on a fully convolutional neural network and a feature pyramid. Background technique [0002] The collection and reproduction of true colors is of great value in the fields of medicine and art, and the color information of images is an important basis for some professional image analysis. The color presented on the surface of an object is closely related to various links such as light source characteristics, lighting conditions, acquisition equipment, display equipment, and printing equipment. Color correction is a key technology for color reproduction and consistent color presentation. At present, color correction has been applied in many image processing fields such as medical images, mural images, and license images. It is of great significance to study the color correction technology that can truly reflect...

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
CPCG06T2207/10024G06T2207/20081G06T2207/20084G06T2207/20016G06T5/90
Inventor 李得元代超何帆周振
Owner 中电健康云科技有限公司