FIG. 15 shows sub-macroblock types of a P macroblock (a) and a B macroblock (b) in 32×32 macroblock size according to an embodiment of the present invention;
FIG. 16 shows a macroblock decoding process in case that an intra prediction type is added to a sub-macroblock according to an embodiment the present invention;
FIG. 17 shows a decoder including an intra prediction unit and an inter prediction unit according to an embodiment of the present invention.
FIG. 18 shows a macroblock decoding process including a step of receiving a flag indicating whether to perform intra prediction on a sub-macroblock according to an embodiment of the present invention;
FIG. 19 shows a macroblock decoding process including a step of determining a size of intra prediction to apply through a flag indicating a transform size according to an embodiment of the present invention;
FIG. 20 shows a method of displaying a coded block pattern in H.264/AVC;
FIG. 21 shows a method of displaying a coded block pattern hierarchically in 32×32 block according to an embodiment of the present invention;
FIG. 22 shows a method of displaying a coded block pattern in 32×32 macroblock according to another embodiment of the present invention; and
FIG. 23 shows inter/intra mixed mode prediction using both inter prediction coding and intra prediction coding for one macroblock according to an embodiment of the present invention.