A A A A Автор Тема: Форматы и разрядность астроснимков.  (Прочитано 1059 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн tomatoАвтор темы

  • Обозреватель
  • *****
  • Сообщений: 10 495
  • Благодарностей: 439
  • Каменный век- дикие вещи!
  • Награды Призер конкурса астрофото
    • Сообщения от tomato
    • www.chilescope.com
С камеры получаем 16-ти битные FITS. А дальше? В какой битности обрабатываем (16 бит, 32 бит, фиксированные, с плавающей точкой)? Какой эффект от "искусственного" повышения битности? И есть ли он?
В какой момент переходите на TIFF? Уже на последней фазе "косметической" обработки в PS?

Оффлайн Александр Ростов

  • *****
  • Сообщений: 1 809
  • Благодарностей: 71
  • Не дадим фотонам разлетаться бесцельно!
    • Сообщения от Александр Ростов
    • http://www.alexrst.ru
Re: Форматы и разрядность астроснимков.
« Ответ #1 : 18 Июл 2013 [06:02:09] »
Я исхожу из того, что основная задача — потерять как можно меньше данных, а лучше вообще их не терять. Если при обработке используется сложение и вычитание, то повышение битности требуется лишь при возникновении риска переполнения ячеек. Но если речь идет об операциях деления и умножения на дробные числа, то повышение битности становится оправданным. Несколько примеров (на примере десятичных разрядов):

1) 2x2=4; 20x2=40; — нет разницы
2) 4/3=1; 40/3=13; — большая разница (выше точность: результат эквивалентен 1.3, что более точно, чем 1)

Т.к. при обработке используются, как минимум, линейные преобразования (поворот), то чисто математически имеет смысл переходить в 32 бита с самого начала.

Понимая вышесказанное, для слабых сигналов я использовал хитрый трюк: повышение разрядности данных без повышения разрядности файлов. К примеру, имеем критичные данные в диапазоне 0...1024, и 8 кадров в серии. 8х1024=8192 (т.е. 28), что в 8 раз меньше, чем 216=65536 (т.е. 16 бит). Соответственно, можно просто умножить все данные на 8 (т.е. +3 бита), это даст увеличение разрядности на три двоичных порядка без увеличения размера файлов. Увеличивая разрядность снижаем шумы округления. Т.е.:

2) 10/3=3; 80/3=27; — большая разница.

p.s.: TIFF — да, для Photoshop. Общее количество чисел в 32-битных файлах с плавающей запятой и фиксированной — одинаково, и составляет 232.
« Последнее редактирование: 18 Июл 2013 [06:19:32] от Александр Ростов »
65536 оттенков серого...
http://www.alexrst.ru

Онлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 012
  • Благодарностей: 776
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Форматы и разрядность астроснимков.
« Ответ #2 : 19 Июл 2013 [12:51:37] »
Калибровка, выравнивание одиночных файлов - тут вполне хватает 16-битных фитсов

Результат сложения - 32флоат, дальше до сжатия до сжатия диапазона яркости все в этом формате (выравнивание градиентов, баланс белого, комбинации фильтров по каналам)

Сжатые по диапазону яркости дальше обрабатываю как 16бит в фотошопе.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Телеграм для связи, заказы временно не принимаю.

Онлайн tomatoАвтор темы

  • Обозреватель
  • *****
  • Сообщений: 10 495
  • Благодарностей: 439
  • Каменный век- дикие вещи!
  • Награды Призер конкурса астрофото
    • Сообщения от tomato
    • www.chilescope.com
Re: Форматы и разрядность астроснимков.
« Ответ #3 : 19 Июл 2013 [13:14:13] »
Вань, под сжатием диапазона яркости ты понимаешь нелинейное растяжение гистограммы?

Онлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 012
  • Благодарностей: 776
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Форматы и разрядность астроснимков.
« Ответ #4 : 19 Июл 2013 [13:39:18] »
Вань, под сжатием диапазона яркости ты понимаешь нелинейное растяжение гистограммы?
Ну да, после него уже спокойно можно в 16 битах работать.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Телеграм для связи, заказы временно не принимаю.

Онлайн tomatoАвтор темы

  • Обозреватель
  • *****
  • Сообщений: 10 495
  • Благодарностей: 439
  • Каменный век- дикие вещи!
  • Награды Призер конкурса астрофото
    • Сообщения от tomato
    • www.chilescope.com
Re: Форматы и разрядность астроснимков.
« Ответ #5 : 19 Июл 2013 [14:16:32] »
Вань, а LRGB композицию ты делаешь до или после растяжки гистограммы в каждом канале?

Онлайн Ivan7enych

  • Модератор
  • *****
  • Сообщений: 12 012
  • Благодарностей: 776
  • Ионов Иван
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от Ivan7enych
    • Астропроекты и астрософт
Re: Форматы и разрядность астроснимков.
« Ответ #6 : 19 Июл 2013 [17:17:37] »
Вань, а LRGB композицию ты делаешь до или после растяжки гистограммы в каждом канале?
Последние разы я уже в фотошопе накладывал слоями растянутый лайт на растянутый цвет. С Пиксом у меня как-то не срастается дружба.
Видео отчеты мастерской
телескопы - 230мм/4 самодельный ньютон для поездок, Televue NP101is на удаленке, 500мм ньютон в постройке.
Телеграм для связи, заказы временно не принимаю.

Оффлайн Юрий Торопин

  • *****
  • Сообщений: 4 351
  • Благодарностей: 340
  • хочу в Намибию, Майданак, далее - везде :)
    • Skype - yuriy.toropin
    • Сообщения от Юрий Торопин
Re: Форматы и разрядность астроснимков.
« Ответ #7 : 19 Июл 2013 [19:57:32] »
Я обрабатываю всё в 32 bit float в PixInsight. Это всё равно стандартное внутреннее представление в Пиксе, можно использовать и 64 bit, но это - чуть медленнее.

Основное внимание уделяю постобработке именно L, точнее - всегда LSynth, в который замешаны все откаллиброванные исходники в L, R, G, B.

Обрабатываю LSynth отдельно, RGB - отдельно, "женю" их (обычно) уже после растяжения гистограммы и части последующих шагов, если необходимо.
В PixInsight'e процесс LRGBCombination предназначен для объединения L и RGB уже после растяжения гистограммы.

В 16-bit TIFF (для того, чтобы Lightroom или Photoshop "увидели" файлы) записываю уже самую последнюю версию изображения, после всей постобработки в Пиксе.