Quelles ressources sont recommandées pour une introduction au traitement du signal (DSP)?


35

Quelles sont les ressources recommandées (livres, tutoriels, conférences, etc.) sur le traitement du signal numérique et comment commencer à travailler avec ce dernier au niveau technique?

Réponses:


33

Ma recommandation en termes de manuels est le document Comprendre le DSP de Rick Lyons . Mon examen de la dernière édition est ici .

Moi et beaucoup d’autres du communauté et ailleurs ont aidé Rick à réviser des parties du texte depuis la première édition. comp.sp

Pour l'auto-étude, je ne connais pas de meilleur livre.

En tant que ressource gratuite en ligne, je recommande le livre de Steve Smith . Personnellement, je préfère le style de Rick, mais le livre de Steve comme avantage de l'accessibilité en ligne (et la version en ligne est gratuite!).


Modifier:

Rick m'a envoyé des commentaires que je pensais partager ici:

Pour vos collègues qui ont un exemplaire de mon livre DSP, je me ferai un plaisir de leur envoyer les errata de mon livre. Tout ce qu'ils ont à faire, c'est de m'envoyer un courrier électronique m'indiquant (1) le numéro d'édition et (2) le numéro d'impression de leur copie du livre. Le numéro d'impression se trouve sur la page juste avant la page "Dédicace". Mon adresse e-mail est: R.Lyons [at] ieee.org

Je recommande à vos collègues de consulter: http://www.redcedar.com/learndsp.htm

Rick m'a également donné une longue liste de références DSP en ligne. Il y en a beaucoup trop à mettre ici. Je verrai comment configurer une version de GoogleDocs et le poster ici plus tard.


1
+1 pour la recommandation de livre de Rick Lyons - il est beaucoup plus accessible que les recommandations plus courantes et plus académiques telles que Oppenheim & Schafer
Paul R

2
Je viens tout juste de commencer à lire le livre de Rick Lyons en guise de mise à jour / d'étude personnelle - cet homme a rendu le champ TRÈS accessible au lecteur. Il comprend qu'il y a plus que des mathématiques pour comprendre un sujet et que le lecteur doit en avoir une idée intuitive. Il parvient à l'enseigner très très bien.
Spacey

2
J'accepte cette réponse comme une réponse, même si je tiens également à féliciter Dipan pour ses recommandations plus théoriques.
Dulan

