Использование Менеджера обучающих выборок

Доступно с лицензией Image Analyst.

Доступно с лицензией Spatial Analyst.

Для классификации изображения с обучением вам необходимо обучить классификатор присваивать пикселам или объектам определенный класс с помощью обучающих выборок. Категории классов определяются схемой классификатора, и обучающие выборки могут быть созданы с помощью панели Менеджера обучающей выборки. Инструменты на панели Менеджер обучающей выборки позволяют создать обучающие выборки для каждой категории класса в схеме и предоставить информацию о номере и размере выборки, чтобы помочь улучшить точность модели классификации.

Менеджер обучающей выборки находится в ниспадающем меню Инструменты классификации в группе Классификатор изображения на вкладке Изображения. Выберите набор растровых данных, который вы хотите классифицировать, на панели Содержание, чтобы показать вкладку Изображения, проверьте, что работаете на 2D-карте. Меню Инструменты классификации недоступен, если активная карта является 3D-сценой или если выделенное изображение не является многоканальным.

Примечание:

Менеджер обучающих выборок также отображается в рабочем процессе мастера классификации и работает так же, как описано ниже.

Управляйте схемой классификации

Когда вы открываете панель Менеджер обучающих выборок, раздел управления схемой находится наверху со схемой классификации по умолчанию из 2011 National Land Cover Database (NLCD2011). Если ваша схема классификации только немного отличается от схемы NLCD2011, вы можете добавить или удалить отдельные классы из схемы и сохранить их в новую схему. Щелкните правой кнопкой на любом из классов, чтобы добавить классы или отредактировать свойства класса, такие как имя, значение, цвет или псевдоним. Вы также можете загрузить существующую схему или создать схему Новый шаблон и сохранить ее.

Примечание:

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

ИнструментФункция
Point

Создайте обучающую выборку, нарисовав точку над пикселами или объектами растра.

New Rectangle

Создайте обучающую выборку, нарисовав прямоугольник вокруг пикселей или объектов на растре.

New Polygon

Создайте обучающую выборку, нарисовав полигон вокруг пикселов или объектов на растре.

New Circle

Создайте обучающую выборку, нарисовав круг вокруг пикселов или объектов на растре.

New Lasso Area

Создайте обучающую выборку, нарисовав произвольную форму вокруг пикселов или объектов на растре.

Выбрать полигоном

Создайте обучающую выборку, выбрав сегмент из сегментированного слоя. Эта опция доступна только, если на панели Содержание есть сегментированный слой. Активируйте Выбор сегмента, выделив сегментированный слой на панели Содержание, и выберите слой из ниспадающего списка Выбор сегмента.

Новый шаблон

Создайте схему классификации. Щелкните правой кнопкой на заголовке Новая схема и щелкните Добавить новый класс, чтобы начать создание категорий класса.

Обзор

Выберите опцию схемы классификации.

  • Перейдите к существующей схеме.
  • Создайте схему из существующего класса объектов обучающей выборки.
  • Создайте схему из существующего классифицированного растра.
  • Используйте схему по умолчанию 2011 National Land Cover Database.

Сохранить

Сохраните изменения в схеме.

Сохранить изменения

Сохраните новую копию схемы.

Добавить

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

Удалить выбранные элементы

Удалите выбранную категорию класса или подкласса из схемы.

Создать матрицу точечной диаграммы

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

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

Создать гистограмму

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

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

Создание обучающих примеров

Для создания обучающих выборок выполните следующие шаги:

  1. Загрузите схему классификацию, которую вы хотите использовать в менеджере схеме наверху панели Менеджер обучающих выборок с помощью кнопки Обзор Схема классификации, добавьте или удалите категории классов, если вы хотите внести изменения, и сохраните все изменения, внесенные в схему.
  2. Выберите класс, в который вы хотите собрать обучающие выборки, из списка классов в менеджере схемы.
  3. Щелкните один из инструментов скетча или используйте выбор сегментов, чтобы начать сбор обучающих выборок.
    1. Чтобы использовать инструмент Выбор сегмента, сегментированное изображение должно быть загружено на панель Содержание. Щелкните стрелку ниспадающего списка, чтобы выбрать сегментированный слой, из которого вы хотите собрать обучающие выборки.
    2. Щелкните сегмент на карте, чтобы добавить его как обучающую выборку.
  4. Используя инструмент Скетч, нарисуйте на карте объект изображения, представляющий класс, и соберите репрезентативное количество обучающих выборок для каждого класса в вашей схеме.
  5. Добавьте, удалите и организуйте обучающие выборки с помощью инструментов в нижней секции панели.
  6. По завершении создания обучающих выборок щелкните кнопку Сохранить Сохранить, чтобы сохранить результаты.

