Disseny per a multimedia interactiu Técnicas de compresión de imágenes Necesidad: reducción del tamaño del archivo! ! Se puede comprimir la imagen si tiene alto grado de redundancia! ! redundancia:! • espacial - correlación entre pixeles vecinos! • espectral - correlación entre componentes de color! • psicovisual: relativa a la percepción humana! ! ! UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes source encoding: proceso de reducción de datos por la redundancia! UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes ! ! ! Se reducen los datos redundantes de las imágenes para representar eficazmente la información.! ! Técnicas:! - eliminar código redundante! - eliminar pixeles redundantes! - reducción de la redundancia visual - banding, bordes definidos, información cromática UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes Reversibilidad del proceso! ! Con pérdidas (lossy):se producen errores no recuperables! Sin pérdidas (lossless): el proceso es completamente reversible UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes ! Sin pérdidas (lossless)! ! RLE (Run-LengthEncoding)! ! Huffman! ! LZW (Lempel-Ziv-Welch)! ! Delta Encoding! ! Con pérdidas (lossy):! ! JPEG! ! IFS (Fractales)! ! Wavelets UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes ! Sin pérdidas (lossless)! ! algoritmos para simplificar las secuencias de datos! del archivo! ! ejemplo:! uno, uno,uno,uno......! 40 unos UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes ! RLE (run length encoding)! ! simplifica la redundancia en las secuencias (aquellos valores que se repiten) UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes ! LZW! ! considera la posibilidad de que se repita una secuencia de valores en la secuencia de datos (patrón repetido) UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes ! Con pérdidas (lossy)! ! proceso irreversible que simplifica elimina datos y simplifica la imagen! ! UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes JPEG! ! proceso de codificación:! - crea agrupaciones (bloques) de pixeles! - simplifica cada bloque! - simplifica la cadena de datos con la compresión de! Huffman UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu Técnicas de compresión de imágenes UF 6.2 Disseny per a multimedia interactiu Disseny per a multimedia interactiu UF 6.2 Disseny per a multimedia interactiu