1
@someguy: compris. Pour moi, la plupart de ces choses n'ont de sens (pour moi!) Que lorsqu'elles sont placées dans le contexte de la résolution d'un problème. Le simple fait d'en parler théoriquement (même s'il est bien expliqué) rend la compréhension plus difficile. Je vais transmettre vos commentaires à Rick! Si vous avez des suggestions sur la manière de l'améliorer, je suis sûr qu'il aimerait l'entendre.
Peter K.

1
@ IsaacKleinman: Faites les deux! Le livre de Steve est disponible gratuitement au téléchargement: dspguide.com Si cela vous convient , vous avez terminé. Sinon, jetez un coup d'œil au livre de Rick.
Peter K.

18

Les applets Java de Paul Falstad constituent un moyen fantastique d’interagir avec les systèmes et de les apprendre de manière intuitive. Le filtre numérique applet est une révélation.

Découvrez le reste sur http://www.falstad.com/mathphysics.html .

Pour une introduction plus informelle, j’aime bien l’introduction au traitement du signal numérique de Ken Steiglitz, qui est exactement ce qu’elle dit. J'ai enseigné à une classe utilisant ce texte et j'ai vraiment aimé le style. C'est bien écrit et rend le matériel très intéressant.

Une introduction au DSP est destinée à un large public, notamment:

  • Étudiants de DSP en génie et en informatique.
  • Les compositeurs de musique informatique et ceux qui travaillent avec le son numérique.
  • Les développeurs Internet et Internet qui travaillent avec le multimédia.
  • Les lecteurs généraux intéressés par la science qui souhaitent une introduction au DSP.

Fonctionnalités:

  • Offre une approche simple et simple du DSP, étape par étape, pour les utilisateurs novices, en particulier les débutants en informatique musicale.
  • Conçu pour fournir une connaissance pratique et une compréhension des méthodes du domaine fréquentiel, y compris le filtrage FFT et numérique.
  • Contient des questions qui suscitent la réflexion et des expériences suggérées qui aident le lecteur à comprendre et à appliquer la théorie et les techniques DSP.

Si je n'avais pas déjà voté celui-ci, il obtiendrait un autre +1 juste pour cet applet Filtre numérique.
datageist

18

Les trois ci-dessous sont les manuels de référence sur ce sujet.

  1. Traitement du signal en temps discret , Série Traitement du signal de Prentice-Hall par Alan V. Oppenheim, Ronald W. Schafer, John R. Buck.

  2. Traitement du signal numérique: principes, algorithmes et applications , Prentice Hall John G. Proakis, Dimitris K Manolakis

  3. Signaux et systèmes , Prentice Hall Alan V. Oppenheim, Alan S. Willsky, avec S. Hamid

Si vous avez besoin de choisir l'un d'eux, choisissez - Traitement du signal en temps discret, Série Traitement du signal Prentice-Hall par Alan V. Oppenheim, Ronald W. Schafer, John R. Buck . Bien sûr, comme indiqué dans la réponse de Hossein, Sanjit Mitra pourrait être facile pour un débutant.

Autres livres avec leurs forces individuelles:

  • Traitement numérique des signaux , Wiley & Sons de M. Bellanger. Belle introduction aux filtres, utilisée très bon marché.
  • Une fondation en communications numériques , Cambridge University Press par Amos Lapidoth. * Une intro vraiment lisse et propre pour signaler la théorie. Disponible gratuitement en ligne .
  • Une théorie statistique de la réception de la radio mobile , Revue technique du système Bell (BSTJ), juillet-août 1968. Vous êtes -vous déjà demandé comment modéliser des canaux aléatoires et comment ils réagissent aux signaux? Grand papier classique, disponible en ligne .

Les livres d'Alan V. Oppenheim sont excellents et largement utilisés!
Royi

Vous pouvez voir une liste de livres sur le traitement du signal suggérés par le professeur Oppenheim à l'adresse [DoradoList] (www.doradolist.com/alan-oppenheim.html)
TJ1 le

10

Pour les études théoriques, Oppenheim est le dieu, mais si vous comptez l'utiliser dans la pratique, Mitra est l'un des meilleurs:

Traitement du signal numérique: une approche informatique, Sanjit K. Mitra


@ hossein, savez-vous s'il y a des exercices avec des solutions?
moshikafya


5

Outre les ouvrages déjà cités, si vous vous concentrez sur le développement d'algorithmes, le traitement de signal numérique de Proakis à l' aide de MATLAB constitue une excellente ressource pour les débutants. La série de recettes numériques est également une excellente ressource pour la mise en œuvre de certains algorithmes DSP fondamentaux (décomposition spectrale, convolutions, interpolation et extrapolation, etc.) dans des situations pratiques.

Pour moi, Oppenheim accorde un traitement théorique beaucoup plus rigoureux au sujet par rapport à Proakis. J'ai toujours pensé que Proakis offre un peu plus de possibilités d'application à des scénarios réels.


3

J'ai trouvé cet applet très utile pour comprendre la nature de la convolution dans le temps. La joie de la convolution. Il vous permet de "tracer" vos signaux horaires et de les convoluer pour obtenir une image de ce qui se passe dans le domaine temporel.


3

J'ajouterais à la liste le livre "Filtres numériques" de Richard Hamming. Un court classique, plutôt qu'un lourd tome.


3

Le néophyte DSP qui a une certaine maturité mathématique peut vouloir commencer par

qui est disponible gratuitement en ligne. Les auteurs ont également mis leurs deux autres livres à disposition gratuitement en ligne:

De la préface des fondements du traitement du signal:

Ce livre couvre les bases d'une compréhension approfondie du traitement du signal moderne. Il contient des informations que de nombreux lecteurs ont peut-être déjà vues auparavant, dispersées dans plusieurs sources, mais sans les interprétations de l'espace de Hilbert, essentielles pour le traitement du signal. Notre objectif est d'enseigner le traitement du signal avec la géométriec'est-à-dire d'étendre les connaissances géométriques euclidiennes aux signaux abstraits; nous utilisons la géométrie de l'espace de Hilbert pour y parvenir. Avec cette approche, les concepts fondamentaux - tels que les propriétés des bases, les représentations de Fourier, l’échantillonnage, l’interpolation, l’approximation et la compression - sont souvent uniformes à travers des dimensions finies, un temps discret et un temps continu, facilitant ainsi le repérage des quelques différences essentielles. . L'unification géométrique des résultats permet de généraliser au-delà des connaissances du domaine de Fourier, poussant la compréhension plus loin, plus rapidement.


2

https://www.amazon.com/dp/B01MS8W9XI

Ce livre passera par différents projets qui apprendront au lecteur comment écrire des logiciels: pour améliorer leur chant, synthétiser différents sons de guitare, modifier les ondes cérébrales humaines, briser le verre, aider les gens à se détendre et à se familiariser avec de nombreux outils différents d'ingénierie du son et de DSP: DFT, FFT, filtre passe-haut, filtre passe-bas, fréquence fondamentale, algorithme Karplus-fort. Dans ce livre, ils découvriront les sons isochroniques, les battements binauraux, les battements monauraux et leur codage. Ensuite, ils pourront créer leurs propres rythmes. Ils vont en apprendre davantage sur les ondes sonores et beaucoup plus. Il existe très peu de livres / sites Web qui montrent aux gens comment coder les outils DSP. Il y en a beaucoup qui montrent la théorie mais pas beaucoup qui montrent l'application, donc je pense que ce livre serait très utile pour les étudiants du secondaire, les étudiants et les employés de niveau intermédiaire.


0

Certaines personnes aiment se concentrer sur le DSP en tant que sujet en soi. J'aime penser que l'apprentissage est plus une spirale qu'une progression linéaire. Je suggérerais que vous poursuiviez une application qui vous intéresse qui utilise le traitement du signal et il y en a beaucoup et en croissance. La plupart des avancées importantes en matière de DSP ont été découvertes par des personnes résolvant leurs propres problèmes. Tous les livres suggérés ci-dessus sont très bons. Un problème intéressant avec une solution simple est généralement plus attrayant pour un étudiant d’une page d’épreuves, à moins que vous n’aimiez une page d’épreuves et que cela fonctionne aussi.


0

0

Ici vous trouverez une liste de grands livres DSP proposés parexperts comme le professeur Alan Oppenheim du MIT.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.