Из Википедии, бесплатной энциклопедии
  (Перенаправлено из фильтра Лапласа )
Перейти к навигации Перейти к поиску
Для дискретного эквивалента преобразования Лапласа см. Z-преобразование .

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

Дискретный оператор Лапласа встречается в физических задачах, таких как модель Изинга и петлевая квантовая гравитация , а также при исследовании дискретных динамических систем . Он также используется в численном анализе в качестве замены непрерывного оператора Лапласа. Общие приложения включают в себя обработку изображений , [1] , где он известен как фильтр Лапласа , и в машинном обучении для кластеризации и полуобучаемое обучения на окрестности графов.

Определения [ править ]

Графические лапласианы [ править ]

Существуют различные определения дискретного лапласиана для графов , различающиеся знаком и масштабным коэффициентом (иногда одно усредняет по соседним вершинам, иногда просто суммирует; это не имеет значения для обычного графа ). Традиционное определение лапласиана графа, данное ниже, соответствует отрицательному непрерывному лапласиану на области со свободной границей.

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

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

Если граф имеет взвешенные ребра, то есть задана весовая функция , то определение можно обобщить на

где - значение веса на грани .

С дискретным лапласианом тесно связан оператор усреднения :

Сетчатые лапласианы [ править ]

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

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

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

Где обозначает окрестность .

И пусть будет диагональной матрицей масс , -й элемент которой по диагонали - это площадь вершины . Тогда - искомая дискретизация лапласиана.

Более общий обзор сеточных операторов приведен в [3].

Конечные различия [ править ]

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

где размер сетки равен h в обоих измерениях, так что пятиточечный шаблон точки ( xy ) в сетке равен

Если размер сетки h = 1, результатом будет отрицательный дискретный лапласиан на графике, который представляет собой сетку квадратной решетки . Здесь нет ограничений на значения функции f ( x , y ) на границе решетки, таким образом, это случай отсутствия источника на границе, то есть граничное условие отсутствия потока (также известное как изоляция , или однородное граничное условие Неймана ). Управление переменной состояния на границе, как f ( x , y ), заданное на границе сетки (также известное как граничное условие Дирихле), редко используется для лапласианов графов, но часто встречается в других приложениях.

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

Метод конечных элементов [ править ]

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

Обработка изображений [ править ]

Дискретный оператор Лапласа часто используется при обработке изображений, например, в приложениях для обнаружения границ и оценки движения. [4] Дискретный лапласиан определяется как сумма вторых производных оператора Лапласа # Выражения координат и вычисляется как сумма разностей по ближайшим соседям центрального пикселя. Поскольку производные фильтры часто чувствительны к шуму в изображении, оператору Лапласа часто предшествует сглаживающий фильтр (например, фильтр Гаусса), чтобы удалить шум перед вычислением производной. Сглаживающий фильтр и фильтр Лапласа часто объединяются в один фильтр. [5]

Реализация через операторную дискретизацию [ править ]

Для одно-, двух- и трехмерных сигналов дискретный лапласиан может быть задан в виде свертки со следующими ядрами:

1D - фильтр ,
2D фильтр .

соответствует формуле конечных разностей ( пятиточечный шаблон ), рассмотренной ранее. Он устойчив для очень плавно меняющихся полей, но для уравнений с быстро меняющимися решениями требуется более устойчивая и изотропная форма оператора Лапласа [6], такая как шаблон из девяти точек , который включает диагонали:

2D - фильтр ,
3D-фильтр: при использовании семиточечного трафарета определяется:
первый самолет = ; второй самолет = ; третий самолет = .
и используя 27-точечный трафарет : [7]
первый самолет = ; второй самолет = ; третий самолет = .
n D фильтр : для элементаядра
где x i - позиция ( -1 , 0 или 1 ) элемента в ядре в i -м направлении, а s - количество направлений i, для которых x i = 0 .

Обратите внимание, что версия n D, основанная на графическом обобщении лапласиана, предполагает, что все соседи находятся на равном расстоянии, и, следовательно, приводит к следующему 2D-фильтру с включенными диагоналями, а не к версии выше:

2D фильтр:

Эти ядра выводятся с помощью дискретных дифференциальных частных.

Можно показать [8] [9], что следующая дискретная аппроксимация двумерного оператора Лапласа в виде выпуклой комбинации разностных операторов

для γ ∈ [0, 1] совместим с дискретными свойствами масштабного пространства, где, в частности, значение γ = 1/3 дает наилучшее приближение вращательной симметрии. [8] [9] [10] Что касается трехмерных сигналов, то показано [9], что оператор Лапласа может быть аппроксимирован двухпараметрическим семейством разностных операторов

где

Реализация путем непрерывной реконструкции [ править ]

Дискретный сигнал, содержащий изображения, можно рассматривать как дискретное представление непрерывной функции , где вектор координат и область значений действительны . Следовательно, операция деривации напрямую применима к непрерывной функции . В частности, любое дискретное изображение с разумными предположениями о процессе дискретизации, например, с учетом функций с ограниченной полосой или расширяемых вейвлетов функций и т. Д., Может быть восстановлено с помощью корректных функций интерполяции, лежащих в основе формулировки реконструкции, [11]

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

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

Спектр [ править ]

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

Теоремы [ править ]

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

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

Дискретный оператор Шредингера [ править ]

Позвольте быть потенциальной функцией, определенной на графике. Обратите внимание, что P можно рассматривать как мультипликативный оператор, действующий по диагонали на

