Выделение сингулярностей газодинамических полей при помощи комплексных габоровских фильтров

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

Рубрика Математика
Вид статья
Язык русский
Дата добавления 28.10.2018
Размер файла 234,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Выделение сингулярностей газодинамических полей при помощи комплексных габоровских фильтров

Функции Габора

Функциями Габора, габоровскими примитивами (gabor primitive), а иногда габоровскими атомами (gabor atom) называют модулированные гауссианы вида

сингулярность габоровский фильтр

(1)

Представление сигналов в виде линейных комбинаций этих «атомов» было предложено создателем голографии (впоследствии Нобелевским лауреатом) Деннисом Габором (Dennis Gabor) в 1946 году в [1] в связи с его исследованиями по теории связи. В 1930-е годы такие функции использовались в квантовой механике, получив там название функций Вейля-Гайзенберга; их замечательное свойство состоит в том, что для них достигается равенство в соотношении неопределенности

.

Другими словами, функции (1) наилучшим возможным образом локализованы одновременно в частотной (вблизи частоты ) и временной (вблизи момента ) областях. Габор писал, что благодаря этому достигается наиболее эффективное использование «информационной области» (information area) при представлении сигнала в виде линейной комбинации таких примитивов.

Однако впоследствии основной сферой применения функций (1) и их аналогов для случая двух переменных стало не компактное представление сигналов (в связи с неустойчивостью восстановления и относительной сложностью алгоритмов), а анализ сигналов. В течение последних 10-15 лет использование этих примитивов в задачах обработки данных переживает довольно заметный бум. Они были успешно использованы в устройствах персональной идентификации по радужной оболочке глаза [2], рассматриваются как очень перспективный аппарат в задаче распознавания лица [3], в задачах выделения объектов в изображениях [4].

В задачах распознавания и анализа данных функции Габора используются в качестве фильтров. Свертка сигнала с габоровским атомом дает представление об эволюции во времени доли энергии сигнала «на частоте ». Самый популярный инструмент для такого анализа - обычная спектрограмма, модуль оконного преобразования Фурье. Если в качестве окна используется гауссиан, то значения оконного преобразования Фурье в точности совпадают с проекциями сигнала на функции Габора (впрочем, функциями Габора часто называют любое семейство вида , где - «окно», то есть положительная быстроубывающая функция).

В задаче локализации особенностей газодинамических полей нас интересуют точки излома или разрыва очень гладких функций. Такие изломы и разрывы - это явления, происходящие на очень малых масштабах (то есть на «высоких частотах»). Поэтому в экспериментах, описанных в следующем пункте, был применен габоровский примитив, сосредоточенный на небольшом числе узлов сетки.

Выбор фильтра и эксперименты

Наилучшие результаты на всех протестированных в экспериментах полях показал простой фильтр F, построенный следующим образом. Положим (норма этой функции равна 1 в ). В качестве коэффициентов фильтра F были взяты значения в семи узлах, равномерно расположенных от -4 до +4 (отметим, что в точках , поэтому в большинстве задач, где важен лишь модуль свертки поля с фильтром, будет достаточно всего пяти коэффициентов).

Значения коэффициентов фильтра приведены в таблице.

Номер к-та

Вещественная часть

Мнимая часть

1

0.00025197

0.0

2

-0.01072814

0.01858168

3

-0.15439847

-0.26742600

4

0.75112554

0.0

5

-0.15439847

0.26742600

6

-0.01072814

- 0.01858168

7

0.00025197

0.0

Коэффициенты фильтра F, использованного в экспериментах

Для наглядности на рис. 1 приведены графики ломаных с узлами в коэффициентах вещественной и мнимой частей этого фильтра.

Рис. 1. Сплошная линия - вещественная часть, пунктир - мнимая часть, кружочки - значения коэффициентов фильтра F

Обработка всех полей проводилась в два шага. На первом шаге, который можно считать препроцессингом, выполнялась свертка каждого из столбцов двумерного массива, задающего поле, с фильтром F. На втором шаге к модулю полученного комплексного массива применялся стандартный метод Канни выделения резких перепадов. Важно, что порог чувствительности в программе, реализующей метод Канни, не адаптировался к массиву.

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

Перейдем к описанию экспериментов. На рис. 2 приведен результат обработки тестового кусочно-полиномиального массива со слабым разрывом. На рис. 3 показана найденная линия сингулярности. Она хорошо приближает истинное положение слабого разрыва.

