Основные направления совершенствования автоматизации дешифрирования лесных массивов по многоспектральным аэрокосмическим снимкам

Бесплатный доступ

Рассмотрены основные вопросы, возникающие при дешифрировании лесных массивов по космическим снимкам высокого разрешения. Выделены главные проблемы каждого этапа обработки. Приведен ряд примеров действующих практически автоматических алгоритмов дешифрирования лесных массивов по многоспектральным снимкам высокого разрешения. Отмечены основные направления развития автоматических алгоритмов дешифрирования. Перечислены основные алгоритмы, над которыми ведется работа в настоящее время.

Дешифрирование лесных массивов, основные проблемы дешифрирования, примеры использования различных дешифровочных признаков, автоматические алгоритмы

Короткий адрес: https://sciup.org/146279556

IDR: 146279556   |   DOI: 10.17516/1999-494X-0111

Текст научной статьи Основные направления совершенствования автоматизации дешифрирования лесных массивов по многоспектральным аэрокосмическим снимкам

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

На основе анализа современных методов автоматизации дешифрирования многоспектральных снимков [1] и методов выявления изменений [2] были определены основные принципы конструирования объектов по изображениям на многоспектральных космических снимках высокого разрешения [3] и разработаны (или усовершенствованы) несколько различных алгоритмов дешифрирования. Установлен ряд проблем, которые требуют решения для улучшения методов распознавания образов и выявления изменений, повышения их эффективности [4].

Рассмотрим основные процессы обработки многоспектральных космических снимков и отметим некоторые проблемы автоматического дешифрирования снимков при решении задачи мониторинга лесных массивов.

Алгоритмы делятся на алгоритмы с обучением и без обучения; кроме того, используются статистические и функциональные подходы, а в статистическом подходе следует выделить параметрические и непараметрические методы.

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

Наиболее широко используются методы с обучением. При этом одна из ключевых проблем распознавания образов – организация процесса обучения.

В основном применяется два подхода: первый – эталонные участки выбирают на одном и том же снимке (дешифрируемый снимок), второй вариант – эти эталоны получают заранее по большому количеству снимков, с обеспечением достаточной статистической значимости признаков, т. е. формируют банк данных признаков для различных классов объектов.

При этом для каждого класса объектов (группы объектов) создается собственная база данных. Условия съемки должны быть также учтены (хотя бы приблизительно). Заметим, что в последнее время появились весьма эффективные алгоритмы учета влияния атмосферы путем использования значений яркостей в дополнительных спектральных каналах, на основе которых выполняется коррекция модели атмосферы.

Таким образом, первое наше предложение состоит в том, что необходимо создать специализированные библиотеки дешифровочных признаков объектов или свойств объектов. Кажущаяся сложность задачи на самом деле достаточно просто разрешима за счет особен-– 893 – ностей структуры признаков и их устойчивости относительно ряда факторов, связанных со съемкой объектов. Однако необходимо создавать региональные базы данных для различных классов объектов. Так, например, авторами разработаны принципы создания баз данных для лесных массивов.

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

Анализируя существующие методы, установили, что для сегментации леса возможно применять методы, основанные на выделении границ, в частности метод водоразделов [6]. Также были разработаны методы выделения границ, основанные на применении вейвлет-анализа [7]. Кроме того, было предложено оценивать однородность сегментов на основе применения непараметрического статистического метода, описанного далее. Оказалось, что использование функции распределения вероятностей дает неплохой результат, особенно совместно с методами выделения границ.

Второе предложение – для каждого типа объектов выбирать метод сегментации, используя соответствующие признаки, т. е. для дешифрирования леса требуется использовать специально разработанные методы сегментации.

Далее необходимо определить метод классификации. Наиболее широко для классификации природных объектов, в частности при исследовании леса, используются статистические методы. Статистические методы подразделяются на параметрические и непараметрические. Причем в параметрических методах, как правило, считается, что распределение признаков подчиняется нормальному закону. В этом случае достаточно просто получить решение для многомерных векторов признаков, что и является основным преимуществом такого решения [6]. Однако практически реальное распределение признаков не подчиняется нормальному закону, и в связи с этим статистические методы, использующие нормальное распределение, часто являются неэффективными [8]. Нами предложено использовать непараметрический подход, основанный на применении функций плотности распределения вероятностей яркостей многоспектрального изображения [8, 9]. Сущность подхода излагается далее. При этом отметим, что существуют значительные теоретические и практические проблемы применения непараметрического подхода при обработке многомерных данных, до настоящего времени нет эффективных теоретических разработок в этой области. Поэтому в предполагаемом подходе используются одномерные или двухмерные данные (т. е. один – два канала исходного многоспектрального изображения или комбинация каналов, изображений), полученные после предварительной обработки исходных многоспектральных изображений, применяя метод главных компонент или формируя индексные изображения и т. п.

