En MPEG-1 se utiliza una técnica de estimación de movimiento llamadabúsqueda de bloques (block matching) que consiste en dividir la imagen dereferencia†en bloques y en encontrar dónde se sitúan en la imagen predicha. MPEG-1denota a los bloques macrobloques (macroblocks). Estos son siempre disjuntosy de un tamaño de 16 × 16 puntos.
Asociado a cada macrobloque hay un vector de movimiento que indica a dóndese ha desplazado el macrobloque en la imagen predicha.
Existen otros particionamientos de las imágenes por triángulos, objetos,puntos, ... Sin embargo estas técnicas son menos usadas por su mayor costecomputacional.
En la estimación de movimiento se puede utilizar una precisión de 1 punto o de 1∕2
de punto. En este caso, tanto el macrobloque de referencia como el predicho debeninterpolarse según: