摘要 |
A video decoder receiving an encoded bit stream includes a header decoder which receives the encoded bit stream, a variable length decoder connected to the header decoder which receives the header decoded data, a quantizer and compensator connected to the variable length decoder, for, during backward decoding, performing inverse quantization, transformation and motion compensation of the variable length decoded data. The inverse quantization, transformation and motion compensation of the header decoded data is done consecutively to provide complete decoded data till a first point in the backward direction such that the first point is either the error point or a point before the end point of the macroblock containing error detected in the forward direction and the output buffer is connected to the quantizer and compensator for storing complete decoded data, thereby eliminating the use of intermediate buffer for storing variable length decoded data during backward decoding and reducing the number of computations.
|