следующей главе.
2.2.5. Преобразование фурье для операции свертки
Пусть |
c a |
b ; |
тогда |
преобразование |
Фурье C(u, v) |
|
функции с (х, у) имеет вид: |
|
|
|
|||
[ |
a(x |
, y |
)b( |
, |
)d d ]e i(ux |
y ) dxdy |
или |
|
|
|
|
|
|
[ |
a(x |
, y |
)e i(ux |
y ) dxdy]b( , |
)d d |
|
Таким образом,
C(u, ) A(u, )e i(u
) b( , )d d
Операция свертки в пространственной области становится операцией умножения в частотной области. В этом заключается основной довод в пользу введения сложного аппарата пространственных частот. Коммутативность и ассоциативность свертки непосредственно вытекают из соответствующих свойств умножения.
Используя почти симметрию между прямым и обратным преобразованиями, нетрудно показать, что Фурье-преобразование
произведения |
двух |
функций |
d |
= |
ab |
имеет |
вид |
D(u, ) (1/ 4 |
2 ) A(u, ) |
B(u, ) . |
Вывод |
этого |
выражения |
||
аналогичен используемому выше. |
|
|
|
|
|
||
Далее, рассмотрим свертку c |
a |
b в точке (х, у) = (0, 0): |
|
||||
c(0,0) a(
,
)b( , )d d
Применяя обратное преобразование к функции С (u, v), мы также получаем
c(0,0) |
|
1 |
|
C(u, )dud |
|
|
|
|
|
|
|
|
|
|
|||
|
|
2 |
|
|
|
|||
4 |
|
|
|
|
|
|
||
Поскольку С (и, v) = А (и, v) В (и, v), то |
||||||||
a( , |
|
)b( , )d d |
|
1 |
|
A(u, ) A(u, )dud |
||
|
|
|
|
|||||
|
|
|
2 |
|||||
|
|
|
|
4 |
|
|
||
Если повторить предыдущие рассуждения для функции: а(-x,- у), то вместо этого получим
a( , )b( , )d d |
|
1 |
|
A * (u, )B(u, )dud |
|
|
|
||
|
|
2 |
||
4 |
|
|
||
поскольку преобразование Фурье функции а( —х, —у) есть A*(u, v), т. е. комплексно-сопряженная функция к А (и, v). Считая функцию а(х, у) действительной, в частности, видим, что
a 2 ( , )d d |
|
1 |
|
| A(u, ) |2 |
dud |
|
|
|
|||
|
|
2 |
|||
4 |
|
|
|
||
Здесь |А(u, v)|2 = А*(u, v)A(u, v). Этот результат, устанавливающий равенство энергий в пространственной и частотной областях, известен как теорема Рэлея. Ее дискретный аналог — теорема Парсеваля.
178 |
179 |
2.2.6. Обобщенные функции и единичные импульсы
Единичный импульс
не является функцией в традиционном смысле слова, поскольку ее нельзя определить заданием ее значений для всех х и у. Тем не менее, если
рассматривать
как предел последовательности функций, то он допускает согласующуюся с традиционным представлением интерпретацию. Нам нужна функция, которая так зависит от параметра, что при его стремлении к некоторому пределу ее свойства приближаются к тем, на основе которых определяется единичный импульс. Говорят, что такая последовательность определяет обобщенную функцию. Пример поможет прояснить эту идею.
Рассмотрим последовательность квадратных импульсов единичного объема:
(x, y) |
1/(4 2 ),| x | |
& | y | |
|
0,| x | |
& | y | |
||
|
|||
Ясно, что |
|
|
(x, y)dxdy 1
и далее, если f(х, у) ведет себя достаточно хорошо, то
lim |
(x, y) f (x, y)dxdy lim |
1 |
|
f (x, y)dxdy |
|
2 |
|||
|
4 |
|
||
|
180 |
|
|
|
Как легко видеть, разлагая функцию f(x, у) в ряд Тейлора в точке (0,0), последнее выражение равно просто f(0,0). Кроме того,
lim (x, y) 0 |
0 для всех |
(x, y) (0,0) . Таким образом, |
|
можно считать, что последовательность функций {
(x, y)} определяет единичный импульс. При вычислении интеграла,
содержащего функцию |
(x, y) , мы можем заменить ее на |
(x, y) , |
||
а затем в конечном результате перейти к пределу при |
|
0 . |
|
|
Из приведенного |
вида последовательности |
(x, y) |
мы |
|
|
|
|||
заключаем, что (x, y) |
можно представить в виде произведения |
|||
двух одномерных единичных импульсов одномерный импульс определяется следующим свойством:
f (x) (x)
f (0)
(x) ( y) , где фильтрующим
для любой функции f(x).
Интеграл от одномерного единичного импульса представляет
собой единичную ступенчатую функцию
1, x 0 (t)dt u(x),u(x) 1/ 2, x 0
0, x 0
И наоборот, единичный импульс можно рассматривать как производную единичной ступенчатой функции. Это легко усмотреть, если единичную функцию представить в виде предела
последовательности {u
(x)}, где
181
1, x 
u (x) |
1/ 2[1 (x / )],| x | |
0, x 

