摘要 |
PROBLEM TO BE SOLVED: To provide techniques for encoding and decoding a video stream using macroblocks comprising pixels greater than 16×16 pixels, for example, 64×64 pixels.SOLUTION: A video encoder can partition each macroblock into two or more partitions, and encode two or more of the partitions using different modes. A method comprises: receiving a video block having a size greater than 16×16 pixels; partitioning the block into partitions; encoding one of the partitions using a first encoding mode; encoding another of the partitions using a second encoding mode different from the first encoding mode; and generating block-type syntax information that indicates the size of the block and identifies the partitions and the encoding modes used to encode the partitions.SELECTED DRAWING: Figure 2 |