ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНОЙ КОМБИНАЦИИ СПЕКТРАЛЬНЫХ КАНАЛОВ ДЛЯ ОПРЕДЕЛЕНИЯ ТИПОВ ЗЕМЛЕПОЛЬЗОВАНИЯ С ПОМОЩЬЮ РАССТОЯНИЯ ДЖЕФФРИСА-МАТУСИТЫ

Научная статья
  • Фам Данг Хиен0009-0000-7429-584XМосковский государственный университет геодезии и картографии, Москва, Российская Федерация
https://doi.org/10.60797/IRJ.2026.169.93
DOI:
https://doi.org/10.60797/IRJ.2026.169.93
EDN:
DVMSFI
Предложена:
29.04.2026
Принята:
26.06.2026
Опубликована:
17.07.2026
Выпуск: № 7 (169), 2026
Выпуск: № 7 (169), 2026
Правообладатель: авторы. Лицензия: Attribution 4.0 International (CC BY 4.0)
8
0
XML
PDF

Аннотация

В статье рассматривается проблема оптимизации признакового пространства при автоматизированной классификации типов землепользования и почвенно-растительного покрова (LULC) по данным дистанционного зондирования Земли. Современные мультиспектральные снимки предоставляют огромный объем данных, однако использование избыточного количества каналов и индексов часто приводит к информационной перегрузке, увеличению вычислительных затрат и снижению точности дешифрирования из-за корреляции признаков. Целью данного исследования является определение оптимальных комбинаций спектральных каналов и индексов для максимально точного выделения природных и техногенных объектов с использованием расстояния Джеффриса-Матуситы (JM) в качестве количественной меры статистической разделимости. Экспериментальная часть работы выполнена на сложном гетерогенном участке прибрежного города Хайфон (Вьетнам), включающем разнообразные классы покрытия (городская застройка, сельское хозяйство, леса, карьеры, водные объекты). На основе данных спутника Sentinel-2 с применением облачной платформы Google Earth Engine были рассчитаны и проанализированы 13 исходных спектральных каналов и 166 вегетационных индексов для 11 выделенных классов ландшафтного покрова. В результате исследования были получены значения расстояния JM для 55 пар классов и отобраны 33 наиболее эффективных индекса, обеспечивающих максимальную разделимость конкретных объектов. Выявлено, что водные объекты обладают наивысшей степенью разделимости от остальных классов. В то же время, спектрально схожие объекты, такие как скалистые горы и каменные карьеры, а также различные типы лесов, демонстрируют низкую разделимость, что требует применения других методов классификации.

1. Введение

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

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

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

.

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

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

Существует множество различных методов выбора спектральных диапазонов, от простых методов, основанных на статистике (например, анализ ключевых компонент, оптимальный индексный фактор, преобразованная дивергенция, расстояние Джеффриса-Матуситы), до сложных алгоритмов машинного обучения (например, случайный лес, метод опорных векторов – устранение рекурсивных признаков SVM-RFE) и передовых методов глубокого обучения (например, методы на основе сверточных нейронных сетей или автоэнкодера)

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

Что касается характеристики территории, некоторые индексы хорошо выделят один тип объекта на одной территории, но плохо выделят его на другой местности. Например, NDBI хорошо различает строения от воды или растительности, но плохо выделит строения на территории с каменным карьером. Тень, каменный уголь и вода также часто имеют одинаковые отражательные характеристики в многих спектральных каналов. Возникает вопрос определить лучшие индексы для отделения всех пар разных типов ландшафтного покрытия.

Из существующих методов расстояние Джеффриса-Матуситы (JM) имеет очень высокую возможность интерпретации результатов, обеспечивает количественную меру дифференциации классов

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

2. Методы и материалы

Исследование проводилось на участке (15x15 км) прибрежного города Хайфона (северно-восточной части Вьетнам), характеризующейся разновидностью ландшафтного покрытия (рис.1). На данной территории есть реки, озера, городские застройки, сельскохозяйственные земли, промышленные участки, скалистые горы без лесов, болота, леса, каменные карьеры, что делает ее сложной территории для автоматической классификации.

