Quais são alguns recursos recomendados (livros, tutoriais, palestras etc.) sobre processamento de sinais digitais e como começar a trabalhar com eles em nível técnico?
fonte
Quais são alguns recursos recomendados (livros, tutoriais, palestras etc.) sobre processamento de sinais digitais e como começar a trabalhar com eles em nível técnico?
Minha recomendação em termos de livros didáticos é de Rick Lyons. DSP de Entendendo . Minha análise da última edição está aqui .
Eu e muitos outros do community e em outros lugares, ajudaram Rick a revisar partes do texto desde a primeira edição.
Para auto-estudo, não conheço livro melhor.
Como um recurso on-line gratuito, recomendo o livro de Steve Smith . Pessoalmente, prefiro o estilo de Rick, mas o livro de Steve é a vantagem da acessibilidade on-line (e a versão on-line é gratuita!).
Editar:
Rick me enviou um feedback que pensei em compartilhar aqui:
Para os seus colegas que têm uma cópia do meu livro DSP, ficarei feliz em enviar a eles as erratas do meu livro. Tudo o que eles precisam fazer é enviar-me um e-mail informando: (1) o número da edição e (2) o número de impressão da cópia do livro. O número de impressão pode ser encontrado na página imediatamente antes da página 'Dedicação'. Meu endereço de e-mail é: R.Lyons [at] ieee.org
Eu recomendo que seus colegas dêem uma olhada em: http://www.redcedar.com/learndsp.htm
Rick também me deu uma longa lista de referências DSP online. Há muitos para colocar aqui. Vou ver como configurar uma versão do GoogleDocs e postar novamente aqui mais tarde.
Os applets Java de Paul Falstad são uma maneira fantástica de interagir com os sistemas e aprendê-los intuitivamente. O applet Filtro Digital é uma revelação.
Confira o restante em http://www.falstad.com/mathphysics.html .
Para uma introdução mais informal, eu gosto de A Digital Signal Processing Primer de Ken Steiglitz, que é exatamente o que diz. Tive uma aula usando esse texto e gostei muito do estilo. É bem escrito e torna o material bastante interessante.
fonte
Os três abaixo são os livros de texto mais indicados sobre esse assunto.
Processamento de Sinais em Tempo Discreto , Série de Processamento de Sinais Prentice-Hall de Alan V. Oppenheim, Ronald W. Schafer, John R. Buck.
Processamento Digital de Sinais: Princípios, Algoritmos e Aplicações , Prentice Hall John G. Proakis, Dimitris K Manolakis
Sinais e Sistemas , Prentice Hall Alan V. Oppenheim, Alan S. Willsky, com S. Hamid
Se você precisar escolher uma delas, escolha - Série de Processamento de Sinais Prentice-Hall para Processamento de Sinais em Tempo Discreto de Alan V. Oppenheim, Ronald W. Schafer, John R. Buck . Obviamente, conforme listado na resposta de Hossein, Sanjit Mitra pode ser fácil para iniciantes.
Outros livros com suas forças individuais:
fonte
Para estudos teóricos, Oppenheim é o deus, mas se você for usá-lo na prática, o Mitra é um dos melhores:
Processamento Digital de Sinais: Uma Abordagem Baseada em Computador, Sanjit K. Mitra
fonte
Você pode visitar o MIT OpenCourseWare . Um conjunto de 20 palestras em vídeo do professor Alan V. Oppenheim.
fonte
Além dos livros já mencionados, se você estiver focado no desenvolvimento de algoritmos, o Processamento de Sinais Digitais da Proakis usando o MATLAB é um excelente recurso para iniciantes. A série de receitas numéricas também é um excelente recurso sobre como implementar alguns algoritmos principais de DSP (decomposição espectral, convoluções, interpolação e extrapolação etc.) em situações práticas.
Para mim, Oppenheim dá um tratamento teórico muito mais rigoroso ao assunto em comparação com a Proakis. A Proakis, eu sempre senti, fornece um pouco mais de aplicabilidade aos cenários do mundo real.
fonte
Achei esse applet muito útil ao entender a natureza da convolução no tempo. A alegria da convolução. Permite "desenhar" seus sinais de tempo e envolvê-los para que você tenha uma ideia do que está acontecendo no domínio do tempo.
fonte
Eu acrescentaria à lista o livro "Filtros Digitais", de Richard Hamming. Um clássico curto, ao invés de um tomo pesado.
fonte
O neófito do DSP que alguma maturidade matemática pode querer começar com
disponível gratuitamente on-line. Os autores também disponibilizaram gratuitamente seus dois outros livros on-line:
Jelena Kovačević, Vivek Goyal, Martin Vetterli, Processamento de sinais de Fourier e Wavelet , 2013.
Martin Vetterli, Jelena Kovačević, codificação de wavelets e sub-bandas , 2007.
Do prefácio de Fundamentos do processamento de sinais:
fonte
https://www.amazon.com/dp/B01MS8W9XI
Este livro passará por diferentes projetos que ensinarão o leitor a escrever software: para melhorar seu canto, sintetizar diferentes sons de guitarra, mudar as ondas cerebrais humanas, quebrar vidros, ajudar as pessoas a relaxar e aprender sobre muitas ferramentas diferentes de engenharia de som e DSP: DFT, FFT, filtro passa-alto, filtro passa-baixo, frequência fundamental, algoritmo forte de Karplus. Neste livro, eles aprenderão sobre: tons isocrônicos, batidas binaurais e batidas monoaurais e como codificá-las. Então eles poderão criar suas próprias batidas. Eles aprenderão sobre ondas sonoras e muito mais. Existem muito poucos livros / sites que mostram às pessoas como codificar ferramentas DSP. Há muita coisa que mostra a teoria, mas não muitas que mostram a aplicação, por isso acho que este livro seria muito útil para estudantes do ensino médio, universitários e funcionários de nível intermediário.
fonte
Algumas pessoas gostam de se concentrar no DSP como um assunto em si. Eu gosto de pensar que o aprendizado é mais uma espiral do que uma progressão linear. Eu sugeriria que você buscasse um aplicativo que lhe interessasse, que usasse processamento de sinal e que existem muitos e crescentes. A maioria dos avanços importantes no DSP foi encontrada por pessoas que resolviam seus próprios problemas. Todos os livros sugeridos acima são muito bons. Um problema interessante com uma solução simples geralmente é mais atraente para o aluno em uma página de provas, a menos que você goste de uma página e que também funcione.
fonte
Os cursos on-line são ótimos recursos para o auto-estudo do processamento de sinais.
Existem muitos no Coursera :
Existem boas opções em edX :
Aproveite o passeio!
fonte
Aqui você encontra uma lista de ótimos livros de DSP sugeridos por especialistas importantes, como o professor Alan Oppenheim, do MIT.
fonte