Video Data Decoding

This section describes principal steps of MPEG-1 and MPEG-2 video decoding in accordance with the standard decoding pipeline shown in the figure below.

Standard Decoding Pipeline



Note iconNote

The inverse DCT is one of the most common transformations. It may be performed using Ipp image processing functions: ippiDCT8x8Inv_16s_C1R for 8x8 blocks of non-intra type and ippiDCT8x8Inv_16s8u_C1R for 8x8 blocks of intra type.

Macroblock Decoding Scheme



Note iconNote

High-level functions ippiReconstructDCTBlockIntra_MPEG2_32s and ippiReconstructDCTBlockIntra_MPEG1_32s may be replaced by low-level functions according to the scheme presented in Figure "DCT Intra Block Reconstruction" and high-level functions ippiReconstructDCTBlock_MPEG2_32s and ippiReconstructDCTBlock_MPEG1_32s may be replaced by low-level functions according to the scheme presented in Figure "DCT Non-Intra Block Reconstruction".

DCT Intra Block Reconstruction



DCT Non-Intra Block Reconstruction




Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.