Desaturation control

US10757384B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10757384-B2
Application numberUS-201816043487-A
CountryUS
Kind codeB2
Filing dateJul 24, 2018
Priority dateSep 28, 2017
Publication dateAug 25, 2020
Grant dateAug 25, 2020

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.

Image signal processing may include desaturation control, which may include adaptive desaturation control. Image signal processing with desaturation control may include obtaining, by an image signal processor, from an image sensor, an input image signal representing an input image, obtaining, by the image signal processor, color correction information for the input image, obtaining a color corrected image based on the input image using color correction with desaturation control such that inaccurate colorization of the color corrected image is minimized, and outputting the color corrected image.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising: obtaining, by an image signal processor, from an image sensor, an input image signal representing an input image; obtaining, by the image signal processor, color correction information for the input image; obtaining a color corrected image based on the input image using color correction with desaturation control such that inaccurate colorization of the color corrected image is minimized, wherein obtaining the color corrected image includes: obtaining a color corrected pixel based on an input pixel from the input image using color correction with desaturation control such that inaccurate colorization of the color corrected pixel is minimized; in response to a determination that, for the input pixel, the color correction information includes a blue component correction coefficient and a red component correction coefficient that is less than one and is less than the blue component correction coefficient, desaturation control includes desaturation control proportional to the red color channel; in response to a determination that, for the input pixel, the color correction information includes a red component correction coefficient and a blue component correction coefficient that is less than one and is less than the red component correction coefficient, desaturation control includes desaturation control proportional to the blue color channel; and including the color corrected pixel in the color corrected image; and outputting the color corrected image. 2. The non-transitory computer-readable storage medium of claim 1 , wherein: obtaining the color corrected pixel based on the input pixel from the input image using color correction with desaturation control include: obtaining a desaturation control color corrected pixel using desaturation control based on the input pixel; and obtaining an adaptive desaturation control color corrected pixel using adaptive desaturation control based on the desaturation control color corrected pixel, such that inaccurate color brightness increase is minimized; and including the color corrected pixel in the color corrected image includes including the adaptive desaturation control color corrected pixel in the color corrected image. 3. The non-transitory computer-readable storage medium of claim 2 , wherein obtaining the adaptive desaturation control color corrected pixel using adaptive desaturation control includes adaptive desaturation control based on a ratio between a green color channel value of the input pixel and a green color channel value of the desaturation control color corrected pixel. 4. The non-transitory computer-readable storage medium of claim 2 , wherein obtaining the adaptive desaturation control color corrected pixel using adaptive desaturation control includes obtaining the adaptive desaturation control color corrected pixel in response to a determination that, for the input pixel, the color correction information includes a blue component correction coefficient and a red component correction coefficient, wherein at least one of the blue component correction coefficient or the red component correction coefficient is less than one. 5. The non-transitory computer-readable storage medium of claim 2 , wherein obtaining the adaptive desaturation control color corrected pixel using adaptive desaturation control includes omitting obtaining the adaptive desaturation control color corrected pixel in response to a determination that, for the input pixel, the color correction information includes a blue component correction coefficient and a red component correction coefficient, wherein the blue component correction coefficient is at least one and the red component correction coefficient is at least one. 6. A method comprising: obtaining, by an image signal processor, from an image sensor, an input image signal representing an input image; obtaining, by the image signal processor, color correction information for the input image; obtaining a color corrected image based on the input image using color correction with desaturation control such that inaccurate colorization of the color corrected image is minimized wherein obtaining the color corrected image includes: obtaining a color corrected pixel based on an input pixel from the input image using color correction with desaturation control such that inaccurate colorization of the color corrected pixel is minimized; in response to a determination that, for the input pixel, the color correction information includes a blue component correction coefficient and a red component correction coefficient that is less than one and is less than the blue component correction coefficient, desaturation control includes desaturation control proportional to the red color channel; in response to a determination that, for the input pixel, the color correction information includes a red component correction coefficient and a blue component correction coefficient that is less than one and is less than the red component correction coefficient, desaturation control includes desaturation control proportional to the blue color channel; and including the color corrected pixel in the color corrected image; and outputting the color corrected image. 7. The method of claim 6 , wherein: obtaining the color corrected pixel based on the input pixel from the input image using color correction with desaturation control include: obtaining a desaturation control color corrected pixel using desaturation control based on the input pixel; and obtaining an adaptive desaturation control color corrected pixel using adaptive desaturation control based on the desaturation control color corrected pixel, such that inaccurate color brightness increase is minimized; and including the color corrected pixel in the color corrected image includes including the adaptive desaturation control color corrected pixel in the color corrected image. 8. The method of claim 7 , wherein obtaining the adaptive desaturation control color corrected pixel using adaptive desaturation control includes adaptive desaturation control based on a ratio between a green color channel value of the input pixel and a green color channel value of the desaturation control color corrected pixel. 9. The method of claim 7 , wherein obtaining the adaptive desaturation control color corrected pixel using adaptive desaturation control includes obtaining the adaptive desaturation control color corrected pixel in response to a determination that, for the input pixel, the color correction information includes a blue component correction coefficient and a red component correction coefficient, wherein at least one of the blue component correction coefficient or the red component correction coefficient is less than one. 10. The method of claim 7 , wherein obtaining the adaptive desaturation control color corrected pixel using adaptive desaturation control includes omitting obtaining the adaptive desaturation control color corrected pixel in response to a determination that, for the input pixel, the color correction information includes a blue component correction coefficient and a red component correction coefficient, wherein the blue component correction coefficient is at least one and the red component correction coefficient is at least one. 11. An apparatus comprising: an image sensor; an image signal processor configured to: obtain, from the image sensor, an input image signal representing an input image; obtain color correction information for the input image; obtain

Assignees

Inventors

Classifications

  • Correction of chromatic aberration · CPC title

  • using two or more images, e.g. averaging or subtraction · CPC title

  • Noise reduction or smoothing in the temporal domain; Spatio-temporal filtering · CPC title

  • Determination of colour characteristics · CPC title

  • Color image · 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 US10757384B2 cover?
Image signal processing may include desaturation control, which may include adaptive desaturation control. Image signal processing with desaturation control may include obtaining, by an image signal processor, from an image sensor, an input image signal representing an input image, obtaining, by the image signal processor, color correction information for the input image, obtaining a color corr…
Who is the assignee on this patent?
Gopro Inc
What technology area does this patent fall under?
Primary CPC classification H04N9/646. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).