Способы и методы (борьбы) подавления яркостных и цветовых шумов на высоких ISO

Feb 13, 2012 15:03



Иногда приходится снимать в очень плохих условиях освещения помещения на высоких чувствительностях.На картинках вылезают сильные шумы, с которыми надо бороться. Завёл тему на foto.ru с таким же названием. А в журнальчике буду делать записи, чтобы не забыть.
Так выглядит шумное изображение, площадь которого увеличена в четыре раза для наглядности:



Из него требуется удалить яркостные и цветовые шумы с минимальными потерями мелких деталей и максимальным эффектом. Я только что в Фотошопе разработал некоторый алгоритм для этой цели, и который надеюсь со временем усовершенствовать. Вот он:
1. применяю фильтр Gaussian Blur с радиусом по своему усмотрению к исходному изображению.
2. и понижаю яркость размытого слоя на несколько бит (это для меня очень нелегко реализуемый момент)
3. получившийся слой накладываю на исходное изображение в режиме Different (вижу карту шума)
4. карту шума накладываю на исходное (шумное) изображение в режиме Different
5. и повышаю яркость получившейся картинки на несколько бит (делаю операцию, обратную той, которая была в п.2)
6. из-за несовершенства моего алгоритма на получившемся "бесшумном" изображении всётаки местами присутствуют отдельные пикселы, на которые натравливаю фильтр Dust & Scratches.
7. полученное в результате предыдущих шести шагов изображение всё равно выглядит неудовлетворительно из-за несовершенства алгоритма и некоторых моих операций в Фотошопе, поэтому я наложил его на исходное в режиме Normal 60% и получил вот это:



Понятно, что первый блин комом, но всё равно это лучше, чем было.

Вообще, в результате этого метода я хотел получить сразу бесшумное изображение и никуда его не накладывать. Но раз оно идеальным не получилось, то сделал как сделал.

Есть в уме второй метод. Я хочу получить карту шумов на изображении, инвертировать её и наложить на оригинал. В теории шумы уйдут. Когда руки дойдут до этого дела, то напишу об этом здесь.

борьба с шумом, фото, canon eos 7d

Previous post Next post
Up