Третье предложение – разработать теорию и практические методы многомерного непараметрического анализа многоспектральных объектов и создать соответствующие банки эталонных данных.

Следующий этап - выбор критерия соответствия образов и, соответственно, формирование разделяющих функций.

Выбрать критерий соответствия дешифровочных признаков объектов, а также критерии близости объектов, т. е. собственно принадлежности объекта заданному классу, является нетривиальной задачей, решение которой должно быть логически связано с типом распознаваемого объекта. При этом весьма важна надежность этих критериев [3]. Независимо от используемого метода распознавания в большинстве случаев используются линейные разделяющие функции. Однако это не всегда лучший вариант, и в последние время стали использоваться и нелинейные разделяющие функции, а также сложные комплексные критерии распознавания.

Следует определиться с методом «просмотра» объектов на снимке с целью дешифрирования изображения.

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

Для практических решений задач нами был предложен метод скользящей сегментации, который заключается в последовательном просматривании снимка маской определенного вида: квадрат, прямоугольник и т. п. Целесообразно использовать метод скользящего площадного анализа в быстрых алгоритмах распознавания. Например, с модифицированными методами; главных компонент или Tаsseled Cap, независимых компонент, а также методами кратномасштабных преобразований при сегментации [9, 10].

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

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

Также следует обратить внимание на отображение полученных результатов в форме, необходимой заказчику: в виде карты, пространственной модели, 3D-модели, ортофотоплана и т. д.

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

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

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

Модифицированный метод Tasseled Cap. Развитием метода PCA является модифицированный метод Tasseled Cap [10].

Tasseled Cap – линейное преобразование исходного многоспектрального изображения в пространство признаков, базисы которого определяются в соответствии с выбранной съемочной системой и с набором типовых объектов. Таким образом, Tasseled Cap – это метод главных компонент, использующий определенным образом вычисленные коэффициенты преобразования [11].

В этом методе векторы матрицы преобразования U i,U 2 ...U вычисляют как средние значения базисных векторов, полученных в результате обработки большого количества снимков однотипной поверхности путем преобразования Карунена-Лоэва матрицы R = pp'. Таким образом, базисные векторы определяют средние направления вектора измерений яркости для соответствующего признака. Коэффициенты преобразования определяются в первую очередь типом датчиков (съемочной системы), но также существенно зависят от набора объектов, формирующих сцену В соответствии с этим определять коэффициенты Tasseled Cap целесообразнее по типовым участкам, включающим характерный набор объектов для исследуемой местности. Авторами впервые были получены коэффициенты Tasseled Cap для многоспектральной космической системы FORMOSAT-2 [10]:

Г 0,303   0,730    - 0,470 - 0,122 >

0,218   0,337    0,772    - 0,212

U S =

Tas

.                                                 (1)

0,084   0,231    0,284    0,748

ч 0,894 - 0, 3 16 - 0,065    0 ,021 ;

Расчет коэффициентов был выполнен по фрагментам снимков, содержащих заданный набор объектов (в нашем примере – хвойную и лиственную растительность, водные объекты, болота, луга) по всему снимку и по фрагментам, с использованием процедуры отбраковки измерений. Коэффициенты, определенные по эталонным участкам с заданным набором объектов, работают лучше, чем коэффициенты, рассчитанные по всему снимку.

Как показано в [10], яркости элементов исходного изображения различных классов лежат в достаточно узком диапазоне яркостей в пространстве спектральных признаков и области распределения перекрываются. Преобразованные яркости после применения Tasseled Cap более «растянуты» по пространству признаков и практически не перекрываются; это улучшает разделимость классов по сравнению с методом главных компонент и, соответственно, повышает качество дешифрирования (рис. 1).

Собственные векторы и собственные значения различны для каждого изображения в зависимости от масштаба и условий съемки и от изображенной на снимке местности, а также от других факторов.

