Введение

Трансформация Габора, названная в честь Дэнниса Габора, является особым случаем коротковременной трансформации Фурье. Он используется для определения синусоидальной частоты и фазового содержания локальных участков сигнала, поскольку он меняется с течением времени. Преобразуемая функция сначала умножается на гауссовую функцию, которую можно рассматривать как функцию окна, а полученную функцию затем преобразуют с помощью преобразования Фурье для получения анализа частоты времени. Функция окна означает, что сигнал, близкий к анализируемому времени, будет иметь более высокий вес. Трансформация Габора сигнала x ((t) определяется следующей формулой: Гауссова функция имеет бесконечный диапазон и нецелесообразна для реализации. Однако для распределения гауссовской функции можно выбрать уровень значимости (например, 0,00001). За пределами этих границ интеграции гауссовская функция достаточно мала, чтобы ее игнорировать. Таким образом, преобразование Габора может быть удовлетворительно приближено к: Это упрощение делает преобразование Габора практичным и реализуемым. Ширина окна также может быть изменена для оптимизации разрешения частоты времени для конкретного приложения путем замены с некоторыми избранными .

Применение и пример

Основное применение преобразования Габора используется в анализе временичастоты. Возьмем следующую функцию в качестве примера. Входный сигнал имеет частотную составляющую 1 Гц, когда t ≤ 0, и частотную составляющую 2 Гц, когда t > 0. Но если общая доступная полоса частот составляет 5 Гц, другие полосы частот, кроме x ((t), напрасно используются. Благодаря анализу временичастоты с применением трансформации Габора, доступная полоса частот может быть известна, и эти полосы частот могут быть использованы для других приложений, и полоса частот сохраняется. На правой стороне изображение показывает входный сигнал x ((t) и выход преобразования Габора. Как и ожидалось, частотное распределение можно разделить на две части. Один из них - t ≤ 0, а другой - t > 0. Белая часть - это полоса частот, занятая x(t), а черная часть не используется. Обратите внимание, что для каждого момента времени существует как отрицательная (верхняя белая часть), так и положительная (нижняя белая часть) частотная составляющая.

Временно-казуальный аналог преобразования Габора

При обработке временных сигналов, данные из будущего не могут быть доступны, что приводит к проблемам, если пытаться использовать функции Габора для обработки сигналов в реальном времени. В 2007 году был разработан временной каузальный аналог фильтра Габора, основанный на замене гауссовского ядра в функции Габора временным каузальным и рекурсивным ядром, называемым ядром временного каузального лимита. Таким образом, анализ частоты времени, основанный на полученном сложном оцененном расширении ядра причинно-следственного ограничения времени, позволяет улавливать по существу аналогичные преобразования временного сигнала, как функция Габора, и соответствующие группе Гейзенберга, см. Для получения дополнительной информации.