Variable length data decoder for use with MPEG encoded video data
AssigneeMatsushita Electric Corporation of America
InventorEdwin R. Meyer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMatsushita Electric Corporation of America
InventorEdwin R. Meyer
Estimating the term…
The present invention is embodied in a decoder for a video signal encoded according to the standard proposed by the Moving Pictures Expert Group (MPEG) of the International Standards Organization (ISO). This decoder employs four sets of processors, each set containing three processors that operate concurrently to decode the MPEG-2 video signal. A variable length decoder processes the input stream to decode the variable length encoded data. The operations performed by this decoding processor change depending on the type of data being decoded. These changes are implemented using a master Digital Signal Processor (DSP) which is programmed according to the MPEG-2 syntax. The data decoded by the VLD processor is either video data or control data. The control data is divided into two types, control data needed to reproduce the image and control data that describes the bit-stream. The control data needed to decode the image is passed to a control DSP while the control data which describes the bit-stream is passed to the master DSP. To ensure that the entire system can operate with sufficient speed to decode an image in real time, this group of three processors is duplicated four times in the system. Each set of processors operates in parallel and handles digital data representing a distinct portion of the final high definition television image.
Apparatus for decoding a data stream including a plurality of variable length encoded data values, wherein the data stream conforms to a predetermined syntax including a portion representing control information, the apparatus comprising:
Apparatus for decoding a data stream including a plurality of variable length encoded data values, wherein the data stream conforms to a predetermined syntax including a portion representing control information, the apparatus comprising:
Apparatus for decoding a data stream including a plurality of variable length encoded data values, wherein the data stream conforms to a predetermined syntax including a portion representing control information and a data portion in addition to the control information, the apparatus comprising:
Apparatus for decoding a digital data stream representing an encoded video signal which has been encoded using motion compensated encoding techniques, said data stream including a plurality of variable length encoded data values, wherein the data stream conforms to a predetermined syntax and includes a portion representing motion vectors to be used to decode the motion compensated coded data, the apparatus comprising:
Apparatus for decoding a data stream including a plurality of variable length encoded data values, wherein the data stream conforms to a predetermined syntax including a portion representing control information, the apparatus comprising:
Dependencies are inferred from the claim text.