Region based processing
First Claim
Patent Images
1. A computing system comprising:
- a transmitter, implemented in one or more of configurable logic or fixed-functionality hardware logic, to output a high dynamic range (HDR) image;
a memory storing a set of instructions; and
a processor, wherein when executed by the processor, the instructions cause the system to;
partition the HDR image into a plurality of regions including brighter regions and darker regions that are each darker than the brighter regions,determine, on a per region basis, a luminance level of the HDR image, wherein the luminance levels of the brighter regions are greater than the luminance levels of the darker regions,select, on the per region basis, an encoding amount for each region in the plurality of regions throughan increase in the encoding amount when the luminance level is identified as being not greater than a first threshold, wherein the increased encoding amount is to increase image compression, anda decrease in the encoding amount when the luminance level is identified as being greater than a second threshold, wherein the second threshold is to be greater than the first threshold, wherein the decreased encoding amount is to decrease image compression,wherein the encoding amounts of the brighter regions are less than the encoding amounts of the darker regions.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatuses and methods may provide for technology that partitions a high dynamic range (HDR) image into a plurality of regions and determines, on a per region basis, a luminance level of the HDR image. Additionally, the technology may select, on the per image basis, a encoding amount for each region in the plurality of regions based on the luminance level.
79 Citations
24 Claims
-
1. A computing system comprising:
-
a transmitter, implemented in one or more of configurable logic or fixed-functionality hardware logic, to output a high dynamic range (HDR) image; a memory storing a set of instructions; and a processor, wherein when executed by the processor, the instructions cause the system to; partition the HDR image into a plurality of regions including brighter regions and darker regions that are each darker than the brighter regions, determine, on a per region basis, a luminance level of the HDR image, wherein the luminance levels of the brighter regions are greater than the luminance levels of the darker regions, select, on the per region basis, an encoding amount for each region in the plurality of regions through an increase in the encoding amount when the luminance level is identified as being not greater than a first threshold, wherein the increased encoding amount is to increase image compression, and a decrease in the encoding amount when the luminance level is identified as being greater than a second threshold, wherein the second threshold is to be greater than the first threshold, wherein the decreased encoding amount is to decrease image compression, wherein the encoding amounts of the brighter regions are less than the encoding amounts of the darker regions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a substrate; and logic coupled to the substrate, wherein the logic is implemented in one or more of configurable logic or fixed-functionality hardware logic, the logic to; partition a high dynamic range (HDR) image into a plurality of regions including brighter regions and darker regions that are each darker than the brighter regions; determine, on a per region basis, a luminance level of the HDR image, wherein the luminance levels of the brighter regions are greater than the luminance levels of the darker regions; select, on the per region basis, an encoding amount for each region in the plurality of regions through an increase in the encoding amount when the luminance level is identified as being not greater than a first threshold, wherein the increased encoding amount is to increase image compression, and a decrease in the encoding amount when the luminance level is identified as being greater than a second threshold, wherein the second threshold is to be greater than the first threshold, wherein the decreased encoding amount is to decrease image compression, wherein the encoding amounts of the brighter regions are less than the encoding amounts of the darker regions. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
partitioning a high dynamic range (HDR) image into a plurality of regions including brighter regions and darker regions that are each darker than the brighter regions; determining, on a per region basis, a luminance level of the HDR image, wherein the luminance levels of the brighter regions are greater than the luminance levels of the darker regions; selecting, on the per region basis, an encoding amount for each region in the plurality of regions through an increase in the encoding amount when the luminance level is identified as being not greater than a first threshold, wherein the increased encoding amount is to increase image compression, and a decrease in the encoding amount when the luminance level is identified as being greater than a second threshold, wherein the second threshold is to be greater than the first threshold, wherein the decreased encoding amount is to decrease image compression, wherein the encoding amounts of the brighter regions are less than the encoding amounts of the darker regions. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. At least one computer readable storage medium storing a set of instructions, which when executed by a computing system, cause the computing system to:
-
partition a high dynamic range (HDR) image into a plurality of regions including brighter regions and darker regions that are each darker than the brighter regions; determine, on a per region basis, a luminance level of the HDR image, wherein the luminance levels of the brighter regions are greater than the luminance levels of the darker regions; select, on the per region basis, an encoding amount for each region in the plurality of regions through an increase in the encoding amount when the luminance level is identified as being not greater than a first threshold, wherein the increased encoding amount is to increase image compression, and a decrease in the encoding amount when the luminance level is identified as being greater than a second threshold, wherein the second threshold is to be greater than the first threshold, wherein the decreased encoding amount is to decrease image compression, wherein the encoding amounts of the brighter regions are less than the encoding amounts of the darker regions. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification