Jump to content

Кратковременное преобразование Фурье

Кратковременное преобразование Фурье ( STFT ) — это преобразование Фурье, используемое для определения синусоидальной частоты и фазового состава локальных участков сигнала по мере его изменения во времени. [1] На практике процедура вычисления STFT заключается в разделении более длительного сигнала на более короткие сегменты одинаковой длины, а затем вычислении преобразования Фурье отдельно для каждого более короткого сегмента. Это раскрывает спектр Фурье на каждом более коротком сегменте. Затем обычно строят изменяющиеся спектры как функцию времени, известную как спектрограмма или водопадный график, например, обычно используемый в программно-определяемой радиосвязи дисплеях спектра на основе (SDR). В дисплеях с полной полосой пропускания, охватывающих весь диапазон SDR, на настольных компьютерах обычно используются быстрые преобразования Фурье (БПФ) с 2 ^ 24 точками.

Спектрограмма, визуализирующая результаты STFT слов «девятнадцатый век». Здесь частоты показаны возрастающими по вертикальной оси, а время по горизонтальной оси. Легенда справа показывает, что интенсивность цвета увеличивается с увеличением плотности.

Форвард СТФТ

[ редактировать ]

STFT непрерывного времени

[ редактировать ]

Проще говоря, в случае непрерывного времени преобразуемая функция умножается на оконную функцию , которая не равна нулю только в течение короткого периода времени. Берется преобразование Фурье (одномерная функция) результирующего сигнала, затем окно сдвигается по оси времени до конца, в результате чего получается двумерное представление сигнала. Математически это записывается так:

где оконная функция , обычно окно Ханна или окно Гаусса с центром вокруг нуля, и — сигнал, который необходимо преобразовать (обратите внимание на разницу между оконной функцией и частота ). по сути, является преобразованием Фурье , сложная функция, представляющая фазу и величину сигнала в зависимости от времени и частоты. Часто фазовое развертывание используется вдоль одной или обеих временных осей. , и ось частоты, , чтобы подавить скачок скачка результата STFT. Индекс времени обычно считается « медленным » временем и обычно не выражается в таком высоком разрешении, как время. . Учитывая, что STFT по сути представляет собой преобразование Фурье, умноженное на оконную функцию, STFT также называется оконным преобразованием Фурье или зависящим от времени преобразованием Фурье.

STFT дискретного времени

[ редактировать ]

В случае дискретного времени данные, подлежащие преобразованию, могут быть разбиты на фрагменты или кадры (которые обычно перекрывают друг друга, чтобы уменьшить артефакты на границе). Каждый фрагмент преобразуется Фурье , а комплексный результат добавляется в матрицу, которая записывает величину и фазу для каждого момента времени и частоты. Это может быть выражено как:

аналогично с сигналом и окно . В этом случае m дискретна, а ω непрерывна, но в большинстве типичных приложений STFT выполняется на компьютере с использованием быстрого преобразования Фурье , поэтому обе переменные дискретны и квантованы .

Квадрат величины STFT дает представление спектрограммы спектральной плотности мощности функции:

См. также модифицированное дискретное косинусное преобразование (MDCT), которое также является преобразованием Фурье, использующим перекрывающиеся окна.

Скользящая ДПФ

[ редактировать ]

Если требуется только небольшое количество ω или если желательно, чтобы STFT оценивалось для каждого сдвига m окна, тогда STFT может быть более эффективно оценен с использованием алгоритма скользящего ДПФ . [2]

Обратный STFT

[ редактировать ]

STFT является обратимым , то есть исходный сигнал может быть восстановлен из преобразования с помощью обратного STFT. Наиболее широко распространенный способ инвертирования STFT — использование метода сложения-перекрытия (OLA) , который также позволяет вносить изменения в комплексный спектр STFT. Это обеспечивает универсальный метод обработки сигналов, [3] называется методом перекрытия и добавления с модификациями .

STFT непрерывного времени

[ редактировать ]

Учитывая ширину и определение оконной функции w ( t ), мы изначально требуем, чтобы область оконной функции была масштабирована так, чтобы

Отсюда легко следует, что

и

Непрерывное преобразование Фурье

Подставляя x ( t ) сверху:

Изменение порядка интеграции:

Таким образом, преобразование Фурье можно рассматривать как своего рода фазово-когерентную сумму всех STFT x ( t ). Поскольку обратное преобразование Фурье

тогда x ( t ) можно восстановить из X (τ,ω) как

или

По сравнению с приведенным выше можно видеть, что оконная «зернистость» или «вейвлет» x ( t ) является

обратное преобразование Фурье X (τ,ω) при фиксированном τ.