Управляйте обучающими выборками

В нижней части панели показаны обучающие выборки, которые вы собрали, и которыми можно управлять. Соберите репрезентативные местоположения, или обучающие выборки, для каждого класса почвенно-растительного покрова на изображении. Обучающие выборки содержат информацию о местоположении (полигональную) и связанный класс растительного покрова. Алгоритм классификации изображений использует обучающие выборки, сохраненные как класс пространственных объектов, для определения классов покрова на всем изображении.

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

В следующей таблице перечислены инструменты, которые можно использовать при работе с обучающими выборками:

ИнструментФункция
Обзор

Откройте существующий класс объектов обучающих выборок.

Сохранить

Сохраните текущие изменения в текущий класс объектов обучающих выборок.

Сохранить изменения

Сохраните текущие обучающие выборки как новый класс объектов.

Свернуть

Сверните множество обучающих выборок в одну обучающую выборку, состоящую из нескольких частей. Это может быть полезно для просмотра общего количества выборок для каждой категории класса и оценки распределения размеров выборок для каждого класса или для одновременного удаления большой группы обучающих выборок.

Разбить

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

Дублировать сечение

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

Этот инструмент активен, только если растр, для которого делаются выборки, является слоем многомерным растровым слоем.

Удалить выбранные элементы

Удалите выбранные обучающие выборки.

Таблица обучающих выборок в этой части панели Менеджер обучающих выборок отображается число образцов и процент пикселов, представляющих каждый класс. Если вы использовали инструмент Выбор сегмента для сбора обучающих выборок, число образцов будет числом сегментов, которые вы выбрали для определения класса. Это важно помнить, когда вы используете статистический классификатор, например метод максимального правдоподобия, потому что число сегментов представляет общее число образцов. Например, если восемь сегментов было собрано как обучающие выборки для класса, это может не быть статистически значимым числом выборок для корректной классификации. Однако если вы собрали те же обучающие выборки как пикселы, ваша обучающая выборка может быть представлена сотнями или тысячами пикселов, что является статистически значимым числом образцов. Число и процент обучающих выборов менее важен при использовании непараметрического классификатора машинного обучения, например, метод случайных деревьев и метод опорных векторов.

Сбор информации о времени в выборках

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

Чтобы собрать временную информацию в выборках, выполните следующие действия:

  1. Щелкните ниспадающее меню StdTime в группе Срез текущего отображения на вкладке Многомерность, чтобы отобразить срез, для которого вы хотите собрать выборки.

    Более подробно см. Вкладка Многомерные.

  2. На панели Менеджер обучающих выборок выберите класс, для которого вы хотите собрать обучающие выборки, из списка классов в менеджере схемы.
  3. Щелкните один из инструментов скетча и обрисуйте объект изображения, представляющий класс на карте.
  4. Если выборка повторяется несколько раз в многомерном растре, вы можете продублировать ее в нескольких временных срезах следующим образом:
    1. Выберите образец в таблице.
    2. Используйте бегунки в группе Срез текущего отображения, чтобы переключить отображение на новый временной срез.
    3. Щелкните кнопку Дублировать для среза текущего отображения Дублировать сечение в Менеджере обучающих выборок, чтобы создать копию выборки со значением времени из текущего среза.

      Вы можете свернуть несколько выборок из одного и того же класса и одного и того же времени в одну запись и продублировать свернутую запись, чтобы скопировать все обучающие выборки в новый временной срез.

Связанные разделы