Simple but versatile dynamic range coding

    公开(公告)号:US10217198B2

    公开(公告)日:2019-02-26

    申请号:US15538808

    申请日:2015-12-22

    摘要: For obtaining an good yet easy to use luminance dynamic range conversion, we describe an image color processing apparatus (200) arranged to transform an input color (R,G,B) of a pixel of an input image (Im_in) having a first luminance dynamic range into an output color (Rs, Gs, Bs) of a pixel of an output image (Im_res) having a second luminance dynamic range, which first and second dynamic ranges differ in extent by at least a multiplicative factor 2, comprising: a maximum determining unit (101) arranged to calculate a maximum (M) of color components of the input color, the color components at least comprising a red, green and blue component;—a uniformization unit (201) arranged to apply a function (FP) to the maximum (M) as input, which function has a logarithmic shape and was predetermined to be of a fixed shape enabling to transform a linear input to a more perceptually uniform output variable (u); a function application unit (203) arranged to receive a functional shape of a function, which was specified previously by a human color grader, and apply the function to the uniform output variable (u), yielding a transformed uniform value (TU); a linearization unit (204) arranged to transform the transformed uniform value (TU) to a linear domain value (LU); a multiplication factor determination unit (205) arranged to determine a multiplication factor (a) being equal to the linear domain value (LU) divided by the maximum (M); and a multiplier (104) arranged to multiply at least three linear color components (R,G,B) by the multiplication factor (a), yielding the output color.

    Luminance changing image processing with color constraints
    14.
    发明授权
    Luminance changing image processing with color constraints 有权
    亮度随着颜色约束而改变图像处理

    公开(公告)号:US09230509B2

    公开(公告)日:2016-01-05

    申请号:US14402135

    申请日:2013-09-17

    摘要: To be able to do good color mapping between color encodings for gamuts with considerably different luminance dynamic range while not introducing significant color errors, we describe an image color processing apparatus (201) arranged to transform an input color (L,x,y) of a pixel specified in a color representation corresponding to a first luminance dynamic range into an output color (L*,x,y) of a pixel specified in a color representation corresponding to a second luminance dynamic range, which first and second dynamic ranges differ in extent by at least a multiplicative factor 1.5, comprising a tone mapping deformation unit (203) arranged to determine on the basis of an input tone mapping (301) and a quantity linearly related to the luminance (L) of the input color, an adjusted output luminance (L*, 309), wherein the determining is arranged so that the adjusted output luminance (L*, 309) obtained by applying the input tone mapping to the input luminance (L) of all possible input luminances in its extent of valid values [0,1] giving the highest output (L*,L_HDR), is not higher than a maximum luminance Lmax(x,y) which for the chromatic coordinates (x,y) of the input color is maximally achievable in the gamut corresponding to the second luminance dynamic range for those chromatic coordinates (x,y).

    摘要翻译: 为了能够在颜色编码与亮度动态范围相当不同的颜色编码之间进行良好的颜色映射,同时不引入显着的颜色误差,我们描述了一种图像颜色处理装置(201),其被设置为将输入颜色(L,x,y) 将与第一亮度动态范围对应的颜色表示中指定的像素指定为对应于第二亮度动态范围的颜色表示中指定的像素的输出颜色(L *,x,y),第一和第二动态范围在 至少乘以一个乘法因子1.5,包括一个色调映射变形单元(203),它被配置为基于输入色调映射(301)和与输入颜色的亮度(L)线性相关的量来确定, 输出亮度(L *,309),其中所述确定被布置成使得通过将所输入的色调映射到所有可能的输入亮度的输入亮度(L)而获得的经调整的输出亮度(L *,309) 给出最高输出(L *,L_HDR)的有效值[0,1]程度的肛门不高于输入颜色的色坐标(x,y)的最大亮度Lmax(x,y) 在对应于这些色坐标(x,y)的第二亮度动态范围的色域中最大可实现。

    Methods and apparatuses for encoding an HDR images, and methods and apparatuses for use of such encoded images

    公开(公告)号:US11533516B2

    公开(公告)日:2022-12-20

    申请号:US16985391

    申请日:2020-08-05

    摘要: To enable a good HDR image or video coding technology, being able to yield high dynamic range images as well as low dynamic range images, we invented a method of encoding a high dynamic range image (M_HDR), comprising the steps of: converting the high dynamic range image to an image of lower luminance dynamic range (LDR_o) by applying a) scaling the high dynamic range image to a predetermined scale of the luma axis such as [0,1], b) applying a sensitivity tone mapping which changes the brightnesses of pixel colors falling within at least a subrange comprising the darker colors in the high dynamic range image, c) applying a gamma function, and d) applying an arbitrary monotonically increasing function mapping the lumas resulting from performing the steps b and c to output lumas of the lower dynamic range image (LDR_o); and outputting in an image signal (S_im) a codification of the pixel colors of the lower luminance dynamic range image (LDR_o), and outputting in the image signal (S_im) values encoding the functional behavior of the above color conversions as metadata, or values for the inverse functions, which metadata allows to reconstruct a high dynamic range image (Rec_HDR) from the lower luminance dynamic range image (LDR_o).

    Apparatus and method for dynamic range transforming of images

    公开(公告)号:US11423523B2

    公开(公告)日:2022-08-23

    申请号:US17152825

    申请日:2021-01-20

    摘要: An image processing apparatus comprises a receiver (201) for receiving an image signal comprising an encoded image. Another receiver (1701) receives a data signal from a display (107) where the data signal comprises a data field that comprises a display dynamic range indication of the display (107). The display dynamic range indication comprises at least one luminance specification for the display. A dynamic range processor (203) is arranged to generate an output image by applying a dynamic range transform to the encoded image in response to the display dynamic range indication. An output (205) outputs an output image signal comprising the output image to the display. The transform may furthermore be performed in response to a target display reference indicative of a dynamic range of display for which the encoded image is encoded. The invention may be used to generate an improved High Dynamic Range (HDR) image from e.g. a Low Dynamic Range (LDR) image, or vice versa.

    Encoding video with the luminances of the pixel colors converted into lumas with a predetermined code allocation and decoding the video

    公开(公告)号:US10419767B2

    公开(公告)日:2019-09-17

    申请号:US15119735

    申请日:2015-02-12

    摘要: Because we needed a new improved and very different color encoding space for being able to faithfully encode the presently emerging high dynamic range video for good quality rendering on emerging HDR displays such as the SIM2 display, the video encoder (300) with an input (308) to obtain a video from a video source (301) wherein pixel colors are encoded in an (XYZ) color encoding, the video encoder comprising an opto-electronic conversion unit (304) arranged to convert the luminances (Y) of the pixel colors into lumas (Y′) with a predetermined code allocation function (F), characterized in that the video encoder comprises a chromaticity determination unit (310), which is arranged to encode chromaticities (u″,v″) of pixel colors with lumas (Y′) below a predetermined threshold luma (E′) with a mathematical chromaticity definition which yields a maximum encodable saturation (S_bL) for a particular hue for pixel colors with a luma below the predetermined threshold luma (E′) which is lower than a maximum encodable saturation (S_bH) for the particular hue for a pixel color with a luma above the predetermined threshold luma (E′), and a constant maximum encodable saturation (S_bH) for pixels with colors of a particular hue and a luma equal to or larger than the predetermined threshold luma (E′).