Альтернативное определение обратного преобразования, действительное только вблизи τ:

В общем, оконная функция имеет следующие свойства:

а) четная симметрия: ;
(б) невозрастающие (для положительного времени): если ;
(в) компактная опора: равен нулю, когда |t| большой.

Проблемы с разрешением

[ редактировать ]

Одним из недостатков STFT является то, что он имеет фиксированное разрешение. Ширина оконной функции связана с тем, как представлен сигнал — она определяет, имеется ли хорошее разрешение по частоте (можно разделить близко расположенные частотные компоненты) или хорошее временное разрешение (время, за которое изменяются частоты). Широкое окно дает лучшее разрешение по частоте, но плохое разрешение по времени. Более узкое окно дает хорошее разрешение по времени, но плохое разрешение по частоте. Они называются узкополосными и широкополосными преобразованиями соответственно.

Сравнение разрешения STFT. Левый имеет лучшее временное разрешение, а правый — лучшее частотное разрешение.

Это одна из причин создания вейвлет-преобразования и многоразрешительного анализа , которые могут дать хорошее временное разрешение для высокочастотных событий и хорошее частотное разрешение для низкочастотных событий. Комбинация лучше всего подходит для многих реальных сигналов.

Это свойство связано с Гейзенберга принципом неопределенности , но не напрямую — см . в пределе Габора обсуждение . Произведение стандартного отклонения по времени и частоте ограничено. Граница принципа неопределенности (наилучшее одновременное разрешение обоих) достигается с помощью функции окна Гаусса (или функции маски), поскольку гауссова минимизирует принцип неопределенности Фурье . Это называется преобразованием Габора (и с модификациями для мультиразрешения становится вейвлет-преобразованием Морле ).

Можно рассматривать STFT для изменения размера окна как двумерную область (время и частота), как показано в примере ниже, которую можно рассчитать, изменяя размер окна. Однако это уже не строго частотно-временное представление — ядро ​​не является постоянным на протяжении всего сигнала.

Когда исходная функция:

У нас может быть простой пример:

w(t) = 1 для |t| меньше или равно B

w(t) = 0 в противном случае

Б = окно

Теперь исходную функцию кратковременного преобразования Фурье можно изменить следующим образом:

Другой пример:

Используя следующий пример сигнала который состоит из набора из четырех синусоидальных сигналов, соединенных последовательно. Каждая форма волны состоит только из одной из четырех частот (10, 25, 50, 100 Гц ). Определение является:

Затем он дискретизируется с частотой 400 Гц. Были получены следующие спектрограммы:

окно 25 мс
окно 125 мс
Окно 375 мс
Окно 1000 мс

Окно в 25 мс позволяет нам определить точное время изменения сигналов, но точные частоты определить сложно. На другом конце шкалы окно в 1000 мс позволяет точно видеть частоты, но время между изменениями частот размыто.

Другие примеры:

Обычно мы звоним функция Гаусса или функция Габора. Когда мы его используем, кратковременное преобразование Фурье называется «преобразованием Габора».

Объяснение

[ редактировать ]

Это также можно объяснить с помощью дискретизации и частоты Найквиста .

Возьмите окно N выборок из произвольного сигнала с действительным знаком с частотой дискретизации f s . Преобразование Фурье дает N комплексных коэффициентов. Из этих коэффициентов полезна только половина (последний N/2 является комплексно-сопряженным первым N/2 в обратном порядке, поскольку это сигнал с действительным знаком).

Эти коэффициенты N/2 представляют частоты от 0 до f s /2 (Найквист), а два последовательных коэффициента расположены на расстоянии друг от друга f с / Н Гц.

Для увеличения частотного разрешения окна необходимо уменьшить частотный интервал коэффициентов. Есть только две переменные, но уменьшение ( f и сохранение N постоянным) приведет к увеличению размера окна — поскольку теперь в единицу времени поступает меньше выборок. Другая альтернатива — увеличить N , но это снова приведет к увеличению размера окна. Таким образом, любая попытка увеличить разрешение по частоте приводит к увеличению размера окна и, следовательно, к уменьшению разрешения по времени — и наоборот.

Частота Рэлея

[ редактировать ]

Поскольку частота Найквиста является ограничением максимальной частоты, которую можно осмысленно проанализировать, так и частота Рэлея является ограничением минимальной частоты.

Частота Рэлея — это минимальная частота, которую можно разрешить с помощью временного окна конечной продолжительности. [4] [5]

Учитывая временное окно длиной Т секунд, минимальная частота, которую можно разрешить, составляет 1/Т Гц.