Рис. 2. Слева: вверху - исходное поле, внизу - модуль отфильтрованного поля. Справа: вверху - найденные сингулярности, внизу - градиент фазы отфильтрованного поля

Рис. 3 Исходный тестовый массив с наложенным на него контуром найденного слабого разрыва

Приведем результаты обработки поля распределения плотности одномерного нестационарного течения газа, рассчитанного путем интегрирования нестационарных уравнений Эйлера с помощью обобщенной разностной схемы Годунова 2 порядка аппроксимации. Поле показано на рис. 4. В начальный момент происходит мгновенное выделение энергии на внутреннем участке. В результате образуется система ударных волн и тангенциальных разрывов.

Рис. 4. Динамика плотности газа в одномерном нестационарном течении (ось ординат - время). В начальный момент времени мгновенно выделяется энергия на отрезке [200,400] (по осям - номера узлов сетки)

На рис. 5 показан результат обработки этого поля предлагаемым методом.

Найденные линии сингулярности обозначены темным цветом. Видно, что основные особенности поля найдены. При этом существенно, что полученные кривые не размазаны в зоне сингулярности - за исключением «заштрихованной» зоны в районе тангенциального разрыва в правой части рисунка.

Рис. 5. Найденные сингулярности (темные линии) в наложении на исходное поле плотности одномерного нестационарного течения

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

Рис. 6. Градиент фазы отфильтрованного массива плотности одномерного нестационарного течения

Анализ более сложного течения проиллюстрирован на рис. 7-9. Исследовались сингулярности течения в канале, где на разогретый газ набегает ударная волна, а в момент времени t=0 происходит импульсное вложение энергии во внутренней области. Моделирование проводилось при помощи интегрирования двумерных нестационарных уравнений Эйлера - на неподвижной сетке, с размазыванием разрывов [8]. В наших экспериментах использовалось поле плотности этого течения в момент времени t=0.2. Течение симметрично относительно горизонтальной плоскости, поэтому на рисунках изображена только нижняя половина области.

Рис. 7 показывает градиент исходного поля плотности.

Рис. 7. Градиент поля плотности двумерного нестационарного течения

На рис. 8 изображен результат обработки поля по нашему методу, с наложением на распределение плотности поля. Основные сингулярности выделены достаточно точно. Подчеркнем, что при этом не возникает двойных линий, и имеется всего два небольших артефакта.

Рис. 8. Найденные сингулярности показаны темными линиями в наложении на поле плотности двумерного нестационарного течения

Наконец, рис. 9 изображает градиент фазы отфильтрованного поля, который оказался менее информативным, чем в предыдущем случае. Во-первых, на это изображение попали не все сингулярности поля - некоторые вертикальные сингулярности на нем не видны. Это связано, очевидно, с тем, что фильтр применялся лишь к столбцам исходного поля. Однако и те сингулярности, на которые отреагировала фаза, намного сильнее размыты на этом изображении, чем на рис. 6.

Рис. 9. Градиент фазы отфильтрованного поля. Для этого течения он дает гораздо меньше информации, чем для предыдущего

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

Данная работа была стимулирована более ранними исследованиями [5 -7], где большое внимание уделялось анализу фазы ортогонального комплексного вейвлет-преобразования поля. Фильтр, использованный в представленных выше экспериментах, во многом аналогичен комплексным вейвлетным фильтрам. Однако в данном случае наиболее эффективным препроцессингом оказался переход не к фазе, а к модулю отфильтрованного поля. Стандартное выделение контуров после такой предобработки дает минимум артефактов (двойных линий, изолированных точек, обрывков кривых), что является очень полезной особенностью данного подхода.

Градиент фазы отфильтрованного поля часто несет богатую визуальную информацию, как видно из рис. 2 и особенно рис. 6. Вопрос о точной и надежной интерпретации этой информации также предполагается изучить в ходе дальнейших исследований.

Автор благодарен А.Л. Афендикову за консультации по газовой динамике, и А.Е. Луцкому за предоставление данных для экспериментов.

Работа выполнена по Программе 3-1 ОМН РАН.

Литература

[1] D. Gabor. Theory of communication. J. IEE (London), 93 (III):429-457, November 1946.

[2] J. Daugman, «Demodulation by complex-valued wavelets for stochastic pattern recognition.» Int'l Journal of Wavelets, Multi-resolution and Information Processing, vol. 1, no. 1, pp 1-17, 2003.

