Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
4.4. РЕГУЛЯРИЗАЦИЯ ИТЕРАЦИОННЫХ АЛГОРИТМОВРассматривая ряд Неймана, аппроксимирующий обратный оператор, легко понять, что в случае присутствия шума в исходных данных при возрастании номера итерации возникнет классическая неустойчивость решения, аналогичная по своим свойствам неустойчивости, возникающей при инверсной фильтрации. Если на решение наложить ограничения вида Решение задачи регуляризации итерационных алгоритмов разумно искать на основе тихоновских алгоритмов. При этом, если обычный итерационный алгоритм решает уравнение вида
то регуляризованный алгоритм решает в общем случае некоторую вариационную задачу минимизации функционала вида
где Рассмотрим ряд Неймана, заменяющий обратный оператор: Регуляризация разложения в ряд Неймана может быть произведена очень просто, если предположить, что нам известно решение задачи регуляризации в постановке А.
Предположим, что оператор имеет следующую структуру:
где множителю. Эта структура встречается, например, при регуляризации линейных уравнений. Из полученных выражений и (4.4) вытекает запись регуляризованного разложения в ряд Неймана:
где Воспользуемся разложением (4.45) в итерационный процесс, получим:
где в качестве начального приближения достаточно выбрать сглаженное искаженное изображение. Для уравнения свертки из (4.46) находим:
где
Так как ряд Неймана сходится не во всех случаях, то особый интерес представляет регуляризация итерационного алгоритма общего вида (4.26). Для решения этой задачи введем некоторые определения. Пусть итерационный процесс
сходится к решению уравнения
Пусть далее вместо точного значения Интересную интерпретацию регуляризации итерационных алгоритмов можно предложить исходя из метода проекций на выпуклые множества. Аналогично (4.37) итерационную последовательность для набора выпуклых множеств запишем следующим образом:
Далее, пусть один из операторов проекций будет неточно известен
также устойчива, и итерационный алгоритм сходится к некоторому Таким образом, мы снова теряем единственность решения и ищем некоторое устойчивое решение Предположим, что задача минимизации тихоновского функционала решена и регуляризирующий оператор для основного интегрального уравнения известен. Приступим к формированию итерационной последовательности. Запишем тождество
и по аналогии с (4.26) получим следующий итерационный алгоритм:
где
где оператор
Очевидно, что для того, чтобы процесс (4.49) сходился, необходимо, чтобы оператор являлся сжатием:
Вопрос о выполнении условия (4.50) необходимо рассматривать в каждом конкретном случае. В качестве примера рассмотрим уравнение типа свертки. В этом примере процесс (4.49) выглядит следующим образом:
Рассмотрим расстояние между функциями в
где
Для того чтобы оператор
Предполагая, что
Требование (4.52) заключается в том, что значения
Это означает, что предельные положения круга на оси
Таким образом, для процесса вида (4.49) требования к выбору константы К являются более жесткими, чем для такого же процесса без регуляризации.
Рис. 4.1. Область сходимости итерационного алгоритма с регуляризирующим оператором Существует и другая возможность регуляризации итерационного алгоритма. Представим, что мы оперируем только с регуляризованным значением
Запишем теперь тождественное выражение:
и, представив его в виде последовательных итераций, находим
Полезность использования (4.55) очевидна: если оператор задачи без регуляризации является сжатием, то, очевидно, процесс (4.55) будет сходиться к
Это доказывает выпуклость
Так как разложением
Задача отыскания
Действительно,
Раскрывая выражение для оператора проецирования с учетом выражения для регуляризующего оператора, приходим к ряду (4.55). Соотношение (4.55) можно интересно интерпретировать. Рассмотрим ряд
который будем называть модифицированным рядом Неймана. Покажем, что использование (4.56) соответствует принятой нами форме записи итерационного алгоритма
Для этого рассмотрим общий член ряда (4.56), записанного в виде последовательности
Из последней формулы видно, что ряд (4.56) может быть записан в форме (4.57). Таким образом, ряд (4.56) обладает свойствами ряда Неймана, но в отличие от него позволяет обеспечить сходимость путем соответствующего выбора параметра
которая, представленная в виде итераций, будет соответствовать выражению (4.55). Рассмотрим теперь связь между Представлениями итерационных схем (4.49) и (4.55) для случая разделимого регуляризирующего оператора. В этом случае (4.49) принимает вид
Учитывая, что запишем (4.59) как
Предположим, что ряд Неймана в форме (4.56) сходится, т. е.
и перепишем (4.60) с учетом разложения (4.56):
Полученное выражение показывает, что решение в форме (4.49) для случая надлежащего выбора X эквивалентно регуляризации ряда (4.56), и в конечном итоге применению итерационной схемы (4.55). Итак, ряды (4.49) и (4.56) сходятся к одному и тому же решению, соответствующему применению регуляризирующего оператора. С учетом приведенных результатов по обеспечению устойчивости итерационных алгоритмов можно построить различные итерационные алгоритмы с ограничениями. Это делается аналогично методам, описанным в § 4.2. Так, например, метод обращения свертки с ограничением по положительности и регуляризацией можно представить в виде
Если ядро
Остановимся в заключение на одном важном моменте для итерационных алгоритмов. Поскольку регуляризирующий оператор ограничен полосой системы формирования изображений (частотой среза
при различных ограничениях. Таким образом, сглаживание касается лишь полосы частот до На рис. 4.3,а приведено исходное изображение импульсных объектов, представляющее собой набор импульсов при нулевом фоне изображения. В поле изображения имеется протяженный объект — площадки различной интенсивности. Рис. 4.2. (см. скан) Результат восстановления изображения рис. 2.6,ж после 80 итераций итерационным алгоритмом На рис. 4.3,б приведено искаженное изображение, представляющее собой свертку с гауссовской весовой функцией с характерным размером около 20 элементов изображения. Отношение сигнал/шум равно 1000. Заметим, что три маленьких импульса на рис. Рис. 4.3. (см. скан) Результаты цифрового моделирования итерационного восстановления импульсных объектов: а — исходное изображение; при при выборе параметра На рис.
Рис. 4.4. линейной обработке, не говоря уже о том, что без регуляризации мы получили бы просто шумоподобную картину, аналогичную изображению на рис. 2.6,в. Те же аргументы относятся и к сравнению изображений на рис. 4.3,г и 4.3,ж: несмотря на возрастание шума в изображении рис. 4.3,д решение на рис. 4.3,ж является значительно более гладким, чем это можно было бы ожидать при соответствующем увеличении параметра а в линейном алгоритме. На рис. 4.3,з виден результат восстановления при учете в алгоритме, кроме ограничения на неотрицательность, ограничения на пространственную протяженность восстанавливаемого объекта. Все прочие параметры восстановления оставлены без изменений. Качество восстановления изображения рис. 4.3,з резко повышается, кроме того, исчезают осцилляции решения на плоском участке. На рис. 4.4,а-з приведены графики интенсивностей одной из строк изображений рис. 4.3,а-з соответственно. Строка выбрана на уровне трех импульсных объектов, представленных в левом нижнем углу изображения.
|
1 |
Оглавление
|