Какая теория по количеству опорных точек при географической привязке?

12

Просто интересно, всегда ли лучше иметь более 3 GCP? Должны ли GCP распределяться равномерно? Где я могу найти некоторые общие ресурсы по теории этого? Помимо пробной ошибки, она просто учит меня, что работает в данный момент времени, а не тому, что должно работать в данных случаях. Не критично, но просто интересно.

Жевательные
источник

Ответы:

10

Количество точек зависит от типа преобразования (а географическая привязка всегда является преобразованием), которое необходимо применить к изображению. В самом простом случае преобразование является линейным, и вам потребуется 6 коэффициентов для выполнения преобразования:

x0 = a0 + a1x + a2y
y0 = b0 + b1x + b2y

где x и y - начальные координаты, x0 и y0 - конечные координаты, a0 ... и b0 ... - это 6 коэффициентов преобразования, предоставленных 3 наземными контрольными точками.

Для нелинейного преобразования (полиномиальное преобразование 2, 3 и более высоких порядков) вам понадобится больше очков. Чтобы найти минимальное количество необходимых очков, используйте эту формулу:

((t+1)(t+2))/2

где t - порядок преобразования.

Чтобы распределить точки по изображению, вы должны иметь представление о местах наибольшего искажения изображения. Точки должны быть плотнее там, где ожидается большее искажение (например, в горах). Интуитивно понятный подход к расположению точек состоит в том, чтобы представить, что вы используете N пальцев (представьте, что у вас их сотни, если необходимо), чтобы перемещать и растягивать изображение по плоской поверхности. Места, где вы будете прикладывать пальцы - должны быть привязаны.

Также вы можете проверить мои заметки о географической привязке для некоторых экстремальных сценариев.

SS_Rebelious
источник
2
Это хороший разговорно-сформулированный ответ. И, возможно, вы придумали фразу ... теперь я не могу дождаться, чтобы использовать мои N-пальцы для чего-то. :) Для любого любопытного, на что могли бы быть похожи N пальцы, проверьте этого гитариста .
elrobis
Вау, это классно! Я проверяю ваш сайт сейчас - еще раз спасибо.
Chewy
1
РЕДАКТИРОВАТЬ: Отлично читать! Именно то, что мне было интересно.
Chewy
@ Чеви, я рад, что смог помочь!
SS_Rebelious
1
Как правило, предпочтительное количество опорных точек должно быть в 4 раза больше, чем порядок преобразования. то есть: линейный = 4; Полином 1-го порядка = 8; Полином 2-го порядка = 12; Полином 3-го порядка = 16; и т.д.
HDunn