Научная статья на тему 'Двухэтапная каузальная фильтрация цифровых полутоновых изображений'

Двухэтапная каузальная фильтрация цифровых полутоновых изображений Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
207
63
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ФИЛЬТРАЦИЯ ИЗОБРАЖЕНИЯ / АПОСТЕРИОРНАЯ ВЕРОЯТНОСТЬ / ЦИФРОВОЕ ПОЛУТОНОВОЕ ИЗОБРАЖЕНИЕ / ФіЛЬТРАЦіЯ ЗОБРАЖЕННЯ / АПОСТЕРіОРНА іМОВіРНіСТЬ / ЦИФРОВЕ НАПіВТОНОВЕ ЗОБРАЖЕННЯ / IMAGE FILTERING / A POSTERIORI PROBABILITY / DIGITAL GRAYSCALE IMAGE

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

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

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

Two-stage causal filtering of digital grayscale images

The method of two-stage causal filtering of digital grayscale images distorted by Gaussian noise is synthesized. The analysis of suggested filtering method and its comparing with known filtering method is done on the model example with using of the computer statistical modeling.

Текст научной работы на тему «Двухэтапная каузальная фильтрация цифровых полутоновых изображений»

Пристрої та системи радіозв’язку, радіолокації, радіонавігації

УДК621.391

ДВУХЭТАПНАЯ КАУЗАЛЬНАЯ ФИЛЬТРАЦИЯ ЦИФРОВЫХ ПОЛУТОНОВЫХ ИЗОБРАЖЕНИЙ

Вишневый С.В., Жук С.Я.

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

Цель работы - создание, основанных на использовании аппарата марковских процессов с дискретными аргументами, двухэтапного каузального метода фильтрации (ДМФ) цифровых полутоновых изображений. ДМФ состоит из выполнения одномерной оптимальной фильтрации вдоль каждой координаты изображения с последующим объединением полученных данных. Такой подход позволяет использовать преимущества одномерной фильтрации, избегая при этом недостатков двумерной фильтрации.

Фильтрация цифровых полутоновых изображений

Применяя теорию марковских процессов с дискретными аргументами

[3], представим цифровое полутоновое изображение в виде марковского процесса с матрицами вероятностей перехода от одного значения яркости

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

Полутоновое изображение подлежащее обработке подвергается искажающему воздействию мешающих шумов. Обозначим текущий отсчет полутонового изображения как xj (n, m), n = 1, N, m = 1,M, j = 1, L, где

L = 2g; искажающий шум представляет собой некоррелированную гауссов-

60

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2010.-№41

Пристрої та системи радіозв’язку, радіолокації, радіонавігації

скую ошибку наблюдения N(0, ); текущее значение наблюдения отсчета

изображения обозначим у (n, m). Введем векторы

Xn =( xt (n,l),..., xl (n, m -1)) , Xm = (xs (1, m),..., xr (n -1, m)). В дальнейших выкладках для краткости опустим аргументы (n, m).

Согласно теореме доказанной в [4] для случайных полей, у которых вероятностные связи отсчетов строки и столбца опосредованы через точку их пересечения, совместное распределение вероятностей Р( X) элементов изображения вдоль строки и столбца может быть представлено в виде:

P( X ) = P( Xn, x, Xm ) = p( Xj ) P( Xn / xt) P( Xm / Xj ), (2)

где Xj - элемент изображения, расположенный на пересечении строки и столбца; Xn - вектор, содержащий элементы изображения строки до элемента Xj, Xm - вектор, содержащий элементы изображения столбца до элемента X,, X - вектор, который включает в себя Xn, Xm, x ,.

jj

С учетом теоремы умножения вероятностей, (2) примет вид:

P(X)

1

p( Xj)

P( Xn, Xj ) P( Xm, Xj ).

(3)

Запишем функцию правдоподобия:

P(Y / X ) = P(Y , У, 4 / X,,, Xj , Xm) = p (4,, y / Xn, Xj) P(Y, / Xm), (4)

где Y - массив наблюдений, который включает в себя наблюдения Yn, Ym, y; Yn, Ym - векторы наблюдений, соответствующие Xn и Xm; у -

наблюдение, которое соответствует точке X j .

С учетом (3), (4) и теоремы умножения вероятностей, совместная апостериорная вероятность отсчетов случайного поля P( X / Y) примет вид:

P(X/ Y) = Р(У1Y]PZ"}p(Y"] P(X,Xj / Y,,у)p(X, /Xm)P(Xm / Ym), (5)

P(X, )P(Y)

где P(Y) - совместное распределение вероятностей наблюдений Y .

Выполнив суммирование выражения (5) по Xn, Xm, находим

апостериорную вероятность отсчета изображения X j :

m

P(x, / Y) =

P(У / Y„ )P(Yn )P(Ym ) P(X, / Y , У)p(^ / Ym )

(6)

P (Y ) P( Xj )

где p(Xj / Yn, у) - апостериорная вероятность отсчета изображения x, , которая находиться в результате одномерной фильтрации по строкам; p(Xj / Ym ) - экстраполированная вероятность отсчета изображения x, при

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2010.-№41

61

Пристрої та системи радіозв’язку, радіолокації, радіонавігації

одномерной фильтрации по столбцам; j = 1, l .

Перепишем выражение (6) следующим образом: p(Xj / Y)P(Y) = p(у / Yn)P(Yn)P(Ym / Xj)p(Xj / Y„, у),

(7)

где P(Ym / Xj ) - функция правдоподобия, которая рассчитывается так:

P(Ym / Xj )

p(Xj / Ym )P(Ym ) P( Xj)

(8)

