Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Алгоритмы > Подавление сложного шума


Автор: dereyly 7.1.2008, 22:15
Задача следующая с мобильного устройства делается снимок текста, фотокамера на сотовом плохая и порождает много шума. ближе всего этот шум к гаусовскому. Я создаю маску и сегментирую строчки текста. Можо выделить шум в чистом виде (блики, точки, затемнение), точнее участок 
без деталей (характерных черт)
1. какие есть хорошие способы борьбы с таким шумом...
2. Как апроксемировать текстуру шума и соответственно удалить его. Гауссиан не подходит
ЗЫ: Размытия недопустимы!

http://picasaweb.google.ru/dereyly/eJTRcE

Автор: PPS05 8.1.2008, 13:20
Вот здесь несколько способов:
http://cgm.graphicon.ru/content/view/74/64/

Автор: dereyly 8.1.2008, 19:59
Спасибо
Я мало занимался фильтрацией и несовсем понятны такие вещи
Цитата

Коэффициенты уменьшаются на величину, зависящую от общего уровня шума и от вероятности того, что данный коэффициент представляет собой шум. Эту вероятность можно оценить разными способами. Главное при этом - как можно меньше затронуть коэффициенты, соответствующие деталям изображения, во избежание размытия деталей.


Какие есть способы оценить шум? 
И как потом его офильровывать с помощью коэффициентов вейвлет разложения?

Автор: PPS05 8.1.2008, 22:38
Цитата(dereyly @  8.1.2008,  18:59 Найти цитируемый пост)
мало занимался фильтрацией

Честно признаться, я тоже... В http://ru.wikipedia.org есть "Дискретное вейвлет-преобразование", в частности, небольшой код ДВП на Java.

Пару алгоритмов есть
http://www.graphicon.ru/2007/proceedings/Papers/Paper_20.pdf

http://www.ssga.ru/erudites_info/info_technology/comp_model/html_sergey/part4.html (они же convolution filters), линейная и нелинейная фильтрация

Может, чем-нибудь поможет.  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)