Кроме того, базисные векторы можно связать с определенными свойствами объекта, т. е. значения элементов базисного (собственного) вектора характеризуют состояние объекта, изображенного на снимке, и его можно использовать как дополнительный дешифровочный признак. Практически данные алгоритмы целесообразно использовать для оперативного выделе- – 896 –

Рис. 1. Результаты преобразования Tasseled Cap и метода главных компонент: а - исходный снимок FOR-MOSAT-2; b – псевдоцветное изображение по первым трем компонентам метода главных компонент; c – псевдоцветное изображение по первым трем компонентам преобразования Tasseled Cap

Fig. 1. The Tasseled Cap transformation results and principal component analysis: a - the original image of FOR-MOSAT-2; b – pseudo color image on first three components of principal component analysis; c – pseudo color image on first three components of The Tasseled Cap transformation ния объектов на больших массивах леса, хотя вероятность распознавания не выше 70 % [10]. Тем не менее при оперативном мониторинге больших объемов лесных массивов этот метод можно считать приемлемым.

Алгоритм дешифрирования лесных массивов по космическим снимкам высокого пространственного разрешения статистическим непараметрическим способом.

Многоспектральное цифровое изображение P(p 1 ,p 2... p k ) можно рассматривать как совокупность измерений в пространстве объекта, записанных в плоской системе координат многоспектрального снимка, pi – вектор измерений, содержащий измерения яркостей в соответствии с количеством каналов к .

Если рассматривать все измерения, записанные в матрице Р, как случайный векторный процесс, сформированный последовательно из векторов измерений каждого элемента изображения, то можно обрабатывать эти измерения, используя известные статистические подходы. В этом случае каждый элемент p ( x,у ) случайного процесса P будет рассматриваться как отдельное измерение в соответствующем канале [8]. Учитывая, что каждый вектор измерений несет к измеренных яркостей, то в общем случае имеем многомерный случайный процесс размерности Nk , где N – количество точек, измеряемых на снимке.

Как известно, случайный процесс полностью характеризуется функцией плотности распределения вероятностей [8, 9], которая в общем случае неизвестна. Исследования, выполненные по космическим снимкам высокого разрешения, показали, что функция плотности распределения вероятностей яркостей является существенным фактором, характеризующим состояние лесного покрова. Причем функции плотности распределения различны для разных видов растительности [9]. На основе этого был разработан алгоритм дешифрирования снимков, основанный на сравнении функции плотности вероятностей яркостей оцениваемого (дешифрируемого) объекта и функции плотности распределения вероятностей эталонного объекта. Были также выполнены исследования устойчивости функции плотности распределения вероятностей относительно высоты изменения полета носителя (в определенных пределах), а также относительно ряда других факторов в пределах регио-

Рис. 2. Функции плотности распределения вероятностей яркостей для различных типов леса

Fig. 2. The function density of distribution brightness probabilities for different forest types нального ландшафта [9]. На рис. 2 показаны различные функции плотности распределения вероятностей яркостей, по которым можно идентифицировать параметры леса. Достоверность дешифрирования 90–95 %.

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

Также была разработана целая группа методов определения параметров для мониторинга леса: алгоритмы, основанные на использовании структурных признаков; алгоритмы многоуровневого дешифрирования, основанные на применении Фурье-анализа; алгоритмы, основанные на использовании вейвлет-анализа; алгоритмы, использующие геометрические образы для выделения крон деревьев. Алгоритмы, основанные на вейвлет-анализе, были применены для выделения границ леса и выделения мест рубок леса.

Проведены экспериментальные работы по определению большинства таксационных характеристик леса, включая размер кроны, высоту дерева, тип леса, возраст леса и т.д. Результаты выполненных работ подробно рассмотрены в [7-14].

Заключение

Оценим некоторые возможные перспективы развития алгоритмов, а также новые общие направления развития методов распознавания образов:

Рис. 3. Фрагменты изображения и графики функций плотности распределения яркостей для некоторых типов леса

Fig. 3. Image fragments and function graphics of the density brightness distribution for some forest types

  • –    поиск новых устойчивых дешифровочных признаков объектов на различных изображениях, разработка методов их формализации и применения;

  • –    разработка комплексных дешифровочных признаков и алгоритмов;

  • –    разработка структурных алгоритмов на базе Фурье- и вейвлет-преобразований;

  • –    исследование статистических свойств дешифровочных признаков объектов и на основе результатов исследований разработка новых непараметрических алгоритмов распознавания, использующих многомерные дешифровочные признаки;

  • –    разработка алгоритмов сегментации и распознавания образов, использующих геометрические, топологические и комплексные признаки;

  • –    создание региональных баз данных, содержащих эталонные дешифровочные признаки объектов;

  • –    разработка системы надежных критериев соответствия образов и разделяющих функций.

