Drift-Free, Backwards Compatible, Layered VDR Coding
First Claim
1. A method for coding of visual dynamic range (VDR) images, comprising:
- receiving a VDR signal;
receiving a standard dynamic range (SDR) signal;
encoding the SDR signal as a coded base layer signal using a first encoder, wherein the first encoder comprises an MPEG-2 encoder;
encoding an enhancement layer signal using a second encoder, wherein the enhancement layer signal represents information with which the VDR signal may be reconstructed using the base layer signal and the enhancement layer signal;
wherein the first encoder encodes the SDR signal with a plurality of discrete transform coefficients with fixed precision, wherein said transform coefficients with fixed precision represent fixed-point approximations of transform coefficients that have an arbitrary precision;
encoding the base layer signal as a bitstream that complies with an Advanced Television Standards Committee (ATSC) specification;
encoding the enhancement layer signal as a bitstream that complies with an ATSC enhanced vestigial sideband (E-VSB) specification;
combining the ATSC encoded base layer bitstream and the ATSC E-VSB encoded enhancement bitstream into a combined ATSC/E-VSB signal stream; and
transmitting the combined ATSC/E-VSB stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A visual dynamic range (VDR) signal and a standard dynamic range (SDR) signal are received. A first (e.g., MPEG-2) encoder encodes a base layer (BL) signal. A second encoder encodes an enhancement layer (EL). The EL signal represents information with which the VDR signal may be reconstructed, e.g., using the BL and the EL signals. The first encoder encodes the SDR signal with inverse discrete cosine transform (IDCT) coefficients that have a fixed precision, e.g., which represent fixed-point approximations of transform coefficients that may have arbitrary precisions. The BL signal is encoded in a stream that conforms with an Advanced Television Standards Committee (ATSC) standard. The EL is encoded in a stream that conforms with an ATSC enhanced vestigial sideband (E-VSB) standard. The BL and EL signals are combined; e.g., multiplexed, and transmitted together.
-
Citations
23 Claims
-
1. A method for coding of visual dynamic range (VDR) images, comprising:
-
receiving a VDR signal; receiving a standard dynamic range (SDR) signal; encoding the SDR signal as a coded base layer signal using a first encoder, wherein the first encoder comprises an MPEG-2 encoder; encoding an enhancement layer signal using a second encoder, wherein the enhancement layer signal represents information with which the VDR signal may be reconstructed using the base layer signal and the enhancement layer signal; wherein the first encoder encodes the SDR signal with a plurality of discrete transform coefficients with fixed precision, wherein said transform coefficients with fixed precision represent fixed-point approximations of transform coefficients that have an arbitrary precision; encoding the base layer signal as a bitstream that complies with an Advanced Television Standards Committee (ATSC) specification; encoding the enhancement layer signal as a bitstream that complies with an ATSC enhanced vestigial sideband (E-VSB) specification; combining the ATSC encoded base layer bitstream and the ATSC E-VSB encoded enhancement bitstream into a combined ATSC/E-VSB signal stream; and transmitting the combined ATSC/E-VSB stream. - View Dependent Claims (2, 3, 4, 5, 22, 23)
-
-
6. A method for the coding of VDR images comprising:
-
receiving a VDR signal; receiving an SDR signal; encoding the SDR signal as a coded base layer signal using a first encoder, wherein the first encoder comprises an MPEG-2 encoder; encoding an enhancement layer signal using a second encoder, wherein the enhancement layer signal represents information with which the VDR signal may be reconstructed using the base layer signal and the enhancement layer signal; wherein the first encoder encodes the SDR signal with a plurality of discrete transform coefficients with fixed precision, wherein said transform coefficients with fixed precision represent fixed-point approximations of transform coefficients that have an arbitrary precision; encoding and transmitting the base layer signal as a bitstream that complies with an Advanced Television Standards Committee (ATSC) specification; and encoding and transmitting the enhancement layer signal as a coded hidden ATSC channel. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for the coding of VDR images comprising:
-
receiving a VDR signal; receiving an SDR signal; encoding the SDR signal as a coded base layer signal using a first encoder, wherein the first encoder comprises an MPEG-2 encoder; encoding an enhancement layer signal using a second encoder, wherein the enhancement layer signal represents information with which the VDR signal may be reconstructed using the base layer signal and the enhancement layer signal; wherein the first encoder encodes the SDR signal with a plurality of discrete transform coefficients with fixed precision, wherein said transform coefficients with fixed precision represent fixed-point approximations of transform coefficients that have an arbitrary precision; encoding and transmitting the base layer signal as a bitstream that complies with an Advanced Television Standards Committee (ATSC) specification; and encoding and transmitting the enhancement layer signal as a coded private ATSC data. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for decoding VDR signals comprising:
-
receiving ATSC signal comprising a normal ATSC data stream and an E-VSB data stream; extracting a coded base layer signal from the normal data stream; decoding the coded base layer signal using an MPEG-2 decoder; reconstructing an SDR signal, wherein the MPEG-2 decoder decodes the base layer signal with a plurality of IDCT coefficients with fixed precision, wherein said coefficients with fixed precision represent fixed-point approximations of IDCT transform coefficients with arbitrary precision and match the IDCT transform coefficients that were used to encode the base layer signal; extracting a coded enhancement layer signal from the E-VSB data stream; decoding the enhancement layer signal using a second decoder; and
,combining the decoded enhancement layer signal with the reconstructed SDR signal to output a VDR signal. - View Dependent Claims (17)
-
-
18. A method for decoding VDR signals comprising:
-
receiving an ATSC Transport stream comprising a non-hidden channel and a hidden channel; extracting a coded base layer signal from the non-hidden channel; decoding the coded base layer signal using an MPEG-2 decoder; reconstructing an SDR signal, wherein the MPEG-2 decoder decodes the base layer signal with a plurality of IDCT coefficients with fixed precision, wherein said coefficients with fixed precision represent fixed-point approximations of IDCT transform coefficients with arbitrary precision and match the IDCT transform coefficients that were used to encode the base layer signal; extracting a coded enhancement layer signal from the hidden channel; decoding the enhancement layer signal using a second decoder; and
,combining the decoded enhancement layer signal with the reconstructed SDR signal to output a VDR signal. - View Dependent Claims (19)
-
-
20. A method for decoding VDR signals comprising:
-
receiving an ATSC Transport stream comprising a normal ATSC data stream and a private data stream; extracting a coded base layer signal from the normal data stream; decoding the coded base layer signal using an MPEG-2 decoder; reconstructing an SDR signal, wherein the MPEG-2 decoder decodes the base layer signal with a plurality of IDCT coefficients with fixed precision, wherein said coefficients with fixed precision represent fixed-point approximations of IDCT transform coefficients with arbitrary precision and match the IDCT transform coefficients that were used to encode the base layer signal; extracting a coded enhancement layer signal from the private data stream; decoding the enhancement layer signal using a second decoder; and
,combining the decoded enhancement layer signal with the reconstructed SDR signal to output a VDR signal. - View Dependent Claims (21)
-
Specification