Systems and methods for local tone mapping
First Claim
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.
0 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
18 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 18)
-
-
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. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
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. - View Dependent Claims (14, 15, 16, 17)
Specification