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

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

CC BY
520
78
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Компьютерная оптика
Scopus
ВАК
RSCI
ESCI
Область наук
Ключевые слова
НЕПРЕРЫВНЫЙ КОНТУР / КОМПЛЕКСНОЗНАЧНЫЙ СИГНАЛ / ЛИНЕЙНАЯ ФИЛЬТРАЦИЯ / СОГЛАСОВАННЫЙ ФИЛЬТР / ИНВАРИАНТНОСТЬ ПРЕОБРАЗОВАНИЙ / CONTINUOUS CONTOUR / COMPLEX-VALUED SIGNAL / IMAGE PROCESSING / LINEAR FILTRATION / CONTOUR MATCHED FILTER

Аннотация научной статьи по физике, автор научной работы — Хафизов Ринат Гафиятуллович, Охотников Сергей Аркадьевич

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

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

LINEAR FILTERING OF CONTINUOUS CONTOURS OF IMAGES, DEFINED IN A COMPLEX FORM

The problems of linear filtering of continuous contours of images, for data in a complex-form are considered. The analysis of the properties of the contour line filter in the light of the nature and properties of complex-closed contour is performed.

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

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

Хафизов Р.Г., Охотников С.А.

Марийский государственный технический университет

Аннотация

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

Ключевые слова: непрерывный контур, комплекснозначный сигнал, линейная фильтрация, согласованный фильтр, инвариантность преобразований.

Введение

Анализ комплекснозначных сигналов можно рассматривать как математический аппарат, обеспечивающий единый подход к решению задач обработки изображений и сигналов, включающий в качестве частного случая применяемые подходы к обработке вещественных сигналов [1]. Рассмотрение контуров изображений как комплекснозначных сигналов и представление их в линейном комплексно -значном пространстве позволяет получить меру близости двух контуров в виде их скалярного произведения, инвариантную к линейным преобразованиям. При этом особый интерес представляет анализ непрерывных комплекснозначных сигналов, позволяющий в полной мере привлечь в качестве базы теорию комплексного переменного [2].

Непрерывный комплекснозначный сигнал X = {%(/)}„ Ь представляют как непрерывную замкнутую кривую, заданную на комплексной плоскости, в виде %(/) = %1(/) + /%2(/), где / - мнимая единица; / - любое в диапазоне от нуля до Ь ; Ь - длина контура; %1(/) и %2(/) - действительная и мнимая компоненты функции %(/) (рис. 1). С помощью непрерывного комплекснозначного сигнала можно задать контур изображения плоского объекта.

а)

5 ЯЦ.1)

X

/МП

yo

(___^ -5

1рИ

flirt?

■25 ■20 15

V5 1

т

б) О

Рис. 1. Пример непрерывного комплекснозначного сигнала: исходный (анализируемый) непрерывный контур (а); амплитудный спектр исходного контура (б)

Спектр комплекснозначного сигнала, в отличие от спектра вещественного сигнала, в общем случае свойством сопряжённой симметрии не обладает [2]. Поэтому при анализе непрерывных комплекснознач-ных сигналов необходимо учитывать спектральные компоненты как в области положительных, так и в области отрицательных частот (рис. 2). Данный факт

определяет некоторые особенности фильтрации подобных сигналов.

а) С.' б)

Рис. 2. Графическое отображение ряда Фурье в комплексной форме для вещественного сигнала (а) и комплекснозначного сигнала (б)

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

1. Основные соотношения при линейной фильтрации непрерывных комплекснозначных сигналов

Отсчёт выходного сигнала Н = {л(/)}0 Ь, представленный в виде свёртки контуров импульсной характеристики А = {1(/)}0 Ь и входного комплекснозначного сигнала X = {%(/)}„ Ь, имеет вид

h(s) = J 1(l)c(s-l)dl.

(1)

С учётом обратного преобразования Фурье вектора c(l):

h(s) = L Jl(l) t p(m)exPm(s-l)}dl =

L

= -1 t P(m)w(m)exp|г2pms} =

=-L t P™ (m)w(m) exPji уms

где

0

0 m

