Claims
- 1. An encoder for encoding signal data as a plurality of discrete cosine transform (“DCT”) coefficients for each of a base layer and an enhancement layer, the encoder comprising an encoding conditional replacement unit for selecting between a base layer prediction and an enhancement layer prediction for each DCT coefficient of the enhancement layer.
- 2. An encoder as defined in claim 1 wherein the signal data comprises streaming video signal data that is fine-grain scalable between a minimum bitrate and a maximum bitrate.
- 3. An encoder as defined in claim 1 wherein said encoding conditional replacement unit comprises a single discrete cosine transformer.
- 4. An encoder as defined in claim 1 wherein said encoding conditional replacement unit comprises an encoding selector responsive to inverse-quantized base layer DCT coefficients.
- 5. An encoder as defined in claim 1 wherein said encoding conditional replacement unit comprises:
a single discrete cosine transformer; and an encoding selector in signal communication with the single discrete cosine transformer, the selector being responsive to inverse-quantized base layer DCT coefficients.
- 6. An encoder comprising:
means for encoding signal data as a plurality of discrete cosine transform (“DCT”) coefficients for each of a base layer and an enhancement layer; and means for conditional replacement coupled to the encoding means, wherein the means for conditional replacement is utilized to select between a base layer prediction and an enhancement layer prediction for each DCT coefficient of the enhancement layer.
- 7. An encoder as defined in claim 6, further comprising:
base prediction means for predicting base layer coefficients for the spatial domain; base transmission means for transmitting base layer coefficients for the DCT domain; selection means for selecting between a base layer coefficient and an enhancement layer coefficient in accordance with inverse-quantized base layer DCT coefficients; replacement means for conditionally replacing each enhancement layer DCT coefficient with a coefficient responsive to said selection means; enhancement prediction means for predicting enhancement layer coefficients for the spatial domain responsive to said conditional replacement means; and enhancement transmission means for transmitting enhancement layer coefficients for the DCT domain.
- 8. A method for encoding signal data as a plurality of discrete cosine transform (“DCT”) coefficients for each of a base layer and an enhancement layer, the method comprising choosing for conditional replacement between a base layer prediction and enhancement layer prediction for each DCT coefficient of the enhancement layer.
- 9. A method as defined in claim 8, further comprising:
predicting base layer coefficients for the spatial domain; transmitting base layer coefficients for the DCT domain; selecting between a base layer coefficient and an enhancement layer coefficient in accordance with inverse-quantized base layer DCT coefficients; conditionally replacing each enhancement layer DCT coefficient with a coefficient responsive to said selection; predicting enhancement layer coefficients for the spatial domain responsive to said conditional replacement; and transmitting enhancement layer coefficients for the DCT domain.
- 10. A method as defined in claim 9 wherein conditionally replacing with a coefficient comprises performing a single discrete cosine transform.
- 11. A method as defined in claim 8 wherein the signal data is streaming video signal data.
- 12. A method as defined in claim 8 wherein the signal data is fine-grain scalable between a minimum bitrate and a maximum bitrate.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Patent Application Serial No. 60/342,538, entitled “Fine Granularity Scalable Video Coding Using Conditional Replacement” and filed Dec. 20, 2001, which is incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60342538 |
Dec 2001 |
US |