Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.3. Рекуррентное оценивание многомерных изображенийСлучайные поля часто применяются для представления пространственно-временных сигналов в различных информационных системах. При синтезе и анализе подобных систем используются методы оптимального линейного оценивания СП, заданных на многомерных сетках, на фоне аддитивных помех [23]. Строго оптимальное решение этой задачи [35] предполагает применение методов векторной калмановской фильтрации. Однако при этом возникают значительные технические проблемы, связанные с большим числом вычислительных операций при реализации процедур оценивания в реальном масштабе времени. Рассмотрим возможности построения рекуррентных по пространству алгоритмов оценивания, позволяющих значительно сократить число операций при сохранении эффективности, близкой к потенциально-достижимой.
Пусть марковское поле
где
где В работе [15] задача оценивания
двумерного поля
где
где
где начальные условия задаются следующим образом:
В процедуре (3.15) –
(3.17) используются векторно-матричные операции, и оценка Рассмотрим возможности
сокращения требуемого числа операций для решения задачи квазиоптимального
оценивания двумерного СП. Для этого вначале выпишем элементы Выделим
где
Анализ данного выражения
показывает, что соотношение (3.19) можно рассматривать как оценку величины Для преобразования
винеровской нерекуррентной оценки (3.19) в калмановскую, допустим, что модели
состояния и наблюдения для
где индекс k опущен для сокращения записи. Для
того, чтобы применить к (3.20) процедуру скалярного калмановского оценивания,
необходимо определить коэффициенты
где
С учетом (3.20) – (3.22)
составим уравнения калмановского оценивания Первый этап работы скалярного алгоритма имеет следующий вид:
где
Второй этап предполагает
использование значений
где Для вычисления
коэффициентов Таким образом,
предлагается использовать следующий квазиоптимальный алгоритм оценивания. Для
получения установившегося значения матрицы Оценим вычислительную
сложность алгоритма (3.23) – (3.27) и выигрыш данной процедуры перед векторным
фильтром при условии предварительного пересчета матричных коэффициентов
фильтра, то есть, будем сравнивать лишь вычислительную сложность получения
оценки по формулам (3.16) и (3.13) – (3.17) соответственно. Для вычисления
коэффициентов Для анализа эффективности
предложенных алгоритмов были проведены вычисления на ЭВМ. Результаты, полученные
при обработке изображений с помощью двух алгоритмов фильтрации – оптимального и
квазиоптимального – представлены на рис. 3.11 – 3.14. На рис. 3.1 показано
смоделированное изображение На рис. 3.6 представлены
зависимости дисперсии ошибки фильтрации от номера j элемента в последней строке изображения размером
100x100 элементов при использовании векторного оптимального фильтра (3.15),
(3.16) (сплошные линии) и квазиоптимального скалярного алгоритма (3.19), (3.20)
(пунктир) при коэффициентах корреляции Анализ приведенных данных
показывает, что предложенный подход позволяет получить алгоритмы фильтрации
изображений, важным достоинством которых является простота технической
реализации при весьма незначительном проигрыше перед оптимальными процедурами
[72, 77, 96] по величине дисперсии ошибки, не превышающем 3–6%. Вместе с тем,
выигрыш в числе арифметических операций по сравнению, например, с аналогичным
оптимальным алгоритмом [96], может быть оценен примерно в Несмотря на то, что предложенный алгоритм не является строго оптимальным, можно высказать предположение о том, что соответствующий подбор параметров и порядка АР модели (3.20) позволит получить еще более близкие к оптимальным решения. Тем не менее, следует отметить необходимость дальнейшего изучения идей, положенных в основу данного квазиоптимального алгоритма.
|
1 |
Оглавление
|