HDR IMAGE ENCODING AND DECODING METHODS AND DEVICES
First Claim
1. A method of decoding an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR) into a second luminance dynamic range (R_oHDR) output image (HDR_FIN), in which image encoding (LDR_CONT) are encoded pixels of an original image (HDR_ORIG) of a high dynamic range scene, the method comprising:
- tone mapping with a predetermined tone mapping strategy (FL2H) at least the lumas of pixels in the image encoding (LDR_CONT) onto lumas of pixels in an intermediate image (HDR_PRED) corresponding to the second luminance dynamic range (R_oHDR); and
modifying the lumas of at least some of the pixels of the intermediate image (HDR_PRED) by multiplying them with predetermined multiplication factors, the predetermined multiplication factors representing a multiplicative correction to be applied to the lumas of the at least some of the pixels of the intermediate image for obtaining a correction of the tone mapping from the first luminance dynamic range to the second luminance dynamic range, resulting in the output image (HDR_FIN).
1 Assignment
0 Petitions
Accused Products
Abstract
To have a very efficient and in some embodiments also backwards compatible with legacy LDR display systems, apparatuses and methods relating to decoding an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR) into a second luminance dynamic range (R_oHDR) output image (HDR_FIN), in which image encoding (LDR_CONT) are encoded pixels of an original image (HDR_ORIG) of a high dynamic range scene, the method comprising: tone mapping with a predetermined tone mapping strategy (FL2H) at least the lumas of pixels in the image encoding (LDR_CONT) onto lumas of pixels in an intermediate image (HDR_PRED) corresponding to the second luminance dynamic range (R_oHDR); and modifying the lumas of at least some of the pixels of the intermediate image (HDR_PRED) by multiplying them with predetermined multiplication factors, resulting in the output image (HDR_FIN) are taught.
-
Citations
17 Claims
-
1. A method of decoding an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR) into a second luminance dynamic range (R_oHDR) output image (HDR_FIN), in which image encoding (LDR_CONT) are encoded pixels of an original image (HDR_ORIG) of a high dynamic range scene, the method comprising:
-
tone mapping with a predetermined tone mapping strategy (FL2H) at least the lumas of pixels in the image encoding (LDR_CONT) onto lumas of pixels in an intermediate image (HDR_PRED) corresponding to the second luminance dynamic range (R_oHDR); and modifying the lumas of at least some of the pixels of the intermediate image (HDR_PRED) by multiplying them with predetermined multiplication factors, the predetermined multiplication factors representing a multiplicative correction to be applied to the lumas of the at least some of the pixels of the intermediate image for obtaining a correction of the tone mapping from the first luminance dynamic range to the second luminance dynamic range, resulting in the output image (HDR_FIN). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of encoding an original image (HDR_ORIG) of a high dynamic range scene as an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR) the method comprising:
-
tone mapping with a predetermined tone mapping strategy (FL2H) at least the lumas of pixels in the image encoding (LDR_CONT) onto lumas of pixels in an intermediate image (HDR_PRED, GRAD_1LDR) corresponding to a second luminance dynamic range (R_oHDR); determining multiplication factors for multiplying with the lumas of at least some of the pixels of the intermediate image (HDR_PRED, GRAD_1LDR), by analyzing the difference of pixel colors in the intermediate image (HDR_PRED, GRAD_1LDR) with those of a specified second image (HDR_ORIG, or GRAD_FINLDR);
the predetermined multiplication factors representing a multiplicative correction to be applied to the lumas of the at least some of the pixels of the intermediate image for obtaining a correction of the tone mapping from the first luminance dynamic range to the second luminance dynamic range, andencoding in an image signal (S_im) the image encoding (LDR_CONT), data specifying the tone mapping strategy (FL2H) and the multiplication factors. - View Dependent Claims (12)
-
-
13. A HDR image decoding apparatus (401) comprising:
-
a decoder arranged to obtain an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR); a tone mapper arranged to obtain a specification of a tone mapping strategy (FL2H), and to apply the tone mapping strategy to the image encoding (LDR_CONT) yielding an intermediate image (HDR_PRED) corresponding to a second luminance dynamic range (R_oHDR); and a pixel color modifier arranged to obtain multiplication factor data (A_MUL) comprising at least one multiplication factor, and arranged to multiply the at least one multiplication factor with the luma of at least one pixel in the intermediate image (HDR_PRED), the at least one multiplication factor representing a multiplicative correction to be applied to the luma of the at least one pixel of the intermediate image for obtaining a correction of the tone mapping from the first luminance dynamic range to the second luminance dynamic range, yielding as output an output image (HDR_FIN).
-
-
14. A HDR image encoding apparatus comprising:
-
an input for obtaining an original encoding (HDR_ORIG) of a high dynamic range scene, a grading manager arranged to convert that original encoding (HDR_ORIG) into an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR), and arranged to determine an intermediate image (HDR_PRED) corresponding to a second luminance dynamic range (R_oHDR) by tone mapping the image encoding (LDR_CONT) with a tone mapping strategy encoded in tone mapping data (FL2H); a grading difference comparator arranged to compare the intermediate image (HDR_PRED) with a specified second image (HDR_ORIG, or GRAD_FINLDR), and to derive on the basis of a difference between these images multiplication factor data (A_MUL) comprising at least one multiplicative factor representing a multiplicative correction which when multiplied with the luma of at least one pixel of the intermediate image (HDR_PRED) yields a final pixel color of an output image (HDR_FIN) which is closer to the color of a corresponding pixel in the second image than the color of the pixel in the intermediate image (HDR_PRED); and an encoding unit arranged to encode the image encoding (LDR_CONT), the tone mapping data (FL2H) and the multiplication factor data (A_MUL) in an output image signal (S_im). - View Dependent Claims (15)
-
-
16. An HDR image signal comprising:
-
an image encoding (LDR_CONT) corresponding to a first luminance dynamic range (R_oLDR); tone mapping data (FL2H) to be used for tone mapping the image encoding (LDR_CONT) into an intermediate image (HDR_PRED) corresponding to a second luminance dynamic range (R_oHDR); and multiplication factor data (A_MUL), comprising at least one multiplication factor to be used for multiplying with the luma of at least one pixel in the intermediate image (HDR_PRED), the at least one multiplication factor representing a multiplicative correction to be applied to the luma of the at least one pixel of the intermediate image for obtaining a correction of the tone mapping from the first luminance dynamic range to the second luminance dynamic range which results in an output image. - View Dependent Claims (17)
-
Specification