Страница 1 из 1
Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 09:54
oleg
Столкнулись с задачей мониторинга оползней.
Оползни небольшие. Лесостепь. Овражки, балочки, правый берег малых рек.
- Есть серия разновременных ортофотопланов оползня (tiff); ЦМР нет
- Нужно найти неподвижные относительно субстрата объекты* на паре ортофото, создать линии смещений в плане; линии смещений экспортировать в любой общепонятный формат (shp, kml, json)
*Например, многолетнее растение или камень - что-то контрастное с характерной формой, ясно различимое.
- Каким инструментом можно автоматом найти такие неподвижные заметные объекты?
OpenGIS, ArcGIS, ENVI
Буду рад любым советам.
// Помню, что в фотограмметрическом ПО есть такой функционал, но пока не придумал как к нему подступиться.
Спасибо.
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 10:56
Александр Мурый
Если рассчитывать на опенсорс, то, боюсь, без программирования и "тяжёлой артиллерии" типа Orfeo ToolBox или даже OpenCV здесь не обойтись.
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 11:57
Эдуард Казаков
Может быть чем-то поможет бесплатный инструмент к ENVI: cosi-corr
Сайт
Гайд
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 12:04
andreygeo
oleg писал(а):
- Есть серия разновременных ортофотопланов оползня (tiff); ЦМР нет
- Нужно найти неподвижные относительно субстрата объекты* на паре ортофото, создать линии смещений в плане; линии смещений экспортировать в любой общепонятный формат (shp, kml, json)
// Помню, что в фотограмметрическом ПО есть такой функционал, но пока не придумал как к нему подступиться.
В общем виде это называется Change Detection, но вот в фотограмметрии такого функционала не встречал (применить метод поиска связующих точек тут не особо получится). Это вопрос к упомянутым софтам для анализа снимков (ENVI, ImageProcessor).
Люди, конечно, мониторят движения ледников и оползней на основе разновременных снимков (вычитание ЦМР), но там объекты большие и периоды. А у вас совсем мелкие.
А ЦМР не сохранились? Ортофото как вы получали?
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 12:12
Александр Мурый
В OTB, например, есть Change Detection. Надо экспериментировать с тамошними утилитами.
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 12:50
oleg
> применить метод поиска связующих точек тут не особо получится
Вот на него и надеялся
> ЦМР не сохранились? Ортофото как вы получали?
Коптер. Разрешение от 2 до 5 см. ЦМР, как и исходных не сохранилось
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 14:16
andreygeo
oleg писал(а):> применить метод поиска связующих точек тут не особо получится
Вот на него и надеялся
> ЦМР не сохранились? Ортофото как вы получали?
Коптер. Разрешение от 2 до 5 см. ЦМР, как и исходных не сохранилось
А какие у вас смещения ожидаются? Метры, дециметры или сантиметры? Да и точность выходного ортофото тоже хорошо бы понять.
Измерение связующих точек это немного не тот процесс, который нужен в вашем случае.
Боюсь, что всё делать надо руками и не в системе координат (если все ортофото имеют разные ошибки).
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 17:32
gamm
oleg писал(а):Столкнулись с задачей мониторинга оползней.
никаких векторных результатов вы не получите, конечно, но растр построить можно. В OpenCV есть возможность найти карту смещений между снимками (disparity map) методом SGM (semi-global matching). Попросите подручных программистов собрать примеры, там это есть. У вас получится константное смещение (если у вас нормальные орто) для неподвижных точек, и бОльшие смещения для ваших оползней, если они больше, чем ошибки ваших орто (что сомнительно). Можно вывести вектора смещения, а потом в чем нибудь (R, Python) их обработать, и получить точки больших смещений.
А вообще, так оползни не измеряют ... ставят марки, и измеряют их координаты от неподвижной опоры, или ставят наземный лидар на опору, и снимают панораму.
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 18 окт 2016, 19:14
sergsh
А можно выложить сюда 2 снимка, у которых наибольшая разница по времени ?
Re: Поиск "одинаковых точек" на серии ортофото
Добавлено: 10 ноя 2016, 10:46
oleg
Прошу прощения за задержку с ответом. К сожалению выложить не смогу - закрытые данные клиента.
// Остановились на старой доброй ручной/визуальной обработке, автоматизировать пока не получилось.