Страница 1 из 1

привязка растровых карт (алгоритм)

Добавлено: 27 июн 2009, 22:54
Victor
Здравствуйте! Для привязки растровых карт используются квадратичные полиномы n-порядка + метод наименьших квадратов. При избыточном количестве точек привязки происходит потеря точности. Как посоветуете побороть эту проблему? Как-то отсеивать точки привязки? Если да, то по какому критерию? Спасибо за ответы.

Re: привязка растровых карт (алгоритм)

Добавлено: 27 июн 2009, 23:58
Максим Дубинин
я бы не называл это потерей точности
самый распространенный способ отсеивания - по RMS

Re: привязка растровых карт (алгоритм)

Добавлено: 29 июн 2009, 07:18
Boris
Потеря точности при полиномах? Это - не вероятно!
Можно конечно изуродовать растр, если точки лежат то на "полюсе", то на "экваторе". Но сильных искажений, все равно не должно быть, если только степени не брать в районе 10.
И гораздо проще "убить" растр с помощью сплайнов или "резинового листа"

Re: привязка растровых карт (алгоритм)

Добавлено: 29 июн 2009, 11:02
geologic
Это не совсем "потеря точности"... Скорее, в результате увлечения методом происходит сползание листа... Нужно выбирать точки тщательнее, отсеивая в первую очередь по здравому смыслу. RMS не дает надежного критерия в общем случае, IMHO - растр может иметь нулевую ошибку, а привязан при этом будет криво. Тем более RMS отдельных точек - он ведь может зависеть чисто от их набора... В одном случае точка будет давать большую обшибку, попробуйте ее же в другом наборе, заново - может и небольшую. Для окончания привязки гораздо важнее общее соответствие картинки, зрительное отсутствие "раздвоения", а не математические критерии. У нас на производстве это называется "картинка села" или "не села". Обычно первое случается, если верно угадана проекция.
Отсюда другой момент - если вы точно знаете проекцию вашего растра, то вам точек много не нужно, достаточно одной, двух, ну 3-4 для контроля - как это обычно делается с топокартами. Привязывать топокарту, например, по 6-8 характерным точкам местности - верный способ эту самую точность "потерять".

Re: привязка растровых карт (алгоритм)

Добавлено: 01 июл 2009, 01:46
Boris
Я бы перевел тему в неожиданную плоскость. Уже давно не составляет секрета, 8) что большинство советских карт специально давали искажения ВИДИМЫХ на местности характерных объектов рельефа. Что бы запутать вероятного противника, который вероятно :shock: захватит эти самые карты.
---
Это так, лирическое дополнение к профессиональному мнению уважаемого geologic.
Но его полезно иметь в голове, что бы не переоценить значимости этих самых карт.

Re: привязка растровых карт (алгоритм)

Добавлено: 01 июл 2009, 11:27
geologic
Да, конечно, но и без этого соображения подбирать соответствия между векторами и растром достаточно замысловатая задача, дешифровочно-экспертная, особенно не в городах. Не хочется вдаваться в подробности, но IMHO подбор характерных точек - главный источник ошибок в привязке. Соответственно, геореференсинг другими, алгоритмическими способами - выручал не раз.