Вопросы, помеченные тегом «signal-processing»
AKA цифровая обработка сигналов (DSP). Сигнал - это несущий информацию изменяющийся атрибут объекта, но в цифровом смысле «сигнал» относится либо к принятым, либо к переданным потокам / блокам данных, обычно представляющим реальные величины, такие как уровни звука, яркость, давление и т. Д. время или расстояние. «Обработка» - это действие по изменению, анализу или характеристике данных для извлечения / модификации информации, присущей рассматриваемому сигналу.
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 /...
7 августа 2021 в 05:36
92
0
Увеличение частотного разрешения в numpy DFT
Я работаю над алгоритмом, использующим систему БПФ NumPy, которая требует, чтобы я получал дополнительную высокочастотную информацию за пределами частоты дискретизации из (совершенно известного) сигнала (см.: прямоугольный импульс). Например: у меня есть сигнал,...
6 августа 2021 в 11:57
144
1
Как сгенерировать белый шум без использования SignalGenerator() или другой встроенной функции в C#?
Я пытаюсь проанализировать частотные выходы различных сигналов, когда дело доходит до белого шума, я теряюсь. Мне нужно создать массив чисел, чтобы передать его на звуковую карту. Есть ли какой-нибудь алгоритм, которому я могу следовать, чтобы генерировать белый шум....
6 августа 2021 в 10:49
70
2
Как найти вращение объекта в области интереса при сопоставлении с шаблоном?
Я пытаюсь проверить контакты разъема в зарядном устройстве. Задача состоит в том, чтобы проверить эти параметры:
присутствуют оба контакта
Оба имеют определенную высоту
Оба прямые
Я использовал сопоставление шаблонов в C# и EMGU для извлечения шаблона путем создания...
6 августа 2021 в 04:48
300
1
Как сделать извлечение признаков ЭКГ с использованием средней частоты в питоне?
Вы можете помочь мне исправить этот код ниже?
Здесь я попытался выделить особенности ЭКГ путем вычисления средней частоты.
Сначала я прочитал аудио с этим кодом:
Fs, data = read('ecg_file.wav')
вывод из данных:
введите описание изображения здесь
Затем выполняем БПФ...
4 августа 2021 в 10:18
26
0
Как рассчитать фазовый сдвиг, который больше 2π?
Я пытаюсь понять, как рассчитать фазовый сдвиг между двумя сигналами. В качестве примера я использовал два синусоидальных сигнала и установил между ними фазовый сдвиг, равный 10. Затем я использовал функцию взаимной спектральной плотности мощности для вычисления...
1 августа 2021 в 07:54
178
1
Частотная область сигнала периодического преобразования Фурье
Я работал над проектом по отправке данных с помощью звуковых волн.
Я выполнил это путем кодирования данных в импульсах в частотной области, а затем создания уникальной звуковой волны, содержащей эту информацию. Я использовал Python для построения графика, который дал...
1 августа 2021 в 02:43
122
0
Есть ли способ сравнить 2 сигнала с разной частотой дискретизации в python?
Я хочу сравнить 2 технически идентичных сигнала.
Один из них был замерен осциллографом с частотой дискретизации 50 кГц.
Другой был засэмплирован моей системой сбора данных с частотой дискретизации 10 кГц.
Оба образца взяты в одно и то же время и в одно и то же время, и...
31 июля 2021 в 16:39
836
1
Фильтр верхних частот в Python
Я записываю живое аудио в 5-секундных клипах с помощью Python и хочу вырезать все звуки ниже определенной частоты, например. 10 кГц. Пока это мой сценарий:
import pyaudio, wave, time, sys, os
from array import array
from scipy import...
30 июля 2021 в 23:14
30
0
как отделить белый гауссовский шум от сигнала в области Фурье
у меня есть сигнал с добавленным белым гауссовским шумом. я делаю какую-то модовую декомпозицию. После разложения по моде шум не выглядит случайным, а имеет полосы, похожие на появление во временной области. Разложение по моде представляет собой винеровский фильтр и...
30 июля 2021 в 18:27
82
0
Обнаружение шагов для набора данных с 0 или более шагов
Я пытаюсь найти способ обнаружения шагов в моем наборе данных без установки порога (по крайней мере, избегая установки произвольного порога). У меня есть набор данных, представляющий собой пример реальных данных, с которыми я хочу, чтобы мой код работал, и вымышленный...
30 июля 2021 в 18:24
11
0
Фильтрация зашумленных сигналов с переменными и дрейфующими базовыми линиями
У меня есть вход оптического поворотного энкодера для Arduino Due, и кривая напряжения записывается оборудованием National Instruments. У меня возникли проблемы с анализом этих данных, потому что в базовой линии напряжения наблюдается переменный дрейф — иногда его нет,...
29 июля 2021 в 19:37
49
0
Удаление тренда нелинейного сигнала (Python)
У меня есть сигнал, состоящий из отсчетов, отштампованных в микросекундах. Частота сигнала 200 Гц. Во времени сигнал выглядит так:
и спектр (с использованием преобразования Фурье) выглядит так (на рисунке для наглядности показан спектр до 3000Гц):
Максимальный пик...
29 июля 2021 в 10:39
11
0
Как я могу реализовать Coiflet24 с помощью Matlab?
Мне нужно использовать вейвлет-кофлет-преобразование порядка 24 для обработки сигнала. Кто-нибудь знает, как это реализовать в Matlab?
28 июля 2021 в 20:40
18
0
Как выровнять 2 столбца I & Q данных созвездия 16 QAM?
Мне нужна помощь относительно данных I & Q, которые я извлек из программы моделирования VPI. Данные относятся к созвездию 16 QAM, которое искажено хроматической дисперсией. Данные находятся в 2 столбцах и имеют 512 строк. Я загрузил свои Tx и искаженные данные Rx,...
28 июля 2021 в 04:03
105
0
MATLAB STFT против функции спектрограммы
Я новичок в обработке сигналов, поэтому в настоящее время изучаю основные функции набора инструментов обработки сигналов в MATLAB. Я нашел эти две функции с именами stft и spectrogram. Я не понимаю различий между этими двумя и какой из них я должен использовать в каких...
27 июля 2021 в 14:12
570
1
Удаление периодического шумового сигнала из выходного сигнала в python
В настоящее время у меня есть два периодических сигнала: выходной сигнал, показанный синим цветом, и шумовой сигнал, показанный зеленым цветом. Обе показанные кривые были смещены к произвольным значениям, чтобы четко разделить кривые. Учитывая, что и шум, и выходной...
27 июля 2021 в 13:21
41
0
Вычисление быстрого преобразования Фурье разностных уравнений с использованием MATLAB
Я совершенно не знаком с MATLAB и нахожусь в полном замешательстве. Обычно нас учили выполнять БПФ последовательности.
Например:
fft x(n)= [1 2 3 4]
Но мне было интересно, можно ли взять fft разностного уравнения, взяв коэффициенты y(n) и x(n) и вычислив fft для того...
27 июля 2021 в 12:28
1087
1
Как рассчитать функцию рассеяния точки (PSF) для данных сигнала?
У меня есть данные хроматографа (сигнал) в pandas df, и на одном из этапов обработки сигнала необходимо выполнить повышение резкости пика, как показано на рисунке ниже
Справочная литература следующая:
Литература:Статья 1(Раздел пиковой резкости) Статья 2
Алгоритм в...
27 июля 2021 в 02:27
15
0
Какой API является лучшим с открытым исходным кодом, который может переводить речь в фонетические символы?
Сейчас думаю перевести речь в фонетические символы. Однако, хотя я смог найти программное обеспечение, которое может переводить сценарии в фонетические символы, я не смог найти никакого программного обеспечения, позволяющего мне переводить речь в фонетические...