Метод проверки корректности сопоставления пар ориентиров
Для проверки корректности соответствия пар ориентиров на базовом и совмещаемом изображениях нами предлагается следующий метод. Пусть имеется два множества ориентиров на базовом и совмещаемом изображениях, предварительно сопоставленных с некоторой степенью достоверности.
Требуется определить, какие пары ориентиров сопоставлены корректно.Предлагаемый метод состоит из двух этапов. На первом этапе метода, при помощи проективных инвариантных координат, определяется несколько множеств из пяти корректно сопоставленных точек, которые используются в качестве опорных на следующем этапе. Поиск точек выполняется комбинаторной процедурой в сочетаниях из пяти точек без учета вариантов перестановок точек. Это сокращает объем вычислений на втором этапе.
На втором этапе найденные сочетания опорных ориентиров используются для вычисления параметров соответствующих им проективных преобразований. Для каждого набора параметров выполняется процедура «голосования» по всему множеству ориентиров. Таким образом, методика основана на предположении, что как минимум пять ориентиров на двух изображениях сопоставлены корректно.
Рассмотрим более подробно первый этап метода. Здесь выполняется перебор всех сочетаний из пяти ориентиров на базовом изображении. Общее число таких сочетаний без учета перестановок точек составляетгде N - число ориентиров в базовом изображении, а
- число сочета
ний. Для каждого сочетания из пяти ориентиров на двух изображении вычисляется величинасочетаний выбираются Mсочета
ний опорных ориентиров с наименьшими значениямиЧисло Mвыбирается либо фиксированным (например,
или динамически — равным
268
числу сочетаний для которых выполняется условие
На втором этапе для каждого из отобранных Mсочетаний опорных ориентиров вычисляются параметры ay∙, j = ∖,...,Mпроективных преобразований вида (5.21).
Вектор параметров ay∙ вычисляется путем решения задачи (5.24). Для каждого вектора параметров ay∙, выполняется процедура «голосования», в которой участвуют все ориентиры на изображениях. Корректно сопоставленными пятью парами ориентиров считается их j-тое сочетание, для которого минимальна следующая величина
Величинаопределяет ошибку сопоставления двух множеств ориентиров. Первое слагаемое
определяет ошибку сопоставления j-того
сочетания пяти пар опорных ориентиров
Данное выражение эквивалентно выражению (5.24).
Второе слагаемоеопределяет ошибку сопоставления остальных пар ориентиров на изображениях. Оно может быть вычислено аналогично (5.32) в виде
►
Весовой коэффициент 0 ≤ Л < 1 в (5.31) определяет весв общем значении
выражения. При Л = 0учитывается только точность сопоставления пар опорных ориентиров, при Л= 1 все пары ориентиров вносят равный вклад в значение (5.31).
При вычислении (5.31) следует учитывать то, как на его значение будут влиять пары ошибочно сопоставленных ориентиров, т.к. отсутствие таких пар является идеальным случаем и почти не встречается на практике. Пары ошибочно сопоставленных ориентиров могут внести больший вклад в величину (5.31), что приведет к некорректному результату.
Поэтому для вычисления(при
) следует использовать оценки погрешности, робастные к наличию пар ошибочно сопоставленных ориентиров. Одной из таких оценок погрешностей является норма погрешности Лоренца[346]
где p{z, σ) - функция вида
a σ- масштабный коэффициент.
При использовании нормы погрешности Лоренца наибольший вклад в суммарную погрешность вносят пары ориентиров сопоставленные с небольшой погрешностью. При увеличении погрешности, что свойственно ошибочно сопоставленным парам, их вклад в суммарную оценку уменьшается.
Рис. 5.12. Сравнение графиков функции и производной евклидовой нормы (вверху) с графиками функции и производной нормы Лоренца (внизу).
Данное свойство нормы погрешности Лоренца в сравнении со стандартной евклидовой нормой погрешностипроиллюстрировано на
рис. 5.12. Параметр σнормы Лоренца определяет величину погрешности с наибольшим вкладом в суммарную оценку.
В качестве другой робастной оценки погрешности сопоставления двух множеств ориентиров А и В можно использовать частное расстояние Xayc-
дорфа[322]. Вместо полной суммы погрешностей сопоставления координат ориентиров частное расстояние Хаусдорфа использует одиночную А:-тую минимальную погрешность для определенной пары ориентиров. Значение параметра к ограничено условиемразмер множества А).
I В частном случае при
выражение (5.34) выражает медиану. При со
ответствующем выборе к, ошибочно сопоставленные пары ориентиров не оказывают никакого влияния на значение (5.34). Недостатком расстояния Хаусдорфа является необходимость выбора параметра к, что представляет сложность, т.к. число ошибочно сопоставленных пар неизвестно.
5.4.1.