Территория исследования

Территория исследования

Sentinel-2, 20 марта 2025 года

В работе был использован снимок Sentinel-2 от 20 марта 2025 года, соответствующий уровню обработки Level-2 в проекции UTM 48E зоны. Исходный 13-канальный снимок получен и его 166 индексных изображений рассчитаны с помощью Google Earth Engine (листинг можно смотреть по ссылке https://code.earthengine.google.com/601f285e0fa331dff6822110b26ead3e). Использование GEE позволило поолучить, классифицировать и обработать большой массив данных ДЗЗ в автоматическом режиме, что привело к значительной экономии времени и трудовых ресурсов
. Список 166 неповторимых по формулировке спектральных индексов был составлен по исходному списку из 248 индексов, предоставленных на сайте
.

Помеченные обучающие данные составляются авторами в программе ArcGIS Pro на основе снимков Google Earth 2025 года, снимков БПЛА и наземных данных, собранных автором на местности в августе 2024 года. Были выделены 11 классов ландшафтного покрытия (таб. 1).

Исходные космические снимки, геометрии всех классов и исходный код обработки (в среде Google Collab) в процессе исследовании опубликованы на сайте https://huggingface.co/datasets/lopmaybay/sentinel2_Haiphongcity_2025/tree/main.

Для сравнения точности разделения двух классов в изображении дистанционного зондирования используем индекс Джеффриса-Матуситы (JM) — популярную меру в обработке изображений дистанционного зондирования для оценки способности разделения между классами (чем выше индекс JM (ближе к 2), тем легче различить два класса).

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

Класс

Количество пикселей

1

Водные поверхности

16671344

2

Скалистые горы без лесов

1600618

3

Многолетнее растение (деревья)

422798

4

Карьер каменный

1373109

5

Другие виды растительности (кусты, галофит)

1204312

6

Лес солёнолюбивый

1891493

7

Лес широколиственный

1974191

8

Населённые пункты

21474809

9

Однолетнее растение

2377836

10

Промышленные строения

9186459

11

Неиспользуемые земли (Пустые) земли

732110

Распределение образцов 11 классов ландшафтного покрытия

Распределение образцов 11 классов ландшафтного покрытия

По сути, расстояние JM является преобразованием расстояния Бхаттачарьи. Расстояние Бхаттачарьи само по себе измеряет степень перекрытия между двумя статистическими выборками. Преобразование в расстояние JM дает такие преимущества, как наличие фиксированного интервала значений. Расстояние JM основано на расстоянии Бхаттачарьи, его теоретическая основа вытекает из измерения «перекрытия» или «близости» распределений вероятностей. Такая интерпретация вероятности является ключевым отличием от чисто геометрических расстояний, таких как евклидовы расстояния.

Для космических оптических снимков распределение значений пикселей одного класс ландшафтного покрытия в каждом канале в основном является нормальным распределением. Поэтому в этом исследовании мы используем форму расстояния Джеффриса-Матуситы в случае одномерных нормальных распределения.

Расстояние Бхаттачарьи (B(p,q)) для непрерывных распределений p и q определяется как:

(1)

где BC(p,q) – коэффициент Бхаттачарьи:

(2)

Если даны два одномерных нормальных распределения p, q со средним µ1, µ2 и дисперсией σ1, σ2 соответственно, то расстояние Бхаттачарьи между ними вычисляется по формуле:

(3)

Отсюда расстояние JM может быть рассчитана следующим образом:

(4)

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

JM > 1,9 – отличная разделимость;

1,7 <JM ≤ 1,9 – хорошая разделимость;

JM ≤ 1,7 – плохая разделимость.

В этом исследовании для каждого канала и каждой пары классов ландшафтного покрытия выполняем следующие вычисления:

1. Вычисление средних значения (μ1, μ2) и дисперсий (σ1, σ2) каждого распределения значений пикселей каждого класса соответственно.

2. Вычисление расстояния Бхаттачарья (DB) между двумя распределениями.

3. Вычисление расстояния Джеффриса-Матуситы (JM) от DB.

Схема основных этапов исследования

Схема основных этапов исследования

3. Результат

В результате исследования получен всех значений расстояния Джеффриса-Матуситы для 55 пар классов для 13 исходных каналов и 166 индексов. Из полученного результата выбрали лучшие индексов для того, чтобы различать 2 разных классов (таб. 2.). В таблице 2 сокращения индексы представляются по структуре: [Пространственное разрешение_Сокращение названия индекса].

Лучшие индексы для разделения пар классов

Пара классов

Сокращения

JM

Формула в виде Javascript кода

1

Вода-Горы

20_SIWSI

1,999

(B8A - B11) / (B8A + B11);

2

Вода-Деревья

20_Gossan

1,998

B11 / B04;

3

Вода-Карьер

20_FerrousSilicates

1,999

B12 / B11;

4

Вода-Кусты

20_Gossan

1,987

B11 / B04;

5

Вода-Лес солёнолюбивый

20_SRMIR-Red

1,996

B12 / B04;

6

Вода-Лес широколиственный

20_B8A

1,999

B8A

7

Вода-Населенные

20_SR800-2170

1,999

B08 / B12;

8

Вода-Однолетнее

10_PSNDc2

1,978

(B08 - B02) / (B08 + B02);

9

Вода-Промышленный

20_SR833-1649

1,999

B08 / B11;

10

Вода-Пустые земли

20_SR800-2170

1,999

B08 / B12;

11

Горы-Деревья

20_AFRI1600

1,424

B08 - 0.66 * B11 / (B08 + 0.66 * B11);

12

Горы-Карьер

20_MCARI-OSAVI

0,44

((B05 - B04) - 0.2 * (B05 - B03) * (B05 / B04)) / ((1.0 + 0.16) * (B08 - B04) / (B08 + B04 + 0.16));

13

Горы-Кусты

20_MCARI-OSAVI

1,015

((B05 - B04) - 0.2 * (B05 - B03) * (B05 / B04)) / ((1.0 + 0.16) * (B08 - B04) / (B08 + B04 + 0.16));

14

Горы-Лес солёнолюбивый

20_SRMIR-Red

1,465

B12 / B04;

15

Горы-Лес широколиственный

60_mSR

1,538

(B08 - B01) / (B04 - B01);

16

Горы-Населенные

60_B1

1,742

B1

17

Горы-Однолетнее

20_AFRI1600

178

B08 - 0.66 * B11 / (B08 + 0.66 * B11);

18

Горы-Промышленный

20_Maccioni

1,571

(B07 - B05) / (B07 - B04);

19

Горы-Пустые земли

10_VARIgreen

0,833

(B03 - B04) / (B03 + B04 - B02);

20

Деревья-Карьер

10_NormR

1,988

B04 / (B08 + B04 + B03);

21

Деревья-Кусты

60_mSR

1,22

(B08 - B01) / (B04 - B01);

22

Деревья-Лес солёнолюбивый

20_CARI2

1,844

((((B05 - B03) / 150.0 * B04 + B04 + B03 - (a_13 * B03))**2)**0.5 / (((a_13**2.0) + 1.0)**0.5)) * (B05 / B04);

23

Деревья-Лес широколиственный

20_CCCI

0,256

((B08 - B05) / (B08 + B05)) / ((B08 - B04) / (B08 + B04));

24

Деревья-Населенные

20_FerrousSilicates

1,879

B12 / B11;

25

Деревья-Однолетнее

60_AVI

1,198

2.0 * B09 - B04;

26

Деревья-Промышленный

20_RSR

1,773

B08 / B04 * MIRmax_138 - B12 / MIRmax_138 - MIRmin_138;

27

Деревья-Пустые земли

20_RDI

1,872

B12 / B08;

28

Карьер-Кусты

10_NormR

1,738

B04 / (B08 + B04 + B03);

29

Карьер-Лес солёнолюбивый

10_VARIgreen

1,998

(B03 - B04) / (B03 + B04 - B02);

30

Карьер-Лес широколиственный

10_NormR

1,998

B04 / (B08 + B04 + B03);

31

Карьер-Населенные

10_mCRIG

1,387

((B02**(-1.0)) - (B03**(-1.0))) * B08;

32

Карьер-Однолетнее

20_SAVImir

1,999

(B08 - B12) * (1.0 + L_141) / (B08 + B12 + L_141);

33

Карьер-Промышленный

20_Maccioni

1,424

(B07 - B05) / (B07 - B04);

34

Карьер-Пустые земли

10_IF

1,414

(2.0 * B04 - B03 - B02) / (B03 - B02);

35

Кусты-Лес солёнолюбивый

20_BRI

1,586

(1.0 / B03 - 1.0 / B05) / B08;

36

Кусты-Лес широколиственный

10_TSAVI2

1,715

(a_240 * B08 - a_240 * B04 - b_240) / (B04 + a_240 * B08 - a_240 * b_240);

37

Кусты-Населенные

20_Alteration

1,573

B11 / B12;

38

Кусты-Однолетнее

10_TSAVI2

1,656

(a_240 * B08 - a_240 * B04 - b_240) / (B04 + a_240 * B08 - a_240 * b_240);

39

Кусты-Промышленный

10_SIPI3

1,686

(B08 - B02) / (B08 - B04);

40

Кусты-Пустые земли

20_Alteration

1,464

B11 / B12;

41

Лес солёнолюбивый-Лес широколиственный

20_B11

1,426

B11

42

Лес солёнолюбивый-Населенные

20_IR700

1,997

(B05**(-1.0));

43

Лес солёнолюбивый-Однолетнее

20_CRI700

1,992

(B02**(-1.0)) - (B05**(-1.0));

44

Лес солёнолюбивый-Промышленный

10_VARIgreen

1,762

(B03 - B04) / (B03 + B04 - B02);

45

Лес солёнолюбивый-Пустые земли

20_GVMI

1,969

((B08 + 0.1) - (B12 + 0.02)) / ((B08 + 0.1) + (B12 + 0.02));

46

Лес широколиственный-Населенные

20_NDSI

1,995

(B11 - B12) / (B11 + B12);

47

Лес широколиственный-Однолетнее

20_CARI2

1,579

((((B05 - B03) / 150.0 * B04 + B04 + B03 - (a_13 * B03))**2)**0.5 / (((a_13**2.0) + 1.0)**0.5)) * (B05 / B04);

48

Лес широколиственный-Промышленный

20_Alteration

1,861

B11 / B12;

49

Лес широколиственный-Пустые земли

20_NDSI

1,986

(B11 - B12) / (B11 + B12);

50

Населенные-Однолетнее

20_NDSI

1,995

(B11 - B12) / (B11 + B12);

51

Населенные-Промышленный

10_IF

1,517

(2.0 * B04 - B03 - B02) / (B03 - B02);

52

Населенные-Пустые земли

60_mSR

0,945

(B08 - B01) / (B04 - B01);

53

Однолетнее-Промышленный

20_SLAVI

1,961

B08 / (B04 + B12);

54

Однолетнее-Пустые земли

20_SAVImir

1,996

(B08 - B12) * (1.0 + L_141) / (B08 + B12 + L_141);

55

Промышленный-Пустые земли

10_IF

1,219

(2.0 * B04 - B03 - B02) / (B03 - B02);

Сокращение названия индекса в основном взято из списки на сайте базы индексов. Поскольку многие индексы имеют одинаковую форму, их надо было сгруппировать, выбрать только один из них. Некоторые сокращенные названия выбраны авторами, их формы можно найти в указанном выше листинге Google Earth Engine. Пространственное разрешение зависит от состава формулы индекса, в том числе разрешение 10м имеют индексы, которые содержат только каналы B2, B3, B4 или B8; разрешение 20м имеют индексы с каналами B5, B6, B7, B8A, B11, B12; а разрешение 60м имеют индексы с каналами B1, B9, B10 в формуле.

Например, для пары классов Вода-Горы, 20_SIWSI обозначает что индекс SIWSI имеет разрешение 20 метров и очень высокое значение расстояния Джеффриса-Матуситы между водой и горами (1,999). Всего 33 индекса выделены для того, чтобы различать 55 пар классов, их изображения представляются на рис. 6 с значениями пикселей в интервале растяжка 3%-97%, линейная.

Как сказано выше, используемая в этом исследовании форма расстояния JM только имеет значение тогда, когда распределение значений пикселей каждого класса является ближе к нормальным (распределение Гаусса). Поэтому нужно проверить форму распределения каждого канала гистограммами и их визуализацией. Некоторые индексы имеют значения JM близко к 2, но на самом деле их изображения имеют плохой контракт, их гистограммы тоже не является распределением Гаусса. На рис. 4 и рис. 5 показаны примеры гистограмм индексов.

Гистограмма пары классов «Вода–Горы» со значением расстояния JM = 1,999

Гистограмма пары классов «Вода–Горы» со значением расстояния JM = 1,999

Вода имеет самую высокую возможность различать от всех других классов, в то время «Горы-Карьер» и «Деревья-Лес широколиственный» имеет самую низкую возможность различать друг от друга. Это объясняется тем, что их физические характеристики и цветы почти одинаковые. Для их различий лучше использовать комбинации каналов или технологии ИИ, объектно-ориентированные подходы классификации.
Гистограмма пары классов «Деревья-Лес широколиственный» со значением расстояния JM = 0,256

Гистограмма пары классов «Деревья-Лес широколиственный» со значением расстояния JM = 0,256

Изображения 33 выбранных индексов для того, чтобы различать 55 пар классов в исследовании

Изображения 33 выбранных индексов для того, чтобы различать 55 пар классов в исследовании

4. Заключение

В результате проведенного исследования по оценке 13 исходных спектральных каналов и 166 индексов с помощью расстояния Джеффриса-Матуситы (JM) для 11 выделенных классов ландшафтного покрытия (таблица 2), были сформулированы следующие выводы:

1. Высокая разделимость контрастных объектов: наилучшие результаты спектрального разделения достигаются при выделении водных поверхностей. Индексы, такие как 20_SIWSI (для пары Вода-Горы, JM = 1,999) или 20_FerrousSilicates (Вода-Карьер, JM = 1,999), обеспечивают практически идеальную разделимость объектов.

2. Проблема разделения спектрально схожих классов: объекты с одинаковыми физико-химическими характеристиками демонстрируют критически низкую разделимость. Например, для пар «Горы — Карьер» (индекс 20_MCARI-OSAVI дает JM = 0,440) и «Деревья — Лес широколиственный» (индекс 20_CCCI дает JM = 0,256) традиционный попиксельный анализ оптических индексов оказывается малоэффективным.

3. Оптимальный метод и комбинация для выделения объектов: исследование доказало, что не существует единого универсального спектрального канала или индекса, способного достоверно выделить все природные и техногенные объекты одновременно. Наилучшим подходом для решения этой задачи является гибридная (комплексная) методология, включающая в себя:

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

Для преодоления ограничений при выделении сложных пар (например, скалистых гор и каменных карьеров или разных типов лесов) спектральные индексы необходимо комбинировать с технологиями искусственного интеллекта (ИИ) и объектно-ориентированными подходами классификации (OBIA). Это позволяет анализировать не только цвет и отражательную способность пикселей, но и геометрические, текстурные и пространственные особенности объектов на местности.

Метрика статьи

Просмотров:8
Скачиваний:0
Просмотры
Всего:
Просмотров:8