ent the latest information and are therefore strongly urged to consult the TSB patent database at http://www.itu.int/ITU-T/ipr/. © ITU 2012 All rights reserved. No part of this publication may be reproduced, by any means whatsoever, without the prior written permission of ITU. Rec. ITU-T H.264 (01/2012) Table of Contents Introduction Prologue Purpose Applications Publication and versions of this Specification Profiles and levels Overview of the design characteristics 0.6.1 Predictive coding 0.6.2 Coding of progressive and interlaced video 0.6.3 Picture partitioning into macroblocks and smaller partitions 0.6.4 Spatial redundancy reduction How to read this Specification Scope Normative references Definitions Abbreviations Conventions Arithmetic operators Logical operators Relational operators Bit-wise operators Assignment operators Range notation Mathematical functions Order of operation precedence Variables, syntax elements, and tables Text description of logical operations Processes Source, coded, decoded and output data formats, scanning processes, and neighbouring relationships Bitstream formats Source, decoded, and output picture formats Spatial subdivision of pictures and slices Inverse scanning processes and derivation processes for neighbours 6.4.1 Inverse macroblock scanning process 6.4.2 Inverse macroblock partition and sub-macroblock partition scanning process 6.4.2.1 Inverse macroblock partition scanning process 6.4.2.2 Inverse sub-macroblock partition scanning process 6.4.3 Inverse 4x4 luma block scanning process 6.4.4 Inverse 4x4 Cb or Cr block scanning process for ChromaArray Type equal to 3 6.4.5 Inverse 8x8 luma block scanning process 6.4.6 Inverse 8x8 Cb or Cr block scanning process for ChromaArrayType equal to 3 6.4.7 Inverse 4x4 chroma block scanning process 6.4.8 Derivation process of the availability for macroblock addresses 6.4.9 Derivation process for neighbouring macroblock addresses and their availability 6.4.10 Derivation process for neighbouring macroblock addresses and their availabili