к
I к I p q
в некоторой окрестности точек i,j
и
т, п, задаваемой в виде квадратно!
маски с нечетным числом строк и столбцов N. Ядро первого порядка за
дается в виде матрицы Н, похожей на матрицы Н|-Н
4
. Ядро второго по
рядка h
2
—
это блочная матрица Nx N, составленная из простых матрт
такой же размерности. Если окрестность задана маской 3x3, то при вы
числении второго члена ряда Вольтерра необходимо перемножип
9x9 =
81
значение яркости, каждое из таких произведений умножает
ся на весовой коэффициент h
2
{i,j, m, и), число которых в принципе так
же равно 81. Результат суммирования упомянутых двух членов ряд.
Вольтерра присваивается (/, у)-му пикселу обработанного изображе
ния. При выборе h\(i,j) и
h
2
(i,j,
m, п) учитываются условия симметрии
этот набор коэффициентов должен удовлетворять условию прострап
ственной инвариантности, в частности быть инвариантным к прои
s
вольным поворотам вокруг точки
(i,j).
Как и в случае линейных фильтров Н
(
—
Н]
8
,
в составе Н есть толь
ко три независимых коэффициента. Часть членов матрицы коэффицп
ентов
h
2
(i,j,
m, п) также совпадает, например коэффиценты при /у
•/„,.
и/„„-/у должны быть одинаковыми. Кроме того, из условия изотроп
ности оператора Вольтерра следует, что матрица коэффициенте)!
h
2
{i,j, m, п) не должна измениться, если исходное изображение повер
нуть на произвольный угол. На практике при прямоугольных окнах уди
ется добиться инвариантности только при поворотах, кратных 90° (до
статочно рассмотреть три последовательных поворота на 90°). Поэтом
\
матрица содержит лишь 11 независимых коэффициентов.
Основная проблема синтеза фильтров Вольтерра — выбор ядер
В
частности, их можно найти из условия минимума среднего квадрат
,i
ошибки фильтрации: mm<[g(x, у)
—
s(x,
у)]
2
>,
однако, как и прилинеп
ной фильтрации, ядра чаще подбирают эвристически.
Фильтры, использующие ряд Вольтерра, позволяют эффективно
подавлять помехи на изображении и одновременно контрастировать
выделять контуры.
В качестве примера рассмотрим фильтр для подавления шума n.i
изображении при сохранении резкости (благодаря наложению конт\
ров на отфильтрованное изображение) используются операторы перв<>
го и второго порядков, маска h\{i,j) представлена в виде таблицы
3
х :
маска
h
2
V,j,
m, п)
—
в виде таблицы 9x9. При обработке по изображ-.
140