Научная статья на тему 'Повышение разрешающей способности с помощью вытянутых сфероидальных волновых функций'

Повышение разрешающей способности с помощью вытянутых сфероидальных волновых функций Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Броварова М. А., Хонина С. Н.

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

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

Похожие темы научных работ по математике , автор научной работы — Броварова М. А., Хонина С. Н.

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

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

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

М.А. Броварова, С.Н. Хонина Самарский государственный аэрокосмический университет

Аннотация

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

Введение

Проблема повышения разрешающей способности при восстановлении изображений имеет актуальное значение. Набор ортогональных функций, которые оказываются очень полезными в проблемах экстраполяции и интерполяции на некотором интервале, называются вытянутыми сфероидальными волновыми функциями (ВСВФ). Их использование в этих задачах было первоначально представлено в работах [13], а затем и в других работах [4-10].

При получении изображения оптическими системами с ограниченным зрачком происходит его искажение и потеря информации, связанная с усечением спектра. Для восстановления сигнала может быть применен метод аналитического продолжения спектра [10]. При этом используется разложение известной части спектра в различные функциональные ряды, например в ряд Котельникова [11]. Наиболее удобным оказывается разложение по системе ВСВФ, так как они обладают свойством двойной ортогональности: образуют ортогональную и полную систему как на ограниченном, так и на неограниченном диапазоне.

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

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

ВСВФ нулевого порядка могут быть определены как решение интегрального уравнения:

Т/2

-Т/2

(1)

г е [-да,да],

К

собственные значения,

где 0 < п < да

Бтс^^ш^)//1;

ВСВФ могут таким образом быть рассмотрены как собственные функции низкочастотной фильтрации ограниченных сигналов:

* 2wc sinc(2wcг).

(2)

где * - знак свертки, п(г) =

'1, г е[- 0,5, 0,5]

[о, г г[- 0,5,0,5]

При этом V п (г) и К п являются непрерывными функциями параметра

с = 2wcT . (3)

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

1 >К0 >К >... > 0. (4)

Из (2) также следует, что ВСВФ являются точно полосо-ограниченными и, таким образом, не искажаются низкочастотной фильтрацией:

V п (г) = V п (г) * 2wc sinc(2wcг),

п (г)] = з[п (г)]-п( w ^

2w

(5)

с У

где 3 - знак преобразования Фурье.

На бесконечном интервале для заданного параметра с ВСВФ являются ортонормированными:

/Vп (ТУш Т)йт = 8[п - ш]

(6)

и образуют полный базисный набор для полосоограниченных сигналов с ограниченной энергией. То есть, если /(г) - полосо-ограниченная, то

да

/(г) = Е anVn 0%

п=0

ап = / / (г^п (г)^г.

(7)

На конечном интервале |г|<Т/2 для заданного параметра с ВСВФ ортогональны:

Т/2

/ ¥п Т) Vт Т)ЛТ= Кп8[п - ш]

(8)

-Т/2

и образуют полный базисный набор для функций на интервале |г|<Т/2 с ограниченной энергией:

N

Кг) = Е ьпVп (г),

п=-N

Т/2

Т

| г |<-. 2 '

Кьп = / Кг )Vn (г ¥г.

(9)

-Т /2

—да

ВСВФ являются также собственными функциями вида преобразования Фурье:

T

Tw

V 2wc У

А f

п

V 2 wc У

(10)

Аналогично для усеченных ВСВФ:

Уп (t)П| T

f Tw А

V 2wc У

(11)

2. Применение ВСВФ для аналитического продолжения спектра Пусть оптический прибор, формирующий изображение g(t) исходного сигнала /(/), состоит из телескопической системы линз Ь1, Ь2 и диафрагмы Б размером 2мс (рис.1).

Рис. 1. Телескопическая система с ограниченным зрачком.

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

g (т) = З-1 bf (t)]n

f w А

V 2wc у

(12)

g (т) = f (t) * 2Wc sine (2Wct).

Учитывая, что ВСВФ инвариантны к преобразованию (12) (см. ур. (5)), предлагается именно их использовать для восстановления сигнала /(г) по изображению g(г).

Рассмотрим алгоритм восстановления с аналитическим продолжением спектра.

Пусть Е0^) будет полосо-ограниченной функцией с известной шириной 2w0. Задача экстраполяции состоит в восстановлении Е^) из

F0 (w) = F (w)n

f w А

2w0 У

где

Разложим F(w) в ряд по ВСВФ:

да

F (w) = Е an у n(w)

n=0

1 w0

= 7— f F0 (w)y n(w)dw.

(13)

(14)

(l5)

В силу двойной ортогональности ВСВФ, разложение (14) существует для всех значений wе[-да,да], хотя коэффициенты ап вычисляются по значе-

ниям спектра на конечном интервале. Вследствие полноты системы ВСВФ в множестве функций с финитным спектром, ряд сходится к F(w) [10].

Восстановленный сигнал ft) вычисляется как обратное преобразование Фурье от F(w). Тогда

да

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

f (t) = Е an3-1 [У n (w)]. (16)

n=0

