Расстояние Хаусдорфа - Hausdorff distance

В математике , то расстояние Хаусдорфа , или метрика Хаусдорфа , называемое также Помпейя-расстоянием Хаусдорф мера , как далеко два подмножества из в метрическом пространстве друг от друга. Он превращает множество непустых компактных подмножеств метрического пространства в собственное метрическое пространство. Он назван в честь Феликса Хаусдорфа и Димитри Помпейу .

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

Это расстояние впервые было введено Хаусдорфом в его книге Grundzüge der Mengenlehre , впервые опубликованной в 1914 году, хотя очень близкий родственник появился в докторской диссертации Мориса Фреше в 1906 году в его исследовании пространства всех непрерывных кривых из .

Определение

Компоненты вычисления расстояния Хаусдорфа между зеленой линией X и синей линией Y .

Пусть X и Y два непустых подмножества метрического пространства . Определим их хаусдорфово расстояние как

где sup представляет собой верхнюю грань , inf - нижнюю грань , а где количественно определяет расстояние от точки до подмножества .

Эквивалентно,

куда

то есть, набор всех точек в пределах набора (иногда называемый -уплотнением или обобщенным шаром радиуса вокруг ).

Эквивалентно,

то есть, где - расстояние от точки до множества .

Замечание

Это неверно для произвольных подмножеств , из которых следует

Например, рассмотрим метрическое пространство действительных чисел с обычной метрикой, индуцированной модулем:

Брать

Тогда . Однако потому что , но .

Но это правда, что и  ; в частности это верно, если закрыты.

Характеристики

  • В общем, может быть бесконечно. Если оба X и Y имеют ограниченные , то гарантированно будет конечным.
  • тогда и только тогда, когда X и Y имеют одинаковое замыкание.
  • Для любой точки x из M и любых непустых множеств Y , Z из M : d ( x , Y ) ≤ d ( x , Z ) + d H ( Y , Z ), где d ( x , Y ) - расстояние между точкой х и ближайшей точкой в множестве Y .
  • | диаметр ( Y ) -диаметр ( X ) | ≤ 2 d H ( X , Y ).
  • Если пересечение X  ∩  Y имеет непустую внутренность, то существует константа г  > 0, таким образом, что каждое множество X ' , чье Хаусдорфово расстояние от X меньше г , пересекает Y .
  • На множестве всех подмножеств M , d H дает расширенную псевдометрику .
  • На множестве Р ( М ) всех непустых компактных подмножеств М , д Н является метрикой.
    • Если M является полным , то и F ( M ).
    • Если M компактно, то и F ( M ) компактно .
    • Топологии из F ( M ) зависит только от топологии М , а не на метрике д .

Мотивация

Определение расстояния Хаусдорфа может быть получено серией естественных расширений функции расстояния в базовом метрическом пространстве M следующим образом:

  • Определите функцию расстояния между любой точкой x из M и любым непустым множеством Y из M следующим образом:
Например, d (1, {3,6}) = 2 и d (7, {3,6}) = 1.
  • Определите (не обязательно симметричную) функцию «расстояния» между любыми двумя непустыми наборами X и Y из M следующим образом:
Например,
  • Если X и Y компактны, то d ( X , Y ) будет конечным; d ( X , X ) = 0; и d наследует неравенство треугольника свойство из функции расстояния в М . В существующем виде 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 (активированная) точка в двоичном изображении шаблона рассматривается как точка в наборе, «форме» шаблона. Точно так же область двоичного целевого изображения обрабатывается как набор точек. Затем алгоритм пытается минимизировать расстояние Хаусдорфа между шаблоном и некоторой областью целевого изображения. Область на целевом изображении с минимальным расстоянием Хаусдорфа до шаблона может считаться лучшим кандидатом для размещения шаблона в целевом объекте. В компьютерной графике расстояние Хаусдорфа используется для измерения разницы между двумя разными представлениями одного и того же трехмерного объекта, особенно при генерации уровня детализации для эффективного отображения сложных трехмерных моделей.

Связанные понятия

Мера для несходства двух форм задаются хаусдорфовым расстоянием до изометрии , обозначенного D Н . А именно, пусть X и Y - две компактные фигуры в метрическом пространстве M (обычно евклидовом пространстве ); тогда D H ( X , Y ) - точная нижняя грань d H ( I ( X ), Y ) по всем изометриям I метрического пространства M самому себе. Это расстояние измеряет, насколько формы X и Y отличаются от изометричности.

Сходимость Громова-Хаусдорфа является связанной идеей: мы измеряем расстояние двух метрических пространств M и N , взяв инфимума вдоль всех изометрических вложений и в некоторой общей метрики пространства L .

Смотрите также

использованная литература

внешние ссылки