System and method for compressing the dynamic range of an image
First Claim
1. A gradient domain compression system for generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the system comprising:
- A. a gradient image generator module configured to generate, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;
B. a gradient compression module configured to receive the gradient image and generate a compressed range gradient image in which the range of gradient values are compressed; and
C. an output image generator module configured to receive the compressed range gradient image and to generate therefrom an image, the image generated by the output image generator module comprising the output image.
2 Assignments
0 Petitions
Accused Products
Abstract
A gradient domain compression system generates, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range. The system comprises a gradient image generator module, a gradient compression module, and an output image generator module. The gradient image generator module is configured to generate, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image. The gradient compression module is configured to receive the gradient image and generate a compressed range gradient image in which the range of gradient values are compressed. The output image generator module is configured to receive the compressed range gradient image and to generate therefrom an image, the image generated by the output image generator module comprising the output image.
-
Citations
30 Claims
-
1. A gradient domain compression system for generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the system comprising:
-
A. a gradient image generator module configured to generate, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;
B. a gradient compression module configured to receive the gradient image and generate a compressed range gradient image in which the range of gradient values are compressed; and
C. an output image generator module configured to receive the compressed range gradient image and to generate therefrom an image, the image generated by the output image generator module comprising the output image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A gradient domain compression method of generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the method comprising:
-
A. a gradient image generator step of generating, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;
B. a gradient compression step of receiving the gradient image and generating a compressed range gradient image in which the range of gradient values are compressed; and
C. an output image generator step of receiving the compressed range gradient image and generating therefrom an image, the image generated during the output image generator step comprising the output image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for use in connection with a computer to provide a gradient domain compression system for generating, from an input image having a high luminance dynamic range, an output image having a lower luminance dynamic range, the computer program product comprising a computer-readable medium having encoded thereon:
-
A. a gradient image generator module configured to enable the computer to generate, from the input image, a gradient image representing, for respective points of the input image, gradient values in the luminance of the input image;
B. a gradient compression module configured to enable the computer to receive the gradient image and generate a compressed range gradient image in which the range of gradient values are compressed; and
C. an output image generator module configured to enable the computer to receive the compressed range gradient image and to generate therefrom an image, the image generated by the output image generator module comprising the output image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification