Как воспроизвести шумоподавление камеры с помощью программного обеспечения с открытым исходным кодом? - Фотопедия
1 голос
/ 10 февраля 2019

Я безуспешно пытался воспроизвести алгоритмы шумоподавления камеры (Canon EOS 2000D) с использованием программного обеспечения с открытым исходным кодом при постобработке файлов RAW (.CR2). В частности, алгоритм шумоподавления камеры приводит к изображению с:

  • Практически нет шума цветности
  • Остался приятный шум от яркости
  • Отсутствие окраски

Первый подход, который я попробовал, - это L + A + B-разложение, применяя гауссово размытие к каналам A + B и снова комбинируя . К сожалению, это требует много ручного труда и значительно снижает разрешение цветности.

Затем я нашел профилированный модуль шумоподавления темной таблицы. Он не имеет профиля шума для моего EOS 2000D, но он имеет профиль шума для EOS 1300D, который несколько похож, но имеет другое количество мегапикселей. Я скопировал шумовой профиль EOS 1300D под названием EOS 2000D.

Профилированный модуль шумоподавления darktable эффективно удаляет как цветность, так и шум яркости, если используется алгоритм нелокальных средних. Удаление шума цветности это хорошо, но удаление всего шума яркости может быть слишком агрессивным, на мой вкус, так как я нахожу небольшой шум яркости приятным. Он также создает впечатление, похожее на картину, если снимать шум с изображения с высоким ISO и обрезать его небольшую часть.

Вот несколько примеров:

Во-первых, файл RAW без шумоподавления: RAW file without denoising

Затем, JPG, созданный и снятый шумом с помощью камеры: JPG created and denoised by the camera

Затем файл RAW постобработан темным профилируемым модулем шумоподавления: profiled denoise of darktable

В целом, мне больше всего нравится темное изображение. У этого нет раздражающих ореолов вокруг рождественских огней. Тем не менее, деревья немного похожи на темные изображения. Все изображения имеют разрешение 1920x1200, оригинал 6000x4000, полученный с чувствительностью ISO-6400.

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

1 Ответ

0 голосов
/ 17 февраля 2019

Я нашел способ улучшить шумоподавление, переключившись на другое программное обеспечение с открытым исходным кодом, RawTherapee 5.5. Плагин шумоподавления RawTherapee не создает подобный живописи вид.

Вот результат: RawTherapee-processed RAW file

Я включил шумоподавление, использовал его цветовое пространство L-a-b по умолчанию, использовал режим по умолчанию (Консервативный) и гамму по умолчанию (1.7). Затем я установил снижение яркостного шума примерно на 50, а детальное восстановление - примерно на 40. Метод цветности был «автоматический глобальный» (по умолчанию). Я также включил медианный фильтр.

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

Проблема с RawTherapee заключается в том, что в моей системе Windows 10 с GIMP 2.10.8 RawTherapee предотвращает запуск GIMP из-за глючного плагина! Я удалил подключаемый модуль GIMP вручную, удалив каталог, содержащий файл подключаемого модуля, что позволило GIMP нормально запускаться. Затем я использую RawTherapee 5.5, открывая программное обеспечение отдельно и экспортируя в 16-битные файлы TIFF. Формат TIFF поддерживает данные EXIF, поэтому, если я создаю JPG с использованием GIMP, данные EXIF ​​будут в JPG. RawTherapee также позволяет напрямую сохранять в JPG, поддерживает обрезку и изменение размера, поэтому его можно использовать без GIMP.

Функция, которую мне не хватает в Darktable, - это возможность использовать профилированное шумоподавление, то есть иметь автоматически сгенерированную предустановку для каждого ISO каждой камеры, чтобы содержать информацию о профилированном шуме. Тем не менее, вы можете создавать свои собственные предустановки ISO вручную и настраивать уровень подавления шума для каждой скорости ISO вашей камеры.

...