Київський клуб аматорів астрономії "Астрополіс"

astromagazin.net
* *
Ласкаво просимо, Гість. Будь ласка, увійдіть або зареєструйтеся.
24 Квітня 2024, 12:02:03

Увійти

google


Автор Тема: Сравнение S/N для снимков полученных в разных условиях  (Прочитано 764 раз)

0 Користувачів і 1 Гість дивляться цю тему.

LifeIsGood

  • Moderator
  • Offline Offline
  • Повідомлень: 5234
  • Подяк: 446

Всем привет!

Стоит задача автоматизировать процесс расчета С/Ш для кучи кадров БЕЗ предварительного знания того, что на кадрах изображено (звезды, галактики, туманности). Т.е. участков с "сигналом" и "шумом" руками выделять никто не будет.Кадры могут быть сняты на разных телескопах в разное время, разные фильтры, матрицы, градиенты от луны-засветки и  т.д.
Сижу думаю как правильно посчитать С/Ш так, чтобы его можно было как-то сравнивать между кадрами.

Например, если два кадра отличаются только тем, что на одном был ярче фон неба. Вторая картинка, при классическом расчете С/Ш покажет больший сигнал, при том же шуме. Как я себе это вижу. Надо выбрать самые темные участки неба и по ним апроксимировать фон неба, вычесть его из кадра и дальше вычислять шум и сигнал уже после вычитания фона.

Или например съемка какой-то туманности, которая покрывает все поле зрения. Т.е. нет "темного" участка. Шум, НАВЕРНОЕ, можно посчитать по участку с более-менее равномерной "засветкой", а как посчитать полезный сигнал?

Братья-астрофотографы, расскажите свои мысли :)
Записаний

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Сравнение S/N для снимков полученных в разных условиях
« Відповідь #1 : 06 Листопада 2014, 16:07:06 »
. - .

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

tlgleonid

  • Клуб Астрополіс, Модератор
  • Offline Offline
  • Повідомлень: 7246
  • Подяк: 819
Re: Сравнение S/N для снимков полученных в разных условиях
« Відповідь #2 : 06 Листопада 2014, 16:56:51 »
. - .

Шум как бы померять просто. На астроснимках площадь пикселей, занятых звездами, всегда меньше половины всех пикселей. Можно проранжировать яркость всех пикселей и взять область где-то 20% всех самых темных (может стоит процентов 5 самых темных исключить). У них считать среднее и дисперсию. Если снят на разных кадрах один и тот же участок неба, можно отобрать те пиксели, которые на 3 сигмы выше шума и ниже величины начала нелинейного участка ПЗС. Соотношение общей яркости этих пикселей даст представление о соотношении яркости сигнала.
Записаний
Задокументировано наблюдение  >1500 Deepsky объектов.
ТАЛ75R, GSO 8" 1:4 +HEQ5Pro SynScan+ZWO ASI183MM+ZWO ASI178MM+PlayerOne Uranus C+фильтры R,V, 265мм и 415 мм Добсоны HandMade+o3+hb+uhc+...
FAQ по любительской астрономии


LifeIsGood

  • Moderator
  • Offline Offline
  • Повідомлень: 5234
  • Подяк: 446
Re: Сравнение S/N для снимков полученных в разных условиях
« Відповідь #3 : 06 Листопада 2014, 17:03:46 »
. - .

Леня, тут всплывает вопрос с галактиками и туманностями, снятыми во все поле.
Записаний

AndreyYa

  • Offline Offline
  • Повідомлень: 2140
  • Подяк: 54
Re: Сравнение S/N для снимков полученных в разных условиях
« Відповідь #4 : 07 Листопада 2014, 08:13:08 »
. - .

Денисыч, для объекта во весь кадр ты так и не посчитаешь SNR. Поэтому, IMHO, надо прийти к какому-то компромиссу и считать самые темные участки как background.
Мы в свое время делали что-то подобное для автоматического определения SNR у кадров с битым или ложным EXIF.
Порядок был такой:
1) Сегментация изображения по уровню яркости - найти участки приемлемого размера с небольшими вариациаями яркости в светах и тенях.
2) Сделать "flat field" на этих патчах чтобы исключить изменения яркости от деталей:
-  Заблурить довольно агрессивно изображение.
- Вычесть это заблуренное изображение из исходного
- На полученных выровненных участках посчитать вариации (тут уже  как шумовая компонента)

Альтернативный вариант был - получить фурье образ темных участков картинки, отсечь часть с пространственными частотами от Найквист/3 до Найквист (удалить детали изображения). Удельная плотность этого сигнала пропорциональна шуму (по крайней мере сильно коррелирует).
Записаний
AP Mach1 GTO, HEQ-5, SW ED-80 + FF, Intes Micro Mak-Cass 6";
ATIK 383L+ + EFW2 + OAG + Astrodon 5nm 36mm NB filters set,  QHY-5 etc.
Подякували

M_M

  • Клуб Астрополіс
  • Offline Offline
  • Повідомлень: 5068
  • Подяк: 1094
Re: Сравнение S/N для снимков полученных в разных условиях
« Відповідь #5 : 07 Листопада 2014, 11:39:16 »
. - .

Проблема в наличии постоянной составляющей засветки. Ее измерить невозможно без наличия темных участков на кадре. Девиация шума не зависит от того, засветка это или сигнал. Ухищрения с Найквистом/3 позволят отделить ВЧ/НЧ составляющие... и что? ВЧ составляющая - в основном девиация шума как функция от яркости. НЧ - зависит от объекта. Даже если нам удастся на 100% выделить регулярные составляющие изображения, мы никак не можем разделить постоянные составляющие изображения и засветки. Не хватает информации. Ее нужно добавить. Или парный снимок темной зоны. Или референсная карта неба. Или фотометрия звезд в кадре. Или считать засветку частью сигнала, но тогда от SNR толку мало.

Для бытовых кадров намного проще. Засветка не представляет проблемы, вычитать не надо, поэтому там и SNR считают для уровня 18% серого. И проблема в основном связана с тем, что надо как-то различить ВЧ компоненту песка на изображении от просто желтого фона. Вот там сравнение частотного распределения ВЧ компоненты на фото с теоретическим работает на ура.

Записаний