fbpx
Wikipedia

Transformada de coseno discreta

La transformada de coseno discreta (DCT del inglés Discrete Cosine Transform) es una transformada basada en la Transformada de Fourier discreta, pero utilizando únicamente números reales.Fue publicada por el Profesor Ingeniero Nasir Ahmed y colaboradores en 1974

Introducción

La transformada de coseno discreta expresa una secuencia finita de varios puntos como resultado de la suma de distintas señales sinusoidales (con distintas frecuencias y amplitudes). Como la transformada discreta de Fourier (abreviada, DFT) la DCT trabaja con una serie de números finitos, pero mientras la DCT solo trabaja con cosenos la DFT lo hace con exponenciales complejos.

 
Concentración de energía de una DCT-II bidimensional comparada con una DFT.

Formalmente, la transformada de coseno discreta es una función lineal e invertible del dominio real   al dominio real  , que también se puede entender de forma equivalente a una matriz de   posiciones.

También existe la DCT multidimensional, que se puede considerar como la multiplicación separable de varias DCT. Por ejemplo la DCT de dos dimensiones es una transformada normal calculada por cada fila y columna.

Características útiles para la compresión de imágenes

  • La DCT tiene una buena capacidad de compactación de la energía al dominio transformado, es decir, que la transformada de coseno discreta consigue concentrar la mayor parte de la información en pocos coeficientes transformados tal y como muestra la imagen.
  • La transformación es independiente de los datos. El algoritmo aplicado no varia con los datos que recibe, como sí sucede en otros algoritmos de compresión.
  • Hay fórmulas para el cálculo rápido del algoritmo, como podría ser la FFT para la DFT.
  • Produce pocos errores en los límites de los bloques imagen. La minimización de los errores a los bloques imagen permite reducir el efecto de bloque en las imágenes reconstruidas.
  • Tiene una interpretación frecuencial de los componentes transformados. La capacidad de interpretar los coeficientes en el punto de vista frecuencial permite aprovechar al máximo la capacidad de compresión.

Definición formal

La transformada de coseno discreta   de una función discreta  , (donde   denota el conjunto de los números reales) en la cual   se define como: [1]

 
donde   para   y   para otros números enteros hasta N-1.

Otras definiciones, en las cuales   y   son las siguientes:

DCT-I

 

DCT-II

 

Esta es la forma más típicamente utilizada.

DCT-III

 

DCT-IV

 

DCT-V - VIII

También existen las DCT de la V a la VIII.

Las variantes más usadas de estas ecuaciones son la DCT-I y la DCT-II. La DCT-III se conoce popularmente como la IDCT (transformada inversa). Cada una de estas posibles variaciones es debida a la periodicidad y el tipo de simetría aplicada a las muestras originales.

Aplicaciones

Algunas de las aplicaciones encima mencionadas utilizan una variante de la DCT que es la MDCT

Referencias

  1. Chen, Weng-Hsiung; Smith, C. Harrison; Fralick, Stanley C. (Septiembre de 1977). «A Fast Computational Algorithm for the Discrete Cosine Transform». IEEE TRANSACTIONS ON COMMUNICATIONS 25 (9). Consultado el 27 de febrero de 2020. 

N Ahmed, T Natarajan, KR Rao - Discrete Cosine Transform.IEEE transactions on Computers, 1974.23:90-93.

Enlaces externos

  •   Datos: Q2877
  •   Multimedia: Discrete cosine transform

