TRANSFORMADA RAPIDA DE FOURIER (FAST FOURIER
TRANSFORM)
Recordemos que la
Transformada Discreta de Fourier (DFT del inglés Discrete Fourier Transform) es
el equivalente discreto de la Transformada de Fourier donde se ha transformado
la variable continua ‘t’ por la variable discreta ‘nTs’ siendo ‘Ts’ el periodo
de muestreo. Sin embargo, Hay dos situaciones a considerar en cuanto al uso de
la Transformada Discreta de Fourier: Sólo sirve para señales potencia del tipo
periódico y la mayoría de las señales a estudiar no son periódicas.
Cito textualmente a Gilbert Strang, autor del libro de texto de
álgebra lineal y sus aplicaciones,
quien se refirió a la
transformada rápida de Fourier o FFT, como "el algoritmo
numérico más importante en
nuestra vida." No es extraño, ya que la FFT se utiliza para procesar
los datos en el mundo digital altamente interconectado de
hoy.
Algunas aplicaciones
que definen a la FFT son: compresión de imagen y audio, filtrado digital, reducción
de ruido en señales: como el ruido blanco, resolución de ecuaciones
diferenciales parciales, análisis en frecuencia de cualquier señal discreta, ya
sea periódicas o aperiódicas.
análisis de
materiales y estadística, síntesis, mediante la transformada inversa IFFT, los
ya mencionados algoritmos rápidos de convolución, correlación y detección de
movimiento, por solo mencionar algunas.
La razón fundamental de estos avances, es que los nuevos métodos están
diseñados para correr rápido sólo
para algunas señales-ondas que se
denominan "escasas", es decir, contienen un número
relativamente pequeño de componentes de frecuencia
de tamaño significativo. Estas señales, se encuentran
abundantemente en la naturaleza, ya sean imágenes
astronómicas o gorjeos de aves, tiende a concentrarse en las frecuencias más
bajas. La FFT tradicional toma la
misma cantidad de tiempo de cálculo para cualquier señal.
El
nuevo algoritmo de MIT, que se describe en el “paper” que pronto será publicado, es mejor que la tradicional
FFT siempre y cuando el número de componentes de frecuencia presente un
porcentaje de un dígito del número de muestras que toma de la señal. Funciona
para cualquier señal, pero funciona más rápido que el FFT solamente bajo esas
condiciones.
El
mejor tiempo que tarda en ejecutar el mejor algoritmo FFT aumenta en proporción
a la cuarta potencia del logaritmo del número de muestras, mientras que el más
reciente algoritmo de MIT tiene un tiempo de ejecución que es proporcional a sólo
la primera potencia de ese número. Lo cual constituye un gran avance.