ю(т) = } 1(/) ехр —т/1 = Рвых (- (3) 0 I ЬР(т)

- элементарный вектор контура частотного коэффициента передачи фильтра 0 = {ю(т)}-¥.

Из выражения (2) следует, что выходной контур Н равен взвешенной сумме непрерывного эталонного контура (НЭК) Хт ={ехр{/ (2я/ Ь) т/}}01,

т = -¥, ¥, весами в которой служат компоненты рых (т) контура спектра на выходе фильтра. Таким

образом, для получения 5 -го мгновенного отсчёта фильтра каждый 5 -й элементарный вектор НЭК порядка т, взятый с весом соответствующей спектральной составляющей р(т), умножается на комплексное число ю(т), и полученные произведения суммируются, т.е.

М5 )= Ь Ё Ю(т )Р(т )Ст ( 5 ) ■

(4)

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

Частотный коэффициент передачи простейшего контурного фильтра состоит из нулей и единиц. Множество номеров элементов частотного коэффициента передачи разобьём на две группы подмножеств: первая группа - М-0 и М-1; вторая группа -М+0 и М+1. Подмножества, содержащие в нижнем индексе ноль, т.е. М-0 и М+0, включают значения

ю (т)

ООООООО I" 000000(1

т , для которых ю(т) = 0 , а подмножества, содержащие в нижнем индексе единицу, т.е. М-1 и М+1 -значения т , для которых ю(т) = 1. Нижний индекс

«-» и «+» обозначает, что подмножества содержат значения т номеров элементов ЧКП в области отрицательных и положительных частот соответственно, т.е. левее и правее элемента с номером т = 0.

Простейший низкочастотный фильтр имеет ЧКП вида (рис. 3 а)

□ = { ...,0,0,1^1^...,1,ю(0),1,1,...,1,0,0,... } ,

М-0 М-1 М+, М+

а высокочастотный фильтр (рис. 36):

□ = { ...,1,1,0,0,...,0,ю(0),0,0,.„,0,0,1,„. }.

М-1 М-0

М+„ М+1

Выходной сигнал фильтра в общем случае равен

Ь

Н

Ё Р(т)хт +ю(0)р(0)Х0 +

+ Ё Р(т)Хт

теМ+1

(5)

Таким образом, работу линейного фильтра для непрерывных комплекснозначных сигналов можно характеризовать как работу двух фильтров: левого, определяемого совокупностью элементов ЧКП, входящих в подмножество М-1, и правого - совокупностью элементов ЧКП, входящих в подмножество М+1. На рис. 4. представлен результат работы простейших линейных фильтров для непрерывного контура, показанного на рис. 1а.

1

воа<й и

а) 0 т б) 0 т

Рис. 3. Частотный коэффициент передачи простейших фильтров - низкочастотного (а) и высокочастотного (б)

<? 0,40,2

а) -10

!/("*) I

о

т б)

1/(«)1 о

в)

пп г^ ?

25 20 15

г)

5 \т)

Я У о

/ / т

1 У5

-5\

-10 -5 0 5 Ют

Рис. 4. Пример работы линейного фильтра для непрерывного комплекснозначного сигнала: амплитудный спектр непрерывного контура на выходе низкочастотного фильтра (а); выходной непрерывный контур (б); амплитудный спектр непрерывного контура на выходе высокочастотного фильтра (в); выходной непрерывный контур (г)

Контурный линейный фильтр обладает всеми свойствами, характерными для линейных фильтров вещественных сигналов.

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

1. Сравним между собой ЭВ ю(т) и ю(-да)

контура О частотного коэффициента передачи. С помощью выражения (3) получим

ю(-т) = 11(/)ехр|/т/1d/.

(6)

Сравнивая полученное выражение с выражением (3), приходим к выводу, что только при вещественном характере импульсной характеристики (ИХ) фильтра имеет место симметричность модулей ЭВ контура О частотного коэффициента передачи фильтра, т.е.

ю(т) = ю* (-т); |ю(т)| = |ю(-т)| ; ащ ю(т) = -а^ю(-т).

(7)

Таким образом, если ИХ фильтра носит вещественный характер, то АЧХ фильтра, т.е. |ю(т)|,

