Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
11.2. СУПЕРПОЗИЦИЯ С ПРЕОБРАЗОВАНИЕМ
Операцию
суперпозиции, описанную в гл. 9, часто удается выполнить более эффективно, если
вместо непосредственной обработки проводить обработку с использованием
преобразования. На рис. 11.2.1,а,б приведены схемы непосредственного выполнения
конечной суперпозиции и дискретизованной суперпозиции. На рис. 11.2.1,г,д
представлены схемы осуществления операции суперпозиции, когда вектор
и
Поэтому
матрицу
Аналогично
Чтобы
непосредственно выполнить суперпозицию конечных массивов, требуется примерно
Для
суперпозиции дискретизованных массивов требуется около
На
рис. 11.2.1,е приведена блок-схема циклической суперпозиции с преобразованием.
В этом случае входным вектором
и, следовательно,
Рис. 11.2.1. Различные виды суперпозиции. а - конечная суперпозиция; б - дискретизованная интегральная суперпозиция; в - циклическая суперпозиция; г - конечная суперпозиция с преобразованием; д - дискретизованная интегральная суперпозиция с преобразованием; е - циклическая суперпозиция с преобразованием. Как
было отмечено в гл. 9, для суперпозиции конечных или дискретизованных массивов
эквивалентный выходной вектор можно сформировать из
а для суперпозиции дискретизованных массивов
При
суперпозиции конечных массивов матрица обработанного изображения связана с
расширенной матрицей изображения
При суперпозиции дискретизованных массивов матрица обработанного изображения равна
Число
арифметических операций, необходимых для вычисления вектора Прямое
преобразование: Быстрое
преобразование: Если
матрица Из вышеизложенного нетрудно сделать вывод, что для эффективного проведения суперпозиции следует подобрать преобразование, отвечающее двум требованиям: во-первых, для него должен существовать быстрый алгоритм, а, во-вторых, матрица фильтрации преобразованных массивов должна быть разреженной. В качестве примера рассмотрим свертку конечных массивов, получаемую с помощью преобразования Фурье [2, 3]. В соответствии с рис. 11.2.1 положим
где
при
Полученные
отсчеты преобразования расставим на главной диагонали матрицы размера
С помощью весьма громоздких выкладок можно показать, что в спектральном пространстве матрицы оператора свертки конечных массивов и дискретизованного оператора свертки можно представить в следующем виде [4]:
при
при
Таким
образом, оба оператора свертки в спектральном пространстве содержат матрицу
скалярных весовых множителей Рассмотрим теперь циклическую свертку, выполняемую с переходом в спектральное пространство. С помощью рассуждений, аналогичных вышеприведенным, было показано [4], что оператор фильтрации в этом случае сводится к скалярному оператору
Таким образом, как видно из равенств (11.2.12) и (11.2.13), при свертке в пространстве спектров Фурье матрицу фильтра удается выразить в компактной замкнутой форме. Для других унитарных преобразований подобных выражений не найдено. Эффективность
вычисления свертки с применением преобразования Фурье определяется тем, что
оператор свертки На рис. 11.2.2 показан вид матриц спектров для трех типов оператора свертки одномерного входного вектора с гауссовым импульсным откликом с использованием преобразований Фурье и Адамара [6]. Как и ожидалось, матрицы коэффициентов преобразования оказались значительно более разреженными, чем исходные матрицы. Кроме того, легко заметить, что для циклической свертки с преобразованием Фурье матрица фильтра является диагональной. На рис. 11.2.3 показана структура матриц трех операторов свертки двумерных сигналов [4].
Рис. 11.2.2. Матрицы операторов свертки одномерных сигналов с использованием преобразований Фурье и Адамара. а - конечная свертка; б - дискретизованная свертка; в - циклическая свертка.
Рис. 11.2.3. Матрицы операторов свертки двумерных сигналов с использованием преобразования Фурье. Конечная свертка: а - непосредственно выполняемая; б - с преобразованием. Дискретизованная интегральная свертка: в - непосредственно выполняемая; г - с преобразованием. Циклическая свертка: д - непосредственно выполняемая; е - с преобразованием.
|
1 |
Оглавление
|