Используя свойство инвариантности ВСВФ к преобразованию Фурье на ограниченном интервале, восстановленный сигнал находится по формуле [10]: f (t) =

4nw,

0, t >

Е an

n=0

T

2

1

У.

2w0t

t <-

T

(17)

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

2с -

Известно [1], что для п <— собственные зна-

п

чения К существенны, затем с ростом п происходит быстрый их спад до нуля. Рассмотрим теперь оценку коэффициентов в (15), когда значения Е0^) сопровождаются малой степенью неточности. Если п

выше порога —, то деление на Кп и 0 будет силь-п

но увеличивать ошибку. Таким образом, коэффициенты ап могут быть вычислены достоверно до этого порога.

3. Численные результаты по восстановлению сигнала

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

Будем использовать априорную информацию о конечной протяженности изображения, то есть все отсчеты /(г) расположены на конечном интервале [Т/2, Т/2], вне пределов этого интервала она равна нулю.

Спектр исходного сигнала /(г) с учетом наложенных на нее ограничений, считается по формуле:

Т/2

Е ^) = / / (г )ехр(-2т№)Л (18)

-Т/2

Для дискретных сигнала и спектра (18) примет

вид:

w

n

T

T

2

a

n

- W

0

N/2

Е (mhw) = Е / (nh)exp(-2пinhmhw) (19)

п=-N /2

где h -шаг дискретизации /(г), ^ - шаг дискретизации Е^), N - число отсчетов спектра и сигнала.

С другой стороны дискретный спектр:

N/2

mn

F(m) = ^ f (n)expl- 2m

-N/2 V N

Из сравнения (19) и (20) получаем

hh = — —— h = —

N T '

(20)

(21)

(22)

Таким образом, с помощью (20) получается дискретный спектр до частоты не выше

wc = — Nhw = —. c 2 w 2h

Уравнение (22) задает связь между полосой пропускания wc и шагом дискретизации наблюдаемой функции. То есть чем шире полоса пропускания, тем точнее будет известна наблюдаемая функция. Но на практике трудно реализовать прибор с широкой полосой пропускания. Для повышения разрешения функции можно экстраполировать спектр за пределы интервала [-wc, wc].

Задачу сверхразрешения можно также решить путем интерполяции сигнала внутри интервала [-T/2, T/2]. Далее будут рассмотрены алгоритмы и представлены результаты интерполяции сигнала и экстраполяции спектра, а также проведено сравнение этих методов.

Для численных экспериментов по восстановлению исходный сигнал f(n) прореживаем в несколько раз, прореженный сигнал обозначим g(n). Далее восстанавливаем прореженный сигнал до

размерности исходного, получаем f(n). На рис. 2 приведены примеры восстанавливаемых сигналов прямоугольной и синусоидальной формы с высокочастотными всплесками.

Среднеквадратичное отклонение считается по формуле

N/2 2

Е f (n) - f(n)

е 2 = n=-N/2

N /2 2

Е If (n)|2

n=—N /2

(23)

4. Метод линейной интерполяции Это самый простой метод интерполяции сигнала. Мы имеем значения исходного сигнала в некоторых точках. Значения функции в точке, расположенной между известными отсчетами, рассчитываются по формуле:

