Які ресурси рекомендуються для ознайомлення з обробкою сигналів (DSP)?


35

Які деякі рекомендовані ресурси (книги, навчальні посібники, лекції тощо) щодо цифрової обробки сигналів та як почати працювати з ним на технічному рівні?

Відповіді:


33

Моя рекомендація щодо текстових книг - це розуміння DSP Ріка Ліона . Мій огляд останнього видання знаходиться тут .

Я та багато інших із спільноти та інших країн допомагали Ріку переглянути частину тексту з першого видання. comp.dsp

Для самостійного вивчення я не знаю кращої книги.

Як он-лайн, безкоштовний ресурс, я рекомендую книгу Стіва Сміта . Особисто я віддаю перевагу стилю Ріка, але книга Стіва як перевага доступності в Інтернеті (а онлайн-версія - безкоштовна!).


Редагувати:

Рік надіслав мені кілька відгуків, які я думав, що поділюсь тут:

Для ваших колег, які мають копію моєї книги про DSP, я з радістю надішлю їм еррата для моєї книги. Все, що вони повинні зробити, - це надіслати мені електронну пошту, яка мені повідомляє (1) Номер видання та (2) номер друку їх копії книги. Номер друку можна знайти на сторінці безпосередньо перед сторінкою «Виділення». Моя електронна адреса: R.Lyons [at] ieee.org

Я рекомендую вашим колегам ознайомитись з адресою: http://www.redcedar.com/learndsp.htm

Рік також подав мені довгий список онлайн-посилань DSP. Тут занадто багато, щоб поставити тут. Я дізнаюся про налаштування версії GoogleDocs та повторну публікацію тут пізніше.


1
+1 за рекомендацію книги Ріка Лайона - це набагато доступніше, ніж більш поширені та більш академічні рекомендації, такі як Oppenheim & Schafer
Paul R

2
Я щойно почав читати книгу Ріка Ліона як оновлення / самонавчання - що людина зробила поле ДУЖЕ доступним для читача. Він розуміє, що для розуміння предмету існує більше, ніж математика, і що читач повинен відчувати це інтуїтивно. Йому вдається дуже добре це навчити.
Спейсі

2
Я приймаю це як відповідь, хоча я даю кудо Діпану і для більш теоретичних рекомендацій.
Дулан

1
@someguy: зрозумів. Для мене більшість із цих матеріалів має сенс (для мене!) Лише тоді, коли вони ставляться в контекст вирішення проблеми. Якщо говорити про це теоретично (навіть якщо це добре пояснено), це ускладнює розуміння. Я підкажу ваші відгуки Ріку! Якщо у вас є якісь пропозиції щодо її вдосконалення, я впевнений, що він би хотів це почути.
Пітер К.

1
@IsaacKleinman: Зробіть і те, і інше! Книга Стіва доступна для завантаження безкоштовно: dspguide.com Якщо це працює для вас, ви закінчили. Якщо ні, погляньте на книгу Ріка.
Петро К.

18

Java-аплети Пола Фальстада - це фантастичний спосіб взаємодії з системами та інтуїтивно їх засвоювати. Цифровий фільтр аплет є одкровенням.

Перегляньте інше на веб- сайті http://www.falstad.com/mathphysics.html .

Для більш неофіційного вступу мені подобається Підручник з обробки цифрових сигналів Кена Стігліца, який саме так і каже. Я зв'язав клас з використанням цього тексту і мені дуже сподобався стиль. Це добре написано, і робить матеріал досить цікавим.

Праймер DSP призначений для широкої аудиторії, включаючи:

  • Студенти DSP на курсах інженерії та інформатики.
  • Композитори комп’ютерної музики та ті, хто працює з цифровим звуком.
  • WWW та Інтернет-розробники, які працюють з мультимедіа.
  • Загальні читачі цікавляться наукою, яка хоче ознайомитись із DSP.

Особливості:

  • Пропонує простий та нестримний покроковий підхід до DSP для початківців користувачів, особливо для початківців комп'ютерної музики.
  • Призначений для забезпечення робочих знань та розуміння методів частотної області, включаючи FFT та цифрову фільтрацію.
  • Містить питання, що провокують думку, та запропоновані експерименти, які допомагають читачеві зрозуміти та застосувати теорію та методи DSP.

Якби я ще не звернувся до цього, він отримав би ще +1 для цього аплету цифрового фільтра.
datageist

18

Нижче наведені три найкращі згадані текстові книги з цього приводу.

  1. Дискретна обробка сигналів у часі , серія обробки сигналів Prentice-Hall Алана В. Оппенгайма, Рональда В. Шафера, Джона Р. Бака.

  2. Цифрова обробка сигналів: принципи, алгоритми та програми , зал Прентісе Джон Г. Проакіс, Дімітріс К Манолакіс

  3. Сигнали та системи , Зал Прентіс Алан В. Оппенгайм, Алан С. Вільський та С. Хамід

Якщо вам потрібно вибрати одну з них, виберіть - Серія дискретної обробки сигналів Prentice-Hall для обробки сигналів від Алана В. Оппенгайма, Рональда В. Шафера, Джона Р. Бака . Звичайно, як зазначено у відповіді Хоссейна, Санжит Мітра може бути просто початківцем.

