Расстояние Хаусдорфа
В математике расстояние Хаусдорфа или метрика Хаусдорфа , также называемая расстоянием Помпейю-Хаусдорфа , [1] [2] измеряет, насколько далеко два подмножества метрического пространства друг от друга находятся . Он превращает множество непустых компактных подмножеств метрического пространства в самостоятельное метрическое пространство. Он назван в честь Феликса Хаусдорфа и Димитрия Помпейу .
Неформально два множества близки на расстоянии Хаусдорфа, если каждая точка любого множества близка к некоторой точке другого множества. Расстояние Хаусдорфа — это самое большое расстояние, которое противник может заставить пройти кого-либо, выбрав точку в одном из двух наборов, откуда он затем должен пройти в другой набор. Другими словами, это наибольшее из всех расстояний от точки одного набора до ближайшей точки другого набора.
Это расстояние было впервые введено Хаусдорфом в его книге Grundzüge der Mengenlehre , впервые опубликованной в 1914 году, хотя очень близкий родственник появился в докторской диссертации Мориса Фреше в 1906 году, в его исследовании пространства всех непрерывных кривых из .
Определение
[ редактировать ]Позволять быть метрическим пространством . Для каждой пары непустых подмножеств и , расстояние Хаусдорфа между и определяется как
где представляет оператор супремума , оператор инфимума , и где определяет расстояние от точки к подмножеству .
Эквивалентное определение выглядит следующим образом. [3] Для каждого набора позволять который представляет собой набор всех точек внутри из набора (иногда называемый -откорм или обобщенный шар радиуса вокруг ).Тогда расстояние Хаусдорфа между и определяется как
Эквивалентно, [1] где это наименьшее расстояние от точки на съемочную площадку .
Примечание
[ редактировать ]Это неверно для произвольных подмножеств что подразумевает
Например, рассмотрим метрическое пространство действительных чисел с обычной метрикой индуцированный абсолютной величиной,
Брать
Затем . Однако потому что , но .
Но это правда, что и ; в частности, это верно, если закрыты.
Характеристики
[ редактировать ]- В общем, может быть бесконечным. Если и X и Y ограничены , , то гарантированно будет конечным.
- тогда и только тогда, когда X и Y имеют одинаковое замыкание.
- Для каждой точки x из M и любых непустых множеств Y , Z из M : d ( x , Y ) ≤ d ( x , Z ) + d H ( Y , Z ), где d ( x , Y ) - расстояние между точкой x ближайшей точкой множества Y. и
- |диаметр( Y )-диаметр( X )| ≤ 2 d ЧАС ( Икс , Y ). [4]
- Если пересечение X ∩ Y имеет непустую внутреннюю часть, то существует константа r > 0 такая, что каждое множество X′, хаусдорфово расстояние которого от X меньше r, также пересекает Y . [5]
- На множестве всех подмножеств d M H дает расширенную псевдометрику .
- На множестве F ( M ) всех непустых компактных подмножеств dH является метрикой M .
Мотивация
[ редактировать ]Определение расстояния Хаусдорфа можно получить с помощью ряда естественных расширений функции расстояния. в базовом метрическом пространстве M следующим образом: [7]
- Определите функцию расстояния между любой точкой x из M и любым непустым множеством Y из M следующим образом:
- Например, d (1, {3,6}) = 2 и d (7, {3,6}) = 1.
- Определите (не обязательно симметричную) функцию «расстояния» между любыми двумя непустыми множествами X и Y из M следующим образом:
- Например,
- Если X и Y компактны, то d ( X , Y ) будет конечным; д ( Икс , Икс )=0; и d наследует свойство неравенства треугольника от функции расстояния в M . В существующем виде d ( X , Y ) не является метрикой, поскольку d ( X , Y ) не всегда симметрично, а d ( X , Y ) = 0 не означает, что X = Y (оно подразумевает, что ). Например, d ({1,3,6,7}, {3,6}) = 2 , но d ({3,6}, {1,3,6,7}) = 0 . Однако мы можем создать метрику, определив расстояние Хаусдорфа следующим образом:
Приложения
[ редактировать ]В компьютерном зрении расстояние Хаусдорфа можно использовать для поиска заданного шаблона в произвольном целевом изображении. Шаблон и изображение часто предварительно обрабатываются с помощью детектора краев, что дает двоичное изображение . Далее каждая 1 (активированная) точка в бинарном изображении шаблона рассматривается как точка в наборе, «форме» шаблона. Аналогично, область бинарного целевого изображения рассматривается как набор точек. Затем алгоритм пытается минимизировать расстояние Хаусдорфа между шаблоном и некоторой областью целевого изображения. Область на целевом изображении с минимальным хаусдорфовым расстоянием до шаблона можно считать лучшим кандидатом на размещение шаблона в мишени.В компьютерной графике расстояние Хаусдорфа используется для измерения разницы между двумя разными представлениями одного и того же трехмерного объекта. [8] особенно при создании уровня детализации для эффективного отображения сложных 3D-моделей.
Если это поверхность Земли и — это поверхность суши Земли, то, найдя точку Немо , мы увидим составляет около 2704,8 км.
Связанные понятия
[ редактировать ]Мерой несходства двух форм является расстояние Хаусдорфа до изометрии , обозначаемое D H . А именно, пусть X и Y — две компактные фигуры в метрическом пространстве M (обычно евклидовом пространстве ); тогда D H ( X , Y ) — нижняя грань d H ( I ( X ), Y ) среди всех изометрий I метрического пространства M самому себе. Это расстояние показывает, насколько формы X и Y далеки от изометрии.
Сходимость Громова – Хаусдорфа - это родственная идея: измерение расстояния двух метрических пространств M и N путем взятия нижней нижней границы среди всех изометрических вложений и в некоторое общее метрическое пространство L .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б Рокафеллар, Р. Тиррелл ; Мокрый, Роджер Дж.Б. (2005). Вариационный анализ . Спрингер-Верлаг. п. 117. ИСБН 3-540-62772-3 .
- ^ Бирсан, Темистокл; Тиба, Дэн (2006), «Сто лет со дня введения Димитри Помпейу установленной дистанции», в Сераджоли, Франческа; Дончев, Асен; Футура, Хитоши; Марти, Курт; Пандольфи, Лучано (ред.), Системное моделирование и оптимизация , том. 199, Бостон: Kluwer Academic Publishers , стр. 35–39, номер doi : 10.1007/0-387-33006-2_4 , ISBN. 978-0-387-32774-7 , МР 2249320
- ^ Манкрес, Джеймс (1999). Топология (2-е изд.). Прентис Холл . стр. 280–281. ISBN 0-13-181629-2 .
- ^ Диаметр и расстояние Хаусдорфа , Math.SE
- ^ Расстояние Хаусдорфа и пересечение , Math.SE
- ^ Хенриксон, Джефф (1999). «Полнота и тотальная ограниченность метрики Хаусдорфа» (PDF) . Математический журнал бакалавриата Массачусетского технологического института : 69–80. Архивировано из оригинала (PDF) 23 июня 2002 г.
- ^ Барнсли, Майкл (1993). Фракталы повсюду . Морган Кауфманн . пп. гл. II.6. ISBN 0-12-079069-6 .
- ^ Чиньони, П.; Роккини, К.; Скопиньо, Р. (1998). «Метро: ошибка измерения на упрощенных поверхностях». Форум компьютерной графики . 17 (2): 167–174. CiteSeerX 10.1.1.95.9740 . дои : 10.1111/1467-8659.00236 . S2CID 17783159 .
Внешние ссылки
[ редактировать ]- Расстояние Хаусдорфа между выпуклыми многоугольниками .
- Использование MeshLab для измерения разницы между двумя поверхностями. Краткое руководство о том, как вычислить и визуализировать расстояние Хаусдорфа между двумя триангулированными 3D-поверхностями с помощью инструмента с открытым исходным кодом MeshLab .
- Код MATLAB для расстояния Хаусдорфа: [1]