0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 36
|
|
1 | |
Виннеровская фильтрация изображения12.12.2014, 12:06. Показов 4369. Ответов 8
Метки нет (Все метки)
Нужно исказить изображение аддитивным гауссовским шумом, при этом отношение сигнал/шум q^2=2 . Написать процедуру винеровской фильтрации зашумленного изображения. Амплитудно-частотная характеристика фильтра Винера:
H(wi,wj)=G(wi,wj)/[G(wi,wj)+Gn(wi,wj)] где G(wi,wj) и Gn(wi,wj - спектральная плотность мощности исходного изображения и шума соответственно. В качестве G(wi,wj) нужно использовать оценку спектральной плотности мощности исходного изображения. Фильтрацию необходимо выполнить в частотной области. Шум можно добавить командой imnoice(img, 'gaussian', m,v), но как задать отношение сигнал шум 2?
0
|
12.12.2014, 12:06 | |
Ответы с готовыми решениями:
8
Фильтрация бинарного изображения Избирательная пространственная фильтрация яркостных перепадов изображения Графика: Фильтрация изображения Фильтрация изображения с использованием матрицы |
20 / 20 / 9
Регистрация: 26.07.2013
Сообщений: 51
|
||||||||||||||||
12.12.2014, 15:32 | 2 | |||||||||||||||
При моделировании я шум добавлял следующим образом (так делают практически во всех научных работах):
Бывает нормируют на максимум и диапазон яркости меняется на [0-1]. То же делает, если мы пользуемся функцией im2double('Filename'); Тогда так:
В матлабе есть встроенный фильтр Винера (wiener2 - функция) Что есть шум = 2?
0
|
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 36
|
|
12.12.2014, 15:45 [ТС] | 3 |
Это отношение сигнал/шум q^2=2. Получается его можно подобрать методом разного зашумления изображения до тех пор пока PSNR не будет равно 2
0
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
|
|
12.12.2014, 16:15 | 4 |
Почему не воспользоваться встроенной функцией?
Рекомендую ознакомится с книгой Гонсалес Р., Вудс Р., Эддинс С. - Цифровая обработка изображений в среде MATLAB
0
|
0 / 0 / 0
Регистрация: 01.04.2014
Сообщений: 36
|
|
12.12.2014, 16:21 [ТС] | 5 |
0
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
|
|
12.12.2014, 16:29 | 6 |
0
|
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
|
|
12.12.2014, 17:21 | 7 |
Это справедливо для аддитивного шума, но очень часто встречается мультипликативный и еще ...знает какой.
В серьезных научных работах вначале анализируется характер шума, и только затем определяется модель шума. Кстати, в MATLAB есть возможность задать и мультипликативный шум
0
|
0 / 0 / 0
Регистрация: 25.11.2015
Сообщений: 2
|
|
19.12.2015, 16:31 | 8 |
Nick07,
imnoise(Is, ‘speckle’, v) этой функцией добавляем мультипликативный шум?
0
|
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
|
|
19.12.2015, 16:37 | 9 |
0
|
19.12.2015, 16:37 | |
19.12.2015, 16:37 | |
Помогаю со студенческими работами здесь
9
Матричная фильтрация изображения C++ Builder Преобразование Фурье. Фильтрация изображения Фильтрация изображения. Библиотека фильтров filtersDll. Фильтрация изображения линейным оконным фильтром Отрисовка изображения поверх канвы (изображения) и вращение изображения Визуальное перелистывание изображения при переходе от одного изображения к другому Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |