Научная статья на тему 'Кольцевое преобразование Радона'

Кольцевое преобразование Радона Текст научной статьи по специальности «Математика»

CC BY
621
97
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Компьютерная оптика
Scopus
ВАК
RSCI
ESCI
Область наук

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

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

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

Похожие темы научных работ по математике , автор научной работы — Котляр В. В., Ковалев А. А.

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

Текст научной работы на тему «Кольцевое преобразование Радона»

ОБРАБОТКА ИЗОБРАЖЕНИИ

КОЛЬЦЕВОЕ ПРЕОБРАЗОВАНИЕ РАДОНА

В.В. Котляр, А.А. Ковалев Институт систем обработки изображений РАН, Самарский государственный аэрокосмический университет

Аннотация

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

Введение

Преобразование Радона (иногда его называют преобразованием Хоу (Hough)) широко используется в обработке изображений, геодезии, медицине, компьютерной томографии [1-4]. Двумерное преобразование Радона (ПР) определяется следующим образом:

R[ f ](с,р)=Ц f (х,у)д(с - x cosp-y sinpdxdy, (1)

R2

где р,р - полярные координаты, описывающие прямую: р - расстояние от начала координат до прямой, р - угол наклона прямой к оси Ox.

Обратное преобразование Радона можно получить в виде:

д

! 2р » R [f f М = ± ii--:-

2р 0 -» x cos tp + y sm^- с

(2)

Преобразование Радона во многом аналогично преобразованию Фурье (ПФ). Если ПФ раскладывает комплексную амплитуду света (двумерную функцию) по плоским волнам (по Фурье-гармоникам), то ПР «раскладывает» функцию по прямым линиям. Оба преобразования не являются сверткой и выполняются с помощью сферической линзы (для ПФ) и сферической линзы и фазового пространственного фильтра (для ПР) [5-7]. Поэтому для ПФ и ПР выполняется теорема Парсеваля, физически означающая выполнение закона сохранения световой энергии при распространении через сферическую линзу и фазовый фильтр. Как ПФ преобразует плоскую волну в фокальную точку, так и ПР преобразует прямую линию на изображении в точку. Но есть и отличия, например, ПФ переводит точку в плоскую волну, но ПР переводит точку в один период синусоиды [5].

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

дона (КПР), которое будет свертывать изображение с окружностями определенного радиуса и параболическое преобразование Радона (ПНР), которое свертывает изображение с параболами. Эти преобразования КПР и ПНР, как и преобразование Кирхгофа (ПК) и преобразование Френеля (ПФР), должны быть интегралами свертки. При стремлении радиуса окружности КПР к нулю, преобразование стремится к тождественному, а при стремлении радиуса окружности к бесконечности КПР переходит в обычное ПР.

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

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

Так как КПР от функции точечного источника есть функция бесконечно узкого кольца, то можно считать, что КПР описывает оптическую систему с кольцевым импульсным откликом. Это обстоятельство указывает на тесную связь между КПР и мезо-оптикой, так как мезооптический объектив - это объектив с кольцевым импульсным откликом [8]. Отличие состоит в том, что в мезооптике в Фурье-корреляторе в качестве пространственного фильтра используется конический аксикон.

1. Основные свойства КПР 1.1. Определение

Введем в рассмотрение линейное интегральное преобразование комплексной двумерной функции, являющейся сверткой с обобщенной 8 -функцией Дирака:

R г (о,з )= JJ f (x,y )д ( г - о )2 +(y - з )2 1 dxdy

R

2

(3)

где y - радиус окружности.

В полярных координатах вместо (3) можно записать:

ад 2р

R (с>и) = Цд(г-г)х (4)

0 0

х f (r cos ф + с cos и,г sin ф + с sin и )-rdrdф

R¿ (с,и ) = г J f (г cos ф+ с cos и, г sin ф+ с sin и )d ф . (5)

0

1.2. Вычисление КПР через БПФ Так как КПР является сверткой, то его можно выразить через преобразования Фурье и вычислять с помощью алгоритма быстрого преобразования Фурье (БПФ).

Выразим преобразуемую функцию через ее Фурье-образ:

f (x,y) = —í—- íí F (о,з ) exp (i (хо + уз )) с1о dз > (6)

(2р)2 R

где F(§,rj) - Фурье-образ функции f (х,у).

Фурье-образ радиальной 5-функции из уравнения (3) пропорционален функции Бесселя нулевого порядка:

D (о,з ) = JJ д (г х2 + у2 ) exp [-i (хо + уз )] dоdз =

R2

2р ад

= JJ д (г - r )exp ^-rn cos (ф- и )] rdrd ф =

0 0 2р

= г J exp [-iгс cos (ф-и )) d ф = 2ргJ0 (гс), (7)

0

где J0 - функция Бесселя.

Из уравнения (7) следует, что преобразование Фурье-Бесселя (или преобразование Ханкеля нулевого порядка) от функции Бесселя нулевого порядка пропорционально радиальной 5-функции:

д(г - с) = г J J0 (гс)0 (гс)сdс .

о

(8)

Тогда из уравнения (3) с учетом (6) и (7) получим представление КПР в виде обратного преобразования Фурье:

R (оз )=-V JJ F (х,у )х

(2р) R2 .

х2ргJ0 (г^х2 + у2 ) exp [i (хо + уз )) dxdy

(9)

Чтобы вычислить КПР через БПФ по формуле (9) требуется вычислить Фурье-образ Е(х,у) исходной функции /(§,ц), умножить его на функцию

Бесселя (у^х2 + у2 ] и вычислить обратное ПФ.

В полярных координатах уравнение (9) имеет вид:

R (с,и) = 2- JJF(г,ф)

2р R2

xJ0 (гг)exp [/гс cos (ф-и )] rdrdф

Если исходная функция радиально-симмет-ричная, т.е. f (§,rj)= f (р), то уравнение (10) примет вид:

си

R(o ) = г J F (r )J 0 (гг )j 0 (гс )rdr .

(11)

Из уравнения (11) следует, что КПР-образ радиальной функции - радиальная функция.

1.3. Обратное кольцевое преобразование Радона Из уравнения (9) можно получить обратное преобразование КПР.

Обозначим Фурье-образ от двумерной функции кольцевого преобразования Радона:

&( х,у ) = Ц Я ( о,з ) х

Я2 . (12)

х ехр [-/ (хо + уз)] ёо йз

Тогда из уравнения (9) следует связь Фурье-образов исходной функции и КПР

Я(х,у )

F (х,у) =

2ргJ 0 ( г-J х 2 + у 2

(13)

Из уравнения (13) получается обратное КПР:

(2р) Я' (гф2 + зг)

Из уравнения (14) следует, что обратное преобразование КПР есть преобразование Фурье от сингулярной функции, которая обращается в бесконечность в нулях функции Бесселя. Для корректного вычисления интеграла в уравнении (14) следует применять метод регуляризации Тихонова.

1.4. Смещение объекта

Пусть Яг(£,ц) - КПР-образ функции

/ (х,У).

Тогда КПР-образ от той же функции, но сдвинутой на вектор с координатами (а, Ь), будет иметь вид

Я (о,з) = И/(х- а,у -Ь)х

Я2

хд (гх - о )2 + (у - з )2 ) йхйу = Ц / (б, в ) х

Я2

хд^г -^[б -(о - а)] +[в -(з -Ь)) ^ йб йв =

= Rz (о - а,з - b).

(15)

Из (15) следует, что смещение функции приводит к аналогичному смещению КПР-образа.

1.5. Масштабирование объекта Пусть - КПР-образ функции /(х,у).

Тогда КПР-образ от той же функции, но масштабно измененной с коэффициентом а, будет иметь вид

Яг (о,з) = Ц f (бх,бу )д| г--y/(x - о)2 +(у - з )2 jdxdy --

R2

;JJ f (.B^ г ^^ - ^ )2 +(( - ^ )2

dAdB

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

JJ f (A,B)d{бг -yj(A - бо )2 +(B - бз )2

б2

dAdB

= — R6z (бо,бз)

б

(16)

Из уравнения (16) следует, что изменение масштаба объекта (сжатие или расширение) приводит к аналогичному изменению масштаба и параметра у КПР-образа.

2. КПР некоторых функций

2.1. Преобразование точки

Пусть исходная функция представляет собой точечный импульс в начале координат, описывающий точечный источник света, /(х,у)=8(х)8(у). Тогда из уравнения (3) следует, что КПР-образ этой функции есть бесконечно узкое кольцо:

Я(о,з) = и д(х)д(у)/ г-д/(х - о)2 + (у - з )2 \dxdy =

= д^г —\о2 + з2 j

(17)

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

Л

Л

J1

Ъ(хЩу) V " V Рис. 1. КПР-образ точки есть кольцо

2.2. Преобразование линии

Пусть исходная функция описывает прямую линию, совпадающую с осью х, то есть / (х,у)= 8(у), тогда ее Фурье-образ также будет прямой линией, совпадающей с осью п: ^ (:,п) = 8(:). Далее с учетом уравнения (9) получим:

Я (х,у) = — Ц д (о(г^о2 + з2 ) ехр [г (х^ + уп)] dоdз =

2р „2 ^

2р'

г +г '

= J J 0 (г3 )exp (yn)d3 2р

m.K.J0 -четная

J J о (гз )exp (/yn)d3 =

+ш 2n

(n)

= у (П

J J exp[-/yn cos ф] exp(/yn) dфdn =

-ш о 2n

■ J £(ycosф-y)ф :

2г р , , , cos(=' г l д(г/ -y)dt

- J д (г cosp-y)dp = - i^T-

д| t - y \dt

P -' Ф -

1 1

У > y

t2 P 4г 2 - y2

(18)

Если у < у, то интеграл равен нулю. Из уравнения (18) следует, что

г

1 1

"JJ д (о )J0 (2 + з2 ) exp [/' (xo + уз ) dоdз

. (19)

P^

y

Из уравнения (19) следует, что прямая линия переходит в две параллельные линии, параллельные также исходной линии, лежащей на оси х (рис. 2).

Л

f(x,y)=b(y);F^=m

А

V/

у

Рис. 2. КПР-образ линии есть две параллельные линии

2.3. Преобразование наклонной плоской волны. Пусть исходной функцией является плоская волна (или Фурье-гармоника):

f (x, y ) = exp (/ax):

(20)

которая наклонена только к одной оси x.

Тогда КПР-образ такой функции будет иметь вид:

Я(с,и ) = г J f (г cosp+ с cos и)dp =

о

2п

= у J exp (/ay cos p)exp (/ap cos 6)dр =

0

= 2рг exp (/бс cos и) J0 (бг) = 2ргJ0 ^)exp (/a|). (21)

Из уравнения (21) следует, что плоская волна e/ax переходит в плоскую волну (2nyJ0 (ay))exp (/a£),

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

г

У

R

б

R

R

амплитуду. Если ау - корень функции Бесселя, то плоская волна не проходит через оптическую систему на рис. 1, так как ее амплитуда на выходе равна нулю.

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

+ад

f (х,у )= X с„ exp [i (бпх+в„у )] =

(22)

тогда на выходе оптической системы на рис. 1 появится световое поле, комплексная амплитуда которого есть КПР-образ от функции (22):

R (с,и ) = г J f (г cos ф+ с cos и,г sin ф + с sin и )d ф =

0

+ад 2р

= г X с„ J exp [í6„ (г cos ф+ с cos и )]х

п=-ад 0 =

х exp [в„ (г sin ф+ с sin и )] dф

+ад

= г X с„ exp [i (б„ с cos и + в„ с sin и )]х

„=-ад

х J exp [i (б„г cos ф+ в „г sin ф)] d ф =

0

=2ргХ c„J0 (г4б„+в „2) exp [ (б„о+в „з )]=

„=-ад +ад

=2рг X с„ exp[i (б„о+в „з )].

(23)

Из уравнения (23) следует, что КПР переводит периодическую функцию в другую периодическую функцию с тем же периодом.

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

В частности, КПР сохраняет косинус (или синус):

, . exp (irnx) + exp (-/'юх) f (x) = cos щх = --^-, (24)

R(о,з) = 2ргJ0 (гщ)

exp + exp (-гю^) =

= 2ргJ0 (гщ) cos що .

(25)

Заметим, что если ую - корень функции Бесселя, то Я = 0.

2.5. Преобразование окружности

Пусть исходной функцией является бесконечно узкое кольцо или окружность:

f (х,у)= д(R-yjх2 + у2 )

(26)

Я - радиус кольца.

Фурье-образ функции (26) есть функция Бесселя:

ад

^(с) = 2р| д(Я - г)/0 (гс)гйг = 2рЯJ0 (Яс), (27)

о

а КПР-образ радиальной функции можно вычислить с помощью уравнения (11):

R() = -р 2рR J J0 (Rr)J0 (гг)J0 (гс)rdr (28)

Интеграл (28) можно найти в справочнике [9]:

J J0 (ах) 0 (bx)0 (cx2xdx =

0,с < |а - b|, 0,с > а + b,

—(l - r 2 ) 12 la - b\ < с < а + b; раЬ

(29)

где r =

а 2 + b 2 - с 2

2ab

В нашем случае из формулы (29) следует:

R^

0,с < |г - R|, 0,с > г + R,

(30)

р-J4R2г2 -(2 + г2 - с2

^г - R| < с < г + R;

Я у-Я у у+Л р

Рис. 3. График КПР-образаузкого кольца (формулы (30)

Из уравнения (30) следует, что при р = Л + Я и р = Л-Я КПР-образ стремится к бесконечности Я(р) = , а при р = у КПР-образ имеет минимум

R(y) = -

■. При у >> R из уравнения (30)

следует, что КПР-образ бесконечно узкого кольца радиусом Я есть два близких кольца с радиусами Я-^ и

Я+Y

2.6. Преобразование круга Если исходной функцией является функция, описывающая круг радиуса Я:

f (х,у)= «rc/l R

(31)

Фурье-образ которой пропорционален функ ции Эйри:

RJ1 (Яс )

F (с ) = 2р-

(32)

то КПР-образ радиальной функции можно вычислить по формуле (11):

Я(с,и) = —2рЯ [ ^ (ЯГ) J0 (гг)0 (гс)гйг . (33) 2р ¡г

0

Интеграл (33) вычисляется с помощью справочного интеграла [9]:

„=-ад

2

Г =—LO

2

2

с

J J0 (ax)J0 (bx)J1 (cx)xdx -

0,c < |a - b|, 1

—,c > a + b, c

(34)

1 2 . ,2 2 1 a + b - c i ,i

—arccos-,la - b < c < a + b;

pc

2ab

С учетом (34) КПР-образ (33) имеет вид

R(c ) =

0,| с - г| > R,

с - г < R < с + г;

(35)

у-Л у у+Я р

Рис. 4. График КПР-образа круга (формулы (35)

Из уравнения (35) следует, что КПР-образ функции круга есть кольцо с радиусом у и шириной 2Я (Я<у) (рис. 4). При других соотношениях параметров у и Я КПР-образ имеет другой вид.

КПР - образ функции широкого кольца можно получить с помощью уравнения (35), примененного к функции

f (r ) = circl —— circl -—— .

Rl R2

2.7. Преобразование прямоугольника

(36)

Пусть исходной функцией является функция прямоугольника со сторонами а и Ь:

f (x,y) = rect\ — \rect I b

(37)

Фурье-образ которой пропорционален произведению sinc-функций:

F(о,з) = 4ab • sin c(ao)• sin с(Ьз ). (38)

Тогда КПР-образ функции (37) можно вычислить с помощью уравнения (9):

■ sin (ao) sin (Ьз)

R(x,y)=íf .. -x J0 (г^о2 + з2 ) exp[i (хо + уз)] dоdз Так как

(39)

4sin(aо)sin(b3) = -[exp(ia§)-exp(-ia§)^*[exp(ibn)-exp(-ibn)] :

мотреть толь ии (39):

,(г^о^)

то достаточно рассмотреть только одно слагаемое из четырех в уравнении (39):

'i = - f if J"

2р R оз

(40)

с exp {i [о (х + a) + з (у + b)]} с^^з

Интеграл (40) нельзя вычислить с помощью аналитических функций, но вторая смешанная производная от интеграла (40) может быть выражена с помощью ¿-функции:

д211 = _г_ дхду 2р

ff J0 (гу]о2 + з2 )exp {г [о(х + a) +з (у + b)]}daab :

= J— ff J0 (гг)exp[irecos(ф-и)]rdrdф =

= г\\ J0 (ггУ0 (re )rdr =

= д(г - с) = д[^г -д/(х + а)2 +(у + Ь)2 ^. (41)

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

С учетом уравнения (41) и четырех слагаемых в уравнении (39) получим, что

^=д Н)-

-д (г -,](х + а)2 +(у - Ь)2 )- (42)

-д (г --\1(х - а)2 + (у + Ь)2 ) +

+д (г-^(х - а )2 +(у - Ь )2 ).

Из уравнения (42) следует, что КПР-образ функции прямоугольника имеет такой вид, что его контурами являются окружности радиуса у с центрами в точках с координатами (-а, -Ь), (-а, Ь), (а, -Ь) и (а, Ь) .

2.8. Преобразование функции Гаусса

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

/(г)=-р(-Щг), (43)

Фурье-образом которой также является гауссовая функция:

2 2

2 I с щ F(e) = рщ exp I--

(44)

Тогда КПР-образ функции (43), вычисленный с помощью формулы (5), имеет вид:

R^u ) = г f f (г cosp+ с cos и,г sin ф + с sin и)dp =

m.K.f - радиально-симметрична

г I f (г 2 + с 2 - 2гс cos ф)ф =

i)dp

R

щ

г2 + с 2^2р

|ехр [- | ехр Щ j ехр [ Щ cos ф] Ф =

? ( 2гс >| I ехрI —-cosф I аф =

о V Щ )

= г ехр

г ехр I

щ

= 2ргехрI -

Щ ) о

ехр

2 , 2 \ 2 г + с 1

) о

2 (iгс )

щ

2 2 г + с ,

.2 I J о I ...2

щ Игс

cos Ф

d ф =

щ

= 2рг ехр I- -Щ-1 ехр I- ^ 11о ( Щ

V щ ) V щ ) V щ

(45)

где 10 (х) - модифицированная функция Бесселя.

Из уравнения (45) следует, что КПР сохраняет функцию Гаусса, но умножает ее на модифицированную функцию Бесселя нулевого порядка:

Im (х)=(- г YJm (ix)

и на постоянную величину.

2.9. Преобразование моды Бесселя n-го порядка

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

f (х,У) = f ( ф) = Jn (бг) exp(/пф) . (46) Фурье-образом функции (46) является функция бесконечно узкого кольца:

F (о,з) = JJ Jn (бг )exp (inф)exp [-/гс cos (ф-и ) rdrd ф =

R2

ад 2р

exp (n0) J Jn (6r) J exp [in (ф- и ) exp [-/гс cos (ф-и ) dф•rdr =

= 2р (-i)" ехр(in6) J Jn (бг)Jn (гс)rdr =

о

2р(-i)" ехр(М)д(б~ с) = F(с,и), 47)

а КПР-образ можно вычислить с помощью уравнения (1Ö):

R (г,ф) = — JJF (с,и)• JÖ (гс)ехр[ггс cos(ф- и)] сdсdи =

2Р R2

= — (-i)" JJ д (б - с )• JÖ (гс )ехр (г'иб)ехр [irc cos (ф- и ) с do du =

б R2

ОТ

= — (-i)" Jд (б - с) J,, (гс)ехр (тф)• 2pinJn (гс) сdс = бо

= ^Р- Jö (бг) Jn (бг)ехр (шф) . (48)

б

При получении выражения (48) было использовано интегральное представление функции Бесселя:

(-i)П 2р

Jn (x) 2 J ехр(ixcost)ехр(int)rft. (49)

Из уравнения (48) следует, что КПР сохраняет функцию Бесселя n -го порядка, умноженную на

Jmn = J о I

угловую гармонику, домножая ее на константу. Если бг - корень функции Бесселя нулевого порядка

J0 (ат)=0, то функция Бесселя п-го порядка не пропускается через оптическую систему на рис. 1.

3. Численное моделирование

Моделирование кольцевого преобразования Радона осуществлялось с помощью вычисления двух дискретных преобразований Фурье (прямого и обратного) и умножения на функцию Бесселя:

F(х',у')=3-1 [I -3/(х,у) (50)

3 и 3-1 - символ прямого и обратного преобразования Фурье, Н - функция Бесселя. В дискретном варианте преобразование Фурье вычисляется в виде двойной суммы:

Fmn / ехр -^(тк + п1) , (51)

к=0 1=0 _ N _

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

[нг(т - у2)2 +(п - у2)2 ) , (52)

где н - разрешение в частотной плоскости.

В таблице 1 приведены исходные изображения

на входе Фурье-коррелятора /(х, у)) (первый и второй столбец): точка, квадрат, круг, а также изображения на выходе Фурье-коррелятора ^ (х', у')2

(столбцы 3-5) для соответствующих значений параметра у (радиуса окружности).

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

Очевидно, что КПР-образ в некоторой точке максимален, если на исходном изображении на кольце радиуса у с центром в этой точке интенсивность также максимальна. Поэтому предположим, что КПР-преобразование можно использовать для обнаружения колец на изображении.

Для примера рассмотрим изображение с цифрами (рис. 5).

Рис. 5. Арабские цифры

Цифры состоят из отрезков прямых линий и дуг окружностей. Окружности могут быть разных диаметров. В цифрах встречаются дуги окружностей с диаметром, равным приближенно половине высоты всей цифры (такие дуги характерны для цифр «2», «3», «5», «6», «8», «9» и «0», рис. 6а) и с диаметром, равным приближенно высоте всей цифры (такие дуги характерны для цифр «3», «6», «8», «9» и «0», рис. 6Ь).

Рис. 6. Приближение арабских цифр дугами окружностей:

a) дуги окружностей с диаметром, равным приближенно половине высоты всей цифры,

b) дуги окружностей с диаметром, равным

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

60 50 40 30 20 10

Ж -----------Л_ \ ^^Ч --V—-в----^— ^^_____--Л- йч

10

20

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

30

40

Рис. 7. Зависимость контраста от параметра г для изображения цифр

КПР-образы при у, соответствующих максимальному контрасту, показаны на рис. 8.

а)

б)

в)

Рис. 8. КПР-образы изображения цифр при значениях параметра г, для которых контраст максимален:

а) КПР-образ изображения цифр при у = 10 ;

б) КПР-образ изображения цифр при у = 17 ;

в) КПР-образ изображения цифр при у = 31

На них видно, что при у = 10 наибольшую интенсивность на КПР-образе имеют отсчеты, соответст-

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

На реальном изображении также происходит размытие контуров (рис. 9).

Рис. 9. Результат КПР-преобразования на реальном изображении при г = 10:

a) входное изображение;

b) выходное изображение

Заключение

В работе получены следующие результаты.

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

• Получены основные свойства линейного интегрального КПР: связь с преобразованием Фурье; обратное кольцевое преобразование Радона; смещение КПР-образа при смещении функции; масштабирование КПР-образа при масштабировании функции.

• Вычислены КПР-образы от некоторых функций: точки, круга, кольца, синусоиды, прямоугольника, Гаусса, Бесселя п-го порядка.

С помощью численного моделирования показана возможность использования Фурье-коррелятора, моделирующего КПР, для обнаружения дуг окружностей на изображении, например, частей цифр или букв.

Таблица 1. Результаты прохождения изображений некоторых геометрических объектов через Фурье-коррелятор, моделирующий КПР, при различных параметрах у

Входное изображение Выходное изображение

Y = 10 Y = 30 Y = 50

Точка ° о

Квадрат (120x120) ■ ■ • *

Круг (R=60 рх) • <• • •

Благодарности Работа выполнена при поддержке гранта Президента РФ № НШ-1007.2003.01, а также российско-американской программы «Фундаментальные исследования и высшее образование» («BRHE»).

Литература

1. Helgason S. The Radon Transform // Boston, MA: Birkhauser, 1980.

2. Deans S.R. The Radon Transform and some of its Application // New York, Willey, 1982.

3. Anger B., Portenier C. Radon Integrals // Boston, MA: Birkhauser, 1992.

4. Rann A.G., Katsevich A.I. The Radon Transform and Local Tomography // Boca Raton, CRC Press, 1996.

5. Ambs P., Lee S.H., Tain Q., Fainmann Y. Optical implementation of the Hough transform by a matrix of holograms // Appl. Opt., 1986. V. 25, N. 22. P. 4035-4045.

6. Woodford P., Casasent D. High accuracy and fast new format optical Hough-transform // Opt. Mem. and Neur. Net., 1997. V. 1. P. 1-16.

7. Сойфер В.А., Котляр В.В., Скиданов Р.В. Оптическое выполнение преобразования Хоу-Радона // Компьютерная оптика, 1997. Вып. 17. С. 143-144.

8. Soroko L.M. Mesooptics. Foundations and Applications, World Scientific, Singapore, 1996.

9. Прудников А.П., Брычков Ю.А., Маричев О.И. Интегралы и ряды. Специальные функции // М.: Наука, 1983.

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