[3] Shiguang Shan, et al, «Review the Strength of Gabor features for Face Recognition from the Angle of its Robustness to Mis-alignment», Proceedings of the 17th International Conference on Pattern Recognition (ICPR'04).

[4] Joni Kamarainen, Ville Kyrki and Heikki KёalviЁainen, «Fundamental Frequency Gabor Filters for Object Recognition», Proceedings of the 16 th International Conference on Pattern Recognition (ICPR'02)

[5] А.Л. Афендиков, Л.И. Левкович-Маслюк. Локализация особенностей газодинамических полей при помощи комплексных ортогональных вейвлет - разложений. Препринт 101, 2003 г.

[6] A. Afendikov, L. Levkovich-Maslyuk, Localization of Singularities of Gas-Dynamic fields by using complex orthogonal wavelet expansion, Russian Journal of Math. Phys. VII, 3, pp 250-258, 2004.

[7] А.Л. Афендиков, В.В. Горбунова, Л.И. Левкович-Маслюк, А.В. Плёнкин, Локализация сингулярностей газодинамических полей при помощи комплексных и вещественных вейвлетов, Препринт Института прикладной математики им. М.В. Келдыша РАН 98, 2005 г.

[8] И.А. Знаменская, А.Е. Луцкий, Исследование эволюции и взаимодействия разрывов течения в канале под действием импульсного вложения энергии, Препринт Института прикладной математики им. М.В. Келдыша РАН 88, 2005 г.

Размещено на Allbest.ru


Подобные документы

  • История комплексных чисел. Соглашение о комплексных числах. Геометрический смысл сложения и вычитания комплексных чисел. Геометрическая интерпретация комплексных чисел. Длина отрезка. Уравнение высших степеней, уравнение деления круга на пять частей.

    реферат [325,7 K], добавлен 25.10.2012

  • Определение и формула аффинного преобразования в сопряжённых комплексных координатах. Уравнение образа прямой при аффинном преобразовании. Частные виды аффинных преобразований в сопряжённых комплексных координатах.

    дипломная работа [222,8 K], добавлен 08.08.2007

  • Понятие комплексных чисел, стандартная, матричная и геометрическая модели; действия над комплексными числами; модуль и аргумент. Алгебраическое, тригонометрическое и показательное представление комплексных чисел. Формула Муавра и извлечение корней.

    контрольная работа [25,7 K], добавлен 29.05.2012

  • Расчет значений комплексных чисел в алгебраической, тригонометрической и показательной формах. Определение расстояния между точками на комплексной плоскости. Решение уравнения на множестве комплексных чисел. Методы Крамера, обратной матрицы и Гаусса.

    контрольная работа [152,7 K], добавлен 12.11.2012

  • Система, свойства и модели комплексных чисел. Категоричность и непротиворечивость аксиоматической теории комплексных чисел. Корень четной степени из отрицательного числа. Матрицы второго порядка, действительные числа. Операции сложения и умножения матриц.

    курсовая работа [1,1 M], добавлен 15.06.2011

  • Об истории возникновения комплексных чисел и их роли в процессе развития математики. Алгебраические действия над комплексными числами и их геометрический смысл. Применение комплексных чисел к решению алгебраических уравнений 3-ей и 4-ой степеней.

    курсовая работа [104,1 K], добавлен 03.01.2008

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

    презентация [435,9 K], добавлен 16.12.2011

  • Комплексные числа в алгебраической форме. Степень мнимой единицы. Геометрическая интерпретация комплексных чисел. Тригонометрическая форма. Приложение теории комплексных чисел к решению уравнений 3-й и 4-й степени. Комплексные числа и параметры.

    дипломная работа [1,1 M], добавлен 10.12.2008

  • Определение уравнения линии, уравнения и длины высоты, площади треугольника. Расчёт длины ребра, уравнения плоскости и объема пирамиды. Уравнение линии в прямоугольной декартовой системе координат. Тригонометрическая форма записи комплексных чисел.

    контрольная работа [489,4 K], добавлен 25.03.2014

  • Вычисление комплексных чисел, модуля и аргумента, извлечение кубических корней. Нахождение синусов и косинусов в алгебраическом виде. Решение системы уравнений с помощью формул Крамера, вспомогательных определителей и средствами матричного исчисления.

    контрольная работа [444,2 K], добавлен 11.05.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.