¿Dónde empiezo si quiero aprender DSP? ¿Qué tipo de matemáticas debo saber?

compre este libro: Amazon.com: procesamiento de señales digitales Aplicación: escuela secundaria – proyectos de nivel universitario: POR: eBook: Brandon T Boone: Tienda Kindle

haciendo proyectos reales es el mejor momento para aprender algo y este libro pasará por diferentes proyectos que enseñarán al lector a escribir software: mejorar su canto, sintetizar diferentes sonidos de guitarra, cambiar la onda cerebral humana, romper el cristal, ayudar a las personas a relajarse y aprenda sobre diferentes herramientas de ingeniería de sonido y DSP: DFT, FFT, filtro de paso alto, filtro de paso bajo, frecuencia fundamental, algoritmo fuerte de Karplus. En este libro aprenderán sobre: ​​tonos isocrónicos, ritmos binaurales y latidos monoaurales y cómo codificarlos. Entonces podrán llegar a sus propios ritmos. Ellos aprenderán sobre las ondas de sonido y mucho más.
Hay muy pocos libros / sitios web que muestran a las personas cómo codificar las herramientas DSP. Hay muchos que muestran la teoría, pero no muchos que muestran la aplicación, por lo que creo que este Libro sería muy útil para los estudiantes de secundaria, universitarios y empleados de nivel intermedio.

Por lo que dices, tu historial es, te recomiendo que comiences primero con la motivación y los conceptos. Para eso, recomiendo el libro de Steven W Smith, que puede obtener gratis aquí: http://www.dspguide.com/

El libro no es muy intensivo en matemáticas y se centra más en los conceptos y la motivación. Leería ese libro, entendería sus ejemplos y luego trabajaría en un divertido proyecto paralelo de DSP. Un ejemplo de un proyecto DSP es el siguiente: puede ver si puede crear un algoritmo DSP que pueda identificar música, como Soundhound o Shazam (hay un documento si lo busca en Google).

Si alguna vez quieres hacer un DSP más serio, necesitas aprender las matemáticas detrás de él. Las matemáticas incluyen: aprender álgebra lineal, transformada de Fourier, números complejos y transformada z para empezar. Luego, obtenga la probabilidad, las estadísticas, los procesos estocásticos, el cálculo vectorial, la teoría de la optimización, la teoría de la estimación y un poco sobre el aprendizaje automático una vez que obtenga algo de experiencia con el primer conjunto.

Oh, una cosa más, aprende a usar Matlab.

DSP requiere un conocimiento básico del procesamiento de señales, que requiere álgebra lineal, sistemas lineales, series de Fourier y otros. Tal vez puedas probar con un libro de DSP como “DSP / Boaz Porat” y ver dónde te lleva.

Estudia la serie de Fourier.