3.3.4. Пример обработки изображенияОкна можно использовать не только при проектировании цифровых фильтров, но и в других приложениях, связанных с обработкой сигналов. Например, метод улучшения визуального качества изображений, разработанный Мак-Клелланом [6], предусматривает использование окон для уменьшения артефактов, возникающих в процессе обработки. Метод Мак-Клеллана является модификацией известного метода обработки [7], заключающегося в возведении в степень амплитуды Фурье-спектра изображения при сохранении истинного значения фазы. Эта операция сокращает динамический диапазон амплитуд Фурье-спектра, усиливая спектр в области с малой энергией по отношению к области с большей энергией. Для большинства изображений это приводит к подчеркиванию пространственных высокочастотных составляющих и деталей изображения. Однако этому методу присущ один недостаток: в выходном результирующем изображении возникают артефакты, коррелированные со структурой обрабатываемого изображения. Это видно из примера, приведенного на рис. 3.6, для которого . Рис. 3.6. Пример обработки изображения методом извлечения корня степени из спектра изображения. а - исходное изображение; б - результирующее изображение после обычной обработки со сглаживанием; в - изображение после обработки с использованием метода Мак-Клеллана. (С любезного согласия Джеймса Мак-Клеллана [6], © 1980 IEEE.) Описанный метод можно рассматривать как операцию фильтрации, в которой частотный отклик фильтра зависит от входного изображения. Поэтому она дает тот же результат, что и фильтрация двумерным фильтром с частотным откликом . (3.34) Хотя обработка выполняется в частотной области, тот же конечный результат можно получить, выполняя свертку с Фурье-преобразованием (3.34). Однако это циклическая свертка, так как описанная обработка обычно выполняется в частотной области с использованием ДПФ. Собственно говоря, неприятные артефакты, отчетливо видимые на рис. 3.6, б, можно объяснить действием циклической, а не линейной двумерной свертки. Поскольку , любые нули в спектре становятся пиками в . Вследствие этого Фурье-преобразование функции (3.34) затухает медленно, и циклическая свертка с эквивалентна линейной свертке с большими наложениями, что и создает артефакты в выходном изображении. Метод Мак-Клеллана [6] использует окно, чтобы обеспечить конечную опорную область для . Эта модификация требует дополнительных вычислений, поскольку необходимо получить в явной форме. Ход модифицированной процедуры изображен на рис. 3.7. Частотный отклик формируется из с помощью ДПФ. Затем, пользуясь обратным ДПФ, можно образовать последовательность . Эта последовательность умножается на функцию окна; полученная последовательность конечной протяженности после свертки с входным сигналом дает окончательный результат. На рис. 3.6,в показан типичный результат, полученный с использованием гауссова окна. Рис. 3.7. Структурная схема процессора для обработки изображений методом Мак-Клеллана. (с любезного согласия Джеймса Мак-Клеллана [6]. © 1980 IEEE.)
|