ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца - АВГУСТ!
0 Пользователей и 1 Гость просматривают эту тему.
Выражаясь другими словами, ИМХО, нет темы для обсуждения. Всё понятно, стремление к идеалу похвально, но на практике не критично, в калибровке хорошо работают любые аккуратно снятые дарки.
... 2) обсуждалась неоднократно в разных контекстах, однозначного рецепта "как надо делать?" так и не было выработано.
Вопрос 1 в случае не полностью термостабилизированной камеры сильно осложняется изменением внешней температуры.
Вопросы 2-5, поставленные в первом посте темы, много и активно обсуждались как в русскоязычной астротусовке, так и западными любителями и профессионалами. Алгоритмы оптимизации дарков известны и с разной степенью успеха реализованы в доступном астрософте для калибровки (Iris, PixInsigts, etc.)
По теме, которая, без сомнения крайне важна, -в реальных условиях речь идёт об экспозициях в районе 10-20 мин. Реальное количество дарков, которое можно снять, зачастую ограничивается временем на закате/рассвете.Практическая рекомендация проста как 2х2, "снять так много дарков, как позволяет время". Всё. Шумы будут падать как корень квадратный из числа дарков. Минимальный критерий приемлемого числа дарков каждый выбирает для себя сам. Выбрасывать ли какие-то из дарков потому, что они были сняты в процессе термостабилизации камеры - для длинных экспозиций не критично, особенно, если начинать щёлкать дарки на "прогретой" камере, сразу после съёмки серии лайтов.
Цитата: Юрий Торопин от 20 Дек 2010 [16:26:58]Вопросы 2-5, поставленные в первом посте темы, много и активно обсуждались как в русскоязычной астротусовке, так и западными любителями и профессионалами. Алгоритмы оптимизации дарков известны и с разной степенью успеха реализованы в доступном астрософте для калибровки (Iris, PixInsigts, etc.)Обсуждения видел, но, увы, ни алгоритмов, ни формул не встречал. Не порадуете ли ссылочками?
Цитата: Юрий Торопин от 20 Дек 2010 [16:26:58]...Шумы будут падать как корень квадратный из числа дарков....Как корень квадратный из числа дарков будут падать не шумы, а отклонение среднего по этому числу дарков от "идеального дарка" (дарка полученному усреднением по сотням дарков). А шумы (точнее шум разницы дарк минус усредненный дарк) будут ассимптотически стремиться к некой константе (ее грубая оценка снизу - сигма дарка пополам). ...
...Шумы будут падать как корень квадратный из числа дарков....
Вот как описывается оптимизация для случая PixInsight'a, комментарии к релизу 1.6.0:"Automatic optimization (scaling) of master dark frames, using a wavelet-based noise estimation algorithm and a robust function minimization routine."Там же на форуме можно найти и чуть более развёрнутое объяснение от Juan Conejero на тему оптимизации дарков.
Цитата: Grey_ от 20 Дек 2010 [18:24:55]Цитата: Юрий Торопин от 20 Дек 2010 [16:26:58]...Шумы будут падать как корень квадратный из числа дарков....Как корень квадратный из числа дарков будут падать не шумы, а отклонение среднего по этому числу дарков от "идеального дарка" (дарка полученному усреднением по сотням дарков). А шумы (точнее шум разницы дарк минус усредненный дарк) будут ассимптотически стремиться к некой константе (ее грубая оценка снизу - сигма дарка пополам). ...Я извиняюсь, но - абсолютно не вкурил до конца...Меня интересует то, насколько улучшается S/N для суммы K дарков по сравнению с S/N для одиночного дарка. В этом случае и будет зависимость "квадратный корень" из числа дарков в сумме.
Попробую изложить свое понимание иными словами:
Цитата: Grey_ от 20 Дек 2010 [22:57:41]Попробую изложить свое понимание иными словами:В формулах не учтено отсутствие/наличие межкадровый сдвига при съемки ЛайтовРезультат будет принципиально отличаться в плане влияния шумов дарка на финальный результат.
Ошибка принципиальная в выкладках. Неправильно в формулах включены дарки. Думайте. Об этом писалось на форуме 2-3 мес. назад
Цитата: StasV от 20 Дек 2010 [23:54:45]Ошибка принципиальная в выкладках. Неправильно в формулах включены дарки. Думайте. Об этом писалось на форуме 2-3 мес. назад Я в недоумении. Т.е. вы помните, что неправильно, но не помните как правильно и не помните в чем неправильность? Коллеги, может кто-нибудь помнит? Начинаю перелопачивать форум...
Цитата: Grey_ от 21 Дек 2010 [00:05:11]Цитата: StasV от 20 Дек 2010 [23:54:45]Ошибка принципиальная в выкладках. Неправильно в формулах включены дарки. Думайте. Об этом писалось на форуме 2-3 мес. назад Я в недоумении. Т.е. вы помните, что неправильно, но не помните как правильно и не помните в чем неправильность? Коллеги, может кто-нибудь помнит? Начинаю перелопачивать форум...Да нет же почему, я все помню, даже формулу уже на бумажке написал Просто говорить не хочу. Проникнитесь процессом познания сами, раз взялись за дело. Кто знает, не подсказывайте! Пройдитесь по всему процессу калибровки внимательно и правльно разделите средние значения от дисперсий
Да нет же почему, я все помню, даже формулу уже на бумажке написал Просто говорить не хочу. Проникнитесь процессом познания сами, раз взялись за дело.
Снимите большое кол-во Дарков: 30-50. Существенно большее, чем это возможно при реальной съемке. Сложите. (видимо подразумевается: сложите и отнормируйте на кол-во дарков) Получите Мастер Дарк. Будем его считать идельным, лишенным систематической ошибки.Возьмите один из Дарков и вычтите из него Мастер Дарк. Вы получите Дарк, в котором присутствует только случайная составляющая шума. Систематической можно пренебречь.Замерьте величину шума. Назовем ее Nд.Возьмите один из Лайтов и вычтите из него полученный ранее Мастер Дарк. Измерьте Шум. Пусть он будет называться NлВеличина Nд является шумом единичного Дарка. Она будет падать пропорционально корню из кол-ва Даркав. Теперь Вы множите оценить количество Дарков для получения заданного уровня Nд.Nд/(корень из k)<<Nл, где k кол-во ДарковЭто теория, но на практике все гораздо проще. Снимать Дарки нужно в тех же условия, что и Лайты. В первую очередь это касается температуры. А она утром быстро растет. Поэтому снимать дарки очень долго не имеет смысла, да и спать тоже охота. Вот и получается, что по любому на дарки разумно тратить 1.5-2 часа. Это вполне достаточно
Все операции линейны, и не суть важно в каком порядке суммировать. Дисперсии все равно складываются в квадратурах.
Для выбранного нами пикселя в лайте с индексом n:light_caibrn=lightn – DARK - ΣkΔdarkkn/K, где K количество отснятых единичных дарков.Обращаю внимание, что у нас появился индекс n при Δdark. Это происходит потому, что при съемки со сдвигом, light в каждом кадре мы калибруем своим набором пикселей Δdarkk k=1 -> K
Цитата: StasV от 22 Дек 2010 [15:19:02]Для выбранного нами пикселя в лайте с индексом n:light_caibrn=lightn – DARK - ΣkΔdarkkn/K, где K количество отснятых единичных дарков.Обращаю внимание, что у нас появился индекс n при Δdark. Это происходит потому, что при съемки со сдвигом, light в каждом кадре мы калибруем своим набором пикселей Δdarkk k=1 -> KВыделенная формула крайне сомнительна, мы вычитаем из единичных лайтов (для фиксированного пикселя) значение мастер-дарка в том же пикселе и локальный Δdark, но никак не вот это ΣkΔdarkkn/K.
Далее, складывая индивидуальные калиброванные лайты, имеемLight_calibr_sumij = = Σn Light_caibrn/N= = Σn(lightni(n)j(n) – DARKi(n)j(n) - Δdarki(n)j(n))/N= = Σnlightni(n)j(n)/N – ΣnDARKi(n)j(n)/N - ΣnΔdarki(n)j(n)/NСуть проста, делая межкадровые сдвиги, мы комбинируем усреднение по последовательности (по лайтам) И усреднение по ансамблю точёк за счёт того, что разные точки из мастер-дарка участвовали в калибровке. Без подвижек последняя формула бы выглядела какLight_calibr_sumij = = Σnlightnij/N – DARKij - Δdarkij
Σnlightni(n)j(n)/N – ΣnDARKi(n)j(n)/N - ΣnΔdarki(n)j(n)/NБез подвижек последняя формула бы выглядела какΣnlightnij/N – DARKij - Δdarkij
Не согласен с последними членами.Δdarkij - это же случайная составляющая единичного дарка для пикселя с индексами i,j в твоих формулах?тогда получается что в случае со сдвигами у тебя суммируется N дарков. А в случае без сдвигов, вообще они не суммируются.А должно в случае подвижек суммироваться N*K дарков, а в случае без подвижек, только К
У нас есть пиксели dark, которыми мы калибруем lightПредставим dark в виде следующей модели dark= DARK+Δdark, гдеDARK среднее значение дарка – идеальный мастер дарк.Δdark случайное отклонение пикселя dark от среднего