Двухмерная адаптивная фильтрация.
Прежде чем перейти к построению двумерного адаптивного фильтра, приведем обобщенную схему обычной двумерной линейной оптимальной фильтрации геофизических полей, которая заключается в следующем:
-рассчитывается двумерная автокорреляционная функция по всей площади наблюдения, здесь
-величина смещения по пикетам,
-величина смещения между профилями.
-по значениям радиусов корреляции между пикетами и профилями
выбирается соответственно ширина
(число пикетов) и высота
(количество профилей) окна фильтрации.
-по форме определяется наклон окна фильтрации
, который, как правило, совпадает с направлением простирания наиболее энергоемких аномалий.
-в зависимости от критерия оптимальности, на основе имеющейся информации о спектрально-корреляционных свойствах полезного сигнала и помех, или на основе их оценок, вычисляются весовые коэффициенты двумерного фильтра .
-в скользящем окне фиксированных размеров и выбранного наклона осуществляется двумерная свертка исходного поля с весовыми коэффициентами фильтра.
Таким образом, основные параметры двумерного фильтра (весовые коэффициенты , ширина
, высота
и наклон окна
фильтрации) определяются один раз для всей площади наблюдений.
Как и в случае одномерной фильтрации необходимые для расчета весовых коэффициентов фильтра оценки корреляционных характеристик полезного сигнала и помех, при не выполнении условия стационарности поля, не являются состоятельными. Так, структура двумерной автокорреляционной функции , рассчитанной по всем точкам площади наблюдений, отражает корреляционные характеристики наиболее энергоемких аномалий, что не позволяет осуществить фильтрацию с целью оценки параметров менее энергоемких и имеющих отличное от основного простирание аномалий.
Алгоритм построения двумерного адаптивного энергетического фильтра, предназначенного для обработки нестационарных геофизических полей, настраивающегося на изменение спектрально-корреляционных характеристик аномалии и помех по площади, непосредственно в процессе фильтрации заключается в следующем:
1.Как и при обычной двумерной фильтрации, по всей площади наблюдений для определения корреляционных характеристик и размеров наиболее энергоемких (чаще всего и протяженных) аномалий рассчитывается двумерная автокорреляционная функция .
2.По значениям радиуса корреляции вдоль профилей и между ними
выбираются размеры так называемого двумерного базового окна[8] двумерного адаптивного фильтра (соответственно ширина
в пикетах и высота
в профилях), которые при таком подходе заведомо больше размеров самых энергоемких аномалий.
3.Базовое окно размещается в левом верхнем углу исследуемой площади и по значениям поля, попадающим в окно, рассчитывается текущая двумерная автокорреляционная функция .
4.По определяются текущие значения радиусов корреляции между пикетам
и профилям
, а также значения ширины
, высоты
и наклона
текущего окна фильтрации.
5.Из уравнения находятся весовые коэффициенты фильтра
(
-оценка расширенной корреляционной матрицы полезного сигнала размерностью
,
-максимальное собственное значение матрицы
).
6.Осуществляется двумерная свертка значений поля с весовыми коэффициентами фильтра
и результат относится к центральной точке базового окна.
7.Базовое окно смещается по пикетам и профилям и процедура повторяется, начиная с третьего шага схемы.
Таким образом, при адаптивной фильтрации, в окрестностях базового окна каждой точки наблюдения, осуществляется локальная фильтрация с уникальными параметрами и весовыми коэффициентами фильтра, отражающими изменение спектрально ‑ корреляционных характеристик поля по площади. Так, если в окрестностях определенной точки отсутствуют аномалии, то ширина и высота окна фильтрации будут минимальными. При наличии в окрестностях точки самых энергоемких и протяженных аномалий ширина и высота окна фильтрации будут максимальными, но не превышающими размеров базового окна.
Как и в одномерном случае, важнейшие параметры предложенного выше алгоритма двумерного адаптивного фильтра: размеры базового окна , ширина
и высота
текущего окна фильтрации, связаны с переменными
и
из выражения для операции дискретной двумерной свертки.
Для иллюстрации преимущества предлагаемого алгоритма рассмотрим результаты, полученные при обработке модельного поля (рис. 6.3.a) неадаптивным и адаптивным двумерным энергетическим фильтром. Модельное поле представлено суммой некоррелированной помехи и -образной положительной аномалии при этом ее амплитуда соизмерима с дисперсией помехи.
На рисунках 6.3.b и 6.3.c изображены результаты фильтрации исходных данных неадаптивным двумерным энергетическим фильтром соответственно при северо-восточном и северо-западном наклонах окна фильтрации. В первом случае наклон окна совпадает с простиранием правой ветви аномалии, во втором - с простиранием левой ветви. Результаты фильтрации адаптивным двумерным энергетическим фильтром приведен на рисунке 6.3.d.
Анализируя полученные результаты, можно сделать вывод о том, что использование обычного (неадаптивного) фильтра приводит к "размыванию" аномалии при несовпадении наклона окна фильтрации с простиранием аномалии. Так, при северо-западном наклоне окна искажается форма левой ветви аномалии, а при северо-восточном наклоне окна - правой. Применение адаптивного фильтра позволяет избежать подобного отрицательного эффекта за счет его способности адаптироваться к изменению корреляционных характеристик поля непосредственно в процессе фильтрации.
![]() | ![]() |
![]() | ![]() |
Очевидно, что, как и в одномерном случае, в рамках предложенного подхода, не представляет трудностей реализация различных оптимальных (винеровского, согласованного) и неоптимальных двумерных адаптивных фильтров. В программном комплексе "КОСКАД3Dt" реализованы энергетический, энтропийный, медианный и другие.
Дата добавления: 2016-01-16; просмотров: 1462;