Описание тега pywavelets
3
ответа
Реконструкция сигнала Пивавелета
Я пытаюсь понять концепцию вейвлетов, используя библиотеку pywavelet. Моим первым шагом было посмотреть, как я могу восстановить данный входной сигнал, используя вейвлет-коэффициенты. Пожалуйста, смотрите мой код ниже: db1 = pywt.Wavelet('db1') cA6,…
20 апр '17 в 08:33
0
ответов
Как ограничить количество коэффициентов для использования при восстановлении одномерного сигнала с использованием вейвлет-разложения в Python
Я новичок в области использования вейвлет-разложения. И я пытаюсь разложить и реконструировать (с очень небольшим количеством коэффициентов) одномерные данные в Python (используя pywt). Из этой документации я написал код ниже, который восстанавливае…
04 дек '15 в 11:23
1
ответ
Смущающие артефакты в комплексе PyWavelet-Morlet для анализа сигнала 1 кГц
У меня есть некоторые артефакты в преобразовании PyWavelets, которые действительно меня смущают. Я использую версию 0.5.2. Может кто-нибудь объяснить, что здесь происходит? Я начинаю с создания сигнала с частотой 1 кГц, а затем пытаюсь проанализиров…
31 май '17 в 02:49
0
ответов
Как объединить pyWavelet и openCV для обработки изображений GHM?
Я хочу обработать изображение с помощью GHM MultiWavelet, кажется, что вейвлет внутри не обеспечивает GHM MultiWavelet. Итак, я пытаюсь предоставить вейвлет, который я определяю по заданным L(n) и H(n). Но я заполнил. Так что мне делать? L0 = np.arr…
15 май '18 в 16:48
1
ответ
Спектрограмма против скалеограммы для изменяющейся во времени частоты
Я сравниваю FFT против CWT для конкретного сигнала. Мне не понятно, как читать соответствующие частоты и амплитуды из соответствующей шкалы CWT. Кроме того, у меня сложилось впечатление, что CWT довольно неточно? Спектрограмма, кажется, довольно хор…
27 фев '19 в 15:41
0
ответов
2D вейвлет-преобразование Габора изображения в Python/Opencv
Я пытаюсь осуществить извлечение сосудов из изображения глазного дна сетчатки из бумаги. Многослойная сегментация кровеносных сосудов на основе порога для скрининга диабетической ретинопатии: М. Усман Акрам • Шоаб А. Хан Требуется, чтобы я определил…
01 фев '18 в 04:20
1
ответ
Разъяснения о возвращаемых значениях Pywavelet
Я пробую PyWavelets и следую этому примеру. import pywt x = [3, 7, 1, 1, -2, 5, 4, 6] cA, cD = pywt.dwt(x, 'db2') Просто чтобы подтвердить, cA масштабирование и cD задержка? Любой способ изменить шаг сдвига / масштаба (параметры a и b из Википедии)?
30 мар '15 в 21:21
0
ответов
Как получить каждую пару cDn и cAn (ps: n относится к разлагаемому уровню) по выходам pywt.wavedec2?
Я использовал PyWavelets для анализа некоторых данных 2D-сетки. Предположим, что мои входные данные сетки - 256 строк x 256 столбцов, выбранный вейвлет - db5, и, следовательно, максимальный уровень разложения равен 4. Затем выходные данные могут быт…
26 сен '18 в 13:12
0
ответов
Коэффициент подъема по Пивавеле
Я хочу разложить сигнал на дополнительный сигнал вейвлета, что означает, что я хочу использовать wavedec для получения коэффициента, а затем использовать upcoef для получения дополнительного сигнала с той же длиной исходного сигнала. Я сделаю некото…
07 фев '18 в 08:49
3
ответа
Одноуровневые неопределенные вейвлеты преобразуются в ошибку трехмерного массива
Я пытался применить одноуровневое преобразование неопределенных вейвлетов к трехмерной схеме с использованием функции swtn из пакета pywavelets в python следующим образом: import numpy as np from pywavelts import swtn img = np.random.rand(4,4,5) WT …
07 мар '17 в 13:26
0
ответов
Реализация лифтинговых схем в python для Haar DWT?
Я пытаюсь закодировать стеганографию на основе Haar DWT. Коэффициенты подзон поступают в float64. Чтобы встроить секрет в пиксели, мне нужны поддиапазоны в виде целых чисел. Matlab предоставляет схемы поднятия для преобразования поддиапазонов в целы…
24 апр '16 в 18:51
0
ответов
Разреженное представление изображения в основе вейвлета
Я заинтересован в использовании пакета PyWavelets Python для создания разреженного представления двумерного изображения в вейвлет-основе. Я немного незнаком с вейвлетами и pywt, поэтому я не уверен, как именно получить доступ к базе вейвлетов после …
03 май '18 в 20:04
2
ответа
Пакет Python для дискретного вейвлет-преобразования с максимальным перекрытием (MODWT)
Я должен использовать python для воспроизведения результатов из статьи, где используется MODWT. В настоящее время я использую PyWT, и он имеет только стационарное вейвлет-преобразование (SWT). Я немного исследую, и кажется, что в настоящее время нет…
08 июл '16 в 03:18
0
ответов
Обозначать сигнал с Пивавелет?
Мне нужно подавить сигнал. Я попытался снять шум с помощью savgol_filter, но это привело к потере сингулярностей в сигнале. Чтобы устранить шум и сохранить сингулярности, я попытался использовать вейвлет-преобразование, пороговое вейвлет-преобразова…
10 ноя '15 в 17:36
2
ответа
Многоуровневое вейвлет-разложение не работает
Я пытаюсь разложить данную волну, используя вейвлет db4 и разложение на 5 уровней. Вот код для того же: coeffs = pywt.wavedec(yourResultA,'db4',level = 5) Однако редактор выдает мне следующую ошибку: Level value of 5 is too high. Maximum allowed is …
10 сен '17 в 01:14
1
ответ
Почему pywavelet Wavelet() не принимает все встроенные вейвлеты?
Любая идея, почему pywt.Wavelet() выдает ошибку для определенных встроенных вейвлетов? Есть ли фундаментальная (математическая) причина? pywt.Wavelet(i) выход с ValueError: Invalid wavelet name. для меня = 'cgau1', 'cgau2', 'cgau3', 'cgau4', 'cgau5'…
16 дек '16 в 17:00
0
ответов
Применение вейвлет-преобразования Хаара к данным временных рядов
Я пытаюсь применить вейвлет-преобразование Хаара к данным фондового рынка для снижения уровня шума перед передачей данных в RNN (LSTM). Поскольку эти данные в 1D, я использую одноуровневый DWT следующим образом: import pywt x = [3, 7, 1, 1, -2, 5, 4…
25 сен '18 в 11:02
0
ответов
Dtype to nparray.dtype
Мое намерение состоит в том, чтобы использовать pywavelet на тензор в тензорном потоке, с предложением pywt.dwt(input,'db1') Ошибка была Cannot convert DType to numpy.dtype Вход является Tensor("Reshape_18:0", shape=(?, 28, 28, 1), dtype=float32) из…
16 дек '18 в 18:11
1
ответ
2D вейвлет-фильтрация в питоне на изображении
Я пытаюсь сделать 2d вейвлет-фильтрацию в Python. Я узнал о PyWavelets, и я возился с ним некоторое время. Я пытаюсь сделать преобразование для 4 уровней. Когда я распечатываю его, он дает вывод werid, и я не уверен точно, что происходит. Я попробов…
03 дек '15 в 04:12
0
ответов
Непрерывное вейвлет-преобразование Морлета с использованием PyWT
Я использую pywavelets выполнять CWT по моим данным, fs = 256Hzдлина сигнала 1024, почему это говорит invalid wavelet name? Я пытался выполнить с помощью haar wavelet, тогда это сработало, но я не уверен, что получил правильный сигнал. это то, что я…
18 ноя '18 в 09:19