Вопросы, помеченные тегом «signal-processing»

AKA цифровая обработка сигналов (DSP). Сигнал - это несущий информацию изменяющийся атрибут объекта, но в цифровом смысле «сигнал» относится либо к принятым, либо к переданным потокам / блокам данных, обычно представляющим реальные величины, такие как уровни звука, яркость, давление и т. Д. время или расстояние. «Обработка» - это действие по изменению, анализу или характеристике данных для извлечения / модификации информации, присущей рассматриваемому сигналу.
avatar
codexx
7 августа 2021 в 08:00
119
1

Как найти величину преобразования Фурье функции в python?

Я вычисляю энергию (число пикселей) всех кадров видео. cap= cv2.VideoCapture('video.mp4') x = [] y = [] def imageEnergy(img): img = img / 255 return np.sum(np.square(img)) success, image = cap.read() count = 0 while success: En = imageEnergy(image) EnP = En /...
avatar
AlJinni
7 августа 2021 в 05:36
92
0

Увеличение частотного разрешения в numpy DFT

Я работаю над алгоритмом, использующим систему БПФ NumPy, которая требует, чтобы я получал дополнительную высокочастотную информацию за пределами частоты дискретизации из (совершенно известного) сигнала (см.: прямоугольный импульс). Например: у меня есть сигнал,...
avatar
someoneunimportant
6 августа 2021 в 11:57
144
1

Как сгенерировать белый шум без использования SignalGenerator() или другой встроенной функции в C#?

Я пытаюсь проанализировать частотные выходы различных сигналов, когда дело доходит до белого шума, я теряюсь. Мне нужно создать массив чисел, чтобы передать его на звуковую карту. Есть ли какой-нибудь алгоритм, которому я могу следовать, чтобы генерировать белый шум....
avatar
user3177511
6 августа 2021 в 10:49
70
2

Как найти вращение объекта в области интереса при сопоставлении с шаблоном?

Я пытаюсь проверить контакты разъема в зарядном устройстве. Задача состоит в том, чтобы проверить эти параметры: присутствуют оба контакта Оба имеют определенную высоту Оба прямые Я использовал сопоставление шаблонов в C# и EMGU для извлечения шаблона путем создания...
avatar
Ngr Wisnu
6 августа 2021 в 04:48
300
1

Как сделать извлечение признаков ЭКГ с использованием средней частоты в питоне?

Вы можете помочь мне исправить этот код ниже? Здесь я попытался выделить особенности ЭКГ путем вычисления средней частоты. Сначала я прочитал аудио с этим кодом: Fs, data = read('ecg_file.wav') вывод из данных: введите описание изображения здесь Затем выполняем БПФ...
avatar
Han Lu
4 августа 2021 в 10:18
26
0

Как рассчитать фазовый сдвиг, который больше 2π?

Я пытаюсь понять, как рассчитать фазовый сдвиг между двумя сигналами. В качестве примера я использовал два синусоидальных сигнала и установил между ними фазовый сдвиг, равный 10. Затем я использовал функцию взаимной спектральной плотности мощности для вычисления...
avatar
senpainoticedme
1 августа 2021 в 07:54
178
1

Частотная область сигнала периодического преобразования Фурье

Я работал над проектом по отправке данных с помощью звуковых волн. Я выполнил это путем кодирования данных в импульсах в частотной области, а затем создания уникальной звуковой волны, содержащей эту информацию. Я использовал Python для построения графика, который дал...
avatar
Mgoulart
1 августа 2021 в 02:43
122
0

Есть ли способ сравнить 2 сигнала с разной частотой дискретизации в python?

Я хочу сравнить 2 технически идентичных сигнала. Один из них был замерен осциллографом с частотой дискретизации 50 кГц. Другой был засэмплирован моей системой сбора данных с частотой дискретизации 10 кГц. Оба образца взяты в одно и то же время и в одно и то же время, и...
avatar
Thomas
31 июля 2021 в 16:39
836
1

Фильтр верхних частот в Python

Я записываю живое аудио в 5-секундных клипах с помощью Python и хочу вырезать все звуки ниже определенной частоты, например. 10 кГц. Пока это мой сценарий: import pyaudio, wave, time, sys, os from array import array from scipy import...
avatar
sal abb
30 июля 2021 в 23:14
30
0

как отделить белый гауссовский шум от сигнала в области Фурье

