Systems and methods for tone mapping of high dynamic range images for high-quality deep learning based processing
AssigneeIntel Corporation
InventorAttila Tamas Afra
Life of this patent
Estimating the term…
Abstract
Systems and methods for tone mapping of high dynamic range (HDR) images for high-quality deep learning based processing are disclosed. In one embodiment, a graphics processor includes a media pipeline to generate media requests for processing images and an execution unit to receive media requests from the media pipeline. The execution unit is configured to compute an auto-exposure scale for an image to effectively tone map the image, to scale the image with the computed auto-exposure scale, and to apply a tone mapping operator including a log function to the image and scaling the log function to generate a tone mapped image.
Claims20
A graphics processor, comprising:
- a media pipeline to generate media requests for processing images;
- and
- an execution resource to receive media requests from the media pipeline, the execution resource is configured to compute an auto-exposure scale for an image to effectively tone map the image, to scale the image based on multiplying pixel values with the computed auto-exposure scale, and to apply a tone mapping operator including a log function to scaled values of the image to compress a range of values for the image to generate a tone mapped image.
A graphics processing unit, comprising:
- memory to store graphics data for images;
- and
- a core having a plurality of processing resources for performing graphics operations, wherein at least one processing resource is configured to downsample the image in at least one dimension, to compute an auto-exposure scale for an image to effectively tone map the image, to scale the image based on multiplying pixel values with the computed auto-exposure scale, and to apply a tone mapping operator including a log function to scaled values of the image to compress a range of values for the image to generate a tone mapped image.
A non-transitory machine-readable storage medium storing sing executable instructions which when executed by at least one processing resource cause the at least one processing resource to perform a computer implemented method for tone mapping images comprising:
- computing, with the at least one processing resource of a graphics processing unit (GPU), an auto-exposure scale for an image to effectively tone map the image;
- scaling the image with the computed auto-exposure scale;
- and
- applying a tone mapping operator including a log function to scaled values of the image and scaling the log function to generate a tone mapped image.
Dependencies are inferred from the claim text.