Кластеризация и классификация растров в NextGIS Toolbox

Два инструмента для обработки растров появились в NextGIS Toolbox. Кластеризация и классификация – базовые способы обработки изображений. Теперь выполнять эти операции можно вне настольной ГИС быстро и без сложностей.

Показываем как работать с инструментами, рассказываем о ключевых различиях между ними.

Кластеризация

Алгоритм разделяет все пиксели на указанное число категорий (кластеров), так, чтобы внутри каждой из этих категорий пиксели были в среднем ближе друг другу по совокупности значений, чем к пикселям из других категорий.

Запуск инструмента

Загружаем GDAL-совместимый растр. Обязательно указываем количество кластеров, на которые будет разбито изображение.

Максимальное число итераций, метод инициализации и алгоритм K-Means указываются по желанию или необходимости.

Запустить инструмент
Документация

Классификация

В отличие от кластеризации, классификация – обучаемый алгоритм. Характеристики классов определяются на основе поданных на вход обучающих полигонов. Так алгоритм учится отличать один класс от другого.

После этого алгоритм для каждого пикселя изображения решает к какому из классов он ближе.

Например, в обучающих полигонах размечены лес, вода и застройка. Алгоритм берёт каждый пиксель растра и причисляет его к одной из этих трёх категорий, так как тот ближе по характеристикам к одной из них.

Подготовка обучающих полигонов называется эталонированием. Обучающие полигоны должны охватывать репрезентативные пиксели для каждого класса. Для этого аналитик при создании полигонов должен соблюдать следующие правила:

  • эталон должен быть однородным;
  • но должен содержать диапазон изменчивости класса;
  • можно использовать несколько зон-полигонов для одного класса.

Запуск инструмента

Загружаем растр и векторный слой обучающих полигонов. Векторный слой должен иметь поле, в котором каждому полигону присвоен класс (1, 2, 3…)

Указываем в соответствующем поле наименование атрибута с номером класса. Далее при необходимости вводим параметры алгоритма Random Forest – количество деревьев и максимальная глубина дерева.

Запустить инструмент
Документация

Обрабатывать геоданные легко с NextGIS Toolbox

Коллекция инструментов геообработки и конвертации пространственных данных. Облачный сервис доступен всем желающим. Возможно развёртывание на своём сервере.

Подробнее

Обсуждение закрыто.