High dynamic range image signal generation and processing

US10097822B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10097822-B2
Application numberUS-201214116382-A
CountryUS
Kind codeB2
Filing dateApr 27, 2012
Priority dateMay 10, 2011
Publication dateOct 9, 2018
Grant dateOct 9, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus generates an image signal in which pixels are encoded in N-bit words which encode at least a luma per pixel. A receiver (201) obtains high dynamic range pixel values in accordance with a first color representation in M-bitwords. A first generator (203) includes the high dynamic range pixel values in the image signal in the N-bit words according to a second color representation. A second generator (205) includes in the image signal an indicator that high dynamic range pixel values are encoded. In some examples, the high dynamic range pixel values may be provided in a segment that can alternatively contain high or low dynamic range pixel values, and the indicator may indicate which type of data is included. The approach may e.g. facilitate introduction of high dynamic range capability into e.g. HDMI systems.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus for generating an image signal in which pixels are encoded in N-bit words, the apparatus comprising: a memory; at least one processor coupled to the memory, the at least one processor being configured to: decode received high dynamic range pixel values in accordance with a first color representation in M-bit words; encode the high dynamic range pixel values in the image signal of N-bit words according to a second color representation; and compute an indicator in the image signal of a type of high dynamic range encoding, wherein the indicator is transmitted for specifying which high dynamic range pixel values are encoded and how the high dynamic range pixel values are transformed for display. 2. The apparatus of claim 1 , wherein the first color representation is different from the second color representation. 3. The apparatus of claim 2 , wherein the at least one processor is further configured to transform the high dynamic range pixel values from the first color representation to the second color representation. 4. The apparatus of claim 2 , wherein the at least one processor is further configured to compress M-bit words into N-bit words, where M is larger than N. 5. The apparatus of claim 4 , wherein the at least one processor is further configured to use a different quantization scheme for the pixel values in accordance with the second color representation than for the pixel values in accordance with the first color representation to compress the M-bit words into the N-bit words. 6. The apparatus of claim 1 , wherein the first color representation is the same as the second color representation. 7. The apparatus of claim 1 , wherein the indicator comprises an indication of a peak white of the second color representation. 8. The apparatus of claim 1 , wherein the indicator specifies a distribution of luma or color values along a range of codeable colors in the M-bit representation along a codeable range of the N-bit signal. 9. The apparatus of claim 1 , wherein the first color representation employs a separate color value for each color component of the first color representation, and the second color representation employs a set of color values for each color component of the second color representation together with a common exponential factor. 10. The apparatus of claim 1 , wherein the image signal comprises a segment for pixel image data, and the at least one processor is further configured to alternatively include low dynamic range pixel values or the high dynamic range pixel values according to the second color representation in the segment, and the indicator specifies whether a first segment comprises low dynamic range color values or high dynamic range color values. 11. The apparatus of claim 10 , wherein the at least one processor is further configured to include a second indicator in the image signals, the second indicator stating that the segment is encoding low dynamic range pixel values both when the segment comprises low dynamic range pixel values and when the segment comprises high dynamic range pixel values. 12. The apparatus of claim 1 , wherein the at least one processor is further configured to include the high dynamic range pixel values in a Deep Color data segment according to an HDMI standard. 13. The apparatus of claim 1 , wherein the at least one processor is further configured to include the indicator in an Auxiliary Video Information InfoFrame. 14. A method of generating an image signal in which pixels are encoded in N-bit words, the method comprising: decoding received high dynamic range pixel values in accordance with a first color representation in M-bit words; encoding the high dynamic range pixel values in the image signal of N-bit words according to a second color representation; and computing an indicator in the image signal of a type of high dynamic range encoding, wherein the indicator is transmitted for specifying which high dynamic range pixel values are encoded and how the high dynamic range pixel values are transformed for display. 15. An apparatus for processing an image signal, the apparatus comprising: a memory; at least one processor coupled to the memory, the at least one processor being configured to: receive the image signal, a data segment of the image signal comprising one of high dynamic range pixel values in N-bit words according to a first color representation and low dynamic range pixel values according to a second color representation, and for receiving an indicator indicative of a type of high dynamic range encoding of the high dynamic range pixel values, wherein the indicator specifies which high dynamic range pixel values are encoded and how the high dynamic range pixel values are to be transformed for display; extract data of the data segment; and process the data of the data segment as high dynamic range pixel values dependent on the value of the indicator. 16. The apparatus as claimed in claim 15 , wherein at least one processor is configured to map the N-bit words to display renderable output signals in dependence on a coding used in the N-bit words as indicated by the indicator. 17. The apparatus as claimed in claim 15 , wherein the at least one processor is configured to apply a color transformation implementing at least a mapping of grey values along a first luminance range associated with the N-bit words, to a second luminance range associated with a display, in which the color transformation is dependent on a peak white, or any white level indication characterizing a scene luminance level of the maximum luminance codeable with the N-bits words. 18. The apparatus of claim 15 , wherein the image signal is in accordance with an HDMI standard, and the at least one processor is further configured to transmit an indication of a capability to process high dynamic range pixel values in an HDMI vendor specific data block. 19. A method of processing an image signal, the method comprising: receiving the image signal, a data segment of the image signal comprising one of high dynamic range pixel values in N-bit words according to a first color representation and low dynamic range pixel values according to a second color representation; receiving an indicator indicative of a type of high dynamic range encoding that specifies which high dynamic range pixel values are encoded and how the high dynamic range pixel values are transformed for display; and processing the data of the data segment as high dynamic range pixel values or as low dynamic range pixel values dependent on the value of the indicator.

Assignees

Inventors

Classifications

  • Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller · CPC title

  • Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00) · CPC title

  • G09G5/006Primary

    Details of the interface to the display terminal (specific for a display terminal using a CRT G09G1/167; using a flat panel G09G3/2096; circuits for interfacing with colour displays G09G5/04) · CPC title

  • H04N19/98Primary

    Adaptive-dynamic-range coding [ADRC] · CPC title

  • characterised by the way in which colour is displayed {(details of colour display specific for CRTs G09G1/28; specific for flat matrix panels other than liquid crystal displays G09G3/2003; specific for liquid crystal displays G09G3/3607)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10097822B2 cover?
An apparatus generates an image signal in which pixels are encoded in N-bit words which encode at least a luma per pixel. A receiver (201) obtains high dynamic range pixel values in accordance with a first color representation in M-bitwords. A first generator (203) includes the high dynamic range pixel values in the image signal in the N-bit words according to a second color representation. A s…
Who is the assignee on this patent?
Newton Philip Steven, De Haan Wiebe, Koninklijke Philips Nv
What technology area does this patent fall under?
Primary CPC classification G09G5/006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 09 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).