DCT Demo

Bloque 8×8 y DCT 2D

Esta sección permite editar interactivamente los valores de los píxeles de un bloque de 8x8 y calcular su Transformada Discreta del Coseno (DCT) en 2D.

Puedes arrastrar el cursor sobre las celdas para pintar múltiples cuadrados.

Patrones:

Coeficientes DCT Su,v

Reconstrucción del bloque: Bloque original = Σ Su,v · Bu,v(x,y)

El bloque original (en el dominio espacial) es igual a la suma de las bases DCT multiplicadas por sus coeficientes (solo se muestran los términos con coeficiente ≠ 0).

Cuantificación y Compresión JPEG

Simulación del proceso de cuantificación JPEG. Los coeficientes DCT se dividen por una matriz de cuantificación (escalada por un factor) y se redondean. Luego se reconstruye la imagen (IDCT) y se compara con la original.

Coeficientes DCT Originales (S)

Matriz de Cuantificación (Q)

Coeficientes Cuantizados (SQ)

Bloque Original (Ref)

Bloque Reconstruido (IDCT)

Diferencia (Error)