КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ

Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.

 

ОБЩИЕ СВЕДЕНИЯ


Номер 22-27-20018

НазваниеРаспознавание нарушений лесного покрова и выявление причин их возникновения с применением сверточных нейронных сетей (на примере территории Пермского края)

РуководительШихов Андрей Николаевич, Доктор географических наук

Организация финансирования, регион Федеральное государственное автономное образовательное учреждение высшего образования "Пермский государственный национальный исследовательский университет", Пермский край

Период выполнения при поддержке РНФ 2022 г. - 2023 г. 

Конкурс№65 - Конкурс 2022 года «Проведение фундаментальных научных исследований и поисковых научных исследований малыми отдельными научными группами» (региональный конкурс).

Область знания, основной код классификатора 07 - Науки о Земле, 07-712 - Геоинформатика, дистанционное зондирование Земли и географическая картография

Ключевые словаНарушения лесного покрова, вырубки, гари, ветровалы, мониторинг, распознавание, сверточные нейронные сети, спутниковые снимки Sentinel-2, картографический веб-сервис

Код ГРНТИ89.57.45


СтатусУспешно завершен


 

ИНФОРМАЦИЯ ИЗ ЗАЯВКИ


Аннотация
Нарушения лесного покрова являются ключевой составляющей динамики лесных экосистем. Они напрямую влияют на продуктивность древостоев, защитные функции по отношению к опасным природным явлениям, способность к депонированию углерода, и оказывают решающее влияние на породный состав лесов. Многолетний режим нарушений лесного покрова также чувствителен к современным изменениям климата. С потеплением климата может быть связан рост площади гибели лесов от пожаров, ветровалов и биотических факторов. Изучение основных факторов, вызывающих нарушения лесного покрова, критически важно для долгосрочного планирования развития лесного хозяйства и его адаптации к изменениям климата. Данные спутникового мониторинга потерь лесного покрова в настоящее время доступны с приемлемым пространственным разрешением и точностью, однако они не содержат информацию о причинах нарушений, а также о степени нарушения. Определение причин возникновения нарушений лесного покрова остается важнейшей задачей спутникового мониторинга. Ее решение позволит получить важную информацию для оценки углеродного баланса, влияния разных типов нарушений на биоразнообразие, экономических последствий, и для совершенствования управления лесными ресурсами. В рамках проекта планируется разработать новый алгоритм распознавания нарушений лесного покрова и причин их возникновения по снимкам Sentinel-2 с применением сверточных нейронных сетей. Будет автоматизирована классификация следующих типов нарушений ‒ сплошных, проходных, выборочных рубок, лесных дорог, карьеров, гарей, ветровалов и нарушений, вызванных биотическими факторами. Сверточные нейронные сети являются наиболее перспективной группой алгоритмов сегментации спутниковых изображений, в том числе используются для анализа динамики объектов по разновременным снимкам. Научная новизна исследования, прежде всего, состоит в применении нового метода для распознавания причин возникновения нарушений лесного покрова по спутниковым снимкам. В ранее опубликованных работах по данной тематике использовались другие классификаторы. Преимущество сверточных нейронных сетей состоит в том, что они лучше учитывают текстурные и геометрические характеристики объектов, что исключительно важно для решения этой задачи. Сами алгоритмы на основе сверточных нейронных сетей стали применяться для анализа спутниковых снимков лишь в последние 2-3 года, поэтому их возможности остаются еще недостаточно изученными. Также в рамках данного проекта, помимо самих снимков Sentinel-2, планируется использовать дополнительные характеристики лесного покрова и ландшафтов, в частности, данные о высоте древостоев и их породном составе, угле наклона склонов (на основе общедоступной ЦМР), данные о нарушениях лесного покрова за предыдущие годы. В ранее опубликованных работах была показана значимость этих переменных для определения причины возникновения нарушений лесного покрова. В результате могут быть выявлены закономерности распределения нарушений отдельных типов (вырубок, ветровалов, повреждений биотическими факторами) в зависимости от этих факторов, и усовершенствованы модели распознавания типов нарушений по снимкам. Будет оценена точность распознавания различных типов нарушений, а также проведено сопоставление точности, полученной с применением сверточных нейронных сетей и традиционных методов. Точность будет оцениваться в том числе по снимкам сверхвысокого пространственного разрешения. Подобная оценка будет выполнена для лесов разного породного состава с различным характером лесопользования. Завершающим этапом проекта станет создание и публикация картографического веб-сервиса для публикации результатов распознавания нарушений лесного покрова с указанием причины их возникновения и времени появления по снимкам Sentinel-2. Такие сервисы в настоящее время отсутствуют. Результаты данного проекта будут представлять интерес не только для Пермского края, но и для большинства регионов России, расположенных в зонах тайги и смешанных лесов. Это обусловлено как сходством признаков нарушений лесного покрова на значительной части лесной зоны России, так и тем, что сама обучающая выборка будет сформирована на основе данных, полученных в разных регионах. Также разработанный алгоритм будет использоваться при актуализации данных на ранее опубликованном авторами картографическом веб-сервисе http://tornado.maps.psu.ru/, который представляет собой прототип системы мониторинга ветровалов в лесной зоне России.

