Method and apparatus for selecting layers for quantization based on sideband information
First Claim
Patent Images
1. A method comprising:
- receiving a codestream of compressed image data organized in a plurality of layers, wherein each of the plurality of layers comprises coded data that adds visual value to the image;
selecting one or more of the layers for quantization based on sideband information accompanying the codestream, wherein the sideband information includes information specifying the quantization that is to be performed, wherein the plurality of layers are predefined based on viewing distance so that a first set of one or more layers of the plurality of layers is selected to display an image for a first viewing distance and a second set of one or more layers of the plurality of layers is selected to display an image for the second viewing distance, wherein the first set of one or more layers and the first view distance are different than the second set of one or more layers and the second view distance; and
decompressing non-quantized layers of the codestream.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for selecting layers for quantization based on sideband information is described. In one embodiment, the method comprises receiving a codestream of compressed image data organized in multiple layers. Each of the layers comprises coded data that adds visual value to the image. The method also includes selecting one or more of the layers for quantization based on sideband information accompanying the codestream and decompressing non-quantized layers of the codestream.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving a codestream of compressed image data organized in a plurality of layers, wherein each of the plurality of layers comprises coded data that adds visual value to the image;
selecting one or more of the layers for quantization based on sideband information accompanying the codestream, wherein the sideband information includes information specifying the quantization that is to be performed, wherein the plurality of layers are predefined based on viewing distance so that a first set of one or more layers of the plurality of layers is selected to display an image for a first viewing distance and a second set of one or more layers of the plurality of layers is selected to display an image for the second viewing distance, wherein the first set of one or more layers and the first view distance are different than the second set of one or more layers and the second view distance; and
decompressing non-quantized layers of the codestream. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12, 19, 20, 21, 22, 23, 24, 25)
-
-
7. A decoder comprising:
-
a memory to store a distortion characteristic;
quantization logic coupled to the memory to quantize a codestream of compressed image data organized in a plurality of layers, wherein each of the plurality of layers comprises coded data that adds visual value to the image, the quantization logic selecting one or more of the plurality of layers for quantization based on sideband information accompanying the codesteam, and wherein the sideband information includes information specifying the quantization that is to be performed, wherein the plurality of layers are predefined based on viewing distance so that a first set of one or more layers of the plurality of layers is selected to display an image for a first viewing distance and a second set of one or more layers of the plurality of layers is selected to display an image for the second viewing distance, wherein the first set of one or more layers and the first view distance are different than the second set of one or more layers and the second view distance; and
decoding logic coupled to the quantization logic to decompress non-quantized layers of the codestream. - View Dependent Claims (8, 9, 10)
-
-
13. An article of manufacture comprising at least one recordable media storing executable instructions thereon which, when executed by a processing device, cause the processing device to:
-
receive a codestream of compressed image data organized in a plurality of layers, wherein each of the plurality of plurality of layers comprises coded data that adds visual value to the image;
select one or more of the layers for quantization based on sideband information accompanying the codestrearn, wherein the sideband information includes information specifying the quantization that is to be performed, wherein the plurality of layers are predefined based on viewing distance so that a first set of one or more layers of the plurality of layers is selected to display an image for a first viewing distance and a second set of one or more layers of the plurality of layers is selected to display an image for the second viewing distance, wherein the first set of one or more layers and the first view distance are different than the second set of one or more layers and the second view distance; and
decompress non-quantized layers of the codestrearn. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
means for receiving a codestream of compressed image data organized in a plurality of layers, wherein each of the plurality of layers comprises coded data that adds visual value to the image;
means for selecting one or more of the layers for quantization based on sideband information accompanying the codestream, wherein the sideband information includes information specifying the quantization that is to be performed, wherein the plurality of layers are predefined based on viewing distance so that a first set of one or more layers of the plurality of layers is selected to display an image for a first viewing distance and a second set of one or more layers of the plurality of layers is selected to display an image for the second viewing distance, wherein the first set of one or more layers and the first view distance are different than the second set of one or more layers and the second view distance; and
means for decompressing non-quantized layers of the codestream.
-
Specification