transformada, coseno, discreta, para, otros, usos, este, término, véase, transformación, desambiguación, transformada, coseno, discreta, inglés, discrete, cosine, transform, transformada, basada, transformada, fourier, discreta, pero, utilizando, únicamente, n. Para otros usos de este termino vease Transformacion desambiguacion La transformada de coseno discreta DCT del ingles Discrete Cosine Transform es una transformada basada en la Transformada de Fourier discreta pero utilizando unicamente numeros reales Fue publicada por el Profesor Ingeniero Nasir Ahmed y colaboradores en 1974 Indice 1 Introduccion 1 1 Caracteristicas utiles para la compresion de imagenes 2 Definicion formal 2 1 DCT I 2 2 DCT II 2 3 DCT III 2 4 DCT IV 2 5 DCT V VIII 3 Aplicaciones 4 Referencias 5 Enlaces externosIntroduccion EditarLa transformada de coseno discreta expresa una secuencia finita de varios puntos como resultado de la suma de distintas senales sinusoidales con distintas frecuencias y amplitudes Como la transformada discreta de Fourier abreviada DFT la DCT trabaja con una serie de numeros finitos pero mientras la DCT solo trabaja con cosenos la DFT lo hace con exponenciales complejos Concentracion de energia de una DCT II bidimensional comparada con una DFT Formalmente la transformada de coseno discreta es una funcion lineal e invertible del dominio real R N displaystyle mathbb R N al dominio real R N displaystyle mathbb R N que tambien se puede entender de forma equivalente a una matriz de N N displaystyle N times N posiciones Tambien existe la DCT multidimensional que se puede considerar como la multiplicacion separable de varias DCT Por ejemplo la DCT de dos dimensiones es una transformada normal calculada por cada fila y columna Caracteristicas utiles para la compresion de imagenes Editar La DCT tiene una buena capacidad de compactacion de la energia al dominio transformado es decir que la transformada de coseno discreta consigue concentrar la mayor parte de la informacion en pocos coeficientes transformados tal y como muestra la imagen La transformacion es independiente de los datos El algoritmo aplicado no varia con los datos que recibe como si sucede en otros algoritmos de compresion Hay formulas para el calculo rapido del algoritmo como podria ser la FFT para la DFT Produce pocos errores en los limites de los bloques imagen La minimizacion de los errores a los bloques imagen permite reducir el efecto de bloque en las imagenes reconstruidas Tiene una interpretacion frecuencial de los componentes transformados La capacidad de interpretar los coeficientes en el punto de vista frecuencial permite aprovechar al maximo la capacidad de compresion Definicion formal EditarLa transformada de coseno discreta F k displaystyle F k de una funcion discreta f j R N R N displaystyle f j mathbb R N to mathbb R N donde R displaystyle mathbb R denota el conjunto de los numeros reales en la cual j 0 1 2 N 1 displaystyle j 0 1 2 cdots N 1 se define como 1 F k 2 c k N j 0 N 1 f j cos 2 j 1 k p 2 N displaystyle F k frac sqrt 2 c k sqrt N sum j 0 N 1 f j cos left frac 2j 1 k pi 2N right donde c k 1 2 displaystyle c k frac 1 sqrt 2 para k 0 displaystyle k 0 y c k 1 displaystyle c k 1 para otros numeros enteros hasta N 1 Otras definiciones en las cuales F k X k displaystyle F k X k y f j x j displaystyle f j x j son las siguientes DCT I Editar X k 1 2 x 0 1 k x N 1 j 1 N 2 x j cos p N 1 j k k 0 N 1 displaystyle X k frac 1 2 x 0 1 k x N 1 sum j 1 N 2 x j cos left frac pi N 1 jk right quad quad k 0 dots N 1 DCT II Editar X k j 0 N 1 x j cos p N j 1 2 k k 0 N 1 displaystyle X k sum j 0 N 1 x j cos left frac pi N left j frac 1 2 right k right quad quad k 0 dots N 1 Esta es la forma mas tipicamente utilizada DCT III Editar X k 1 2 x 0 j 1 N 1 x j cos p N k 1 2 j k 0 N 1 displaystyle X k frac 1 2 x 0 sum j 1 N 1 x j cos left frac pi N left k frac 1 2 right j right quad quad k 0 dots N 1 DCT IV Editar X k j 0 N 1 x j cos p N j 1 2 k 1 2 k 0 N 1 displaystyle X k sum j 0 N 1 x j cos left frac pi N left j frac 1 2 right left k frac 1 2 right right quad quad k 0 dots N 1 DCT V VIII Editar Tambien existen las DCT de la V a la VIII Las variantes mas usadas de estas ecuaciones son la DCT I y la DCT II La DCT III se conoce popularmente como la IDCT transformada inversa Cada una de estas posibles variaciones es debida a la periodicidad y el tipo de simetria aplicada a las muestras originales Aplicaciones EditarDV AC 3 JPEG MJPEG MPEG 1 MPEG 2 MPEG 4 VorbisAlgunas de las aplicaciones encima mencionadas utilizan una variante de la DCT que es la MDCTReferencias Editar Chen Weng Hsiung Smith C Harrison Fralick Stanley C Septiembre de 1977 A Fast Computational Algorithm for the Discrete Cosine Transform IEEE TRANSACTIONS ON COMMUNICATIONS 25 9 Consultado el 27 de febrero de 2020 N Ahmed T Natarajan KR Rao Discrete Cosine Transform IEEE transactions on Computers 1974 23 90 93 Enlaces externos EditarDCT en PlanetMath Datos Q2877 Multimedia Discrete cosine transform Obtenido de https es wikipedia org w index php title Transformada de coseno discreta amp oldid 141780509, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos