Los codificadores de video basados en bloques tiene como objetivo principal la reducción de la redundancia espacial y temporal a partir de dos técnicas principales: la transformada discreta del coseno (DCT) y la compensación de movimiento.