19.4. СОГЛАСОВАННАЯ ФИЛЬТРАЦИЯ ДИСКРЕТНЫХ ИЗОБРАЖЕНИЙ
Согласованный фильтр,
предназначенный для обнаружения объектов, можно применять не только к
непрерывным, но и к дискретным изображениям. Один из возможных подходов
состоит в дискретизации непрерывной частотной характеристики согласованного
фильтра (19.2.7) при помощи методов, описанных в разд. 11.4. Можно также
разработать дискретный согласованный фильтр, используя векторное представление
изображений [13, 14]. Такой подход, рассмотренный в настоящем разделе,
представляется более целесообразным, так как он применим к нестационарным
изображению и шуму. Кроме того, можно успешно бороться с краевыми эффектами,
возникающими на границе изображений.
Рассмотрим наблюдаемое
изображение в векторной форме, которое состоит из суммы вектора  , представляющего
детерминированное изображение, и вектора шума
, представляющего
детерминированное изображение, и вектора шума  :
:
 (19.4.1а)
                                      (19.4.1а)
или же только из шума
 .                                             (19.4.1б)
.                                             (19.4.1б)
Дискретная согласованная
фильтрация осуществляется следующим образом: формируется скалярное
произведение вектора  и вектора
 и вектора  , описывающего импульсный
отклик согласованного фильтра
, описывающего импульсный
отклик согласованного фильтра  ; в результате получается скаляр
; в результате получается скаляр
 .                                    (19.4.2)
.                                    (19.4.2)
Вектор  выбирается так, чтобы
максимизировать отношение сигнал/шум. Мощность сигнала при отсутствии шума
определяется как
 выбирается так, чтобы
максимизировать отношение сигнал/шум. Мощность сигнала при отсутствии шума
определяется как
 ,                                                  (19.4.3)
,                                                  (19.4.3)
а мощность шума
 ,     (19.4.4)
,     (19.4.4)
где  - ковариационная матрица шума.
Следовательно, отношение сигнал/шум равно
 - ковариационная матрица шума.
Следовательно, отношение сигнал/шум равно
 .                           (19.4.5)
.                           (19.4.5)
Оптимальный вектор  можно определить,
дифференцируя по m отношение
сигнал/шум, заданное формулой (19.4.5), и приравнивая затем получающиеся
производные нулю. Эти операции непосредственно приводят к соотношению
 можно определить,
дифференцируя по m отношение
сигнал/шум, заданное формулой (19.4.5), и приравнивая затем получающиеся
производные нулю. Эти операции непосредственно приводят к соотношению
 ,                            (19.4.6)
,                            (19.4.6)
где выражение в квадратных
скобках - скаляр, который при соответствующей нормировке равняется единице.
Таким образом,
 .                                           (19.4.7)
.                                           (19.4.7)
В случае белого шума действие
согласованного фильтра сводится к определению скалярного произведения векторов  и
 и  . В общем случае
ковариационную матрицу шума можно представить в виде произведения матриц
. В общем случае
ковариационную матрицу шума можно представить в виде произведения матриц
 ,                                                     (19.4.8)
,                                                     (19.4.8)
где матрица  ,
,  - матрица, составленная из
собственных векторов матрицы
 - матрица, составленная из
собственных векторов матрицы  , а
, а  - диагональная матрица
соответствующих собственных значений [14]. Результат фильтрации можно
рассматривать как скалярное произведение вектора
 - диагональная матрица
соответствующих собственных значений [14]. Результат фильтрации можно
рассматривать как скалярное произведение вектора  и неизвестного вектора
 и неизвестного вектора  , подвергнутых
«отбеливанию» путем умножения на матрицу
, подвергнутых
«отбеливанию» путем умножения на матрицу  :
:
 .                        (19.4.9)
.                        (19.4.9)
Предыдущий вывод непосредственно
распространяется на обнаружение случайных векторов. Выражение для энергии сигнала
(19.4.3) принимает вид
 ,                                                (19.4.10)
,                                                (19.4.10)
где  - вектор, компонентами которого
являются средние значения компонент вектора
 - вектор, компонентами которого
являются средние значения компонент вектора  , а дисперсия на выходе согласованного
фильтра равна
, а дисперсия на выходе согласованного
фильтра равна
 (19.4.11)
                            (19.4.11)
в предположении независимости  и
 и  . Получающееся в
результате отношение сигнал/шум имеет максимальное значение при
. Получающееся в
результате отношение сигнал/шум имеет максимальное значение при
 .                                 (19.4.12)
.                                 (19.4.12)
Для получения согласованной
фильтрации скалярное произведение векторов  и
 и  можно определить непосредственно,
используя соотношение (19.4.2) или же выражение (19.4.9), где
 можно определить непосредственно,
используя соотношение (19.4.2) или же выражение (19.4.9), где  , а
, а  и
 и  - матрицы соответственно
собственных векторов и собственных значений
 - матрицы соответственно
собственных векторов и собственных значений  [14]. В частном, но достаточно
распространенном случае белого шума и ковариационной матрицы разделимого
марковского процесса первого порядка операцию «отбеливания» можно выполнить с
помощью разработанного для винеровской фильтрации [15] эффективного алгоритма,
в котором используется преобразование Фурье.
 [14]. В частном, но достаточно
распространенном случае белого шума и ковариационной матрицы разделимого
марковского процесса первого порядка операцию «отбеливания» можно выполнить с
помощью разработанного для винеровской фильтрации [15] эффективного алгоритма,
в котором используется преобразование Фурье.