MPEG 2 Video Data Structures

 

The MPEG 2 video data stream is constructed in layers from lowest to highest as follows:

- PIXEL is the fundamental unit

- BLOCK is an 8 x 8 array of pixels

- MACROBLOCK consists of 4 luma blocks and 2 chroma blocks

- Field DCT Coding and Frame DCT Coding

- SLICE consists of a variable number of macroblocks

- PICTURE consists of a frame (or field) of slices

- GROUP of PICTURES (GOP) consists of a variable number of pictures

- SEQUENCE consists of a variable number of GOP"s

 

The resulting Elementary Stream may be packetized to form a Packetized Elementary Stream.

Up to MPEG 2 Video Compression Topics