Systems and methods for local tone mapping

US9741099B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9741099-B2
Application numberUS-201514822316-A
CountryUS
Kind codeB2
Filing dateAug 10, 2015
Priority dateMay 31, 2012
Publication dateAug 22, 2017
Grant dateAug 22, 2017

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.

Systems and methods for local tone mapping are provided. In one example, an electronic device includes an electronic display, an imaging device, and an image signal processor. The electronic display may display images of a first bit depth, and the imaging device may include an image sensor that obtains image data of a higher bit depth than the first bit depth. The image signal processor may process the image data, and may include local tone mapping logic that may apply a spatially varying local tone curve to a pixel of the image data to preserve local contrast when displayed on the display. The local tone mapping logic may smooth the local tone curve applied to the intensity difference between the pixel and another nearby pixel exceeds a threshold.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device comprising: an electronic display configured to display images of a first bit depth; an imaging device comprising an image sensor configured to obtain image data of a higher bit depth than the first bit depth; and an image signal processor configured to process the image data, wherein the image signal processor comprises: local tone mapping logic configured to apply a spatially varying local tone curve to a pixel of the image data to preserve local contrast when displayed on the display, wherein the local tone mapping logic is configured to smooth the local tone curve applied to the pixel unless an intensity difference between the pixel and one or more other nearby pixels exceeds a threshold indicative of an edge within the image data, wherein the local tone mapping logic is configured to apply the spatially varying local tone curve to the pixel by computing a gain based at least in part on an input luminance associated with the pixel and an output luminance obtained by a spatially varying lookup table. 2. The electronic device of claim 1 , wherein the local tone mapping logic is configured to compute the gain as the output luminance divided by the input luminance. 3. The electronic device of claim 1 , wherein the local tone mapping logic is configured to compute the gain as a smoothed value of the output luminance divided by the input luminance unless the intensity difference between the pixel and the one or more other nearby pixels exceeds the threshold. 4. The electronic device of claim 1 , wherein the local tone mapping logic comprises a bilateral filter configured to vary the gain depending on whether the intensity difference between the pixel and the one or more other nearby pixels exceeds the threshold. 5. The electronic device of claim 4 , wherein the bilateral filter comprises a horizontal bilateral filter. 6. An electronic device comprising: an imaging device configured to obtain image data; and an image signal processor configured to process the image data, wherein the image signal processor comprises: local tone mapping logic configured to apply a spatially varying local tone curve to a pixel of the image data to preserve local contrast when displayed on the display, wherein the local tone mapping logic is configured to smooth the local tone curve applied to the pixel unless an intensity difference between the pixel and one or more other nearby pixels exceeds a threshold indicative of an edge within the image data, wherein the local tone mapping logic is configured to apply the spatially varying local tone curve to the pixel by computing a gain based at least in part on an input luminance associated with the pixel and an output luminance obtained by a spatially varying lookup table. 7. The electronic device of claim 6 , wherein the image signal processor comprises white pin logic configured to blend white into substantially saturated image data when the substantially saturated image data would otherwise appear gray, wherein the white pin logic comprises compensation gain logic to apply a spatially varying compensation gain value to either a maximum or minimum color component value, or both, of a pixel of the image data to determine when the pixel of the image data is substantially saturated but would otherwise appear gray. 8. The electronic device of claim 7 , wherein the compensation gain logic is configured to determine the spatially varying compensation gain value using a spatially varying compensation gain lookup table, wherein the spatially varying compensation gain lookup table comprises compensation gains that decrease radially from an optical center of the image data. 9. The electronic device of claim 8 , wherein the spatially varying compensation gain lookup table is configured to be indexed by a maximum or minimum color component value of an input pixel. 10. The electronic device of claim 7 , wherein the white pin logic is a component of an RGB-format image processing pipeline. 11. The electronic device of claim 6 , wherein the imaging device comprises a digital camera integrated with the electronic device, an external digital camera coupled to the electronic device via an input/output port, or some combination thereof. 12. The electronic device of claim 6 , comprising at least one of a desktop computer, a laptop computer, a tablet computer, a mobile cellular telephone, a portable media player, or any combination thereof. 13. An image signal processor configured to process image data acquired by an image sensor, wherein the image signal processor comprises: means for implementing local tone mapping logic configured to: apply a spatially varying local tone curve to a pixel of the image data to preserve local contrast when displayed on the display; and smooth the local tone curve applied to the pixel unless an intensity difference between the pixel and one or more other nearby pixels exceeds a threshold indicative of an edge within the image data, wherein the local tone mapping logic is configured to apply the spatially varying local tone curve to the pixel by computing a gain based at least in part on an input luminance associated with the pixel and an output luminance obtained by a spatially varying lookup table. 14. The image signal processor of claim 13 , comprising means for implementing white pin logic configured to blend white into substantially saturated image data when the substantially saturated image data would otherwise appear gray. 15. The image signal processor of claim 14 , wherein the white pin logic comprises means for compensation gain logic to apply a spatially varying compensation gain value to either a maximum or minimum color component value, or both, of a pixel of the image data to determine when the pixel of the image data is substantially saturated but would otherwise appear gray. 16. The image signal processor of claim 15 , wherein the compensation gain logic is configured to determine the spatially varying compensation gain value using a spatially varying compensation gain lookup table, wherein the spatially varying compensation gain lookup table comprises compensation gains that decrease radially from an optical center of the image data. 17. The image signal processor of claim 14 , comprising means for highlight recovery logic configured to recover image information from clipped or nearly clipped pixels of the image data before reaching the white pin logic. 18. The electronic device of claim 1 , wherein the image signal processor comprises white pin logic configured to blend white into substantially saturated image data when the substantially saturated image data would otherwise appear gray.

Assignees

Inventors

Classifications

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 US9741099B2 cover?
Systems and methods for local tone mapping are provided. In one example, an electronic device includes an electronic display, an imaging device, and an image signal processor. The electronic display may display images of a first bit depth, and the imaging device may include an image sensor that obtains image data of a higher bit depth than the first bit depth. The image signal processor may pro…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06T5/001. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2017 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).