т = -¥, ¥, будет симметричной, а фазочастотная характеристика - антисимметричной. В том случае, если ИХ фильтра комплекснозначная, частотный коэффициент передачи (ЧКП) фильтра не обладает свойством сопряжённой симметрии (7).

2. Условие замкнутости выходного контура фильтра. Пусть фильтруемый контур X замкнут. Тогда нулевая компонента его спектра равна нулю, т.е. р(0) = 0. Учитывая замкнутость НЭК Хт, т = -¥, ¥, получим

} п( 5 ) ^ = 0,

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

т.е. замкнутость входного контура определяет замкнутость выходного контура фильтра при любом виде его ИХ. Отсюда следует периодичность отсчётов фильтра л(5) = Л( 5 ±аЬ).

2. Согласованная фильтрация непрерывных контуров изображений

Формирование меры схожести двух сигналов является основной задачей при решении вопросов, связанных, в первую очередь, с обнаружением, распознаванием, разрешением, измерением параметров сигналов. Образование данной меры сводится к получению взаимной корреляционной функции (ВКФ) этих сигналов. Рассмотрим два таких сигнала и фильтр, структура которого определена формой первого сигнала и которые преобразуют входной второй сигнал в их ВКФ.

Пусть необходимо получить смещённую на Ь ВКФ контуров X ={с(/)} и У = {и(/)} :

П(5 )= } с(/)и* (/-5 + Ь ) ^

(8)

с помощью линейного фильтра, заданного в виде свёртки (1). Найдём ИХ А = {1(/)} ^ такого фильтра. Приравнивая выражения (1) и (8), получим и* (/-5 + Ь)=1(5 - /). Введём переменную

t = 5 - /. Тогда / = 5 -1, и последнее выражение примет вид

и* (Ь -1)=А^). (9)

Запишем выражение (1) с учётом изменения пределов интегрирования при замене переменной / на

5 -1:

п(5 )= ] с( 5 - t )и* ( Ь -1) dt .

(10)

Величина Ь является периодом сомножителей С и и, т.е. %(/) = %(/±аЬ) и и(/) = и(/±аЬ), где

а - целое число.

Поэтому результат интегрирования не будет зависеть от порядка интегрирования и интеграл (10) можно записать в тех же пределах, что и интеграл (8):

Л (5 ) = } С( 5 - / )и* ( Ь - / ) d/ =

0

Ь

= | с(/)и* (/-5 + Ь ) d/.

(11)

Выражения (8) и (11) задают в пространственной области линейный фильтр с ИХ и* (Ь -/), вырабатывающий значения смещённой на Ь ВКФ двух контуров. Данное устройство является согласованным фильтром. Особенность его работы для циклически определённых сигналов заключается в более широком условии физической реализуемости.

Отметим также, что ИХ 1(/) фильтра, согласованного с комплекснозначным сигналом, каким является контур, повторяет этот сигнал в обратном порядке с задержкой на Ь , составляющей продолжительность сигнала. Это совпадает с результатами согласованной фильтрации вещественных сигналов. Но при согласованной фильтрации комплекснознач-ного сигнала ИХ фильтра является ещё и комплексно сопряжённой копией этого сигнала.

Рассмотрим теперь контурный согласованный фильтр (КСФ), заданный в частотной области.

Частотный коэффициент передачи О={ю(т)} связан с ИХ А = {1(/)} ^ прямым преобразованием Фурье:

0

5

0

0

