Научная статья на тему 'Использование вейвлет-анализа для выявления изменений при мониторинге территорий по космическим снимкам'

Использование вейвлет-анализа для выявления изменений при мониторинге территорий по космическим снимкам Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
71
28
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Алферова А.С.

Wavelettransform permits to preserve objects structure excluding small-scale minor details. On this basis we are to find out if wavelet-analysis can be applied for detecting transformations in territories monitoring by satellite images.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

APPLICATION OF WAVELET-ANALYSIS FOR DETECTING TRANSFORMATIONS IN TERRITORY MONITORING BY SATELLITE IMAGES

Wavelettransform permits to preserve objects structure excluding small-scale minor details. On this basis we are to find out if wavelet-analysis can be applied for detecting transformations in territories monitoring by satellite images.

Текст научной работы на тему «Использование вейвлет-анализа для выявления изменений при мониторинге территорий по космическим снимкам»

УДК 528.71:629.78 А.С. Алферова СГГА, Новосибирск

ИСПОЛЬЗОВАНИЕ ВЕЙВЛЕТ-АНАЛИЗА ДЛЯ ВЫЯВЛЕНИЯ ИЗМЕНЕНИЙ ПРИ МОНИТОРИНГЕ ТЕРРИТОРИЙ ПО КОСМИЧЕСКИМ СНИМКАМ

A.S. Alfyorova SSGA, Novosibirsk

APPLICATION OF WAVELET-ANALYSIS FOR DETECTING TRANSFORMATIONS IN TERRITORY MONITORING BY SATELLITE IMAGES

Wavelet- transform permits to preserve objects structure excluding small-scale minor details. On this basis we are to find out if wavelet-analysis can be applied for detecting transformations in territories monitoring by satellite images.

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

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

Термин «вейвлет» (wavelet) в переводе с английского означает «маленькая (короткая) волна». Изображение представляет собой двумерный дискретный сигнал и для его обработки соответственно используют двумерное дискретное вейвлет преобразование, которое выражается следующими формулами [1]:

y m-in-1

К С/о ,т,п) = -j== X X /О, У)(рн^п (х, у), (1)

1 m-1n-1

w; а т, п) = -== X X f(x, у)цг) п п (*, у), i = {Я, V, D}, (2) ylMN ttU

где jo - произвольный начальный масштаб;

W (J0,m,ri) - коэффициенты, определяющие приближение функции fix,у) в масштабе jo;

W^(j,m,n) - коэффициенты, определяющие горизонтальные, вертикальные и диагональные детали для масштабов j > j'q ;

<PJo^„(x,y) - масштабирующая функция;

У),т,п <Л У) ~ вевлет-функция i = {Я, V, D).

Обычно N = М = 27, так что ] = 0,1,2,..., У -1 и т,п = ОД,2,... ,21 -1.

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

В данной статье речь пойдет о возможности использования вейвлет-анализа для выявления изменений при мониторинге территорий по космическим снимкам.

Для исследования были выбраны фрагменты изображения приведенные на рис. 1.

Рис. 1. Изображения выбранных фрагментов в панхроматическом канале

Как видно из рис. 1, были выбраны фрагменты с изображением водной поверхности, водной поверхности с берегом, лесного массива, вырубки, городской застройки без растительности и с растительностью.

Для определения изменений в исходные изображения были искусственно внесены изменения (рис. 2).

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

Вейвлет-преобразование выполнялось в программе MatLab с использованием пакета Wavelet Toolbox.

Изображения всех выбранных объектов с изменениями и без изменений в разных каналах по очереди загружались в Wavelet Toolbox. Далее для каждого изображения выполнялось трех уровневое вейвлет - преобразование с использованием функций Хаара. Программа позволяет выполнять

преобразование до 5 уровня, но для данных изображений после третьего уровня теряется информативность (рис. 3).

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

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

Рис. 3. Изображение, полученное вейвлет-преобразованием на 3 уровне

Рис. 4. Трехуровневое вейвлет-разложение изображений

Рис. 4 подтверждает то, что при вейвлет-преобразовании изображений структурные признаки, такие как контура, сохраняются, а мелкие детали отбрасываются. Для достижения лучшего результата необходимо учитывать, что изображения объектов местности в отдельных спектральных каналах различаются. Так как исследования выполнялись с использованием изображений разных объектов в 5 каналах, можно сделать следующие выводы: такие поверхности как вода, берег, вырубка лучше обрабатывать в ближнем инфракрасном канале, а изображения застройки с растительностью - в голубом, зеленом или красном каналах.

Теперь сравним 2 вейвлет-разложения изображений - исходного и с изменениями (рис. 5).

Рис. 5. Вейвлет-разложения исходного изображения и с изменениями

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Гонсалес, Р., Вудс, Р. Цифровая обработка изображений [Текст] / Р. Гонсалес, Р. Вудс. - М.: Техносфера, 2005. - 1072 с.

2. Смоленцев, Н.К. Основы теории вейвлетов. Вейвлеты в MATLAB [Текст] / Н.К. Смоленцев. - М.: ДМК Пресс, 2005. - 304 с.

© А.С. Алферова, 2009

i Надоели баннеры? Вы всегда можете отключить рекламу.