Вопросы по теме 'fft'
Проблема БПФ (возвращает случайные результаты)
У меня есть этот код, но он продолжает возвращать случайные частоты от 0 до примерно 1050. Пожалуйста, помогите мне понять, почему это происходит.
Моя длина данных - 1024, частота дискретизации - 8192, а данные представляют собой небольшой массив,...
2200 просмотров
schedule
27.06.2023
Знаете ли вы хорошее и эффективное БПФ?
Я пытаюсь найти очень быстрое и эффективное преобразование Фурье (БПФ). Может кто знает хорошие. Мне нужно запустить его на iPhone, поэтому он не должен быть интенсивным. Вместо этого, возможно, вы знаете о том, что похоже на вейвлет, мне нужно...
12009 просмотров
schedule
01.03.2024
Как составить алгоритм MFCC?
Я хочу сделать алгоритм кепстра Mel-Frequency, но есть некоторые вещи, которых я не понимаю.
После завершения FTT нам нужно «отобразить мощность спектра, полученного выше, на шкалу мела, используя треугольные перекрывающиеся окна».
Я знаю, как...
4495 просмотров
schedule
04.07.2023
Преобразование БПФ в спектрограмму
У меня есть аудиофайл, и я перебираю файл и беру 512 выборок на каждом этапе, а затем передаю их через БПФ.
У меня есть данные в виде блока 514 с плавающей запятой (с использованием ippsFFTFwd_RToCCS_32f_I IPP) с чередованием реальных и мнимых...
10659 просмотров
schedule
24.12.2023
Библиотека Spectrogram C++
Для моего текущего проекта на C++/Qt мне нужна библиотека (предпочтительнее LGPL), которая может вычислять спектрограмму из сигнала (в основном массив двойников). Я уже использую Qwt для части GUI.
Какие-либо предложения? Спасибо.
16512 просмотров
schedule
19.05.2022
Библиотека обнаружения битов c ++ FFT?
В настоящее время я ищу хорошую универсальную библиотеку / исходный код обнаружения биений на C ++, так как я обнаружил, что очень сложно добиться удовлетворительных результатов с кодом обнаружения биений, который я написал сам с помощью этого...
10085 просмотров
schedule
22.07.2022
Как рассчитать квадрат (x + x2 + x4 + x5 + x8) с помощью БПФ в PHP?
Это из этого ответа , который называется алгоритмом nlgn .
297 просмотров
schedule
21.06.2023
DSP - фильтрация частот с помощью DFT
Я пытаюсь реализовать 8-полосный эквалайзер на основе DFT с единственной целью обучения. Чтобы доказать, что моя реализация DFT работает, я подал аудиосигнал, проанализировал его, а затем повторно синтезировал его без каких-либо изменений в частотном...
3196 просмотров
schedule
02.11.2022
Эффективное 2D FFT на реальных входных данных?
В настоящее время я реализую двумерное БПФ для реальных входных данных с использованием opencl (точнее, быструю 2D-свертку с использованием БПФ, поэтому мне нужно только что-то, что ведет себя достаточно похоже, чтобы применить свертку). Двухмерное...
2955 просмотров
schedule
07.05.2024
Создание музыкального визуализатора iPhone на основе преобразования Фурье
Я разрабатываю приложение музыкального визуализатора для iPhone.
Я думал сделать это, собрав данные через микрофон iPhone, запустив преобразование Фурье, а затем создав визуализацию.
Лучший пример, который мне удалось получить, это aurioTuch ,...
3732 просмотров
schedule
10.04.2023
Нахождение эквивалентной маски гауссовского фильтра в частотной области для данной маски в космической области
До сих пор я реализовал фильтр размытия по Гауссу полностью в области пространства, используя разделимость гаусса, то есть применяя одномерное гауссовское ядро вдоль строк, а затем вдоль столбцов изображения. Это сработало.
Теперь, учитывая...
4831 просмотров
schedule
28.02.2023
Пара вопросов, касающихся БПФ и оценки высоты тона
У меня есть пара пояснений, которые мне нужны в отношении FFT и оценки высоты тона в целом.
1.) Я читал, что чем больше размер вашего блока для вашего БПФ, тем выше будет его точность, хотя я знаю, что у этого есть и обратная сторона. Это правда?...
340 просмотров
schedule
17.03.2023
Auriotouch, получить музыкальную ноту от частоты FFT
Я разрабатываю что-то вроде гитарного тюнера.
У меня есть функция, которая дает мне БПФ и значения БПФ для каждой частоты.
Как мне получить ноту оттуда? Должен ли я выбрать самую высокую вершину?
for(y=0; y<maxY; y++){
CGFloat...
1330 просмотров
schedule
01.05.2023
Свертка CUDA — неразделяемые ядра
Мне нужно реализовать эффективную версию свертки изображений с неразделяемыми ядрами (поэтому CUDA sdk полезен только для примера FFT, но четко указано, что он отлично работает только для больших размеров ядра)
Помимо реализации с нуля, как мне...
1760 просмотров
schedule
21.05.2023
Как масштабировать вывод FFT волнового файла?
Волновой файл: 44100 Гц, 16 бит, двухканальный.
Я использую БПФ для вычисления амплитуды на каждом частотном выходе. Но я не знаю, как масштабировать его, чтобы рисовать (в реальном времени) спектр.
Кто-нибудь может мне помочь?
4598 просмотров
schedule
30.03.2022
Сравнительные подходы для алгоритмов fft
В настоящее время я работаю над библиотекой, в которой есть собственная внутренняя библиотека fft (быстрое преобразование Фурье), которую я хотел бы заменить на FFTW. . Теперь другие разработчики немного обеспокоены проблемами с...
408 просмотров
schedule
24.09.2023
Библиотека цифровой обработки сигналов iOS5?
У меня есть сигнал дискретного времени, который представляет собой сумму синусоид. Это не звуковой сигнал. Есть ли какая-нибудь библиотека/фреймворк для iOS или C/С++, которые помогли бы мне выполнять такие задачи, как интеграция с дискретным...
615 просмотров
schedule
14.03.2023
Трудно понять фазу, рассчитанную с помощью БПФ. Короткая демонстрация Matlab для иллюстрации
Я тестирую фазовый выход fft сигнала sin и сигнала cos. Приведенный ниже сценарий создает сигналы и выполняет для них БПФ. Бункеры, амплитуда которых ниже порога, обнуляются для фазового спектра, потому что меня интересует только фаза сигналов....
5240 просмотров
schedule
13.03.2022
Почему я получаю ряды нулей в моем 2D fft?
Я пытаюсь воспроизвести результаты из бумаги.
«Двумерное преобразование Фурье (2D-FT) в пространстве и времени вдоль участков постоянной широты (восток-запад) и долготы (север-юг) использовалось для характеристики спектра смоделированной...
1380 просмотров
schedule
11.04.2024
Как выполнить двумерное быстрое преобразование Фурье в С++
Я видел сообщение по этой теме, но без ответа. Как написать функцию, которая выполняет 2D быстрое преобразование Фурье для заданного изображения f? Можно предположить, что ширина = 2 ^m, высота = 2^n для некоторых целых чисел m и n, и входное...
16570 просмотров
schedule
29.01.2024