Ожидаемые результаты
Основным результатом проекта будут новые алгоритмы распознавания нарушений лесного покрова с определением причины их возникновения по разновременным спутниковым снимкам Sentinel-2 и с использованием дополнительных предикторов. Алгоритмы основаны на сверточных нейронных сетях, что является новым и перспективным подходом к распознаванию типов нарушений лесного покрова. Для публикации результатов будет разработан картографический веб-сервис. Перечень основных ожидаемых результатов приведен ниже. • Наборы данных для обучения моделей и их верификации, включающие разные типы нарушений лесного покрова (сплошные, проходные, выборочные рубки, лесные дороги, карьеры, гари, сплошные и несплошные ветровалы, нарушения, вызванные биотическими факторами), выделенные по снимкам разных сезонов года. Эти данные будут опубликованы в открытом доступе и могут быть использованы другими научными коллективами для совершенствования своих моделей распознавания нарушений лесного покрова по спутниковым снимкам. • Модели машинного обучения для распознавания типов нарушений лесного покрова по снимкам Sentinel-2, включая базовую архитектуру сверточной нейронной сети, оптимальные параметры модели, информативные признаки для распознавания объектов. • Оценки точности распознавания различных типов нарушений лесного покрова, в том числе в зависимости от сезона их выявления; основные ограничения моделей машинного обучения (в том числе закономерности возникновения ошибок первого и второго рода). Также будут получены сравнительные оценки точности распознавания нарушений различных типов с применением разработанных моделей машинного обучения и традиционных методов. • Оценка применимости дополнительных предикторов (угла наклона склонов, высоты древостоя, данных о нарушениях лесного покрова за предыдущие годы) для распознавания типов нарушений лесного покрова. • Зависимости точности распознавания нарушений лесного покрова и их типов от породного состава лесов и характера лесопользования. • Картографический веб-сервис для публикации результатов распознавания нарушений лесного покрова (с определением их типа) по снимкам Sentinel-2. Научная значимость ожидаемых результатов проекта обусловлена, прежде всего, применением новых алгоритмов на основе сверточных нейронных сетей для распознавания причин возникновения нарушений лесного покрова, которые могут обеспечить существенное повышение точности в сравнении с существующими методами. Результаты могут иметь существенное значение для развития систем мониторинга лесов на региональном уровне. Разработка новых методов обнаружения особенно актуальна для нарушений, вызванных ветровалами и биотическими факторами, поскольку специализированные системы их мониторинга в лесах России в настоящее время отсутствуют. Также результаты будут полезны для оценки соотношения разных типов нарушений лесного покрова и изменений этого соотношения во времени, что позволит получить важную информацию для оценки климатически-обусловленных изменений, влияния разных типов нарушений на характеристики лесных сообществ, а также их экономических последствий.


 

ОТЧЁТНЫЕ МАТЕРИАЛЫ


