Магнолия Терра: новая технология бесшовной композиции снимков

magnolia terra technology

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

К примеру, сцена со спутника Landsat 8 (сенсоры OLI/TIRS) в неполярных широтах охватывает площадь 185 на 180 км, гранулы от Sentinel-2 (MSI) - 100 на 100 км. В качестве иллюстрации ниже приведена схема расположения сцены 231074 (спутник Landsat 8, номер витка 231, номер ряда в витке 74 в системе позиционирования WRS-2) и её соседних сцен.

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

В случае, если эти две сцены находятся на одном витке (в нашем примере это сцены 231073-231074 и 231074-231075), спектральные характеристки соседних сцен практически не меняются, так как между съёмками этих сцен проходит очень мало времени. В нашем примере между съёмкой 2-х соседних сцен на одном витке проходит 24 секунды.

Всё меняется, когда нам нужно сшить соседние сцены с разных витков. В этом случае разница во времени съёмки измеряется уже в днях. Это приводит к значительным изменениям спектральных характеристик снимков, которые зависят от таких параметров как состояние атмосферы на момент съёмки, угол подъёма Солнца, азимут Солнца и даже от расстояния от Солнца до Земли.

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

Например, изображение с двух соседних витков в сервисе Microsoft Bing Maps выглядит следующим образом:

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

Схема одной из фаз алгоритма сглаживания показана ниже в системе Magnolia rsLab Workflow, нашей собственной системе редактирования процессов обработки космической информации:

В качестве иллюстрации мы хотим привести результат работы нашей программы по сшивке 2-х соседних сцен со спутника Landsat 8. Мы намерянно выбрали очень разнесённые между собой по времени сцены.

Левая часть Правая часть
Номер сцены 232073 231074
Дата съёмки 2019-09-29 2019-08-05
Время съёмки 14:23:51 14:17:48
Угол подъема Солнца (°) 58.75 41.70
Азимут Солнца (°) 61.71 41.90
Расстояние до Солнца (а.е.) 1.0018429 1.0145005

 

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

Ближний инфракрасный канал (B4)

Композитное изображение (B4B3B2)

Ниже показаны результаты работы нашей программы бесшовной "склейки" сцен:

Ближний инфракрасный канал (B4)

Композитное изображение (B4B3B2)

С некоторыми другими нашими проектами и решениями можно ознакомиться на странице Проекты.

Предыдущая запись Следующая запись