Цифрова́я обрабо́тка сигна́лов (ЦОС, DSP — англ. digital signal processing) — способы обработки сигналов на основе численных методов с использованием цифровой вычислительной техники.Любой непрерывный (аналоговый) сигнал
s
(
t
)
{\displaystyle s(t)}
может быть подвергнут дискретизации по времени и квантованию по уровню (оцифровке), то есть представлен в цифровой форме. Если частота дискретизации сигнала
F
d
{\displaystyle F_{d}}
не меньше, чем удвоенная наивысшая частота в спектре сигнала
F
m
a
x
{\displaystyle F_{max}}
(то есть
F
d
≥
2
⋅
F
m
a
x
{\displaystyle F_{d}\geq 2\cdot F_{max}}
, см. теорему Найквиста — Шеннона — Котельникова), то полученный дискретный сигнал
s
(
k
)
{\displaystyle s(k)}
эквивалентен сигналу
s
(
t
)
{\displaystyle s(t)}
в том смысле, что
s
(
t
)
{\displaystyle s(t)}
может быть в точности восстановлен из
s
(
k
)
{\displaystyle s(k)}
.
При помощи математических алгоритмов
s
(
k
)
{\displaystyle s(k)}
преобразуется в некоторый другой сигнал
s
1
(
k
)
{\displaystyle s_{1}(k)}
, имеющий требуемые свойства. Процесс преобразования сигналов называется фильтрацией, а устройство, выполняющее фильтрацию, называется фильтром. Поскольку отсчёты сигналов поступают с постоянной скоростью
F
d
{\displaystyle F_{d}}
, фильтр должен успевать обрабатывать текущий отсчёт до поступления следующего, то есть обрабатывать сигнал в реальном времени. Для обработки сигналов (фильтрации) в реальном времени применяют специальные вычислительные устройства — цифровые сигнальные процессоры.
Всё это полностью применимо не только к непрерывным сигналам, но и к прерывистым, а также к сигналам, записанным на запоминающие устройства. В последнем случае скорость обработки непринципиальна, так как при медленной обработке данные не будут потеряны.
Различают методы обработки сигналов во временной (англ. time domain) и в частотной (англ. frequency domain) области. Эквивалентность частотно-временных преобразований однозначно определяется через преобразование Фурье.
Обработка сигналов во временной области широко используется в современной электронной осциллографии и в цифровых осциллографах. Для представления сигналов в частотной области используются цифровые анализаторы спектра. Для изучения математических аспектов обработки сигналов используются пакеты-расширения (чаще всего под именем Signal Processing) систем компьютерной математики MATLAB, Octave, Mathcad, Mathematica, Maple и др.
В последние годы при обработке сигналов и изображений широко используется новый математический базис представления сигналов с помощью «коротких волночек» — вейвлетов. С его помощью могут обрабатываться нестационарные сигналы, сигналы с разрывами и иными особенностями, сигналы в виде пачек.
Источник: Википедия
Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать
Карту слов. Я отлично
умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!
Спасибо! Я стал чуточку лучше понимать мир эмоций.
Вопрос: напильничек — это что-то нейтральное, положительное или отрицательное?
Такой вид представления и обработки информации используется современным человечеством в теории и практике под названием цифровая обработка сигналов.
Процедура цифровой обработки сигналов (digital signal processing), ставшая в наши дни рутинной, целиком подчинена теореме дискретизации.
Но здесь не имеет никакого значения цифровая обработка сигнала или аналоговая.