5.7. Методы стабилизацииВ этом разделе мы кратко опишем два метода, с помощью которых можно попытаться сделать устойчивым (стабилизировать) неустойчивый двумерный БИХ-фильтр. В идеале в методах стабилизации не было бы необходимости, если бы все алгоритмы синтеза БИХ-фильтров давали только устойчивые фильтры. Некоторые из алгоритмов, которые обсуждались в настоящей главе, включают проверку на устойчивость или минимизацию ошибки устойчивости, что обеспечивает устойчивость проектируемых фильтров. Однако исторически ранние алгоритмы проектирования двумерных БИХ-фильтров не контролировали устойчивость фильтров, и возникала необходимость в специальных методах стабилизации для преобразования неустойчивого фильтра, полученного в результате синтеза, в полезный устойчивый фильтр. В общем случае целью любого метода стабилизации является такое преобразование неустойчивого БИХ-фильтра с откликом
За исключением редкого случая несущественной особенности второго рода (гл. 4), полином-числитель не влияет на устойчивость БИХ-фильтра. Поэтому, чтобы БИХ-фильтр был устойчив, последовательность коэффициентов его знаменателя должна обладать свойством минимальной фазы. Далее, если мы хотим реализовать фильтр с помощью рекурсивно вычислимого двумерного разностного уровня конечного порядка, величина 5.7.1. Кепстральный метод стабилизацииКепстральный метод стабилизации основан на том соображении, что комплексный кепстр сигнала с минимальной фазой имеет ту же опорную область, что и сам сигнал (разд. 4.4.3). В разд. 4.4.4 мы уже видели, как из произвольной последовательности можно так сформировать последовательность с минимальной фазой, чтобы сохранилась амплитуда спектра. Прежде всего построим (в обозначениях разд. 4.4.4) автокорреляционную функцию массива
Затем вычислим Фурье-спектр
После этого можно получить кепстр требуемой последовательности с минимальной фазой, умножив
Наконец, с помощью вычислений, обратных тем, которые выполняются для нахождения кепстра, из В идеальном случае Несмотря на эти потенциальные трудности, метод стабилизации с использованием кепстра оказался полезным. Проблему пространственных наложений можно в какой-то степени устранить увеличением размеров используемых ДПФ. Это, конечно, увеличивает объем вычислений. Пространственную протяженность множества
|