Abstract:
Compression circuitry for generating an encoded bitstream from a plurality of video frames. Data is DCT transformed and then streamed to a processor where quantised and inverse quantised blocks are generated. A second streaming data connection streams the inverse quantised blocks to an inverse DCT block to generate reconstructed prediction error macroblocks. An addition circuit adds each reconstructed prediction error macroblock and its corresponding predictor macroblock to generate a respective reconstructed macroblock. The quantised macroblocks are zig-zag scanned, run level coded and variable length coded to generate an encoded bitstream.