Страница 1 из 1
Классификация снимков ДЗЗ
Добавлено: 06 сен 2018, 12:10
bbekov
Добрый день!
В ArcGIS существуют различные классификации изображений с обучением и без обучения. Самый распространённый метод Классификация по методу максимального правдоподобия. Вопрос в следующем: частенько вижу в презентациях и вебинарах на слайдах примеры автоматической классификации, например, зданий, хотелось бы узнать, есть ли методы в ArcGIS (желательно до 10.2), ENVI 5.0, QGIS автоматической идентификации тех или иных участков (здания, поля, дороги, водоёмы и т.п.), методы с машинным обучением и привлечением нейронных сетей, желательно с примерами.
Благодарю!
Re: Классификация снимков ДЗЗ
Добавлено: 06 сен 2018, 12:16
Эдуард Казаков
В терминологии ДЗЗ то, что вы ищете, называется Feature Extraction. В ENVI есть хорошо развитые инструменты на этот счёт.
https://www.harrisgeospatial.com/docs/F ... orial.html
https://www.harrisgeospatial.com/docs/E ... ation.html
Re: Классификация снимков ДЗЗ
Добавлено: 06 сен 2018, 17:04
gamm
bbekov писал(а): ↑06 сен 2018, 12:10
Самый распространённый метод Классификация по методу максимального правдоподобия.
есть два метода классификации, спектральное (попиксельное), и объектовое (про которое вы говорите). Первое делается на снимках среднего и низкого разрешения (максимальное правдоподобие - про это), второе - на снимках высокого и сверхвысокого разрешения. Промежуточные методы - что-то с использованием контекста, текстур, сегментации, и т.д.
Для распознавания объектов работают уже методы распознавания образов, которые в автомате реализовать тяжело. Смотрите OpenCV для примеров. Будет вам там и машинное обучение, и нейронные сети, и все, что угодно. Более сложные варианты (deep learning) смотрите на соответствующих ресурсах, но вряд ли это уже приделали к ГИС (хотя в OpenCV использование обученных сетей DeepLearning вроде приделали уже).
Re: Классификация снимков ДЗЗ
Добавлено: 07 сен 2018, 11:09
bbekov
gamm,
gamm писал(а): ↑06 сен 2018, 17:04
Для распознавания объектов работают уже методы распознавания образов, которые в автомате реализовать тяжело. Смотрите OpenCV для примеров.
смотрел, но повторить не удалось в перечисленных выше программных комплексах, можно парочку примеров? Благодарю, за ответ!
Re: Классификация снимков ДЗЗ
Добавлено: 07 сен 2018, 14:46
gamm
bbekov писал(а): ↑07 сен 2018, 11:09
смотрел, но повторить не удалось
в дистрибутиве OpenCV все примеры рабочие, непонятно, о чем речь.
В OpenCV есть общая схема - собираете примеры изображений, обучаете распознаватель, и применяете его к своим изображениям, там есть полный код и пример. Вот еще пример с детектированием автомобилей, на Питоне
https://github.com/Nikhil22/python-vehicle-detection.
Инструкцию с последовательностью нажатия кнопок для решения ваших задач вы все равно не найдете, нужно программировать (или ждать, пока программисты не сделают соответствующие средства для простых пользователей, пока не сделали).