Відповіді:
Моя рекомендація щодо текстових книг - це розуміння DSP Ріка Ліона . Мій огляд останнього видання знаходиться тут .
Я та багато інших із спільноти та інших країн допомагали Ріку переглянути частину тексту з першого видання.
Для самостійного вивчення я не знаю кращої книги.
Як он-лайн, безкоштовний ресурс, я рекомендую книгу Стіва Сміта . Особисто я віддаю перевагу стилю Ріка, але книга Стіва як перевага доступності в Інтернеті (а онлайн-версія - безкоштовна!).
Редагувати:
Рік надіслав мені кілька відгуків, які я думав, що поділюсь тут:
Для ваших колег, які мають копію моєї книги про DSP, я з радістю надішлю їм еррата для моєї книги. Все, що вони повинні зробити, - це надіслати мені електронну пошту, яка мені повідомляє (1) Номер видання та (2) номер друку їх копії книги. Номер друку можна знайти на сторінці безпосередньо перед сторінкою «Виділення». Моя електронна адреса: R.Lyons [at] ieee.org
Я рекомендую вашим колегам ознайомитись з адресою: http://www.redcedar.com/learndsp.htm
Рік також подав мені довгий список онлайн-посилань DSP. Тут занадто багато, щоб поставити тут. Я дізнаюся про налаштування версії GoogleDocs та повторну публікацію тут пізніше.
Java-аплети Пола Фальстада - це фантастичний спосіб взаємодії з системами та інтуїтивно їх засвоювати. Цифровий фільтр аплет є одкровенням.
Перегляньте інше на веб- сайті http://www.falstad.com/mathphysics.html .
Для більш неофіційного вступу мені подобається Підручник з обробки цифрових сигналів Кена Стігліца, який саме так і каже. Я зв'язав клас з використанням цього тексту і мені дуже сподобався стиль. Це добре написано, і робить матеріал досить цікавим.
Праймер DSP призначений для широкої аудиторії, включаючи:
- Студенти DSP на курсах інженерії та інформатики.
- Композитори комп’ютерної музики та ті, хто працює з цифровим звуком.
- WWW та Інтернет-розробники, які працюють з мультимедіа.
- Загальні читачі цікавляться наукою, яка хоче ознайомитись із DSP.
Особливості:
- Пропонує простий та нестримний покроковий підхід до DSP для початківців користувачів, особливо для початківців комп'ютерної музики.
- Призначений для забезпечення робочих знань та розуміння методів частотної області, включаючи FFT та цифрову фільтрацію.
- Містить питання, що провокують думку, та запропоновані експерименти, які допомагають читачеві зрозуміти та застосувати теорію та методи DSP.
Нижче наведені три найкращі згадані текстові книги з цього приводу.
Дискретна обробка сигналів у часі , серія обробки сигналів Prentice-Hall Алана В. Оппенгайма, Рональда В. Шафера, Джона Р. Бака.
Цифрова обробка сигналів: принципи, алгоритми та програми , зал Прентісе Джон Г. Проакіс, Дімітріс К Манолакіс
Сигнали та системи , Зал Прентіс Алан В. Оппенгайм, Алан С. Вільський та С. Хамід
Якщо вам потрібно вибрати одну з них, виберіть - Серія дискретної обробки сигналів Prentice-Hall для обробки сигналів від Алана В. Оппенгайма, Рональда В. Шафера, Джона Р. Бака . Звичайно, як зазначено у відповіді Хоссейна, Санжит Мітра може бути просто початківцем.
Подальші книги з їх індивідуальними перевагами:
Для теоретичних досліджень Оппенхайм - це бог, але якщо ви збираєтесь використовувати його на практиці, Мітра є одним із найкращих:
Цифрова обробка сигналів: комп'ютерний підхід, Санжит К. Мітра
Ви можете відвідати MIT OpenCourseWare . Набір з 20 відео лекцій професора Алана В. Оппенгайма.
На додаток до вже згаданих книг, якщо ви зосереджені на розробці алгоритмів, Цифрова обробка сигналів Проакіса за допомогою MATLAB - прекрасний ресурс для початківців. Серія чисельних рецептів також є чудовим ресурсом щодо того, як реалізувати деякі основні алгоритми DSP (спектральне розкладання, згортки, інтерполяція та екстраполяція тощо) у практичних ситуаціях.
Для мене Оппенгайм надає набагато більш жорстке теоретичне ставлення до цього питання порівняно з Проакісом. Проакіс, я завжди відчував, забезпечує дещо більше застосовності до реальних сценаріїв.
Я вважав цей аплет дуже корисним, коли вчасно зрозумів природу згортки. Радість революції. Це дозволяє "малювати" свої часові сигнали та обертати їх, щоб ви мали уявлення про те, що відбувається у часовій області.
До списку я додав би книгу "Цифрові фільтри" Річарда Хемінга. Короткий класичний, а не важкий фолк.
Неофіт DSP, який має певну математичну зрілість, може почати з цього
який є у вільному доступі в Інтернеті. Автори також зробили свої дві інші книги у вільному доступі в Інтернеті:
Олена Ковачевич, Вівек Гоял, Мартін Веттерлі, Обробка сигналів Фур'є та Вейвлет , 2013.
Мартін Веттерлі, Єлена Ковачевич, Кодування вейвлетів та підсмуг , 2007.
З передмови Основи обробки сигналів:
Ця книга висвітлює основи глибокого розуміння сучасної обробки сигналів. Він містить матеріал, який багато читачів, можливо, бачили, перш ніж розкидатися по декількох джерелах, але без космічних інтерпретацій Гільберта, які є важливими при обробці сигналу. Наша мета - навчити обробці сигналів геометрією, тобто поширити евклідові геометричні уявлення на абстрактні сигнали; для цього ми використовуємо геометрию простору Гільберта. При такому підході фундаментальні поняття - такі як властивості основ, уявлення Фур'є, вибірки, інтерполяція, апроксимація та стиснення - часто об'єднуються у чіткі розміри, дискретний час та постійний час, що полегшує вказівку на декілька суттєвих відмінностей . Геометричне об'єднання результатів допомагає узагальнити межі розуміння домену Фур’є, підштовхуючи розуміння далі, швидше.
https://www.amazon.com/dp/B01MS8W9XI
Ця книга буде проходити через різні проекти, які навчать читача писати програмне забезпечення: покращувати їх спів, синтезувати різні звуки гітари, змінювати мозковий хвиль людини, розбивати скло, допомагати людям розслабитися та дізнатися про багато різних звукоінженерії та інструментах DSP: DFT, FFT, фільтр високих частот, фільтр низьких частот, основна частота, сильний алгоритм Karplus. У цій книзі вони дізнаються про: Ізохронічні тони, Бінауральний ритм та Монауральний ритм та як їх кодувати. Тоді вони зможуть придумати власні удари. Вони дізнаються про звукові хвилі та багато іншого. Є дуже мало книг / веб-сайтів, які показують людям, як кодувати інструменти DSP. Є багато з них, які показують теорію, але не так багато, які показують додаток, тому я думаю, що ця Книга була б дуже корисною для студентів середніх шкіл, студентів коледжів та працівників рівнів.
Деякі люди хочуть зосередити увагу на DSP як предметі саме по собі. Мені подобається думати, що навчання - це більше спіраль, ніж лінійна прогресія. Я б запропонував вам шукати цікаву для вас програму, яка використовує обробку сигналів, і їх багато і зростає. Більшість важливих проривів у DSP були знайдені людьми, що вирішують власні проблеми. Усі запропоновані вище книги дуже хороші. Цікава проблема простого рішення, як правило, більше приваблює студента до сторінки доказів, якщо ви не любите сторінку доказів і це теж працює.
Онлайн-курси - чудовий ресурс для самостійного вивчення обробки сигналів.
На Coursera їх багато :
Є і гарні варіанти для edX :
Насолоджуйтеся поїздкою!