Вычисление параметров преобразования координат между базовым и текущим изображениями
Рассогласование между координатами соответствующих ориентиров на текущем и базовом изображениях задано комбинацией следующих преобразований координат: (а) аффинными — сдвиг, поворот, масштабирование; проективными — искажение геометрических соотношений между точками, при изменении точки обзора.
Оптические дисторсии, вносимые объективом камеры, считаются малыми (или исправленными) и не учитываются.Для отображения координат ориентиров на базовом изображении в координаты ориентиров на текущем изображении принимается следующая функция [101] или
где- координаты точки в базовом изображении;
координаты соответствующей точки в текущем изображении; а - вектор коэффициентов преобразования. Выражения (5.22)-(5.23) учитывают как аффинные, так и проективные преобразования. В случае аффинных преобразований коэффициенты a-1и а& в знаменателе приравниваются нулю и выражения (5.22)-(5.23) становятся линейными.
Коэффициенты преобразованияв (5.22)-(5.23) определяют
по координатам сопоставленных ориентиров, минимизируя сле
дующую функцию
В общем случае, для нахождения минимума (5.24) можно использовать метод Левенберга-Марквардта. Однако предпочтительней линеаризовать выражения (5.22), (5.23) относительно вектора параметров а, помножив левую часть выражений на знаменатель дроби из правой части. Полученную линейную систему можно решить классическим методом наименьших квадратов.
Для нахождения перспективного преобразования координат между двумя изображениями достаточно четырех пар сопоставленных ориентиров. Если метод сопоставления не гарантирует 100% достоверности, то используя более четырех пар сопоставляемых ориентиров повышается вероятность того, что хотя
бы четыре пары из них будут сопоставлены корректно. В этом случае необходимо иметь метод, который позволит выбрать корректно сопоставленные пары.
5.4.1.