MPEG Video Compression Standard

10.8: MPEG-2 MP@ML and SP@ML additional restrictions

10.8 MPEG-2 MP@ML and SP@ML additional restrictions

Most of the restrictions for main profile at main level have been identified in the data elements code tables. However, there are some additional constraints. Table 10.27 gives the maximum number of bits in a macroblock. for the chrominance formats. At most two macroblocks in a macroblock row may exceed these values. The bits for the macroblock are counted from the first macroblock_escape or macroblock_address_increment to the last bit of the end-of-block code (or to the coded_block_pattern() if all blocks are skipped). The slice information is not counted as part of the macroblock.

Table 10.27: MPEG-2 restrictions on the maximum bits in a macroblock.

chroma_format

MP

maximum bits in a macroblock

4:2:0

4608

4:2:2

6144

4:4:4

?

9216

In addition, Figure 10.26 gives additional constraints for MP@ML and SP@ML.

if ((vertical_size < 480)  (frame_rate==`0011')) {                                 /* if wide image or 25 Hz    */ if (picture_coding_type==3)     /* and if B-picture          */     repeat_first_field=*0;      /* can't repeat first field  */}                         ...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Tablet Computers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.