Method for enhancing colors of image and system thereof

US2016110845A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016110845-A1
Application numberUS-201414416417-A
CountryUS
Kind codeA1
Filing dateOct 31, 2014
Priority dateOct 17, 2014
Publication dateApr 21, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method and a system for enhancing colors of an image are disclosed. The method comprises: converting the color components in an RGB color space of each pixel in an image into a hue component, a saturation component, and a value component in an HSV color space of the pixel; stretching the saturation component when it is greater than 0 and smaller than 1; converting the hue component, the stretched saturation component, and the value component into an enhanced red component, an enhanced green component, and an enhanced blue component in the RGB color space. Through the method, the phenomenon of color shift can be prevented, thus enabling the image to be brighter and vivider. Hence, the viewers' visual experience can be improved. The method can relieve the problems of color shift and picture washout.

First claim

Opening claim text (preview).

1 . A method for enhancing colors of an image, comprising the steps of: extracting a red component, a green component, and a blue component in an RGB color space from each pixel in the image, successively; converting the red component, the green component, and the blue component into a hue component, a saturation component, and a value component in an HSV color space of the pixel; judging whether the saturation component is greater than 0 and smaller than 1; stretching the saturation component to obtain a stretched saturation component, if the saturation component is greater than 0 and smaller than 1; and converting the hue component, the stretched saturation component, and the value component into an enhanced red component, an enhanced green component, and an enhanced blue component in the RGB color space. 2 . The method according to claim 1 , wherein stretching the saturation component comprises the steps of: judging whether the saturation component is greater than or equal to a set saturation threshold value; and stretching the saturation component in such a manner that a greater saturation component is stretched with a smaller stretching amplitude, if the saturation component is greater than or equal to the set saturation threshold value; or stretching the saturation component in such a manner that a greater saturation component is stretched with a smaller stretching amplitude or a greater stretching amplitude, if the saturation component is smaller than the set saturation threshold value. 3 . The method according to claim 2 , comprising stretching the saturation component in accordance with the equation of S1=K*sin(0.5*π*S), wherein S1 and S represent the stretched saturation component and the saturation component, respectively, and K is a real number greater than or equal to 0 and smaller than or equal to 1. 4 . The method according to claim 2 , comprising stretching the saturation component in accordance with the equation of S1=K*(0.5*sin(π*S−0.5*π)+0.5), wherein S1 and S represent the stretched saturation component and the saturation component, respectively, and K is a real number greater than or equal to 0 and smaller than or equal to 1. 5 . The method according to claim 3 , wherein K equals 1. 6 . The method according to claim 4 , wherein K equals 1. 7 . A system for enhancing colors of an image, comprising: an extraction unit, configured for extracting a red component, a green component, and a blue component in an RGB color space from each pixel in the image, successively; a first conversion unit, configured for converting the red component, the green component, and the blue component into a hue component, a saturation component, and a value component in an HSV color space of the pixel; a first judgment unit, configured for judging whether the saturation component is greater than 0 and smaller than 1; a saturation stretching unit, configured for stretching the saturation component to obtain a stretched saturation component when the saturation component is greater than 0 and smaller than 1; and a second conversion unit, configured for converting the hue component, the stretched saturation component, and the value component into an enhanced red component, an enhanced green component, and an enhanced blue component in the RGB color space. 8 . The system according to claim 7 , wherein the saturation stretching unit comprises: a second judgment unit, configured for judging whether the saturation component is greater than or equal to a set saturation threshold value; and a first stretching unit, configured for stretching the saturation component in such a manner that a greater saturation component is stretched with a smaller stretching amplitude, when the saturation component is greater than or equal to the saturation threshold value; and a second stretching unit, configured for stretching the saturation component in such a manner that a greater saturation component is stretched with a smaller stretching amplitude or a greater stretching amplitude, when the saturation component is smaller than the saturation threshold value. 9 . The system according to claim 8 , wherein the saturation stretching unit is specifically configured for stretching the saturation component in accordance with the equation of S1=K*sin(0.5*π*S), wherein S1 and S represent the stretched saturation component and the saturation component, respectively, and K is a real number greater than or equal to 0 and smaller than or equal to 1. 10 . The system according to claim 8 , wherein the saturation stretching unit is specifically configured for stretching the saturation component in accordance with the equation of S1=K*(0.5*sin(π*S−0.5*π)+0.5), wherein S1 and S represent the stretched saturation component and the saturation component, respectively, and K is a real number greater than or equal to 0 and smaller than or equal to 1. 11 . The system according to claim 9 , wherein K equals 1. 12 . The system according to claim 10 , wherein K equals 1.

Assignees

Inventors

Classifications

  • H04N1/6027Primary

    Correction or control of colour gradation or colour contrast (H04N1/6058 takes precedence) · CPC title

  • for controlling the amplitude of colour signals, e.g. automatic chroma control circuits (H04N9/71, H04N9/73 take precedence; camera processing pipelines for controlling the colour saturation of colour signals H04N23/86) · CPC title

  • Color image · CPC title

  • G06T5/00Primary

    Image enhancement or restoration · CPC title

  • Hue control means, e.g. flesh tone control · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016110845A1 cover?
A method and a system for enhancing colors of an image are disclosed. The method comprises: converting the color components in an RGB color space of each pixel in an image into a hue component, a saturation component, and a value component in an HSV color space of the pixel; stretching the saturation component when it is greater than 0 and smaller than 1; converting the hue component, the stret…
Who is the assignee on this patent?
Shenzhen China Star Optoelect
What technology area does this patent fall under?
Primary CPC classification H04N1/6027. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Apr 21 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).