Описание тега signal-processing
Сигнал является информационным несущим изменением атрибута объекта, но в цифровом смысле, "сигнал" относится либо полученные или переданные потоки / блоки данные, обычно представляющих реальные величины, такие как аудио уровни, светимость, давление и т.д. над время или расстояние.
Эти реальные величины обычно поступают в виде аналоговых сигналов, которые дискретизируются и квантуются в цифровой формат, то есть последовательность или многомерный массив дискретных чисел.
"Обработка" - это процесс изменения, анализа или характеристики данных для извлечения / модификации информации, присущей рассматриваемому сигналу.
Обратите внимание, что вопросы, не относящиеся к программированию реализаций обработки сигналов, но лежащие в основе теории обработки сигналов, не относятся к теме Stack Overflow и должны быть размещены на соответствующем родственном сайте https://dsp.stackexchange.com/.
Общие темы включают:
- цифровая фильтрация;
- обработка звука;
- Обработка изображения;
- отбор проб;
- Сжатие данных;
- спектральный анализ;
Инструменты анализа, обычно используемые на практике, - это дискретное преобразование Фурье (ДПФ), особенно его быстрые реализации (БПФ); и вейвлет-преобразования.
Стандартное программное обеспечение, используемое в этой области, включает Matlab; октава; python, особенно с numpy/ scipy; с/ с ++/ с #/ цель-с; java; и различные языки ассемблера.