ю( m) = 11(l) exp (-i ^ ml j dl = = Jc* (L -1) exp (-i f ml j dl = = J c* (t) exp ( -i -L m (L - t) j dt = = J C* (í) exp ( -i ^ mL j exp ( i ^ mt j = exp ^—i ^ mL j J c* (í) exp ^ i ^ mt j = -1_[ C* (t) exp ^ i y mt j dt =p* (m).

(12)

dt = dt =

Ь

Данный результат совпадает со случаем согласованной фильтрации вещественных сигналов: частотный коэффициент передачи КСФ с точностью до фазового множителя повторяет комплексно сопряжённый спектр контура, с которым он согласован.

Определим спектр Рвьх ={Рвых (т)}^ выходного контура И = {^(т)} фильтра:

Ры (т )=®( т)Р( т ) = -Р* (т )Р(т ) .

Здесь {р(ш )} - спектр фильтруемого контура X. Если контур X согласован с фильтром, то

Ры (т ) = -|Р(т )|2.

Используя ОПФ, запишем выражение для выходного сигнала фильтра:

h(s ) = L — Рых ( m) exp | i ml | =

L

=\ — |р(m)|2expíiml |.

(13)

При фильтрации согласованного контура на выходе фильтра образуется контур

h(s) = Jc(l)c* (l-s + L)dl.

(14)

Данное выражение задаёт смещённую на Ь АКФ фильтруемого контура X. В момент 5 = Ь получим

h( L ) = J c(l )c* (l) dl = | 2.

Аналогичный результат получается, если воспользоваться выражением (13) для КСФ в частотной области и учесть равенство Парсеваля.

Таким образом, при фильтрации согласованного контура в момент Ь образуется действительный отсчёт, равный энергии фильтруемого контура. Для выяснения механизма работы КСФ представим выражение (14) в показательном и тригонометрическом видах:

h( s) =

П ,, ,1 -ni (15)

= J| c( l )|c(l - s + L)|| exp (i [ф( l )-ф( l - s + L)] )| dl;

0

h( s )=

L

= J| c( l )|c(l - s + L)|| cos (i [ф( l )-f(l - s + L )])| dl + (16)

+iJ| C( l )||c( l - s + L)| |sin (i [ф( l )-f(l - s + L )])| dl.

0

Из выражения (16) следует, что КСФ может быть представлен двумя параллельными звеньями: косинусным и синусным, - формирующими соответственно действительную и мнимую части выходного сигнала h (l) = h2 (l) + ih2 (l). При s = L сигнал на

выходе косинусного звена будет равен ||х||2, а на

выходе синусного - нулю.

Выражение (14) можно также рассматривать как развёрнутую запись множества скалярных произведений контура X на этот же контур со смещённой начальной точкой, т.е.

h(s) = ( X, X(L-s)). (17)

При s = L данное выражение принимает вид h( L) = (X, X) = | IXI2. В соответствии с неравенством

(X, X(d))

< XX1

(d )||

Коши-Буняковского имеем:

Так как норма контура не изменяется при варьиро-

11х|| =1 х(ё )И

вании его начальной точки, т.е.

то

h(d ) = (X, X(d))

< X 2. Равенство здесь достигает-

ся лишь при ё = 0, т.е. при 5 = Ь . Применительно к КСФ это означает, что отсчёт в момент 5 = Ь будет не только вещественной величиной, но и максимально возможным по модулю для любого 5 , т.е. я( Ь )=|л( 5)|, 5 = 0,1,..., Ь.

КСФ является линейным устройством, и поэтому он обладает всеми рассмотренными свойствами контурных линейных фильтров. Если контур ИХ замкнут, то фильтр не пропускает постоянной составляющей, т.е. его реакция на отрезок прямой линии равна нулю, а если фильтруемый контур замкнут, то замкнутым останется и выходной контур. Любой НЭК проходит через КСФ без искажения формы, а поворот, растяжение и сдвиг начальной точки фильтруемого контура вызывают аналогичное преобразование выходного контура. При этом поворот фильтруемого контура по отношению к эталонному на угол Дф приводит к умножению выходного

контура на комплексный коэффициент ехр (/Дф)

и отсчёт КСФ в момент 5 = Ь будет уже не вещественным, а комплексным числом. Сдвиг начальной

0

0

точки фильтруемого контура на ё обусловливает такой же сдвиг максимального по модулю отсчёта КСФ.

Рассмотрим несколько особых свойств КСФ.

Обобщённая инвариантность КСФ к линейным преобразованиям фильтруемого контура. Пронормируем отсчёт КСФ путём его деления на произведения норм фильтруемого и эталонного контуров:

цн (5)=ц(яVIХНУ!. При X = У величина

Цн (50) = 1. Здесь 50 - отсчёт КСФ с максимальным

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

Если же X Ф У, то ц(50 VI 1X11^11 и Цн (50 )< 1. Таким образом, величина цн («0) инвариантна к линейным преобразованиям контура и достигает максимального значения, равного единице, лишь при прохождении через фильтр согласованного контура. Поэтому КСФ является устройством, вырабатывающим количественную меру схожести двух контуров, двух форм плоских изображений, инвариантную к масштабу и повороту этих изображений.

Связь между выходным сигналом фильтра и ВКФ фильтруемого и эталонного сигналов. Ранее было отмечено, что при обработке согласованного с фильтром сигнала на выходе образуется смещённая на Ь АКФ этого сигнала. Принимая во внимание рассмотренные свойства ВКФ и АКФ комплексных сигналов, уточним характер связи между АКФ и выходным сигналом КСФ. Сравнивая между собой выражения для АКФ и для выходного сигнала (14) согласованного фильтра, приходим к выводу, что отношения соответствия между ними имеют вид

ц( 5) = ^ Ь - 5) и ^ 5 )=ц( Ь - 5) . (18)

Отсюда следует, что выходной сигнал КСФ, определяемый выражением (8), представляет собой не только сдвинутую на Ь АКФ фильтруемого согласованного сигнала, но и порядки следования у них противоположны. Соотношения между выходным сигналом ц(5) фильтра и ВКФ ^5) контуров произвольного фильтруемого сигнала и ИХ также определяются выражениями (18).

Представляет интерес рассмотрение вопроса о том, каким образом некоторые свойства АКФ преобразуются в свойства КСФ.

Свойство АКФ, обусловливающее сопряжённую симметрию контура АКФ, меняется следую -щим образом. С помощью формул (18) определим, какому ц(5) КСФ соответствует ^Ь - 5) АКФ. Вводя новую переменную t = Ь - 5 , найдём, что ^Ь -5) = ц (5). Учитывая соотношение

^ 5 )=т" (Ь - 5), окончательно получаем

л (5 ) = Л* (Ь - 5).

(19)

Из последней формулы видно, что контуры АКФ и КСФ прослеживаются в противоположных направлениях: первый - против, а второй - по часовой стрелке. Выражение (19) показывает, что компоненты контура Н расположены симметрично.

Спектральный анализ контуров. Запишем выражение для прямого ПФ контура X:

р(т) = |%(/)ехр^-Iт/^d/, т = 0,± 1,±2,...

Величина ехр (-/ (2я/Ь) т/) является компонентом элементарного контура Xm. Поэтому в соответствии с выражением (8) составляющая спектра исходного контура может рассматриваться как отсчёт фильтра, согласованного с контуром Xm в момент

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

5 = Ь , т.е. р ^) = ц, (Ь). Меняя параметр t, т.е. последовательно согласовывая фильтр со всеми ЭК при данном значении Ь , можно осуществить спектральный анализ контура на базе алгоритма контурной согласованной фильтрации. Данное свойство КСФ основано на том, что алгоритмы ППФ и согласованной фильтрации используют скалярное произведение векторов.

Выделение главного примитива произвольного контура. Как было показано, произвольный контур X может быть представлен линейной комбинацией НЭК X^, весами в которой служат компоненты спектра. Под главным примитивом контура X будем понимать контур р( 5) X5 с максимальной энергией,

т.е. ||р(5)X5|| >||р(т)^Ц, т Ф 5 .

Поскольку энергии всех ЭК одинаковы, то главный примитив будет соответствовать такому значению 5, при котором |р(5)| > |р(т)|. Спектр контура

на выходе КСФ определяется соотношением (13), т.е. происходит квадрирование модулей компонент спектра. Модуль каждой из них увеличивается

в |р(т)| раз. Отсюда вытекает достаточно простая

процедура формирования главного примитива. Для этого необходимо провести цепочку согласованных фильтраций: после фильтрации исходного контура X получить контур Н, затем профильтровать контур Н1 согласованным с ним фильтром и получить контур Н2 и т.д. После каждого шага фильтрации возрастает степень доминирования компоненты спектра р (т ) над всеми остальными компонентами

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

3. Согласованная фильтрация зашумлённого непрерывного контура

Рассмотрим случай фильтрации зашумлённого контура N = X + Z, когда фильтр согласован с контуром X. Интерес представляют характеристики выходного контура в момент Ь отклика фильтра, когда достигается пиковое значение выходного сигнала КСФ. В соответствии с выражением (8) для данного случая получим

Ь

П = п( Ь ) = / «(/)х* (/) й/ =

0

Ь

= /[и (/) + Ш2 (/)][%! (/)+ /С 2 (/)] 6/ =

0

Ь

= /{[и (/)%1 (/) + ^2 (/)%2 (/)] +

0

+/[и (/)х (/)-« (/)%2 (/)]}.

Покажем, что для случая согласованной фильтрации в момент 5 = Ь , так же как и для случая фильтрации шумового контура Z, вещественная и мнимая части выходного вектора будут некоррелированными. Определим вначале математические ожидания тП и тП величин пп и л,:

П] П2 1 2

