Добрый день. Возник вопрос, как лучше производить вычитание темновых кадров из серии ночных снимков?
Более развернуто:
1) Снимаю серию снимков (200-300), а так же по десятку темновых кадров с теми же настройками до и после неё (на случай изменения за время съемки температуры и, следовательно, шума).
2) С помощью Camera RAW сохраняю все эти кадры в jpg/tif с одинаковыми настройками.
3) В Photoshop из темновых кадров получаю средний методом медианы, вычитаю всё это дело из каждого кадра.
В идеале такой метод должен почти полностью устранить цветовой шум, но этого не происходит. Особенно сильно заметен розовый оттенок по углам кадра, где устранялось виньетирование.
Как я представляю, проблема в том, что я сперва обрабатываю кадры, стараясь увеличить динамический диапазон, а затем вычитаю. Следовательно темные и светлые участки кадра обработаны по разному (а в месте с ними и шум), и полного вычитания шума не происходит.
Отсюда и высекает вопрос, как же лучше вычитать шум? В идеале хотелось бы найти метод вычитать одни RAW-данные из других, как это происходит в КМОП-матрицах. Но, как говорит мне Googl, софта для этого не существует.
Привожу пример ролика, сделанного из таких кадров:
https://www.youtube.com/watch?v=GGr2YqAo9EM
Вычитание темновых кадров (dark frames)
Всего 20 сообщ.
|
Показаны 1 - 20
Вычитание темновых кадров (dark frames)
Re[Morn91]:
1 камера какая?
2 а если попробовать не фотошоп а более узкопрофильные проги для астрофото. Думаю с вычетом дарка поадекватнее будет.
2 а если попробовать не фотошоп а более узкопрофильные проги для астрофото. Думаю с вычетом дарка поадекватнее будет.
Re[vorobev_sheryshev]:
от: vorobev_sheryshev
1 камера какая?
2 а если попробовать не фотошоп а более узкопрофильные проги для астрофото. Думаю с вычетом дарка поадекватнее будет.
1) Nikon Coolpix A, если это важно.
2) Из таких программ я знаю только Iris и с ним я дел иметь не хочу, т.к. он создан садистами для мазохистов, не иначе. Да и такого рода софт рассчитан на несколько иной результат, сложение всех кадров в один. Не думаю, что в какой-то из них есть функция пакетного вычитания Master Dark-кадра из каждого Light-кадра с последующим сохранением каждого в читаемый RAW.
Re[Morn91]:
1 важно. Ряду моделей никона и сони(за сапог не скажу) свойственны пурпурные углы или края при длительных экспозициях. Это не лечится. В свое время поменял а300 на а580 именно по этой причине.
2 maksimDL ?
2 maksimDL ?
Re[Morn91]:
в фотошопе можно всё делать непосредственно с равами http://sz-photo.livejournal.com/42019.html
Re[Morn91]:
РавТерапия позволяет вычитать как темновой кадр, так и применять ФлатФилд, для исправления несовершенства оптики. Посмотрите, может Вам подойдет.
Re[Morn91]:
И вот еще. Далеко не все камеры дают реальную картину горячих и битых пикселей, а потому вычитать их дарком - мертвому припарки. Пристой пример: камера никон д300 реальную картинку показавает только в режиме рав 14 бит без сжатия - стабильно семь мертвых пикселей(на моей). А в режиме рав 14 бит сжатие без потерь их нет, так как картинка уже интерполированна. А интерполируется она каждый раз как бог на душу положит, что на лайтах, что на дарках. Вот и получается вычет одной случайности из другой.
Re:
от:vorobev_sheryshev
1 важно. Ряду моделей никона и сони(за сапог не скажу) свойственны пурпурные углы или края при длительных экспозициях. Это не лечится. В свое время поменял а300 на а580 именно по этой причине.
2 maksimDL ?Подробнее
1) Здесь углы это результат вытягивания виньетирования, без него темновые кадры розовые достаточно равномерно. Заранее скажу, что отключать исправление виньетки не вариант, она на этой камере очень заметная, -2 EV.
2) Не сталкивался с такой, сейчас посмотрю.
от: kdv888
в фотошопе можно всё делать непосредственно с равами http://sz-photo.livejournal.com/42019.html
Это и есть те инструменты, которыми я пользуюсь. Разумеется открывать и сохранять непосредственно RAW-файлы Photoshop не умеет, сперва они переводятся в JPG или TIF с помощью Camera RAW.
от: kkk
РавТерапия позволяет вычитать как темновой кадр, так и применять ФлатФилд, для исправления несовершенства оптики. Посмотрите, может Вам подойдет.
Спасибо, сейчас посмотрю.
от:vorobev_sheryshev
И вот еще. Далеко не все камеры дают реальную картину горячих и битых пикселей, а потому вычитать их дарком - мертвому припарки. Пристой пример: камера никон д300 реальную картинку показавает только в режиме рав 14 бит без сжатия - стабильно семь мертвых пикселей(на моей). А в режиме рав 14 бит сжатие без потерь их нет, так как картинка уже интерполированна. А интерполируется она каждый раз как бог на душу положит, что на лайтах, что на дарках. Вот и получается вычет одной случайности из другой.Подробнее
Это понятно, но тут идет вычитание среднего результирующего многих дарков из множества кадров, быстро сменяющихся в видео. Глаз должен видеть что-то среднее, шум должен пропадать. Так же, как и шум яркости, он там весьма сильный, но не бросается в глаза при просмотре именно по этой причине.
Кстати, на ISO до 3200 такой проблемы не наблюдается (в этом примере ISO 4000). Но у меня выдержка ограничена двадцатью секундами из-за угла обзора объектива, поставлю больше — звезды превратятся в линии.
Re[Morn91]:
По-моему и starstax и startrails понимают дарки, почему не попробовать?
http://www.markus-enzweiler.de/StarStaX/StarStaX.html
http://www.startrails.de/html/software.html
http://www.markus-enzweiler.de/StarStaX/StarStaX.html
http://www.startrails.de/html/software.html
Re[Alex Veles]:
от: Alex Veles
По-моему и starstax и startrails понимают дарки, почему не попробовать?
http://www.markus-enzweiler.de/StarStaX/StarStaX.html
http://www.startrails.de/html/software.html
StarStaX еще не видел, посмотрю. Посмотрел, RAW-ы он даже читать не умеет.
Startrails принимает только те же JPG и TIF, и не делает ничего, чего не мог бы Photoshop.
Re[kkk]:
от: kkk
РавТерапия позволяет вычитать как темновой кадр, так и применять ФлатФилд, для исправления несовершенства оптики. Посмотрите, может Вам подойдет.
Посмотрел, не умеет эта программа сохранять в RAW. Всё таки, чудес не бывает.
Зато по убедился, что проблема именно в последовательности «обработка -> вычитание».
Re[Morn91]:
от:Morn91
StarStaX еще не видел, посмотрю. Посмотрел, RAW-ы он даже читать не умеет.
Startrails принимает только те же JPG и TIF, и не делает ничего, чего не мог бы Photoshop.Подробнее
Тогда определитесь точнее с требованием, зачем с равами то работать (в смысле их сохранять)?
Или смотрите в сторону dcraw исходников, или ufraw , где можно при открытии рава подсунуть темновой рав.
Re[Alex Veles]:
от: Alex Veles
Тогда определитесь точнее с требованием, зачем с равами то работать (в смысле их сохранять)?
Порядок «проявка+обработка -> вычитание»:
Проявляю кадры в Camera RAW с обработкой там же (исправляю ББ, виньетирование, расширяю ДД, наклыдваю маски), а затем вычитаю темновые кадры. Получаются розовые углы.
Меняю порядок на «проявка -> вычитание -> обработка»:
Проявляю кадры без обработки, затем вычитаю, затем обрабатываю уже JPG/TIF. Получается больше шума, «выгоревшие» цвета, узкий ДД, зато без розовых углов.
Логика такая, что если поменять порядок на «вычитание -> проявка+обработка», то будет идеальный случай и без розовых углов и без необходимости выжимать все соки из разного рода JPG-ов. Но для этого вычитание нужно производить именно с RAW-ами, а из всех программ, которые это умеют я знаю только Iris. А пользоваться им не могу, т.к. он сделан не для людей.
от: Alex Veles
Или смотрите в сторону dcraw исходников, или ufraw , где можно при открытии рава подсунуть темновой рав.
Сейчас посмотрю.
Посмотрел, ufraw вычитает действительно неплохо, но общий результат его работы никуда не годится. Вылезает какая-то регулярная зернистость и шум.
Re[Morn91]:
от: Morn91
Логика такая, что если поменять порядок на «вычитание -> проявка+обработка», то будет идеальный случай и без розовых углов
Без розовых углов не будет, потому что это колоршифт, у шириков он неизбежен чисто оптически, на одих матрицах побольше - на других - поменьше, но избежать не удастся, только последующая правка. Видимо, поможет наложение градиента, в АЦР и Литруме он есть, даже радиальный фильтр. Но нужно учесть, что для каждой правки в конвертере, если она отличается, нужно делать отдельный градиент. В АЦР с этим нет проблем, все правки и этапы можно запомнить.
Что касается вычитания темнового кадра до дебайеризации (иного смысла просто не вижу) - то это делает камера, если ей это позволить. Делает ли конвертер это до дебайеризации - большой вопрос.
Re[alexandrd]:
от:alexandrd
Без розовых углов не будет, потому что это колоршифт, у шириков он неизбежен чисто оптически, на одих матрицах побольше - на других - поменьше, но избежать не удастся, только последующая правка. Видимо, поможет наложение градиента, в АЦР и Литруме он есть, даже радиальный фильтр. Но нужно учесть, что для каждой правки в конвертере, если она отличается, нужно делать отдельный градиент. В АЦР с этим нет проблем, все правки и этапы можно запомнить.
Что касается вычитания темнового кадра до дебайеризации (иного смысла просто не вижу) - то это делает камера, если ей это позволить. Делает ли конвертер это до дебайеризации - большой вопрос.Подробнее
Спасибо, как раз сейчас нашел радиальный фильтр в новой версии Camera RAW. Немного поковырял и думаю, для меня это идеальный вариант. Больше не стану даже делать темновые кадры, буду просто убирать розовые углы «на глаз», результат куда лучше.
Re[Morn91]:
DeepSkyStacker (DSS) не пробовали? Очень простая и удобная для понимания прога, в отличие от того же Iris. Без проблем работает с РАВами.
Калибровку файлов нужно делать ДО обработки снимка, только тогда получится нормально убрать шумы. Виньетирование лечится съемкой флетов.
Калибровку файлов нужно делать ДО обработки снимка, только тогда получится нормально убрать шумы. Виньетирование лечится съемкой флетов.
Re[Цицерон]:
от:Цицерон
DeepSkyStacker (DSS) не пробовали? Очень простая и удобная для понимания прога, в отличие от того же Iris. Без проблем работает с РАВами.
Калибровку файлов нужно делать ДО обработки снимка, только тогда получится нормально убрать шумы. Виньетирование лечится съемкой флетов.Подробнее
Пробовал, но тоже не до конца разобрался. Мне так и не удалось сохранить файл в формат, с которым могла бы работать Camera RAW.
Думаю, я всё же остановлюсь на ручном устранении этого шума радиальным фильтром.
Re[Morn91]:
от: Morn91
....Мне так и не удалось сохранить файл в формат, с которым могла бы работать Camera RAW....
:?: АЦР умеет работать со всеми равами, днг, тиф-ами и джипегами.
Re[Morn91]:
от: Morn91
Пробовал, но тоже не до конца разобрался. Мне так и не удалось сохранить файл в формат, с которым могла бы работать Camera RAW.
После DSS я сохраняю файлы в формате TIFF 16 бит и Camera RAW нормально с ними работает. Впрочем после DSS я еще выравниваю фон и убираю градиент в FITStacker, после чего уже окончательную доработку делаю в Фотошопе.
Re[Morn91]:
вычетать надо в сыром рав ну это баян
надо оставлять отрицательные значения БЕЗ НИХ ВУАЛЬ НЕ УБЕРЁТСЯ НЕ КОГДА.потомучто оптический 0 это 0 в среднем т.е . РАВНОЕ КОЛ-Во Отрицательных и положительных чисел. арц, шоп и прочие пародии не поддерживающие минуса ф топку.
темновои кадр должне иметь ВЫШЕ ТОЧНОСТЬ чем оригинал. т.е.как минимум в двое больше выдержку и чем больше тем лутше.
при одинаковой точности проку будит от очень малого до вобще не какого.
от сюда мораль если ночная сьёмка 4 часа то ЧТО БЫ УБИТЬ ВУАЛЬ НАДО ЕЩЁ 8 ЧАСОВ ОТСНЯТЬ С ЗАКРЫТОЙ.
надо оставлять отрицательные значения БЕЗ НИХ ВУАЛЬ НЕ УБЕРЁТСЯ НЕ КОГДА.потомучто оптический 0 это 0 в среднем т.е . РАВНОЕ КОЛ-Во Отрицательных и положительных чисел. арц, шоп и прочие пародии не поддерживающие минуса ф топку.
темновои кадр должне иметь ВЫШЕ ТОЧНОСТЬ чем оригинал. т.е.как минимум в двое больше выдержку и чем больше тем лутше.
при одинаковой точности проку будит от очень малого до вобще не какого.
от сюда мораль если ночная сьёмка 4 часа то ЧТО БЫ УБИТЬ ВУАЛЬ НАДО ЕЩЁ 8 ЧАСОВ ОТСНЯТЬ С ЗАКРЫТОЙ.