Тогда это дискретный оператор Шредингера , аналог непрерывного оператора Шредингера .

Если количество ребер, пересекающихся в вершине, равномерно ограничено, а потенциал ограничен, то H ограничен и самосопряжен .

В спектральные свойства этого гамильтониана могут быть изучены с теоремой Стоуна ; это следствие двойственности множеств и булевых алгебр .

На регулярных решетках оператор обычно имеет решения как бегущей волны, так и решения локализации Андерсона , в зависимости от того, является ли потенциал периодическим или случайным.

Дискретная функция Грина [ править ]

Функция Грина дискретного оператора Шредингера задается в резольвентном формализме формулой

где понимается дельта- функция Кронекера на графике :; то есть, он равен 1, если v = w, и 0 в противном случае.

Для фиксированного и комплексного числа функция Грина, рассматриваемая как функция v, является единственным решением

Классификация ADE [ править ]

Некоторые уравнения, включающие дискретный лапласиан, имеют решения только на диаграммах Дынкина с простыми кружевами (все ребра кратны 1) и являются примером классификации ADE . В частности, единственные положительные решения однородного уравнения:

в словах,

«Дважды любая метка - это сумма меток на соседних вершинах»,

находятся на расширенных (аффинных) диаграммах Дынкина ADE, из которых есть 2 бесконечных семейства (A и D) и 3 исключения (E). Результирующая нумерация уникальна до масштаба, и если наименьшее значение установлено равным 1, остальные числа являются целыми числами в диапазоне до 6.

Обычные графы ADE - единственные графы, допускающие положительную разметку со следующим свойством:

Дважды любая метка минус два является суммой меток на соседних вершинах.

В терминах лапласиана положительные решения неоднородного уравнения:

Полученная нумерация уникальна (масштаб указывается цифрой «2») и состоит из целых чисел; для E 8 они колеблются от 58 до 270 и наблюдались еще в 1968 году [12].

См. Также [ править ]

  • Спектральный анализ формы
  • Электрическая сеть
  • Сумма Кронекера дискретных лапласианов
  • Дискретное исчисление

Ссылки [ править ]

  1. ^ Левенталь, Даниэль (осень 2011). «Обработка изображений» (PDF) . Вашингтонский университет . Проверено 1 декабря 2019 .
  2. ^ Crane, К. де Goes Ф., Desbrun, М. и Шредера, P. (2013). «Цифровая обработка геометрии с дискретным внешним исчислением» . ACM SIGGRAPH 2013 Курсы . СИГГРАФ '13. 7 . ACM, Нью-Йорк, Нью-Йорк, США. С. 7: 1–7: 126. DOI : 10.1145 / 2504435.2504442 .CS1 maint: multiple names: authors list (link)
  3. ^ Рейтера, М. и Biasotti, С. и Джорджи, Д. и Patane, Г. и Spagnuolo, М.»(2009).„Дискретный Лапласа-Бельтрами для анализа формы и сегментации“. Компьютеры и Графика . 33 (3 ): 381–390df. CiteSeerX 10.1.1.157.757 . Doi : 10.1016 / j.cag.2009.03.005 . CS1 maint: multiple names: authors list (link)
  4. ^ Форсайт, DA; Понсе, Дж. (2003). "Компьютерное зрение". Компьютеры и графика . 33 (3): 381–390. CiteSeerX 10.1.1.157.757 . DOI : 10.1016 / j.cag.2009.03.005 . 
  5. ^ Matthys, Дон (14 февраля 2001). «Фильтр LoG» . Университет Маркетта . Проверено 1 декабря 2019 .
  6. ^ Проватас, Николай; Старейшина, Кен (13 октября 2010 г.). Методы фазового поля в материаловедении и инженерии (PDF) . Вайнхайм, Германия: Wiley-VCH Verlag GmbH & Co. KGaA. п. 219. DOI : 10.1002 / 9783527631520 . ISBN  978-3-527-63152-0.
  7. ^ O'Reilly, H .; Бек, Джеффри М. (2006). "Семейство дискретных лапласовских приближений с большим шаблоном в трех измерениях". Международный журнал численных методов в инженерии : 1–16.
  8. ^ a b Линдеберг, Т., "Масштабное пространство для дискретных сигналов", ПАМИ (12), № 3, март 1990 г., стр. 234–254.
  9. ^ a b c Линдеберг, Т., Теория масштабного пространства в компьютерном зрении, Kluwer Academic Publishers, 1994 , ISBN 0-7923-9418-6 . 
  10. ^ Патра, Майкл; Карттунен, Микко (2006). «Шаблоны с изотропной ошибкой дискретизации для дифференциальных операторов». Численные методы для уравнений с частными производными . 22 (4): 936–953. DOI : 10.1002 / num.20129 . ISSN 0749-159X . 
  11. ^ Бигун, J. (2006). Видение с направлением . Springer. DOI : 10.1007 / b138918 . ISBN 978-3-540-27322-6.
  12. ^ Бурбаки Николя (1968), "Главы 4-6", Groupes и др algebres де Ли , Париж: Hermann
  • Т. Сунада , Дискретный геометрический анализ, Труды симпозиумов по чистой математике (ред. П. Экснер, Дж. П. Китинг, П. Кучмент, Т. Сунада, А. Тепляев), 77 (2008), 51-86

Внешние ссылки [ править ]

  • Определение и применение к спектральной щели