Adaptive ratio images in hdr image representation
US-2016205405-A1 · Jul 14, 2016 · US
US2016127736A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016127736-A1 |
| Application number | US-201414897234-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 3, 2014 |
| Priority date | Jun 10, 2013 |
| Publication date | May 5, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for encoding a sequence of high dynamic range pictures is disclosed. The method comprises for each picture of the sequence: obtaining a value representative of an average luminance of the high dynamic range picture; processing the high dynamic range picture so that the value representative of an average luminance of the processed picture is closer to a defined average luminance value than is the value representative of an average luminance of the high dynamic range picture; decomposing the processed high dynamic range picture in at least one first low dynamic range picture and one second low dynamic range picture of lower resolution representative of a global illumination of the scene; and encoding the first and second low dynamic range pictures and a data function of said value representative of an average luminance of said high dynamic range picture.
Opening claim text (preview).
1 - 17 . (canceled) 18 . A method for encoding a sequence of high dynamic range pictures, said method comprising for each high dynamic range picture of said sequence: obtaining a current value representative of an average luminance of said high dynamic range picture; processing said high dynamic range picture so that a value representative of an average luminance of said processed picture is closer to a defined average luminance value than is the current value; decomposing said processed high dynamic range picture in at least one first low dynamic range picture of same spatial resolution as said high dynamic range picture and one second low dynamic range picture of lower spatial resolution representative of a global illumination of said high dynamic range picture; encoding said first and second low dynamic range pictures and at least one data item, wherein said data item is function of said current value. 19 . The method of claim 18 , wherein the data item is the current value. 20 . The method of claim 18 , wherein processing said high dynamic range picture comprises determining a gamma factor from said current value and from said defined average luminance value and applying a gamma correction on said high dynamic range picture according to the gamma factor and wherein said data item is said gamma factor or its inverse. 21 . The method of claim 18 , wherein obtaining a current value representative of an average luminance of said high dynamic range picture comprises: applying a logarithm function on said high dynamic range picture to get logarithm values and normalizing said logarithm values with respect to lowest and highest logarithm values to get normalized logarithm values; determining luminance values from said normalized logarithm values; and determining a median or mean value of said luminance values, the current value being said median value or said average value. 22 . The method of claim 21 , wherein processing said high dynamic range picture comprises applying a gamma correction on said normalized logarithm values according to a gamma factor, wherein the gamma factor equals the logarithm of the defined average luminance value divided by the logarithm of the current value. 23 . The method according to claim 18 , wherein the defined average luminance is representative of a middle grey. 24 . The method of claim 18 , further comprising temporally filtering over at least M high dynamic range pictures of said sequence the current values representative of an average luminance determined for said M high dynamic range pictures, where M is an integer strictly superior to 1, wherein the processing of at least one picture of said M high dynamic range pictures uses the filtered value. 25 . The method of claim 20 , further comprising, before applying a gamma correction, temporally filtering over at least M high dynamic range pictures of said sequence the gamma factors determined for said M high dynamic range pictures, where M is an integer strictly superior to 1, wherein applying a gamma correction on at least one picture of said M high dynamic range pictures uses the filtered gamma factor. 26 . A method for decoding a sequence of high dynamic range pictures, the method comprising for each high dynamic range picture of said sequence: decoding at least one first low dynamic range picture of same spatial resolution as said high dynamic range picture and one second low dynamic range picture of lower spatial resolution representative of a global illumination of said high dynamic range picture and at least one data item which is function of a target value representative of an average luminance; reconstructing said high dynamic range picture from said first and second low dynamic range pictures; and processing, using the decoded data item, said reconstructed high dynamic range picture so that a value representative of an average luminance of said processed picture is closer to said target value than is the value representative of an average luminance of said reconstructed high dynamic range picture. 27 . The method of claim 26 , wherein the data item decoded is the target value. 28 . The method of claim 27 , wherein processing said reconstructed high dynamic range picture comprises determining a gamma factor from said target value and from a defined average luminance value and applying a gamma correction on said reconstructed high dynamic range picture according to the gamma factor. 29 . The method of claim 26 , wherein the data item is a gamma factor and wherein processing said high dynamic range picture comprises applying a gamma correction on said reconstructed high dynamic range picture according to the gamma factor. 30 . An encoder for encoding a sequence of high dynamic range pictures comprising at least a processor configured to: obtain, for each high dynamic range picture, a current value representative of an average luminance of said high dynamic range picture; process said high dynamic range picture so that a value representative of an average luminance of said processed picture is closer to a defined average luminance value than is the current value; decompose said processed high dynamic range picture in at least one first low dynamic range picture of same spatial resolution as said high dynamic range picture and one second low dynamic range picture of lower spatial resolution representative of a global illumination of said high dynamic range picture; and encode said first and second low dynamic range pictures and at least one data item which is function of said current value. 31 . A decoder for decoding a sequence of high dynamic range pictures comprising at least a processor configured to: decode, for each high dynamic range picture, at least one first low dynamic range picture of same spatial resolution as said high dynamic range picture and one second low dynamic range picture of lower spatial resolution representative of a global illumination of said high dynamic range picture and at least one data item which is function of a target value representative of an average luminance; reconstruct said high dynamic range picture from said first and second low dynamic range pictures; and process, using the decoded data item, said reconstructed high dynamic range picture so that a value representative of an average luminance of said processed picture is closer to said target value than is the value representative of an average luminance of said reconstructed high dynamic range picture. 32 . A data stream encoding a sequence of high dynamic range pictures comprising, for each high dynamic range picture of said sequence, data encoding at least one first low dynamic range picture of same spatial resolution as said high dynamic range picture and one second low dynamic range picture of lower spatial resolution representative of a global illumination of said high dynamic range picture and at least one data item which is function of a target value representative of an average luminance of said high dynamic range picture, said data item being for processing a high dynamic range picture reconstructed from said first and second low dynamic range pictures so that the value representative of an average luminance of said processed picture is closer to said target value than is the value representative of an average luminance of said reconstructed high dynamic range picture. 33 . The encoder of claim 30 , wherein the data item is the current value. 34 . The encoder of claim 30 , wherein processing said high dynamic range picture comprises determining
Adaptive-dynamic-range coding [ADRC] · CPC title
in combination with predictive coding · CPC title
for modifying the colour signals by gamma correction (controlling camera response for colour signals H04N23/83) · CPC title
in the spatial domain · CPC title
Gamma control (circuits for controlling camera response irrespective of the scene brightness H04N23/82) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.