Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
5.5.4. Методы синтеза БИХ-фильтров с нулевой фазой в частотной областиЧасто (особенно при обработке изображений) требуется фильтрация сигнала фильтром с симметричным импульсным откликом. Такие фильтры обладают частотным откликом с вещественными значениями, или с нулевой фазой. Ранее БИХ-фильтры с нулевой фазой реализовывались обычно двумя способами - последовательным (каскадным) или параллельным.
При каскадном способе организации
фильтр с импульсным откликом
Как
показывает это выражение, частотный отклик каскада ограничен классом
неотрицательных функций При параллельном способе организации результирующий выходной сигнал представляет собой сумму выходных сигналов двух БИХ-фильтров с опорной несимметричной полуплоскостью (или четырех фильтров с опорными четверть плоскостями). Как и в случае каскадного способа, второй фильтр представляет пространственно-инверсную копию первого, так что результирующий частотный отклик описывается выражением
Такой
подход позволяет устранить трудности реализации фильтров с нулевой фазой,
характерные для каскадной структуры, но наилучшим образом его можно
использовать при синтезе БИХ-фильтров в пространственной области, где требуемый
отклик фильтра В разд. 5.2 детально обсуждался относительно новый итерационный метод реализации БИХ-фильтров с нулевой фазой. Описываемые ниже методы синтеза в частотной области позволяют получать фильтры, реализуемые итерационным методом. Частотный отклик двумерного БИХ-фильтра с нулевой базой можно записать в виде
[Как
и ранее, принимается, что
функции
где
[Суммирование в выражении (5.130)
выполняется по соответствующим несимметричным полуплоскостям конечной
протяженности.] Теперь можно построить функционал среднеквадратичной ошибки,
который поддается минимизации описанными ранее методами. В результате
минимизации мы получим коэффициенты Можно поступить и по-другому, минимизируя функционал ошибки в виде
Это
задача оптимизации с высокой степенью нелинейности, однако имеется итерационный
метод, названный дифференциальной коррекцией [20-24], позволяющий
минимизировать Предположим, что после
Далее
найдем ошибку
Теперь можно определить функционал дифференциальной коррекции:
Этот
функционал через посредство Синтез двумерных БИХ-фильтров с нулевой фазой можно выполнить с помощью описанного в разд. 3.5.3 преобразования Мак-Клеллана, применяемого к полиномам в числителе и знаменателе одномерного БИХ-фильтра с нулевой фазой. Пусть, например,
где
Например, в качестве отклика симметричного одномерного фильтра можно выбрать квадрат амплитудной характеристики одномерного цифрового фильтра Баттерворта нижних частот. Этот частотный отклик описывается функцией
где
где
Теперь
можно подставить вместо
и получить частотный отклик почти кругового симметричного БИХ-фильтра нижних частот. На каждом шаге итерационной реализации необходимо фильтровать сигнал фильтром с частотным откликом вида
причем
|
1 |
Оглавление
|