Просуммируем сомножитель P(Ym / Xj)p(Xj / Yn, у) из (7) по Xj, j = 1, L:

P(Y„,/ Yn,у) = XP(Ym /Xj)p(Xj /Yn,у). (9)

j=1

Используя теорему умножения вероятностей, выполним преобразования сомножителя P(Ym /Xj)p(Xj / Yn,у) в выражении (7):

P(Ym / Xj )P(X / Yn , у) = P(Ym / X )

P(Yn, у / Xj )P(X )

P(Yn, у, Ym / Xj )-

P(Yn, у)

P( Xj / Yn, у, Ym) P(Ym / Yn, у).

(10)

P( X)

" n^ m ' *'*'// \ У" j ‘ " n J ’ " mm ' " n

P(Yn, у)

Принимая во внимание, что p(X//Y) = p(Xj /Yn,у^от), и учитывая (7)-(10),

апостериорную вероятность отсчета изображения Xj находим как

P( x// Y) =

P(Ym / Х/ )P(Х/ / Yn , у )

(11)

P(Ym / Yn , у)

Алгоритм ДМФ цифрового полутонового цифрового изображения, описываемого марковским процессом с дискретными аргументами, представлен уравнениями (8)-(11). На первом этапе вычисляются апостериорная и экстраполированная вероятности p(Xj / Yn, у) и p(Xj / Ym) соответственно, которые

рассчитываются с помощью алгоритмов одномерной фильтрации [3]. На втором - происходит объединение полученных данных и нахождение апостери-

орной вероятности p(Xj / Y) отсчета полутонового изображения Xj .

Фильтрации цифровых бинарных изображений

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

62

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2010.-№41

Пристрої та системи радіозв’язку, радіолокації, радіонавігації

ровых полутоновых изображений в рамках подхода, предложенного в [5].

В качестве примера рассмотрим задачу фильтрации цифрового бинарного изображения. Применим для случая бинарного изображения предложенный ДМФ. Фильтруемое бинарное изображение имеет размеры N х М, где N = 10, М = 10. Элементы изображения принимают два зна-

чения М1 = 0 и М2 = 1; СКО ошибки наблюдения (Ги = 0.6; матрицы ве-

роятностей перехода от одного значения яркости элемента изображения к

^0.9 0.1^

другому вдоль строки и столбца имеют вид п =

0.1 0.9

Анализ предложенного алгоритма и его сравнение с известными методами проведен с помощью статистического моделирования на ЭВМ.

Рис.1.

Рис.3.

На рис.1 показана, полученная для случая одномерной фильтрации вдоль строк, зависимость вероятности обнаружения отсчетов случайного поля P2(n,m), значения которого соответствуют М2. На рис.2 приведена

аналогичная зависимость для ДМФ. На рис.3 приведен срез зависимости P2(n, m), где пунктирной линией по-

казана зависимость, полученная для одномерной фильтрации по строкам, сплошная линия соответствует результатам, полученным с помощью ДМФ.

Анализ представленных результатов показал, что зависимость P2 (n, m), полученная в результате выполнения ДМФ характеризуется большей равномерностью на соответствующих участках изображения, а также характеризуется большей крутизной фронтов на стыке участков, имеющих различные значениями яркости, что позволяет существенно повысить точность результатов фильтрации изображения, по сравнению с методом одномерной фильтрации вдоль строк.

Вісник Національного технічного університету України "КПІ" Серія - Радіотехніка. Радіоапаратобудування.-2010.-№41

63

Пристрої та системи радіозв’язку, радіолокації, радіонавігації

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

Литература

1. Самойлин Е.А. Пространственно-избирательная фильтрация полутоновых изоб-ражений.//Радиотехника. - 2006. - №12. - С.42-45.

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

2. Петров Е.П., Трубин И.С., Частиков И.А. Нелинейная фильтрация видеопоследовательностей цифровых полутоновых изображений марковского типа.//Успехи современной радиоэлектроники. - 2007. - №3. - С.54-86.

3. Жук С.Я. Методы оптимизации дискретных динамических систем со случайной структурой / Монография. К.: НТУУ «КПИ», 2008. - 232с.

4. Грузман И.С. Двухэтапная фильтрация бинарных изображений//Автометрия. -1999. - №3. - С.42-49.

5. Петров Е.П., Трубин И.С. Математические модели видеопоследовательностей цифровых полутоновых изображений.// Успехи современной радиоэлектроники. - 2007.

- №6. - С.3-31.________________________________________________________________

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

Ключевые слова: фильтрация изображения, апостериорная вероятность, цифровое

полутоновое изображение._______________________________________________________

Вишневий С.В., Жук С.Я. Двухетапна каузальна фільтрація цифрових напівтоно-вих зображень. Синтезовано метод двухетапної каузальної фільтрації цифрових напі-втонових зображень, що піддаються спотворенню гаусовським шумом. Аналіз запропонованого методу фільтрації і його порівняння з відомими методам фільтрації проведено на модельному прикладі за допомогою статистичного моделювання на ЕОМ. Ключові слова: фільтрація зображення, апостеріорна імовірність, цифрове напівто-

нове зображення._______________________________________________________________

Vishnevyy S.V., Zhuk S.Ya. Two-stage causal filtering of digital grayscale images. The method of two-stage causal filtering of digital grayscale images distorted by Gaussian noise is synthesized. The analysis of suggested filtering method and its comparing with known filtering method is done on the model example with using of the computer statistical modeling.

Key words: image filtering, a posteriori probability, digital grayscale image._

64

Вісник Національного технічного університету України "КПІ" Серія — Радіотехніка. Радіоапаратобудування.-2010.-№41

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