Подальші книги з їх індивідуальними перевагами:

  • Цифрова обробка сигналів , вілей та синів М. Беллангера. Хороший вступ до фільтрів, дуже дешевий у використанні.
  • Фонд у галузі цифрових комунікацій , Кембриджський університетський прес Амос Лапідот. * Дійсно гладкий і чистий вступ до теорії сигналів. Доступно безкоштовно в Інтернеті .
  • Статистична теорія прийому мобільного радіо , Технічний журнал The Bell System (BSTJ), липень-серпень 1968 року. Коли-небудь цікавились, як моделювати випадкові канали і що вони роблять для сигналів? Чудовий класичний папір, доступний в Інтернеті .

Книги Алана В. Оппенгайма чудово і широко використовуються!
Рой

Ви можете ознайомитись із переліком книг з обробки сигналів, запропонованих професором Оппенгаймом, на сайті [DoradoList] (www.doradolist.com/alan-oppenheim.html)
TJ1

10

Для теоретичних досліджень Оппенхайм - це бог, але якщо ви збираєтесь використовувати його на практиці, Мітра є одним із найкращих:

Цифрова обробка сигналів: комп'ютерний підхід, Санжит К. Мітра


@hossein, ти знаєш, чи є вправи з розчинами?
moshikafya


5

На додаток до вже згаданих книг, якщо ви зосереджені на розробці алгоритмів, Цифрова обробка сигналів Проакіса за допомогою MATLAB - прекрасний ресурс для початківців. Серія чисельних рецептів також є чудовим ресурсом щодо того, як реалізувати деякі основні алгоритми DSP (спектральне розкладання, згортки, інтерполяція та екстраполяція тощо) у практичних ситуаціях.

Для мене Оппенгайм надає набагато більш жорстке теоретичне ставлення до цього питання порівняно з Проакісом. Проакіс, я завжди відчував, забезпечує дещо більше застосовності до реальних сценаріїв.


3

Я вважав цей аплет дуже корисним, коли вчасно зрозумів природу згортки. Радість революції. Це дозволяє "малювати" свої часові сигнали та обертати їх, щоб ви мали уявлення про те, що відбувається у часовій області.


3

До списку я додав би книгу "Цифрові фільтри" Річарда Хемінга. Короткий класичний, а не важкий фолк.


3

Неофіт DSP, який має певну математичну зрілість, може почати з цього

який є у вільному доступі в Інтернеті. Автори також зробили свої дві інші книги у вільному доступі в Інтернеті:

З передмови Основи обробки сигналів:

Ця книга висвітлює основи глибокого розуміння сучасної обробки сигналів. Він містить матеріал, який багато читачів, можливо, бачили, перш ніж розкидатися по декількох джерелах, але без космічних інтерпретацій Гільберта, які є важливими при обробці сигналу. Наша мета - навчити обробці сигналів геометрією, тобто поширити евклідові геометричні уявлення на абстрактні сигнали; для цього ми використовуємо геометрию простору Гільберта. При такому підході фундаментальні поняття - такі як властивості основ, уявлення Фур'є, вибірки, інтерполяція, апроксимація та стиснення - часто об'єднуються у чіткі розміри, дискретний час та постійний час, що полегшує вказівку на декілька суттєвих відмінностей . Геометричне об'єднання результатів допомагає узагальнити межі розуміння домену Фур’є, підштовхуючи розуміння далі, швидше.


2

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

Ця книга буде проходити через різні проекти, які навчать читача писати програмне забезпечення: покращувати їх спів, синтезувати різні звуки гітари, змінювати мозковий хвиль людини, розбивати скло, допомагати людям розслабитися та дізнатися про багато різних звукоінженерії та інструментах DSP: DFT, FFT, фільтр високих частот, фільтр низьких частот, основна частота, сильний алгоритм Karplus. У цій книзі вони дізнаються про: Ізохронічні тони, Бінауральний ритм та Монауральний ритм та як їх кодувати. Тоді вони зможуть придумати власні удари. Вони дізнаються про звукові хвилі та багато іншого. Є дуже мало книг / веб-сайтів, які показують людям, як кодувати інструменти DSP. Є багато з них, які показують теорію, але не так багато, які показують додаток, тому я думаю, що ця Книга була б дуже корисною для студентів середніх шкіл, студентів коледжів та працівників рівнів.


0

Деякі люди хочуть зосередити увагу на DSP як предметі саме по собі. Мені подобається думати, що навчання - це більше спіраль, ніж лінійна прогресія. Я б запропонував вам шукати цікаву для вас програму, яка використовує обробку сигналів, і їх багато і зростає. Більшість важливих проривів у DSP були знайдені людьми, що вирішують власні проблеми. Усі запропоновані вище книги дуже хороші. Цікава проблема простого рішення, як правило, більше приваблює студента до сторінки доказів, якщо ви не любите сторінку доказів і це теж працює.


0

0

Тут ви можете знайти список чудових книг DSP, запропонованих провідними експертами, такими як професор Алан Оппенхайм з MIT.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.