/ (г) = к{)- g[(n -1)^} •[г - (п -1)^. (24)

= g[(n — 1)h] + -

h

Рис.2. Исходный (сплошная линия) и прореженный сигналы (отмечены "+").

На рис. 3 представлены исходный сигнал и сигнал, восстановленный из прореженного в 8 раз с помощью линейной интерполяции. Погрешность восстановления для прямоугольника - е2=0,1919, для синусоиды - е2=0,2324.

-6 -4 -2 0 2 4

Рис. 3. Линейная интерполяция: исходный сигнал (сплошная линия) и восстановленный из прореженного в 8 раз (пунктирная линия).

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

6

І(О = Е І(пк)

8Їп2т>с(ґ - пк) 2пмс (ґ - пк)

(25)

где /(п^ - дискретная с шагом h функция.

В нашем случае можно восстановить значения функции между отсчетами по формуле:

р.. sin2тсwc (г - пк) (26)

Кг) = Е g(nh) -----------(26)

п=-N /2 2п^(г nh)

На рис. 4 представлены результаты восстановления сигнала из прореженного в 8 раз с помощью функций отсчетов (26). Погрешность восстановления для прямоугольника - е2=0,1681, для синусоиды - е2=0,2392.

1.5

Рис. 4. Восстановление с помощью ряда Котельникова: исходный сигнал (черный цвет) и восстановленный из прореженного в 8 раз (синий цвет).

6. Метод ВСВФ

Этот метод подробно описан в разделе 2. Для экстраполяции спектра была использована формула

м

ЕМ = Е апФп М ,

п=0

где М=-----2, w=nlhw, п1=-Ш/2:Ш/2, N - число от-

п

счетов прореженного сигнала, к - во сколько раз хотим продлить спектр, hw- шаг спектра.

Коэффициенты ап считаются по формуле (15) методом прямоугольников.

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

На рис. 5 изображена наиболее информативная часть спектра исходного сигнала и экстраполированного методом ВСВФ из усеченного в 8 раз. Погрешность аппроксимации для спектра прямоугольника - е2=0,103, для синусоиды - е2=0,029. Приведенные результаты получены для с=20. Учитывая, что сигнал имеет протяженность [-3,3] (рис. 2, 3), то есть Т=6, то из формулы (3) wc=1,67. Если повысить с, а следовательно число используемых функций, то можно получить лучшие результаты.

Рис. 5. Экстраполяция усеченного в 8 раз спектра методом ВСВФ: спектр исходного сигнала (черный цвет) и экстраполированный спектр (синий цвет).

Рис. 6. Восстановление с помощью экстраполяции спектра по ВСВФ: исходный сигнал (черный цвет) и восстановленный из усеченного в 8 раз спектра (синий цвет).

На рис. 6 представлены результаты восстановления сигнала из усеченного в 8 раз спектра с помощью ВСВФ. Погрешность восстановления сигнала для прямоугольника - є2=0,1274, для синусоиды -є2=0,1613.

В таблице 1 приведены погрешности восстановления перечисленными методами для разной степени прореженности к прямоугольного сигнала, а в таблице 2 - для синусоидального сигнала.

На рис. 7 показаны графики погрешности восстановления перечисленными методами в зависимости от степени прореженности к для прямоугольного (рис. 7а) и синусоидального сигналов (рис. 7б). Из графиков на рис. 7 видно, что выигрыш метода ВСВФ достигается при усечении спектра в 4-6 раз.

п=-ад

Таблица 1. Погрешности восстановления сигнала в зависимости от степени прореженности к

для прямоугольного импульса

Степень прореженности, k Метод линейной интерполяции Метод функций отсчетов Метод ВСВФ Аппроксимация спектра с помощью ВСВФ

2 0,0777 0,0839 0,1198 0,0951

4 0,1297 0,1459 0,1211 0,0956

6 0,1644 0,1902 0,1237 0,0981

8 0,1919 0,1681 0,1274 0,1030

10 0,2074 0,2457 0,1416 0,1208

Таблица 2. Погрешности восстановления сигнала в зависимости от степени прореженности к

для синусоидального сигнала

Степень прореженности, k Метод линейной интерполяции Метод функций отсчетов Метод ВСВФ Аппроксимация спектра с помощью ВСВФ

2 0,1238 0,0918 0,1613 0,0296

4 0,1624 0,1409 0,1614 0,0296

6 0,2079 0,1771 0,1613 0,0296

8 0,2324 0,2392 0,1613 0,0294

10 0,2387 0,1788 0,1620 0,0166

Рис. 7. Графики погрешности восстановления сигнала в зависимости от степени прореженности к линейной интерполяцией (линия с "+"), рядом Котельникова (линия с "о") и метод ВСФВ (линия с "*") для прямоугольного (а) и синусоидального сигналов (б).

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

Показано, что выигрыш метода ВСВФ восстановления сигнала при прохождении изображающей системы с ограниченным зрачком наступает при усечении спектра в 4-6 раз.

Благодарность

Работа поддержана Российским фондом фундаментальных исследований (гранты 00-15-96114, 00-01-00031).

Литература

1. D. Slepian, H.O. Pollak Prolate spheroidal wave

functions // Fourier Analysis and Uncertainty - I.

Bell Syst. Tech. J. 1961. V. 40. P. 43-46.

2. H.J. Landau, H.O Pollak Prolate spheroidal wave functions // Fourier Analysis and Uncertainty - II. Bell Syst. Tech. J. 1961. V. 40. P. 65-84.

3. D. Slepian, H.O. Pollak Prolate spheroidal wave

functions // Fourier analysis and uncertainty - III.

The dimension of essentially time-and band-limited signals // Bell Syst. Tech. J. 1962. V. 41. P. 1295-1336.

4. Хургин Я.И., Яковлев В.П. Методы теории целых функций в радиофизике, теории связи и оптике // М., Физматгиз. 1962.

5. P. De Santis, C. Palma Degrees of freedom of aberrated images // Opt. Acta. 1976. V. 23. № 9. P. 743-752.

6. Комаров И. В., Пономарев Л. И., Славянов С. Ю. Сфероидальные и кулоновские сфероидальные функции // М., Наука, 1976.

7. M. Bertero, C. De Mol, G.A Viano Restoration of optical objects using regularization // Opt. Lett. 1978. V. 3. № 2. P. 51-53.

8. M. Bertero, G.A. Viano, C. De Mol Resolution beyond the diffraction limit for regularized object restoration // Opt. Acta. 1980. V. 27. № 3. P. 307-320.

9. M. Bertero, E.R Pike Resolution in diffraction-limited imaging, a singular value analysis. I. The case of coherent illumination // Opt. Acta. 1982. V. 29. № 6. P. 727-746.

10. Василенко Г.И., Тараторкин А.М. Восстановление изображений // М., Радио и связь. 1986.

11. J.W. Goodman Introduction to Fourier optics // San Francisco, McGraw-Hill inc. 1968.

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