Винеровская деконволюция

В математике представляет деконволюция Винера собой применение фильтра Винера для решения проблем шума, присущих деконволюции . Он работает в частотной области , пытаясь минимизировать влияние деконволюционного шума на частотах с плохим соотношением сигнал/шум .
Метод деконволюции Винера широко используется в приложениях деконволюции изображений , поскольку частотный спектр большинства визуальных изображений довольно хорошо ведет себя и его можно легко оценить.
Деконволюция Винера названа в честь Норберта Винера .
Определение
[ редактировать ]Учитывая систему:
где обозначает свертку и:
- какой-то исходный сигнал (неизвестный) в данный момент времени .
- - известная импульсная характеристика линейной стационарной системы.
- — это некий неизвестный аддитивный шум, независимый от
- наш наблюдаемый сигнал
Наша цель — найти некоторые чтобы мы могли оценить следующее:
где это оценка что минимизирует среднеквадратическую ошибку
- ,
с обозначающий ожидание .Фильтр деконволюции Винера обеспечивает такую возможность. . Фильтр проще всего описать в частотной области :
где:
- и являются Фурье преобразованиями и ,
- - средняя спектральная плотность мощности исходного сигнала ,
- - средняя спектральная плотность мощности шума ,
- , , и являются преобразованиями Фурье , и , и , соответственно,
- верхний индекс обозначает комплексное сопряжение .
Операция фильтрации может выполняться либо во временной области, как указано выше, либо в частотной области:
а затем выполнить преобразование Фурье обратное чтобы получить .
Обратите внимание, что в случае изображений аргументы и вышеперечисленное становится двумерным; однако результат тот же.
Интерпретация
[ редактировать ]Работа фильтра Винера становится очевидной, если переписать приведенное выше уравнение фильтра:
Здесь, является обратной исходной системе, – отношение сигнал/шум , а – это отношение чистого отфильтрованного сигнала к спектральной плотности шума. Когда шум нулевой (т.е. бесконечное соотношение сигнал/шум), член в квадратных скобках равен 1, что означает, что фильтр Винера является просто обратной системой, как и следовало ожидать. Однако по мере увеличения шума на определенных частотах отношение сигнал/шум падает, поэтому член в квадратных скобках также уменьшается. Это означает, что фильтр Винера ослабляет частоты в соответствии с их отфильтрованным соотношением сигнал/шум.
Приведенное выше уравнение фильтра Винера требует от нас знания спектрального состава типичного изображения, а также содержания шума. Часто у нас нет доступа к этим точным количествам, но мы можем оказаться в ситуации, когда можно сделать точные оценки. Например, в случае фотографических изображений сигнал (исходное изображение) обычно имеет сильные низкие частоты и слабые высокие частоты, тогда как во многих случаях содержание шума будет относительно равномерным в зависимости от частоты.
Вывод
[ редактировать ]Как упоминалось выше, мы хотим получить оценку исходного сигнала, которая минимизирует среднеквадратическую ошибку, которую можно выразить следующим образом:
- .
Эквивалентность предыдущему определению , может быть получено с использованием теоремы Планшереля или теоремы Парсеваля для преобразования Фурье .
Если подставить в выражение , вышеизложенное можно переставить на
Если разложить квадратное, то получим следующее:
Однако мы предполагаем, что шум не зависит от сигнала, поэтому:
Подстановка спектральных плотностей мощности и , у нас есть:
Для нахождения минимального значения погрешности вычислим производную Виртингера по и приравняем его нулю.
Это окончательное равенство можно переставить, чтобы получить фильтр Винера.
См. также
[ редактировать ]- Теория информационного поля
- Деконволюция
- Венский фильтр
- Функция распределения точек
- Слепая деконволюция
- Преобразование Фурье

Ссылки
[ редактировать ]- Рафаэль Гонсалес, Ричард Вудс и Стивен Эддинс. Цифровая обработка изображений с использованием Matlab . Прентис Холл, 2003.