И наконец, самое главное – создание законченных специализированных технологий дешифрирования различного типа снимков и объектов различного назначения для получения заданного вида продукции. На кафедре в настоящее время ведутся интенсивные исследования в этой области, и в ближайшее время будут представлены рабочие технологии определения по космическим снимкам высокого разрешения большинства таксационных признаков лесных массивов [13].

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

Список литературы Основные направления совершенствования автоматизации дешифрирования лесных массивов по многоспектральным аэрокосмическим снимкам

  • Гук А.П., Евстратова Л.Г., Хлебникова Е.П., Алтынцев М.А., Арбузов С.А., Гордиенко А.С., Симонов Д.П. Разработка методик автоматизированного дешифрирования аэрокосмических снимков. Дешифровочные признаки изображений объектов на многоспектральных космических снимках. Геодезия и картография, 2013, 7, 31-40
  • Гук А.П., Евстратова Л.Г., Хлебникова Е.П., Алтынцев М.А., Арбузов С.А., Гордиенко А.С., Гук А.А. Автоматизированное дешифрирование аэрокосмических снимков. Выявление изменений состояния территорий и объектов по многозональным космическим снимкам, полученным на разные даты. Геодезия и картография, 2013, 8, 39-47
  • Гук А.П., Евстратова Л.Г. Конструирование технологических схем обработки изображений для автоматизированного дешифрирования многоспектральных космических снимков. Геодезия и картография, 2015, S15(2), 9-16
  • Гук А.П., Евстратова Л.Г., Алферова А.С. Использование структурных признаков изображений типовых участков местности для выявления изменений состояния территорий по космическим снимкам высокого разрешения. Известия ВУЗов. Геодезия и аэрофотосъемка, 2009, 6, 52-56
  • Dey V., Zhang Y., Zhong M. A Review on Image Segmentation Techniques with Remote Sensing Perspective. ISPRS TC VII Symposium -100 Years ISPRS, Vienna, 2010, IAPRS, XXXVIII (7A), 31-42
  • Гонсалес Р., Вудс Р. Цифровая обработка изображений. М.: Техносфера, 2006. 1072 с.
  • Гук А.П., Евстратова Л.Г., Алтынцев М.А. Разработка методики определения изменений границы леса по разновременным разномасштабным аэрокосмическим снимкам. Геодезия и картография, 2015, 12, 32-39
  • Гук А.П. Автоматизация дешифрирования снимков. Теоретические аспекты статистического распознавания образов. Известия ВУЗов. Геодезия и аэрофотосъемка, 2015, 5, 166-169
  • Гук А.П., Евстратова Л.Г. Новый статистический подход к распознаванию лесных массивов. Региональные проблемы дистанционного зондирования Земли: материалы III междунар. науч. конф. Красноярск: Сиб. федер. ун-т, 2016, 14-16
  • Гук А.П., Алтынцев М.А. Преобразование Tasseled Cap для космических снимков FORMOSAT-2. Известия ВУЗов. Геодезия и аэрофотосъемка, 2012, 3, 39-47
  • Crit E.P., Kfuth R.J. The Tasseled Caр De-Mystified. Photogrammetric Engineering and Remote Sensing, 1986, 32(1), 81-86
  • Гук А.П., Арбузов С.А., Гук А.А. Использование метода независимых компонент при дешифрировании снимков лесных массивов. Труды X международного научного конгресса «Интерэкспо ГЕО-Сибирь-2014», Новосибирск, 2014, 4(1), 3-9
  • Манович В.Г., Гук А.П., Евстратова Л.Г., Алтынцев М.А. Автоматизированное дешифрирование многоспектральных космических снимков высокого разрешения при решении задач лесоустройства и таксации леса. Лесное хозяйство, 2013, 2, 37-41
  • Гук А.П., Евстратова Л.Г., Гордиенко А.С., Алтынцев М.А. Локализация изменений природно-территориальных комплексов по разновременным космическим снимкам. Геодезия и картография, 2010, 2, 19-25
Еще
Статья научная