Efficient electro-optical transfer function (eotf) curve for standard dynamic range (sdr) content
AssigneeMicrosoft Technology Licensing, LLC
InventorsSaswata MANDAL, Ryan Yonghee KIM, Kathleen Anne SLATTERY
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to systems and methods for transmitting Standard Dynamic Range (SDR) content. The systems and methods may use a modified Electro-Optical Transfer Function (EOTF) curve to convert nonlinear color values of SDR content into optical output values of modified SDR content. The systems and methods may encode the modified SDR content using eight bits while preventing banding. The systems and methods may transmit the encoded data to a client device for presentation on a display.
Claims21
-20. (canceled)
A computer system, implemented with memory and one or more processing units, configured to perform operations comprising:
- receiving given content having a given dynamic range;
- converting the given content into modified content according to a modified Electro-Optical Transfer Function (“EOTF”) curve, the modified content having the given dynamic range, including converting nonlinear input values of the given content into corresponding optical output values of the modified content according to the modified EOTF curve, wherein the modified EOTF curve covers up to a given number of nits while allowing encoding at a given number of bits of color depth and mitigating banding in the given content;
- providing the modified content to an encoder;
- generating encoded data for the modified content by encoding, with the encoder, the modified content using the given number of bits of color depth;
- and
- outputting the encoded data.
In a computer system, a method comprising:
- receiving encoded data for modified content having a given dynamic range;
- decoding, with a decoder, the encoded data into the modified content, the encoded data having been encoded using a given number of bits of color depth;
- providing the modified content to a color processing component;
- with the color processing component, converting the modified content into given content according to a transfer function, the given content having the given dynamic range, wherein the transfer function maps optical values of the modified content to corresponding nonlinear values of the given content to compensate for a modified Electro-Optical Transfer Function (“EOTF”) curve that covers up to a given number of nits while allowing encoding at the given number of bits of color depth and mitigating banding in the given content;
- and
- outputting the given content for display.
One or more non-transitory computer-readable media having stored thereon encoded data for modified content having a given dynamic range, the modified content having been converted from given content according to a modified Electro-Optical Transfer Function (“EOTF”) curve that maps nonlinear input values of the given content into corresponding optical output values of the modified content, the given content having the given dynamic range, the modified EOTF curve covering up to a given number of nits while allowing encoding at a given number of bits of color depth and mitigating banding in the given content, the encoded data having been encoded using the given number of bits of color depth, and the encoded data being organized to facilitate playback, in a computer system that implements a decoder, by operations comprising:
- decoding, with a decoder, the encoded data into the modified content;
- providing the modified content to a color processing component;
- with the color processing component, converting the modified content into the given content according to a transfer function;
- and
- outputting the given content for display.
Dependencies are inferred from the claim text.