Аннотация результатов, полученных в 2022 году
Целью проекта является разработка новых алгоритмов распознавания нарушений лесного покрова с определением причины их возникновения по разновременным спутниковым снимкам Sentinel-2. В рамках выполнения проекта в 2022 г. основные поставленные задачи были успешно решены. Были созданы обучающие и проверочные наборы данных для распознавания вырубок и ветровалов, которые могут быть использованы в ходе сравнительных экспериментов по распознаванию, с применением различных алгоритмов машинного обучения. В частности, обучающая выборка включает свыше 17 тыс. участков нарушений лесного покрова (разных типов вырубок и ветровалов), а проверочные наборы данных в общем сложности включают свыше 7 тыс. объектов, в том числе – выделенных по снимкам сверхвысокого пространственного разрешения. Созданные наборы данных охватывают значительную часть разнообразия лесов не только Пермского края, но и в целом Европейской территории России. Это дает перспективы масштабирования проекта в будущем. На основе созданных наборов данных проведены эксперименты с моделями машинного обучения – градиентного бустинга (XGBoost), Random Forest и сверточной нейронной сети архитектуры U-net. Поскольку при мультиклассовой сегментации были получены низкие оценки точности распознавания, то было решено разрабатывать разные модели для распознавания вырубок и ветровалов. При обучении было показано, что сверточные нейронные сети обеспечивают более высокую точность распознавания вырубок, чем алгоритмы XGBoost и Random Forest, даже с учетом постобработки их выходных данных (морфологических преобразований). На независимых данных были протестированы три модели машинного обучения: ранее разработанная модель на основе архитектуры U-net (далее U-net1) (Тарасов и др., 2021), новая модель U-net (далее U-net2), обученная в рамках данного проекта, а также модель Random Forest (далее RF). Оценка выполнена для шести случаев ветровалов, наблюдавшихся в разных частях лесной зоны ЕТР и Урала, и вызванных разными метеорологическими явлениями. Выявлены существенные различия по точности распознавания в зависимости как от использованной модели машинного обучения, так и от характеристик ветровала и поврежденного лесного массива. Две модели из трех использованных (RF и U-net2) дают удовлетворительную точность (среднее значение F-меры свыше 0,5). По всем трем моделям наиболее высокая точность распознавания достигнута для ветровалов вызванных смерчами, что обусловлено геометрическими особенностями таких ветровалов. Рассмотрены возможные причины выявленных различий в точности распознавания между разными ветровалами – породный состав леса и средний размер участка повреждения древостоя. Зависимость точности распознавания от породного состава древостоев не очевидна и требует уточнения на основе данных о породном составе лесов с более высоким пространственным разрешением. Средняя площадь участка повреждения оказывает более существенное влияние, что показано на основе проверочных данных, полученных по снимкам сверхвысокого разрешения. Также важно отметить, что для трех ветровалов из шести точность распознавания оказалась выше, чем в аналогичной работе (Scharvogel et al., 2020). Это показывает соответствие результатов мировому уровню. Также оценена точность распознавания нарушений лесного покрова на тестовых сценах Sentinel-2, с учетом влияния породного состава древостоев и площади поврежденных участков. Основным отличием результатов распознавания вырубок от результатов для ветровалов является низкая эффективность алгоритма RF. Это обусловлено особенностями обучающей выборки, поскольку при ее создании проходные и выборочные рубки были размечены как целостные объекты. В то же время для сверточных нейронных сетей оценки точности распознавания (значение F-меры до 0,80) оказались существенно выше, чем ранее опубликованные в работах (Isaienkov et al., 2021; Тарасов и др., 2021), что показывает практическую значимость полученных результатов. Выявлены существенные различия в точности распознавания вырубок в зависимости от породного состава лесов и характера лесопользования. Максимальная точность распознавания характерна для обширных вырубок в смешанных и темнохвойных лесах (на северо-западе Пермского края), а минимальная – для выборочных и проходных рубок в лиственных лесах (на юге Пермского края). Обучение отдельной модели для распознавания проходных и выборочных рубок потенциально может существенно повысить точность распознавания для южной части края, где полученные результаты пока неудовлетворительные. Важнейшим фактором, определяющим точность распознавания нарушений лесного покрова, является сезон съемки. Для зимних (со снежным покровом) и летних (без снежного покрова) пар снимков точность распознавания существенно выше, чем для переходных. Направление перехода (зима – лето или лето – зима) не оказывают существенного влияния на точность распознавания с применением модели U-net2. Также была оценена также точность для разных типов нарушений лесного покрова: сплошных рубок, выборочных и проходных рубок, лесных дорог и ветровалов. Выявлены существенные различия по точности распознавания между разными типами: как и ожидалось, минимальное значение точности производителя (producer’s accuracy) получено для лесных дорог в летнее время, а максимальное – для сплошных рубок в зимнее время. По результатам исследований в 2022 г. опубликована одна статья в рецензируемом журнале. Еще одна статья «Оценка применимости моделей машинного обучения для распознавания вырубок и ветровалов в лесной зоне России по спутниковым снимкам Sentinel-2» находится на рецензии в журнале «Современные проблемы дистанционного зондирования Земли из Космоса». Также результаты представлены на XX Международной конференции «Современные проблемы дистанционного зондирования Земли из Космоса». Руководителем проекта в мае 2022 г. успешно защищена диссертация на соискание ученой степени доктора географических наук по теме «Опасные метеорологические явления, связанные с ветром, и их воздействие на лесной покров Европейской территории России: методы идентификации, закономерности пространственно-временного распределения и условия возникновения», специальность 25.00.30 – Метеорология, климатология, агрометеорология (полный текст работы и автореферата доступен по ссылке https://kpfu.ru/dis_card?p_id=3317). В октябре 2022 г. присужден диплом доктора географических наук (№ диплома ДОК000039).

 

Публикации

1. Шихов А.Н., Чернокульский А.В., Ажигов И.О. Пространственно-временное распределение ветровалов в лесной зоне Западной Сибири в 2001–2020 гг. Современные проблемы дистанционного зондирования Земли из космоса, 2022 №. 4, С. 186–202 (год публикации - 2022) https://doi.org/10.21046/2070-7401-2022-19-3-186-202

2. Тарасов А.В., Шихов А.Н., Канев А.И., Подопригорова Н.С, Сафонов Ф.А. Распознавание типов нарушений лесного покрова с применением методов машинного обучения Материалы 20-й Международной конференции «Современные проблемы дистанционного зондирования Земли из космоса», Материалы 20-й Международной конференции «Современные проблемы дистанционного зондирования Земли из космоса». Москва: ИКИ РАН, 2022. C. 336. (год публикации - 2022) https://doi.org/10.21046/20DZZconf-2022a


Аннотация результатов, полученных в 2023 году
В ходе реализации проекта в 2023 г. выполнены следующие основные работы: • Обучены модели для автоматического распознавания нарушений лесного покрова RandomForest, градиентный бустинг (XGBoost) и сверточные нейронные сети (СНС) архитектуры U-net для бинарной классификации вырубок и ветровалов. Также выполнена оценка значимости признаков при распознавании вырубок и ветровалов с помощью модели XGBoost. Обученные модели валидированы для разновременных и разносезонных пар снимков на трех тестовых участков в пределах Пермского края. Всего рассмотрено 15 пар снимков. • На трех тестовых сценах Sentinel-2 выполнена классификация лесов по преобладающей лесообразующей породе (с помощью инструментария Random Forest в пакете ESA SNAP), и проведена оценка влияния этого фактора на качество распознавания нарушений лесного покрова с помощью СНС архитектуры U-net. Также оценивалось влияние коэффициента освещенности поверхности (только для пары снимков, полученной в зимний период). Рассчитаны показатели точности распознавания нарушений в зависимости от того, в каких типах лесах они произошли (для летних снимков) и при каких значениях параметра освещенности (для зимних снимков). • Создан обучающий набор данных для распознавания гарей от лесных пожаров по снимкам Sentinel-2 и обучены СНС архитектуры U-net для распознавания гарей. • Обучены и протестированы на независимых данных 4 новых модели машинного обучения для распознавания нарушений лесного покрова, которые представляют собой модификацию базовой архитектуры U-net с разными энкодерами (ResNet50, MobilNetv2), а также изменениями самой архитектуры (MultiRes U-Net, Attention U-Net). • Предложены и реализованы подходы к мультиклассовой сегментации нарушений лесного покрова, в том числе на основе создания ансамбля моделей машинного обучения. • Выполнена оценка применимости разработанных моделей распознавания ветровалов для мониторинга ветровалов по территории России и актуализации данных на картографическом веб-сервисе http://tornado.gispsu.ru/. В 2023 г. получены следующие основные научные результаты На основе сегментации вырубок и ветровалов по независимому набору данных установлено, что модели Random Forest и XGBoost дают в основном неудовлетворительные результаты распознавания, особенно на разносезонных парах снимков (значение F-меры на некоторых парах снимков было близко к нулю). Результат объясняется особенностями обучающей выборки, в которой большинство рубок являются не сплошными, а проходными или выборочными. Такие рубки характеризуются крайне неравномерным распределением спектральной яркости по площади, где максимумы и минимумы соответствуют участкам с сохранившимися или изъятыми деревьями. Поэтому в дальнейшем все работы велись со сверточными нейронными сетями, а попиксельные модели Random Forest и XGBoost не использовались. При сравнении результатов распознавания нарушений лесного покрова с применением различных архитектур СНС установлено, что модификации архитектуры U-net, которые показали наилучшие результаты при обучении (Attention U-Net и MobilNetv2 U-Net) не обеспечили повышение точности распознавания на независимых данных. Наиболее высокая точность (среднее значение F-меры 0,59) получена по базовой модели U-net. Такие значения точности сопоставимы с результатами, опубликованными (Isaienkov et al., 2021; Тарасов и др., 2021). Основным фактором, определяющим точность распознавания нарушений лесного покрова, являются характеристики самих нарушений – площадь и тип, что было показано еще в работе (Канев и др., 2023). Точность распознавания растет по мере увеличения доли сплошных рубок. Существенные различия также выявлены между снимками разных сезонов, причем максимальна точность распознавания по зимним парам снимков. По летним парам снимков и снимкам разных сезонов площадь нарушений существенно недооценивается, что обусловлено сложностью сегментации проходных и выборочных рубок (ошибки пропуска преобладают над ложными срабатываниями). Преобладающая порода в древостое оказывает менее существенное влияние на точность. На двух из трех тестовых участков максимальная точность отмечена в темнохвойных лесах, а минимальная – в лиственных лесах, что соответствует характеру изменения спектральных характеристик на вырубках. Статистически значимое влияние освещенности склонов на точность распознавания по зимним парам снимков не выявлено. Точность распознавания гарей, которая оценивалась на примере 14 крупных лесных пожаров 2021-2022 гг., оказалась неудовлетворительной, что требует доработки обучающей выборки и использованных моделей машинного обучения. Результаты мультиклассовой сегментации оказались неудовлетворительными для большинства рассмотренных пар снимков летнего сезона и разносезонных (лето-зима и зима-лето) с применением обоих вышеописанных подходов к ансамблированию моделей. Это обусловлено объективным сходством спектральных, а иногда и геометрических признаков нарушений разных типов, а именно разных типов вырубок и ветровалов. Полученные результаты проекта представлены на трех международных научных конференциях (Конференция ИнтерКарто-ИнтерГИС-2023, XXV Международная научно-техническая конференция "Нейроинформатика-2023" и XXI Международная конференция «Современные проблемы дистанционного зондирования Земли из космоса») в виде устных докладов. Также опубликованы статьи в журналах «Современные проблемы дистанционного зондирования Земли из Космоса», «Cosmic Research», и в материалах конференции Нейроинформатика-2023. Подана статья в журнал «Исследования Земли из Космоса» (получена положительная рецензия). Все перечисленные издания индексируются в базе данных Scopus.

 

Публикации

1. А.И. Канев, А.В. Тарасов, А.Н. Шихов, Н.С. Подопригорова, Ф.А. Сафонов Распознавание вырубок и ветровалов по спутниковым снимкам Sentinel-2 с применением свёрточной нейронной сети U-net и факторы, влияющие на его точность Современные проблемы дистанционного зондирования Земли из космоса, 2023. Т. 20. № 3. С. 136-151 (год публикации - 2023) https://doi.org/10.21046/2070-7401-2023-20-3-136-151

2. А.Н. Шихов, А.В. Чернокульский, И.О. Ажигов Spatial and Temporal Distribution of Windthrows in the Forest Zone of Western Siberia in 2001–2020 Cosmic Research, 2022, Vol. 60 (Suppl 1), S91–S103 (год публикации - 2023) https://doi.org/10.1134/S0010952522700101

3. Канев А.И., Тарасов А.В., Шихов А.Н., Подопригорова Н.С., Сафонов Ф.А. Identification of Logged and Windthrow Areas from Sentinel-2 Satellite Images Using the U-net Convolutional Neural Network and Factors Affecting Its Accuracy Cosmic Research, 2023, Vol. 61, Suppl. 1, pp. S152–S162 (год публикации - 2023) https://doi.org/10.1134/S0010952523700569

4. Подопригорова Н.С., Савченко Г.А., Рабцевич К.Р., Канев А.И., Тарасов А.В., Шихов А.Н. Forest Damage Segmentation Using Machine Learning Methods on Satellite Images Advances in Neural Computation, Machine Learning, and Cognitive Research VII. NEUROINFORMATICS 2023, vol 1120. P. pp 380–388 (год публикации - 2023) https://doi.org/10.1007/978-3-031-44865-2_41

5. А.Н. Шихов, А.В. Чернокульский, Н.А. Калинин, С.В. Пьянков Ветровалы в лесной зоне России и условия их возникновения Ветровалы в лесной зоне России и условия их возникновения. Пермь, Перм. гос. нац. иссл. ун-т, Пермский государственный национальный исследовательский университет. – Пермь, 2023. – 284 с. (год публикации - 2023)


Возможность практического использования результатов
В настоящее время разработка информационных систем дистанционного мониторинга нарушений лесного покрова (включая рубки, гари, ветровалы, последствия вспышек вредителей и болезней леса) остается важной задачей в цифровизации лесной отрасли. Такие информационные системы разрабатываются как на уровне крупных регионов (система Лес-Восток), так и для отдельных субъектов РФ (блок мониторинга нарушений лесного покрова в системе Умный Лес в Пермском крае). Постоянное совершенствование методов анализа цифровых изображений (включая спутниковые снимки) делает актуальным продолжение исследований по данной тематике. Также в автоматизации технологий мониторинга нарушений лесного покров заинтересованы региональные отделение ФГБУ «Центр защиты леса», в задачи которых входит космический мониторинг нарушений лесного покрова, вызванных природными факторами, планирование и реализация лесозащитных мероприятий. Аналогичные интересы существуют и у крупных арендаторов лесных насаждений. В частности, оперативное отслеживание вырубок необходимо для контроля возможных нарушений при заготовке леса (сопоставления фактических площадей вырубок и отводов), а оперативное обнаружение гарей, ветровалов, повреждений лесов вредителями и болезнями по спутниковым данным необходимо для оценок вызванных этими факторами потерь лесных ресурсов. Также развитие систем мониторинга нарушений лесного покрова с их классификацией по типам представляют интерес для получения оценок углеродного баланса лесов (поскольку леса являются важнейшим аккумулятором углерода). В этой связи получение таких оценок для крупных регионов может быть полезно крупным лесопользователям, проходящим международную сертификацию (в частности FSC). В настоящее время внедрение результатов для решения перечисленных задач ограничивается необходимостью совершенствования полученных результатов, особенно в части мониторинга гарей и мультиклассовой сегментации лесных насаждений., а также отсутствием у авторов необходимых вычислительных мощностей для пакетной загрузки и обработки спутниковых данных Sentinel-2 на обширные территории. При этом имеется опыт выполнения коммерческих проектов по близкой тематике в прошлом. Перспективы внедрения имеются в течение 1-2 лет после завершения проекта.