¿Cuáles son algunos recursos recomendados (libros, tutoriales, conferencias, etc.) sobre procesamiento de señales digitales y cómo comenzar a trabajar con ellos a nivel técnico?
fuente
¿Cuáles son algunos recursos recomendados (libros, tutoriales, conferencias, etc.) sobre procesamiento de señales digitales y cómo comenzar a trabajar con ellos a nivel técnico?
Mi recomendación en términos de libros de texto es el Entendimiento DSP de Rick Lyons . Mi reseña de la última edición está aquí .
Yo, y muchos otros de la comunidad y en otros lugares, hemos ayudado a Rick a revisar partes del texto desde la primera edición.
Para el autoestudio, no conozco un libro mejor.
Como recurso gratuito en línea, recomiendo el libro de Steve Smith . Personalmente, prefiero el estilo de Rick, pero el libro de Steve es la ventaja de la accesibilidad en línea (¡y la versión en línea es gratis!).
Editar:
Rick me envió algunos comentarios que pensé compartir aquí:
Para sus colegas que tienen una copia de mi libro DSP, me complacerá enviarles las erratas de mi libro. Todo lo que tienen que hacer es enviarme un correo electrónico diciéndome (1) el número de edición y (2) el número de impresión de su copia del libro. El número de impresión se puede encontrar en la página justo antes de la página 'Dedicación'. Mi dirección de correo electrónico es: R.Lyons [at] ieee.org
Recomiendo que sus colegas echen un vistazo a: http://www.redcedar.com/learndsp.htm
Rick también me dio una larga lista de referencias DSP en línea. Hay demasiados para poner aquí. Veré cómo configurar una versión de GoogleDocs y volver a publicar aquí más tarde.
Los applets Java de Paul Falstad son una forma fantástica de interactuar con los sistemas y aprenderlos intuitivamente. El applet Filtro digital es una revelación.
Vea el resto en http://www.falstad.com/mathphysics.html .
Para una introducción más informal, me gusta A Digital Signal Processing Primer de Ken Steiglitz, que es exactamente lo que dice. Tomé una clase usando este texto y realmente me gustó el estilo. Está bien escrito y hace que el material sea bastante interesante.
fuente
Los tres siguientes son los libros de texto mejor referidos sobre este tema.
Procesamiento de señal en tiempo discreto, serie de procesamiento de señal Prentice-Hall por Alan V. Oppenheim, Ronald W. Schafer, John R. Buck.
Procesamiento de señal digital: principios, algoritmos y aplicaciones , Prentice Hall John G. Proakis, Dimitris K Manolakis
Señales y sistemas , Prentice Hall Alan V. Oppenheim, Alan S. Willsky, con S. Hamid
Si necesita elegir uno de ellos, elija - Serie de procesamiento de señal de Prentice-Hall de procesamiento de señal en tiempo discreto por Alan V. Oppenheim, Ronald W. Schafer, John R. Buck . Por supuesto, como se menciona en la respuesta de Hossein, Sanjit Mitra podría ser fácil para principiantes.
Otros libros con sus fortalezas individuales:
fuente
Para estudios teóricos, Oppenheim es el dios, pero si vas a usarlo en la práctica, Mitra es uno de los mejores:
Procesamiento de señal digital: un enfoque basado en computadora, Sanjit K. Mitra
fuente
Puede visitar el MIT OpenCourseWare . Un conjunto de 20 video conferencias del profesor Alan V. Oppenheim.
fuente
Además de los libros ya mencionados, si está enfocado en el desarrollo de algoritmos, el procesamiento de señal digital de Proakis con MATLAB es un excelente recurso para principiantes. La serie de recetas numéricas también es un excelente recurso sobre cómo implementar algunos algoritmos DSP centrales (descomposición espectral, convoluciones, interpolación y extrapolación, etc.) en situaciones prácticas.
Para mí, Oppenheim da un tratamiento teórico mucho más riguroso al tema en comparación con Proakis. Proakis, siempre lo he sentido, proporciona algo más de aplicabilidad a escenarios del mundo real.
fuente
Este applet me pareció muy útil para comprender la naturaleza de la convolución en el tiempo. La alegría de la convolución. Le permite "dibujar" sus señales de tiempo y convolucionarlas para obtener una imagen de lo que está sucediendo en el dominio del tiempo.
fuente
Añadiría a la lista el libro "Filtros digitales", de Richard Hamming. Un clásico corto, en lugar de un tomo pesado.
fuente
El neófito DSP que tiene cierta madurez matemática puede comenzar con
que está disponible gratuitamente en línea. Los autores también han hecho que sus otros dos libros estén disponibles gratuitamente en línea:
Jelena Kovačević, Vivek Goyal, Martin Vetterli, Fourier y Wavelet Signal Processing , 2013.
Martin Vetterli, Jelena Kovačević, Wavelets and Subband Coding , 2007.
Del prefacio de Fundamentos del procesamiento de señales:
fuente
https://www.amazon.com/dp/B01MS8W9XI
Este libro pasará por diferentes proyectos que enseñarán al lector a escribir software: para mejorar su canto, sintetizar diferentes sonidos de guitarra, cambiar la onda cerebral humana, romper cristales, ayudar a las personas a relajarse y aprender sobre muchas herramientas diferentes de ingeniería de sonido y DSP: DFT, FFT, filtro de paso alto, filtro de paso bajo, frecuencia fundamental, algoritmo fuerte Karplus. En este libro aprenderán sobre: tonos isocrónicos, latidos binaurales y latidos monaurales y cómo codificarlos. Entonces podrán crear sus propios ritmos. Aprenderán sobre las ondas sonoras y mucho más. Hay muy pocos libros / sitios web que muestren 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 estudiantes de secundaria, universitarios y empleados de nivel intermedio.
fuente
A algunas personas les gusta enfocarse en DSP como un tema en sí mismo. Me gusta pensar que el aprendizaje es más una espiral que una progresión lineal. Le sugiero que busque una aplicación que le interese que utilice el procesamiento de señales y que haya muchas y crezcan. La mayoría de los avances importantes en DSP fueron encontrados por personas que resolvieron sus propios problemas. Todos los libros sugeridos anteriormente son muy buenos. Un problema interesante con una solución simple suele ser más atractivo para un estudiante para una página de pruebas, a menos que le guste una página de pruebas y eso también funciona.
fuente
Los cursos en línea son excelentes recursos para el autoaprendizaje del procesamiento de señales.
Hay muchos en Coursera :
También hay buenas opciones en edX :
¡Disfruta el viaje!
fuente
Aquí puede encontrar una lista de excelentes libros de DSP sugeridos por los mejores expertos como el profesor Alan Oppenheim del MIT.
fuente