Conceptos de DSP explicados visualmente

10

Similar a esta pregunta: Conceptos matemáticos visualmente impresionantes que son fáciles de explicar , ¿cuáles son algunas visualizaciones excelentes de conceptos básicos de DSP como FFT, filtros, etc.?

popctrl
fuente
44
¿Se nos permite tocar nuestros propios cuernos? : D
endolito
2
Personalmente, me gusta mucho la explicación de 3Blue1Brown de la transformación de Fourier, aunque presenta mucho más que una gran visualización: youtu.be/spUNpyF58BY
Albits
2
Toots para @endolith!
Dan Boschen

Respuestas:

6

No sé si califica como bastante "visualmente impresionante", pero es posible que desee consultar el artículo de mi blog: Interpretación gráfica de DFT: Centroides de raíces ponderadas de la unidad

El concepto del DFT normalizado como un cálculo del centro de masa fue un gran "momento de aha" para mí. Es una buena respuesta para "¿Qué significa realmente el DFT?"1/N


A pedido, aquí está una de las figuras de mi artículo:

ingrese la descripción de la imagen aquí

Una pequeña explicación está en orden. El gráfico superior es una representación en el dominio del tiempo y los gráficos polares en la parte inferior están en el plano complejo. El círculo más a la izquierda es para bin cero, también conocido como DC bin, el segundo es bin uno, y así sucesivamente. El pequeño círculo azul es el centro de masa y también es el valor bin como número complejo.

A=2πnN

Esta muestra tiene 3 ciclos por cuadro con una fase de 3. El bin tres (el cuarto gráfico polar) muestra claramente que el valor del bin tiene una magnitud de y el valor de fase de 3 es casi y, por lo tanto, casi a la mitad del círculo.1/2π

Hay muchos más ejemplos y explicaciones más detalladas con las matemáticas en el artículo.

Cedron Dawg
fuente
Eso es realmente genial. ¿Podría agregar algunos de los gráficos aquí?
Datageist
1
@datageist, gracias por la solicitud. He añadido una figura. Espero que leas más de mis artículos.
Cedron Dawg
6

Personalmente, me gustan mucho las visualizaciones interactivas de filtros que conectan varios bits entre sí. Hay un gran sitio web llamado MicroModeller DSP (no estoy afiliado a él).

Puede elegir el tipo de filtro, sus parámetros y ver interactivamente cómo cambian la respuesta al impulso, los ceros y los polos, o incluso la función de transformación Z. Honestamente, creo que esta herramienta es mejor en términos de exploración que las de MATLAB fdesign. ingrese la descripción de la imagen aquí

revs jojek
fuente
2

Aquí hay algunas animaciones que intenté hacer para demostrar las transformadas de Fourier y cómo funcionan las fases y los exponenciales complejos:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

endolito
fuente
Sin embargo, necesitan trabajo: stackoverflow.com/q/31888825/125507
endolith el