Вопросы с тегом «fft»

17
Как рассчитать спектральную плоскостность по БПФ?

Хорошо, спектральная плоскостность (также называемая энтропией Винера) определяется как отношение геометрического среднего спектра к его среднему арифметическому. Википедия и другие ссылки говорят о спектре мощности . Разве это не квадрат преобразования Фурье? БПФ производит «амплитудный спектр», а...

16
Что такое частотный блок?

Я занимаюсь исследованием метода FFT, и термин, который всегда встречается, - это «частотный блок». Из того, что я понимаю, это как-то связано с полосой, созданной вокруг частоты данной синусоиды, но я не могу понять, как именно. Я также выяснил, как перейти от данного бина к соответствующей...

16
Какова фазовая и амплитудная характеристика белого шума?

Я хотел бы создать белый шум в частотной области, а затем преобразовать его во временную область, используя python. Чтобы понять проблему, я просто сгенерировал белый шум во временной области и преобразовал его в частотную область: import scipy.signal as sg import numpy as np import...

16
Какие различия между DFT и FFT делают FFT настолько быстрым?

Я пытаюсь понять БПФ, вот что у меня так далеко: Для того, чтобы найти величину частот в форме волны, нужно проверить их, умножив волну на частоту, которую они ищут, в двух разных фазах (sin и cos) и усреднив каждую. Фаза находится по ее отношению к двум, и код для этого выглядит примерно так:...

16
ДПФ с геометрически разнесенными бункерами?

Традиционное дискретное преобразование Фурье (DFT) и его двоюродный брат, FFT, создают ячейки, которые расположены на одинаковом расстоянии. Другими словами, вы получаете что-то вроде первых 10 герц в первом бине, 10,1–20 во втором и т. Д. Однако мне нужно что-то немного другое. Я хочу, чтобы...

16
Почему реальная часть БПФ преобразует изображение в поворот + оригинал?

Я прочитал это изображение: взял его БПФ (2D), а затем обратное БПФ, чтобы получить точно изображение обратно. Код предоставляется для справки: imfft = fft2(photographer); im = uint8(ifft2(imfft)); imshow(im); %Output is same image Но когда я меняю фурье и принимаю только реальную роль, imfft =...

16
Найти похожую музыку, используя FFT Spectrums

Я экспериментировал несколько недель, чтобы найти способ сопоставить / найти похожие песни в библиотеке, содержащей разные жанры музыки. Моей первой попыткой было определить такие особенности, как темп или количество басов в песнях, чтобы сформировать группы, но я не продвинулся далеко с этим...

15
Более низкие частоты сильнее в БПФ?

Я рассчитываю БПФ от входа микрофона. Я заметил, что более низкие частоты, кажется, всегда имеют большую мощность (более высокий дБ), чем более высокие частоты. Я разрезал данные на 24576 байт (4096 * 6). Применить окно Хемминга: input[i] *= (0.54d - 0.46d*(double) Math.Cos((2d*Math.PI*i)/fs));...

15
Извлечение частот из БПФ

Я выполнил 512 точечных БПФ на сигнал. Я получил еще один набор из 512 номеров. Я понимаю, что эти числа представляют амплитуду различных синусоидальных и косинусных волн, имеющих разные частоты. Если мое понимание правильное, может ли кто-нибудь сказать мне, как узнать частоты этих синусоидальных...

15
Какие проблемы возникают при проектировании FIR-фильтра с использованием FFT?

Я пытаюсь понять взаимосвязь между КИХ-фильтром, разработанным на основе «первых принципов» с использованием ядра фильтра со сверткой, и фильтром, сконструированным одним из двух способов с использованием БПФ (см. Ниже). Насколько я понимаю, импульсный отклик КИХ-фильтра - это то же самое, что и...

15
Быстрое косинусное преобразование через БПФ

Я хочу реализовать быстрое косинусное преобразование. Я прочитал в википедии , что есть быстрая версия DCT, которая аналогично вычисляется для FFT. Я попытался прочитать процитированную статью Makhoul * для реализаций FTPACK и FFTW, которые также используются в Scipy , но я не смог извлечь...

15
Быстрое преобразование Фурье - нецелое число циклов в апертуре БПФ

На этом сайте (eletronics.se) есть несколько отличных дискуссионных тем и ответов по теории преобразований Фурье. Я попытался реализовать то же самое в инструменте моделирования (MS Excel :)). У меня есть несколько вопросов интерпретации и реализации того же. Я пытаюсь проанализировать форму волны...

14
Когда использовать DTFT против DFT (и их инверсий) в анализе?

Во многих моих чтениях всякий раз, когда какой-либо автор говорит о работе в области частот (преобразования) (цифрового сигнала), они часто принимают DFT или DTFT (и, конечно, их соответствующие инверсии). Разные авторы будут стремиться работать с одним или другим. Я не был в состоянии...

14
Наиболее эффективный способ извлечения частотных компонентов аудиосигнала с почти человеческой точностью в режиме реального времени

Я пытаюсь выяснить, как (если это возможно) извлечь частотные компоненты произвольного аудиосэмпла (обычно музыки), как FFT, но в моем исследовании алгоритма FFT я узнаю, что он страдает некоторыми жесткие ограничения для этой цели. Есть 3 проблемы, которые представляет БПФ: Поскольку разрешение...

14
Как эффективно рассчитать только низкие коэффициенты FFT с нулевым дополнением

У меня есть алгоритм, который обнуляет последовательность до 4N, выполняет БПФ и использует только точки N самой низкой частоты из сгенерированного 4N. Похоже, это много потраченной впустую работы, есть идеи, как это можно сделать...

14
БПФ синусоиды не приходит, как ожидалось, то есть в одной точке

Голубой график представляет собой спектр 50 Гц, а пурпурный - синусоидальный сигнал 50,1 Гц (имеющий амплитуду 0,7). Оба образца отбираются со скоростью 1024 образца / с. Я выполнил БПФ с 1024 точками, чтобы получить этот спектр. Почему только спектр 50 Гц является единственным значением? Почему...

14
Какие данные я должен использовать для проверки реализации FFT, и какую точность мне следует ожидать?

Я вовлечен в усилия по реализации алгоритма FFT, и мне любопытно, какой рекомендуемый совет для использования входных тестовых данных - и почему! - и какую точность ожидать. Что касается входных данных теста, я нашел небольшое руководство в старых постах Usenet, которые я опубликую в качестве...

13
Дискретное преобразование Фурье: что такое термин DC на самом деле?

В настоящее время я играю с дискретным преобразованием Фурье (DFT) в Matlab для извлечения функций из изображений. Мне нравится полностью понимать концепции, которые я использую. Я прочитал несколько объяснений, таких как это , но до сих пор никто не объяснил значение термина «DC». Все, что я знаю,...

13
Действительный сигнал при заполнении нулями нечетной длины БПФ

Поэтому я пытаюсь написать интерполятор частотной области, который обнуляет частотную характеристику сигнала и обратные преобразования. Есть два случая, с которыми мне приходится иметь дело: ответ - нужно разделить потому что она неоднозначна. Поэтому я копирую отрицательную часть спектра и...

13
Интуитивное объяснение взаимной корреляции в частотной области

Согласно теореме о взаимной корреляции: взаимная корреляция между двумя сигналами равна произведению преобразования Фурье одного сигнала, умноженного на комплексное сопряжение преобразования Фурье другого сигнала. После этого, когда мы берем ifft сигнала продукта, мы получаем пик, который указывает...