Откуда ясно, что
d |
u (x) |
1/ 2 ,| x | |
|
dx |
0,| x | |
||
|
Следует подчеркнуть, что одну и ту же обобщенную функцию можно определить различными последовательностями. Например, можно рассмотреть последовательность функций Гаусса
|
|
|
1 x2 |
y 2 |
|
|
|
(x, y) (1/ 2 |
2 )e 2 |
2 |
|
|
|
|
|
|
|
0 |
|
|
Функции этой последовательности охватывают единичный |
||||||
объем, а |
(x, y) стремится к нулю для всех точек (x, y) (0,0) |
|||||
при |
0 . |
Перед |
последовательностью |
(x, y) |
||
|
||||||
(x, y)
последовательность имеет то преимущество, что она всюду дифференцируема.
Чему равно преобразование Фурье единичного импульса? С одной стороны, мы имеем
(x, y)e i(ux
y ) dxdy 1
в чем легко убедиться, подставляя в e i(ux y) значения x = 0 и y = 0 на основе фильтрующего свойства единичного импульса. Мы можем также исходить из данного выше определения:
lim |
(x, y)e i(ux y ) dxdy |
или
lim |
1 |
|
e iux dx |
1 |
|
e i y dy |
|||
2 |
2 |
||||||||
|
|
|
|
|
|
|
|||
|
lim |
sin u |
|
sin |
|
1 |
|||
|
|
|
|
||||||
т.е. |
|
|
u |
|
|
|
|||
Отсюда следует, что система, функция рассеяния точки которой представляет собой единичный импульс, является тождественной, так как она не изменяет входного сигнала. Все частоты проходят сквозь нее с единичным коэффициентом усиления, и никакого сдвига по фазе не происходит, поскольку передаточная функция Н (u, v) равна единице, т. е. выходной сигнал тождествен входному.
2.2.7. Множители сходимости и единичный импульс
Интеграл
e i(ua
b) dud
182 |
183 |
Рис. 2.4. Комплекснозначные экспоненциальные собственные функции двумерной линейной пространственно-инвариантной
системы.
не сходится. Причина в том, что колебания в подынтегральном выражении не затухают с увеличением u и v. Один из способов приписать осмысленное значение интегралу, несмотря на указанную трудность, состоит в умножении подынтегральной функции на множитель сходимости, который уменьшит ее значения для больших u и v
Отсутствие сходимости у интеграла от синусоиды (сплошная линия). Однако если подынтегральное выражение умножить на гауссову функцию (штриховая линия), то мы получим функцию, которую можно проинтегрировать. Исходный интеграл можно рассматривать как предел интеграла с множителем сходимости, становящимся плоским
Таким образом, чтобы новый интеграл приближался к исходному при стремлении параметра к некоторому определенному пределу. Значение, приписываемое исходному интегралу, полагается равным [48] пределу значений модифицированного интеграла при стремлении параметра к упомянутому пределу. Сформулированный метод станет ясен, если мы применим понятие множителя сходимости к интегралу, приведенному выше.
В этом случае удобным множителем сходимости является функция Гаусса
1 u 2
2
c (u, ) e 2 2
где |
|
|
|
|
|
— параметр, который будет изменяться. Заметим, что |
|||||||||||||||||||||
для |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
любой |
конечной |
точки |
(u, v) |
lim c |
(u, |
) |
|
1 |
при |
0 . |
Интеграл, |
|||||||||||||||||
который |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
необходимо вычислить, имеет вид |
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
1 u 2 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
e 2 |
|
|
|
2 ei(ua |
b) dud |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
или |
|
|
|
|
|||
|
|
1 |
( |
|
|
u 2 |
|
|
)2 |
iua |
|
1 |
( |
|
2 |
)2 |
iua |
|
|
|
|
|
|
||||
e 2 |
2 |
|
|
|
|
du |
e 2 |
2 |
|
|
|
d |
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
Теперь |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
1 |
( |
|
u 2 |
|
)2 |
|
|
|
|
|
|
|
|
|
|
|
1 |
2 2 |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
e 2 |
2 |
|
|
|
cos(ua)du |
|
2 |
|
e 2 |
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
в то время как |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
1 |
( |
u 2 |
)2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
e 2 |
2 |
|
|
|
sin(ua)du 0 |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
поскольку sin(ua) — нечетная функция от и. Поэтому весь |
|||||||||||||||||||||||||||
интеграл равен |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
1 |
(a2 b2 ) 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
2 |
2 e 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
Он стремится к нулю при |
|
|
|
|
, |
если только a2 |
b2 0 . |
||||||||||||||||||||
Однако при а = b = 0 результат не стремится к конечному пределу при .
Следовательно, интеграл
184 |
185 |
ei(ua
b) dud
должен быть пропорционален единичному импульсу (a,b) . Но чему равен коэффициент пропорциональности?
Поскольку
(a, b)dadb 1
мы можем определить этот коэффициент, если вычислим
|
1 |
(a2 |
b2 ) |
2 |
||
|
|
|
|
|||
lim |
2 2 e 2 |
dadb |
||||
|
|
|||||
Двойной интеграл можно представить в виде произведения двух простых интегралов и получить выражение
1 a2 2 |
1 b2 |
2 |
||||
|
|
|
|
|
|
|
2 2 e 2 |
da e 2 |
db 4 2 |
||||
Произведение не зависит от , и окончательно мы имеем
ei(ua
b) dud
4 2 (a, b)
Этот результат мы уже использовали во время обсуждения преобразования Фурье.
186
2.2.8. Частные производные и свертка
Для выделения краев на изображениях мы используем дифференцирование, и поэтому интересно будет узнать, как связаны преобразования Фурье исходного и дифференцированного изображений. Иными словами, если F(u, v) — преобразование Фурье для функции f(х, у), то каковы преобразования Фурье для
операторов |
|
f / x и f / y Рассмотрим преобразование |
|
||||||||||
|
|
|
|
|
f |
e i(ux |
y ) dxdy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
x |
или |
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
||
[ |
|
|
|
f |
e iux dx]e i y dy |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
x |
|
|
|
|
|
|
||
Внутренний интеграл берется интегрированием по частям |
|||||||||||||
|
f |
e iux dx |
[ f (x, y)e iux dy] |
(iu) |
f (x, y)e iux dx |
|
|||||||
|
|
|
|||||||||||
|
x |
|
|
|
|
|
|
|
|
|
|||
Однако следующий |
шаг мы |
сможем |
предпринять |
только |
|||||||||
тогда, когда |
f (x, y) |
0 |
при |
x |
. В этом |
случае |
|||||||
|
|
|
|||||||||||
преобразование Фурье имеет вид:
(iu) f (x, y)e i(ux
y ) dxdy iuF(u, )
Если f(х, .у) не стремится к нулю на бесконечности, интеграл не сходится, но при этом мы можем прибегнуть к множителям сходимости и получить тот же результат. Подобным же способом
легко показать, что преобразование Фурье для оператора |
f / y |
|
|
187 |
|