(например, sym4, coif3, db4 и т.п.), а также число уровней декомпозиции вейвлетпреобразования и тип пороговой обработки (soft thresholding или hard thresholding). Для устранения краевых эффектов был предусмотрен выбор типа продолжения изображения (например, симметрия, добавление нулей и т.п.). Обработка изображений возможна несколькими методами. Пользователь мог выбрать медианную фильтрацию, фильтр Винера, фильтры Ли (Lee), Фроста (Frost), «стандартную» пороговую вейвлет-обработку (VisuShrink). Комплекс IMPPROC ver.1.0 содержит оригинальные три алгоритма, основанных на идее текстурно-зависимой обработки, разработанных на кафедре АИТУ РГРТУ под руководством д.т.н., профессора Ю.С.Бехтина. Первый алгоритм (Алгоритм I) основан на поиске одного, глобального порога для вейвлет-коэффициентов, минимизирующего суммарную СКО для зашумленных и неискаженных точек изображения. Алгоритм I является близким к «стандартному» VisuShrink и относительно быстрым. Алгоритм II предлагает поиск оптимальных пороговых значении в пределах каждого частотного поддиапазона при веивлетпреобразовании. Алгоритм III основан на анализе структуры дерева вейвлетдекомпозиции и выбора оптимальной структуры, при этом из рассмотрения удаляются те ветви, где энергия шума максимальна. Комплекс осуществлял ввод данных и вывод результатов с помощью специализированного интерфейса, показанного на рисунке 4.1. На экран выводятся исходное и обработанное изображения, где отображаются также численные показатели (исходные параметры обработки, отношение сигнал-шум (дБ), значения СКО, время обработки и т.п.). Кроме того, для проведения исследований комплекс предоставлял возможность моделировать шум при этом выбирался вид плотности распределения (равномерный, гауссовский и экспоненциальный) и тип шума (аддитивный или мультипликативный). Если задачей обработки является сжатие данных изображений, то комплекс предоставляет пользователю SPIHT-метод компрессии. В этом случае результаты сжатия данных (восстановленное изображение, коэффициенты сжатия, СКО, 163 |
предусмотрен выбор типа продолжения изображения (например, симметрия, добавление нулей и т.п.). Обработка изображений возможна несколькими методами. Пользователь может выбрать медианную фильтрацию, фильтр Винера, фильтры Ли (Lee), Фроста (Frost), «стандартную» пороговую вейвлетобработку ( VisuShrink). Из встроенных собственных методов предлагается три алгоритма, основанных на идее текстурно-зависимой обработки и изложенных в гл.4. Первый подход основан на поиске одного, глобального порога для вейвлет-коэффициентов, минимизирующего суммарную СКО для зашумленных и неискаженных точек изображения. Алгоритм I является близким к «стандартному» VisuShrink и относительно быстрым. Алгоритм II предлагает поиск оптимальных пороговых значений в пределах каждого частотного поддиапазона при вейвлет-преобразовании. Третий метод основан на анализе структуры дерева вейвлет-декомпозиции и выбора оптимальной структуры, при этом из рассмотрения удаляются те ветви, где энергия шума максимальна /12/. Комплекс осуществляет ввод данных и вывод результатов с помощью специализированного интерфейса, показанного на рис. 5.5.1. На экран выводятся исходное и обработанное изображения, где отображаются также численные показатели (исходны е параметры обработки, отнош ение сигналшум (дБ), значения СКО, время обработки и т.п.). Кроме того, для проведения исследований комплекс предоставляет возможность моделировать шум, при этом выбирается вид плотности распределения (равномерный, гауссовский и экспоненциальный) и тип шума (аддитивный или мультипликативный). Если задачей обработки является сжатие данных изображений, то комплекс предоставляет пользователю SPIHT-метод компрессии. В этом случае результаты сжатия данных (восстановленное изображение, коэффициенты сжатия, СКО, ПОСШ ) также отображаются на экране компьютера. При программировании алгоритма SPIHT использовались 3 4 2 |