у меня есть сигнал с добавленным белым гауссовским шумом. я делаю какую-то модовую декомпозицию. После разложения по моде шум не выглядит случайным, а имеет полосы, похожие на появление во временной области. Разложение по моде представляет собой винеровский фильтр и...
avatar
katherinekelly2012
30 июля 2021 в 18:27
82
0

Обнаружение шагов для набора данных с 0 или более шагов

Я пытаюсь найти способ обнаружения шагов в моем наборе данных без установки порога (по крайней мере, избегая установки произвольного порога). У меня есть набор данных, представляющий собой пример реальных данных, с которыми я хочу, чтобы мой код работал, и вымышленный...
avatar
jakejordan416
30 июля 2021 в 18:24
11
0

Фильтрация зашумленных сигналов с переменными и дрейфующими базовыми линиями

У меня есть вход оптического поворотного энкодера для Arduino Due, и кривая напряжения записывается оборудованием National Instruments. У меня возникли проблемы с анализом этих данных, потому что в базовой линии напряжения наблюдается переменный дрейф — иногда его нет,...
avatar
stani
29 июля 2021 в 19:37
49
0

Удаление тренда нелинейного сигнала (Python)

У меня есть сигнал, состоящий из отсчетов, отштампованных в микросекундах. Частота сигнала 200 Гц. Во времени сигнал выглядит так: и спектр (с использованием преобразования Фурье) выглядит так (на рисунке для наглядности показан спектр до 3000Гц): Максимальный пик...
avatar
MartinaC99
29 июля 2021 в 10:39
11
0

Как я могу реализовать Coiflet24 с помощью Matlab?

Мне нужно использовать вейвлет-кофлет-преобразование порядка 24 для обработки сигнала. Кто-нибудь знает, как это реализовать в Matlab?
avatar
Umar Farooq
28 июля 2021 в 20:40
18
0

Как выровнять 2 столбца I & Q данных созвездия 16 QAM?

Мне нужна помощь относительно данных I & Q, которые я извлек из программы моделирования VPI. Данные относятся к созвездию 16 QAM, которое искажено хроматической дисперсией. Данные находятся в 2 столбцах и имеют 512 строк. Я загрузил свои Tx и искаженные данные Rx,...
avatar
Mario Lorenzo
28 июля 2021 в 04:03
105
0

MATLAB STFT против функции спектрограммы

Я новичок в обработке сигналов, поэтому в настоящее время изучаю основные функции набора инструментов обработки сигналов в MATLAB. Я нашел эти две функции с именами stft и spectrogram. Я не понимаю различий между этими двумя и какой из них я должен использовать в каких...
avatar
tjsmert44
27 июля 2021 в 14:12
570
1

Удаление периодического шумового сигнала из выходного сигнала в python

В настоящее время у меня есть два периодических сигнала: выходной сигнал, показанный синим цветом, и шумовой сигнал, показанный зеленым цветом. Обе показанные кривые были смещены к произвольным значениям, чтобы четко разделить кривые. Учитывая, что и шум, и выходной...
avatar
Sharan Pai
27 июля 2021 в 13:21
41
0

Вычисление быстрого преобразования Фурье разностных уравнений с использованием MATLAB

Я совершенно не знаком с MATLAB и нахожусь в полном замешательстве. Обычно нас учили выполнять БПФ последовательности. Например: fft x(n)= [1 2 3 4] Но мне было интересно, можно ли взять fft разностного уравнения, взяв коэффициенты y(n) и x(n) и вычислив fft для того...
avatar
alex3465
27 июля 2021 в 12:28
1087
1

Как рассчитать функцию рассеяния точки (PSF) для данных сигнала?

У меня есть данные хроматографа (сигнал) в pandas df, и на одном из этапов обработки сигнала необходимо выполнить повышение резкости пика, как показано на рисунке ниже Справочная литература следующая: Литература:Статья 1(Раздел пиковой резкости) Статья 2 Алгоритм в...
avatar
uekyo
27 июля 2021 в 02:27
15
0

Какой API является лучшим с открытым исходным кодом, который может переводить речь в фонетические символы?

Сейчас думаю перевести речь в фонетические символы. Однако, хотя я смог найти программное обеспечение, которое может переводить сценарии в фонетические символы, я не смог найти никакого программного обеспечения, позволяющего мне переводить речь в фонетические...