Apparatus and method for decompressing high definition pictures
First Claim
Patent Images
1. A system for processing compressed data corresponding to pictures, the compressed data including a plurality of slices of data, the system comprising:
- a decoder system having an input that receives the compressed data, the decoder system generating decoded picture data based upon a current block of the compressed data and a predictor block of decoded picture data previously decoded by the decoder;
wherein the decoder system includes a plurality of decoders and a plurality of picture memories, each of the plurality of decoders being coupled to a respective one of the plurality of picture memories, each picture memory of the plurality of picture memories storing one of the plurality of slices of data and at least one boundary area of an adjacent slice of the plurality of slices of data that is decoded by at least one second decoder of the plurality of decoders.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for processing compressed data corresponding to pictures includes a decoding mechanism, providing a picture memory with decoded picture data. The decoding mechanism requires, for decoding a current block of a previously decoded picture. A plurality of decoders are associated with respective picture memories, each storing a specific slice of corresponding blocks of a plurality of pictures, as well as at least one margin which is liable to be a predictor block serving to decode a block of the specific slice.
80 Citations
32 Claims
-
1. A system for processing compressed data corresponding to pictures, the compressed data including a plurality of slices of data, the system comprising:
-
a decoder system having an input that receives the compressed data, the decoder system generating decoded picture data based upon a current block of the compressed data and a predictor block of decoded picture data previously decoded by the decoder; wherein the decoder system includes a plurality of decoders and a plurality of picture memories, each of the plurality of decoders being coupled to a respective one of the plurality of picture memories, each picture memory of the plurality of picture memories storing one of the plurality of slices of data and at least one boundary area of an adjacent slice of the plurality of slices of data that is decoded by at least one second decoder of the plurality of decoders. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for decompressing a compressed picture including a plurality of slices of compressed data, the apparatus comprising:
-
a plurality of decoders, each of the plurality of decoders having a first input that receives one of the plurality of slices of compressed data, a second input that receives reconstructed adjacent data from an adjacent one of the plurality of decoders, and an output that provides reconstructed data generated from the slice of compressed data and the reconstructed adjacent data; and a plurality of memories, each of the plurality of memories being coupled to a respective one of the plurality of decoders and storing the reconstructed data and the reconstructed adjacent data. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for decompressing a compressed picture, the compressed picture including a plurality of slices of compressed data, the method comprising the steps of:
-
reconstructing, by each of a plurality of decoders, one of the plurality of slices of compressed data from the one of the plurality of slices of compressed data and reconstructed adjacent data provided by a second decoder of the plurality of decoders, to provide reconstructed data; and storing the reconstructed data and the reconstructed adjacent data in one of a plurality of memories. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for decompressing a compressed picture, the compressed picture including a plurality of slices of compressed data, the apparatus comprising:
-
a plurality of decoders, each of the plurality of decoders including means for reconstructing one of the plurality of slices of compressed data from the one of the plurality of slices of compressed data and reconstructed adjacent data provided by a second decoder of the plurality of decoders, to provide reconstructed data; a plurality of memories, each of the plurality of memories corresponding to a respective one of the plurality of decoders; and means for storing, in one of the plurality of memories, the reconstructed data and the reconstructed adjacent data. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for decompressing a compressed picture, the compressed picture including a plurality of slices of compressed data and a plurality of motion vectors, each of the plurality of motion vectors having a respective vertical amplitude of a plurality of amplitudes, the method comprising the steps of:
-
determining a maximum vertical amplitude of the plurality of amplitudes; determining an amount of memory to be used for decoding each of the plurality of slices of compressed data, based upon the maximum vertical amplitude; storing the plurality of slices of compressed data in a plurality of memories, each of the plurality of memories containing the amount of memory; and decoding, in a plurality of decoders using the plurality of memories, the plurality of slices, to generate a decompressed picture from the compressed picture. - View Dependent Claims (31, 32)
-
Specification