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

An Image Color Correction Method Based on Simulated Annealing Optimization Algorithm

A technology of color correction and simulated annealing, which is applied in the fields of image processing and computer vision, can solve problems such as inconsistent brightness levels, poor anti-noise performance, and low correction accuracy, and achieves overcoming dependence on initial values, strong noise suppression performance, and correction accuracy high effect

Inactive Publication Date: 2017-04-05
NANJING HUICHUAN IND VISUAL TECH DEV +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the problems of poor anti-noise performance of traditional color correction algorithms, inconsistent brightness levels before and after correction, and low correction accuracy, and provides an image color correction method based on simulated annealing optimization algorithm; the technical solution provided by the present invention, It can avoid the inconsistency between the color measurement value of some colors and the visual experience of the human eye, so that the corrected image is more in line with the visual experience of the human eye; and has the advantages of high correction accuracy and strong noise suppression performance, and can adaptively adjust the image before and after correction brightness level to keep it consistent

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
  • An Image Color Correction Method Based on Simulated Annealing Optimization Algorithm
  • An Image Color Correction Method Based on Simulated Annealing Optimization Algorithm
  • An Image Color Correction Method Based on Simulated Annealing Optimization Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] combine figure 1 , a kind of image color correction method based on simulated annealing optimization algorithm of the present embodiment, its steps are:

[0037] 1) Select 24 color cards as the test color sample. The measured value of the sample color (that is, the RGB tristimulus value of the sample color) is obtained by shooting with an industrial camera under different parameters and different light source conditions. The sample color in the CIE XYZ color space The standard values ​​are provided by the color card manufacturer under the D50 standard lighting source. The standard values ​​of the 24 sample colors are shown in Table 1:

[0038] Table 1 Standard value of sample color (CIEXYZ color space expression)

[0039]

[0040] 2) Take the average value of the B, G, and R tristimulus values ​​of each sample color to generate a 24*3 sample color measurement value matrix X' 24 =[B',G',R'] 24×3 , set the initial value of the independent variable color correction m...

Embodiment 2

[0103] An image color correction method based on a simulated annealing optimization algorithm in this embodiment is basically the same as in Embodiment 1, except that the number of colors q contained in the color sample in this embodiment is 40, and the adjustment of the brightness adjustment coefficient λ The step size is 0.03.

Embodiment 3

[0105] An image color correction method based on a simulated annealing optimization algorithm in this embodiment is basically the same as in Embodiment 1, except that the number of colors q contained in the color sample in this embodiment is 140, and the adjustment of the brightness adjustment coefficient λ The step size is 0.05.

[0106] The image color correction method based on the simulated annealing optimization algorithm described in Embodiments 1 to 3 overcomes the problems of poor anti-noise performance of traditional color correction algorithms, inconsistent brightness levels before and after correction, and low correction accuracy. The design is reasonable and the efficiency is high. , which is convenient for popularization and application.

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 an image color correction method based on a simulated annealing optimization algorithm, and belongs to the technical field of image processing and computer vision. The image color correction method includes the steps: 1) measuring RGB (red, green and blue) stimulus values of a color sample to obtain a standard value of the color sample under a standard illuminant; 2) building a color correction model and computing a sample color theoretical value; 3) adjusting the brightness of the sample color standard value; 4) computing a color difference average value serving as a target function between a converted sample color XYZ value and the sample color standard value; 5) solving a corresponding correction matrix M when the target function obtains a globally optimal solution; 6) judging whether the computed theoretical value and a sample color measuring value meet brightness constraint conditions or not, and adjusting brightness adjustment coefficient lambda according to a fixed step length and re-computing the matrix M until the brightness constraint conditions are met if the brightness constraint conditions are not met. The image color correction method has the advantages of high correction accuracy, high noise resistance and the like, and the method can adaptively adjust the brightness level before and after image correction.

Description

technical field [0001] The invention belongs to the technical field of image processing and computer vision, and more specifically relates to an image that best matches human visual experience obtained by combining theory with traditional color correction models and CIEDE2000 color difference calculation equations using simulated annealing search algorithms Color correction method. Background technique [0002] Color is one of the important parameters in the field of computer vision. With the development of computer science, the requirements for color quality are getting higher and higher in application fields such as printing, ceramic tiles, imaging, and image retrieval. However, with the current level of science and technology, the spectral sensitivity of the image sensor cannot best simulate the color perception of the human visual system, and is affected by factors such as the spectral distribution of the light source, resulting in the collected image and the real objec...

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 Patents(China)
IPC IPC(8): G06T5/00G06T7/40
Inventor 李勃于海峰陈惠娟吴炜江登表王赟郭家新王斌
Owner NANJING HUICHUAN IND VISUAL TECH DEV
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