Частота Рэлея является важным фактором при применении кратковременного преобразования Фурье (STFT), а также любого другого метода гармонического анализа сигнала конечной длины записи. [6] [7]

Приложение

[ редактировать ]
STFT используется для анализа аудиосигнала во времени.

STFT, а также стандартные преобразования Фурье и другие инструменты часто используются для анализа музыки. Спектрограмма может, например, отображать частоту на горизонтальной оси: самые низкие частоты слева, а самые высокие справа. Высота каждой полосы (дополненной цветом) представляет амплитуду частот внутри этой полосы. Измерение глубины представляет собой время, когда каждый новый столбец представлял собой отдельное преобразование. Аудиоинженеры используют этот вид визуальных эффектов для получения информации об аудиообразце, например, для определения частот определенных шумов (особенно при использовании с более высоким частотным разрешением) или для поиска частот, которые могут быть более или менее резонансными в пространстве, где находится звук. сигнал был записан. Эту информацию можно использовать для эквалайзера или настройки других звуковых эффектов.

Выполнение

[ редактировать ]

Оригинальная функция

Преобразование в дискретную форму:

Предположим, что

Тогда мы можем записать исходную функцию в

Прямая реализация

[ редактировать ]

Ограничения

[ редактировать ]

а. Критерий Найквиста (устранение эффекта наложения):

, где это полоса пропускания

Метод на основе БПФ

[ редактировать ]

Ограничение

[ редактировать ]

а. , где целое число

б.

в. Критерий Найквиста (устранение эффекта наложения):

, это полоса пропускания

Рекурсивный метод

[ редактировать ]

Ограничение

[ редактировать ]

а. , где целое число

б.

в. Критерий Найквиста (устранение эффекта наложения):

, это полоса пропускания

д. Только для реализации прямоугольного STFT

Прямоугольное окно накладывает ограничение

Замена дает:

Замена переменной n -1 на n :

Рассчитать с помощью N -точечного БПФ:

где

Применение рекурсивной формулы для расчета

Чирп-Z-преобразование

[ редактировать ]

Ограничение

[ редактировать ]

так

Сравнение реализации

[ редактировать ]
Метод Сложность
Прямая реализация
на основе БПФ
Рекурсивный
Чирп-Z-преобразование

См. также

[ редактировать ]

Другие частотно-временные преобразования:

  1. ^ Сейдич Э.; Джурович И.; Цзян Дж. (2009). «Представление частотно-временных характеристик с использованием концентрации энергии: обзор последних достижений». Цифровая обработка сигналов . 19 (1): 153–183. Бибкод : 2009DSP....19..153S . дои : 10.1016/j.dsp.2007.12.004 .
  2. ^ Э. Якобсен и Р. Лайонс, Скользящая ДПФ , Журнал обработки сигналов , том. 20, выпуск 2, стр. 74–80 (март 2003 г.).
  3. ^ Джонт Б. Аллен (июнь 1977 г.). «Кратковременный спектральный анализ, синтез и модификация с помощью дискретного преобразования Фурье». Транзакции IEEE по акустике, речи и обработке сигналов . АССП-25 (3): 235–238. дои : 10.1109/ТАССП.1977.1162950 .
  4. ^ Кляйнфельд, Дэвид; Митра, Парта П. (март 2014 г.). «Спектральные методы функциональной визуализации мозга» . Протоколы Колд-Спринг-Харбора . 2014 (3): pdb.top081075. дои : 10.1101/pdb.top081075 . ПМИД   24591695 .
  5. ^ «Что означает «заполнение недостаточно для требуемого частотного разрешения»? – Набор инструментов FieldTrip» .
  6. ^ Зейтлер М., Фрис П., Гилен С. (2008). «Предвзятая конкуренция за счет изменения амплитуды гамма-колебаний» . J Вычислительная Неврология . 25 (1): 89–107. дои : 10.1007/s10827-007-0066-2 . ПМЦ   2441488 . ПМИД   18293071 .
  7. ^ Вингерден, Марин ван; Винк, Мартин; Ланкельма, Ян; Пеннарц, Сириэль М.А. (19 мая 2010 г.). «Фазовая блокировка тета-диапазона орбитофронтальных нейронов во время ожидания вознаграждения» . Журнал неврологии . 30 (20): 7078–7087. doi : 10.1523/JNEUROSCI.3860-09.2010 . ISSN   0270-6474 . ПМЦ   6632657 . ПМИД   20484650 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 99f3d1bda0fd500d32826f9475d44594__1717328820
URL1:https://arc.ask3.ru/arc/aa/99/94/99f3d1bda0fd500d32826f9475d44594.html
Заголовок, (Title) документа по адресу, URL1:
Short-time Fourier transform - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)