3. Панель Класифікації (Classification)

_images/classification_dock.jpg

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

Панель Classification створена для управління спектральними сигнатурами та класифікації дистанційних зображень (або band set).

Для реалізації процесу класифікації потрібні сспектральні сигнатури, які визначають класи земного покриву (наприклад, розраховані з ROI Training shapefile на Панель Створення ROI (ROI Creation)). Також існує можливість імпорту спектральних сигнатур з інших проектів або з Вкладка Спектральна бібліотека USGS (USGS Spectral Library).

Класифікація може бути проведена як для всього зображення, так і для його частини з створенням Попередній перегляд результатів класифікації (Classification preview). Подібно до Створення ROI (ROI creation), попередні перегляди результатів класифікації створюються клацанням на будь-якому пікселі зображення; попередній перегляд результатів класифікації тимчасово розміщується в групі шарів Class_temp_group, яка видаляється після завершення робочої сесії QGIS. Є можливість вибору між ID макрокласу або ID класу, як основи Алгоритм класифікації (Classification algorithm).

Для візуального оформлення результатів класифікації або їх попереднього перегляду може бути використаний Стиль класифікації (Classification style) (тобто файл .qml), що дозволяє застосовувати для класів індивідуальні кольори, визначені користувачем (та скасовує кольори визначені в Перелік сигнатур (Signature list)).

Як результат класифікації створюється файл .tif. Також Вихідні результати класифікації (Classification output) дозволяє автоматичне перетворення результатів класифікації з растра в вектор (шейп-файл), розрахунок точності класифікації та визначення маски для класифікації типів земного покриву (з використнням полігонального шейп-файлу). Інші опції визначаються у Процес класифікації (Classification process).

3.1. Файл переліку сигнатур (Signature list file)

  • Open : відкрити файл переілку сигнатур (файл .xml);

  • Save : зберегти перелік сигнатур до файлу; якщо файл переліку сигнатур ще не визначений, то відкриється вікно вибору місця для його збереження.

3.2. Перелік сигнатур (Signature list)

Signature list унаочнює зібрані сигнатури. Двічі клацніть на будь-якому елементі таблиці для увімкнення/ вимкнення перемикачів всіх елементів; лише увімкнені сигнатури переліку використовуються для класифікації, тому можливо швидко оцінити ефект впливу кожної сигнатури на результат класифікації. Одинарне клацання на будь-якому елементі дозволяє безпосередньо редагувати унікальний ідентифікатор та інформацію сигнатури.

  • Поля таблиці:
    • S : поле перемикача;

    • MC ID : унікальний ідентифікатор макрокласу;

    • MC Info : характеристика макрокласу;

    • C ID : унікальний ідентифікатор класу;

    • C Info : характеристика класу;

    • Color : поле кольору; двічі клацніть для вибору кольору для класу.

  • delete_sign: видалити виділені спектральні сигнатури;

  • spectral_library: імпорт спектральної бібіліотеки з спектральних бібілотек ASTER (тобто файли .txt завантажені з http://speclib.jpl.nasa.gov), USGS (тобто файли .asc завантажені з http://speclab.cr.usgs.gov/spectral-lib.html) або узагальнені файли .csv;

  • USGS_spectral_library: відкрити Вкладка Спектральна бібліотека USGS (USGS Spectral Library);

  • export_csv : відкрити вікно для визначення каталогу експорту сигнатур у вигляді єдиного файлу .csv;

  • sign_plot: додати виділені сигнатури до Графік спектральних сигнатур (Spectral Signature Plot);

  • Export list: експортувати перелік сигнату до файлу сигнатур (тобто файлу .xml);

  • Import list: імпортувати файл .xml з додаванням спектральних сигнатур до тих, що вже містяться в Signature list.

    Порада: перелік сигнатур зберігається автоматично щоразу, коли зберігається проект QGIS, або вручну клацанням кнопки Save в Файл переліку сигнатур (Signature list file).

3.3. Алгоритм класифікації (Classification algorithm)

  • Select a classification algorithm : доступні алгоритми класифікації - Максимальної імовірності (Maximum Likelihood), Мінімальної відстані (Minimum Distance), Картографування спектрального кута (Spectral Angle Mapping);

  • Threshold : if threshold is equal to 0, then all image pixels are classified; otherwise:
    • для Максимальної імовірності пікселі не класифікуються, якщо імовірність менша за значення порогової величини (максимально 100);

    • для Мінімальної відстані пікселі не класифікуються, якщо відстань більша за значення порогової величини;

    • для Картографування спектрального кута пікселі не класифікуються. якщо спектральний кут більший за значення порогової величини (максимально 90).

  • Use Macroclass ID : якщо опцію увімкнено, то класифікація проводиться на підставі унікальних ідентифікаторів макрокласів (Macroclass ID); якщо опцію вимкнено, класифікація проводиться тільки на підставі унікальних ідентифікаторів класів (Сlass ID).

3.4. Попередній перегляд результатів класифікації (Classification preview)

  • [+]: викликати вказівник для створення попереднього перегляду результатів класифікації ;

  • Size : розмір в пікселях області попереднього перегляду результатів класифікації (тобто довжина сторони квадрата з центром у пікселі, визначеному клацанням);

  • [ Redo ]: створити новий попередній перегляд результатів класифікації з центром в тому самому пікселі.

3.5. Стиль класифікації (Classification style)

  • [ Select qml ]: вибрати попередньо збережений файл .qml; це налаштування зберігається в проекті QGIS;

  • [ Reset ]: відновити стилі класифікації та попереднього перегляду до напередзаданих (тобто кольори для класів будуть присвоюватись автоматично).

3.6. Вихідні результати класифікації (Classification output)

  • Apply mask : якщо опцію увімкнено, то користувач може вибрати полігональний шейп-файл для маскування області результатів класифікації;

  • [ Reset ]: відновити маску шейп-файла.

  • Create vector : якщо опцію увімкнено, то шейп-файл класифікації зберігається в той самий каталог та під тим самим іменем, які визначено для вихідних результатів класифікації;

  • Classification report : якщо опцію увімкнено, то розраховується звіт про результати класифікації земного покриву, який містить дані про кількість пікселів, частку (%) та площу кожного класу; звіт зберігається як файл .csv з приставкою _report в той самий каталог та під тим самим іменем, які визначено для вихідних результатів класифікації; додатково результати унаочнюються на вкладці Вкладка Звіт про результати класифікації (Classification report);

  • [ Perform classification ]: відкриває діалогове вікно для визначення каталогу вихідних результатів, реалізації класифікації з наступним збереженням результатів в файл .tif, а також додаткових вихідних даних.

Дивіться коротке відео про цей інструмент.

http://www.youtube.com/watch?v=GFySyhlVnYw