Patent ID: 8379720

Claim:
A method for video imaging, the method comprising: determining, at a decoder, pixel values for a 16×16 macroblock, the 16×16 macroblock being partitioned into at least three regions, each of the at least three regions being adjacent to at least one of the other at least three regions; receiving, at the decoder, at least one motion vector for each of the at least three regions, wherein the at least three regions vary in block sizes, wherein the at least three regions include at least a 4×8 block and an 8×8 block, and wherein the determining is performed by a processor; and decoding the 16×16 macroblock at the decoder using the at least one motion vector for each of the at least three regions, wherein a first interpolation method is used for determining pixel values for a first of the at least three regions, wherein a second interpolation method is used for determining pixel values for a second of the at least three regions, and wherein the first interpolation method is different from the second interpolation method.