(20)

П = П + ih2 = j )x* (l) dl =

0

L

= j[x(l ) + Z(l)] X* (l) dl =

= / С(/)х* (/) й/ +1 С(/)х* (/) й/ = 11X12.

0 0

Таким образом, тП = I 1x11 2 и тП = 0 . Запишем

А П1 II N П2

выражение для корреляционного момента величин

П и П2: Кц* = М {Пр П }-тП1 тП2 = М {Пр П } . С учётом (20) будем иметь

Ь

К^ = /[^1 (/)С1 (/) + и (/)С2 (/)]й/X

0

Ь

х/[и (/)%1 (/)-« (/)С2 (/)]й/.

0

При перемножении интегралов для одного и того же значения аргумента получаются подынтегральные выражения следующих четырёх видов:

U(l)U(l)x2(l), -Ui(l)Ui(l)Xi(l)X2(l),

«2 (/)^2 (/)С1 (/) С 2 (/) , -и1 (/)^2 (/)С2 (/).

Для неравных между собой значений аргументов в интегралах выражения для КП П также получаем

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

U (l)Xi (lК (l)Xi (l) = x2 (l)X2 (t)Xi (t),

-Ui (l)Xi (l)Ui (l)x2 (l) = -x2 (l)Xi (t)X2 (t),

U (l)X2 (l)U2 (l)Xi (l ) = x2 (l)Xi (t)X2 (t),

(2i)

-и (/)х 2 (/)« (/ )С1 (/) = -х2 (/ )С1 (' )С2 (').

С учётом этого получим КП П = 0 . Таким образом, корреляционный момент вещественной и мнимой частей выходного отклика КСФ равен 0 .

Распределение вероятностей вещественной и мнимой частей выходного вектора. Как следует из (20), действительная п1 и мнимая п2 части выходного отклика КСФ будут результатом интегрирования большого количества нормально распределённых величин, и поэтому также имеют нормальное распределение. При этом математические ожидания, дисперсии величин П1 и П2 и их корреляционный момент будут равны:

mn = X , mn = 0,

Hi II II Пг

2 2 2 Shi =°П2 =S ИХ

^H, = 0

(22)

Для плотности распределения вероятности величин ( П1, П2 ) теперь можно записать

Р (п) = Р (hi, П2 )= ^ ||2: 2roa2 X

х exp

( Í II и2\2 2 ^

(hi HIXI ) +П2

2о2| 1X12

(23)

Плотность распределения вероятностей модуля и аргумента выходного вектора. Модуль вектора П и тригонометрическое представление его частей равны

hi2 =|hi|2 +1П2Г , hi =ыcos(f), П2 = Nsin(f). Якобиан преобразования для определения искомой плотности распределения по-прежнему равен Ы . Тогда

Р (N, f) =

П

2яо21 |Х12

х exp <

(hi cos (f) — IIXI2 ) +hl2 sin (f)

2o2| IX12

х

2 ros21 |X|

|2 ll„l|4

х exp<

H +|IXI -2h| cos(f)|IXI + hl sin(f) I

2a2 X

Плотность распределения вероятностей модуля выходного отклика. Интегрируя распределение

2

L

2

P(|h|, f) по всем значениям аргумента выходного отклика, получим

( | |2 и и 4 1

1

P (N) = "^exp

о X I

hi2 +1X4

2o2IIX2

<J exp

|h| cos (j)

о

df = -

I N2+1IX41,

xexp {-——т1—Ц- }I„

о21 Iх!

(I h А

2о2 X

v о2,

где I0

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

r N А

vO %

1 2p = — J exp 2я „

|h|cos(f)

df - модифици-

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

P

h

о2 X

i N2+1IX41,

x exp -¡-^—-11—!т- > L

П h А

v о2,

если h > 0,

(24)

, 2о21 (XII

и Р(|ц|) = 0 при |ц| < 0.

Данное распределение является распределением Райса. Рассмотрим случай больших отношений сигнал/шум. При этом выходной эффект КСФ в основном определяется контуром фильтруемого изображения, т.е. ц »11X12 »|ц| и ||ц|| » о2. При выполнении последнего условия для модифицированной функции Бесселя существует следующее разложение в ряд:

I0 ( У ) = 225

exp (У)

3!(8 У )3

V2Py

А

- +...

1 + ± + -

9

8У 2!(8y)2

У > 1.

В данном случае y = |h|/о2 внимание (25), получим

(25)

и, принимая во

P (hl)=

л/2Ро

exp

(М+1IX2 )2

2о2

Таким образом, при больших отношениях сигнал/шум модуль выходного отклика КСФ в момент 5 = Ь имеет распределение вероятностей, близкое к нормальному. При этом математическое ожидание

модуля отклика ц равно |ц|=| 1X12. Выразим распределение (24) через отношение сигнал/шум двЪ1х по длине линии контура на выходе фильтра

Явих =| 1X17(°jXI)=1 IX/овх. Введя переменную

v=\h/о их = |я|/(оет||XI) и переходя к ней в распределении (24), получим

P (v) = P

f Л. А

о|| X||

= v exp

2 2 V + Яых

2

I0 (VЧ,ьх ) .

Плотность распределения вероятности аргумента выходного отклика. Интегрируя распределение Р (|ц|, ф) по всем значениям модуля, получим

P (f) = J P (hi, f) d| h =

exp{| XI7 (2о2)} ^ 2яо 2|| XI2 '

xJ| h exp

21XI2 hi cos (f)

2о21 |XI2

d h.

Это выражение приводится к виду

exp{11xi7(2°2)} iiXi cos(f).

P (f)=-

1 + erf

IIXI cos (f)

V2P

ЛА

2л&

^ Пж7-1|2

exp

XI2 sin(f )

2о2

2 x

где erf(x)=^= Гexp(-t2)dt - функция ошибок. л/я 0

При ||x||/о> 3, т.е. при достаточно большом отношении сигнал/шум данное распределение переходит в нормальное, а при ||x||/о < 3 все значения аргумента выходного отклика становятся равновероятными.

При подстановке в качестве независимых переменных в выражение к -мерной плотности вероятностей p (v), найденной в процессе статистического эксперимента к -мерной выборки {u(l)}_, получим функцию L(N), называемую функцией

правдоподобия. Эта функция по форме своей записи совпадает с выражением для плотности распределения вероятностей, но зависит уже не от v, а от параметров данного распределения, т.е. от математического ожидания, дисперсии и др. Функция L(N)

является мерой схожести распределения p ( v) и распределения, к которому относится выборка

Найдём выражение для функции правдоподобия зашумлённого контура N = {u(l)}_. Запишем выражение для совместной плотности вероятностей вещественной и мнимой частей ЭВ u(l) = Uj (l) + iu2 (l), l e [0, L] зашумлённого контура N . При этом учтём, что математические ожида-

x

(

h

x

2

0

4

/

(

2

о

0

ч

/

(

0

x

2

(

(

X

ч

//

+

1

ния случайных величин и1 (/) и и2 (/) равны

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

МО=Х1 (/)+С (/) =Х1 (/), й«=Х2(/)+С (/)=Х2(/),

а их корреляционный момент

Ки1(/(/) =

= [Х1 (/)+С (/ )][Х2 (/)+С 2 (/)] -Х1 (/)Х2 (/) = = Х1 (/)Х2 (/) + [С (/)Х2 (/)] + [С2 (/)Х1 (/)] + +[С (/)С 2 (/)] -Х1 (/)Х2 (/) = 0,

Л^) = Л(N - Z )= с ехр (- Я2/2а2), (26)

где с = 1 (2яа2)Ь ; Я2 =||^|2 + ||х||2 -2Яе(N,X) -

квадрат расстояния между эталонным и зашумлён-ным контуром.

Отсюда становится ясным физический смысл функции правдоподобия зашумлённого контура: если контуры N и X близки между собой, то Я2 » 0 и Л^)=Л(X + Z), т.е. равна максимально возможной величине.

Заключение

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

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

Литература

1. Введение в контурный анализ и его приложение к обработке изображений и сигналов / под ред. Я.А. Фурмана. - М.: ФИЗМАТЛИТ, 2002.

2. Хафизов, Р.Г. Анализ непрерывных комплекснознач-ных сигналов, задающих контуры изображений плоских объектов // Вестник КГТУ им. А.Н. Туполева. -2006. - № 4. - С. 24-27.

References

1. Contour analysis introduction and its image and signal processing apllication/ edited by Ya.A. Furman - Moscow: "Fizmatlit" Publisher, 2002. - (In Russian).

2. Khafizov, R.G. Analysis of continuous complex-valued signals that define the contours of images of flat objects // A.N. Tupolev Vestnik KGTU. - 2006. - N 4. - P. 24-27. -(In Russian).

LINEAR FILTERING OF CONTINUOUS CONTOURS OF IMAGES, DEFINED IN A COMPLEX FORM

R.G. Khafizov, S.A. Okhotnikov Mari State Technical University

Abstract

The problems of linear filtering of continuous contours of images, for data in a complex-form are considered. The analysis of the properties of the contour line filter in the light of the nature and properties of complex-closed contour is performed.

Key words: continuous contour, complex-valued signal, image processing, linear filtration, contour matched filter.

Сведения об авторах

Хафизов Ринат Гафиятуллович, 1972 года рождения, в 1994 году окончил Марийский государственный технический университет (МарГТУ) по специальности «Радиотехника». Кандидат технических наук (1998 год). Профессор кафедры радиотехнических и медико-биологических систем. В 2008 г. окончил докторантуру при МарГТУ. E-mail: khaf-izo vrgfalmarstu .net.

Область научных интересов: цифровая обработка сигналов, обработка и распознавание -■v.j^ изображений. Участник работы по 8 Грантам РФФИ и 3 грантам Министерства образования

^^^^^^^^^ РФ. Автор более 100 научных работ, соавтор 3 монографий, имеет учебно-методические разработки.

Rinat Gafiyatullovich Khafizov (b. 1972) graduated (1994) from the Mari State Technical University (MarSTU) with specialty in radio engineering. He received his Candidate in Technics (1998) degree from the Kazan State Technical University. He finished doctoral studies in MarSTU in 2008. He is holding a position of professor of the department of radio engineering and biomedical systems at MarSTU. E-mail: [email protected].

His research interests are currently focused on digital signal processing, data processing and image recognition. Participated by 8 RFBR grants and 3 grants of the Ministry of Education. Author of more than 100 scientific papers, coauthor of 3 monographs, has the teaching methodologies.

Охотников Сергей Аркадьевич, 1982 года рождения, в 2009 году окончил Марийский государственный технический университет (МарГТУ) по направлению «Радиотехника». Обучается в аспирантуре МарГТУ по направлению 05.12.04 «Радиотехника, в том числе системы и устройства радионавигации, радиолокации и телевидения». E-mail: [email protected].

Область научных интересов: обработка изображений групповых точечных объектов. В списке научных работ Охотникова С. А. 5 статей, 1 авторское свидетельство РФ.

Sergei Arcadievich Okhotnikov (b. 1982) graduated (2009) from the Man State Technical University (MarSTU) in the direction of radio engineering. Enroll in postgraduate school MarSTU at the way of 05.12.04 "Radio engineering, including radio navigation systems and equipment, radiolocation and television". E-mail: [email protected].

His research interests are currently focused on processing of images of group point objects. He is author of 5 scientific papers and inventor's certificate of Russia Federation.

Поступила в редакцию 2 августа 2010 г.

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