PixInsight скрипт разбора исходников — теперь с CFA

Есть у меня самописный скрипт, очень облегчающий жизнь астрофотографу юга России (с ~150 ясных ночей в году), да ещё и с доступом к нескольким телескопам. Я о нём уже писал раньше:

Случилось так, что пришлось мне временно откатиться на шаг назад — вернуться на цветную астрокамеру QHY8L. Сразу скажу, камера хорошая, но … я уже привык к съёмке в чб через фильтры. А тут на те.

Долго, целых пару недель я калибровал фиты с неё вручную, но всякому терпению есть предел. Сегодня пол дня потратил на адаптацию скрипта. Кроме описанного в последней статье сегодня он научился:

  • дебаеризовывать калиброванно-косметированный фит;
  • раскладывать его на три фита: R, G и B;
  • выравнивать все три фита относительно опорного.
    Как обычно, если опорного не было, он создаётся копированием первого канала первого фита.

Пока что программа работает ну очень неоптимально. По уму нужно сначала набрать задач, потом делить их на инструменты / объекты / выдержку и калибровать всю кучу. Всю кучу косметировать всеми ядрами, выравнивать тоже пакетно. Но это всё потом. Самое главное, что пусть комп в 4 раза дольше считает, но он меня не отвлекает. Моя мама говорит: «человек должен думать, а компьютер — работать». В этом ключе и происходит. Пусть себе трудится комп.

Следующим этапом вижу формирование и актуализацию предварительных сумм. Скажем, неделю снимаю один и тот же объект. Не буду ж я каждый вечер заниматься серьёзным сложением только, чтобы проследить динамику накопления SNR. Пусть, опять таки, комп работает, а я уж буду думать, что с этим делать.

pix.script.v3 768x578 - PixInsight скрипт разбора исходников - теперь с CFA

Скачать обновлённый скрипт можно там же:
http://download.milantiev.com/astro/pixiInsight.scripts/

Есть вопросы? Задавайте их мне.

Поиск по RAW архиву фитов

http://raw.astrohostel.ru — закинул все фиты (свои и не только — 62 гига 7z архивов, пока что) на сервер. Написал пока что простенький поисковик по имени файла. Пример поиска по «m101»: http://raw.astrohostel.ru/search/?q=m101

Чуть позже сделаю автопревьюху и подробную статистику по архиву.
Напомню, кто забыл (я в их числе), что в архив попадают откалиброванные фиты любых объектов (законченные объекты, редко — их части) любых фокусных расстояний и камер, с фильтрацией качества на (мой) глаз.

Список участников постепенно переедет на сайт проекта, пока что доступен в гуглдоке здесь.

raw.astrohostel.ru  768x360 - Поиск по RAW архиву фитов

Тихо шифером шурша…

Не успел я закончить возведение новой обсерватории, как крышу подхватило ураганом и унесло … нет, не в сказочную страну ОЗ и не в одноимённый торговый центр Оз-Молл, что под Краснодаром. Унесло лишь на полтора метра дальше ограничителей. Плюс колёса слетели с полозьев.

Три часа, вспоминая чью-то мать, я подкладывал где нужно палочки и, в других нужных местах натягивал верёвочки. Дождь, ветер с порывами 20-25 метров в секунду (судя по RP5) и тяжелючий оранжевый парус сооружения без стен. Очень напомнило то, что я никогда не делал — быть матросом на паруснике в центре урагана.

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

Фоток не делал, не до них было. Однако… рельсы на прочность испытал. Прочные!

Крышу на место поставил, штормзахватами притянул. Завтра лечу на астрофест-2017.

Двойной свет

Так получилось, что есть у меня в обсерватории несколько телескопов. Один Васин, другой Петин, третий вовсе мой. Есть и четвёртый, а ещё планируется пятый и тэпэ.

Что происходит, если мы снимаем кусок неба в один телескоп три часа к ряду? Мы получаем снимок ровнёхонько в три апертуро-часа (только что придумал термин). Но ведь, как и в аккумуляторах ампер-часы можно собрать тремя мелкими аккумуляторами, а можно одним большим, так и в телескопах похоже получается.

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

«Большой брат» всех любительских телескопов — VLT в Чили именно так и поступает, хитрит! Все свои 4 восьмиметровых телескопа он может объединять как по-хитрому (когерентно для получения интерферометра), так и по-колхозному, как это делаю я. Просто складывая снимки с первой, второй, третьей и четвёртых башен. А я чё, рыжий что ли? Тоже хочу VLT. Ой, то есть тоже буду складывать.

VLT, конечно, вдвойне хитрецы, поставив 4 одинаковых астрографа. У меня же ситуация поколхозней. «Я его слепила из того что было». Есть три разных астрографа и есть желание суммировать кадры с них, получая большее проницание именно в моменте.

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

И зачем же этот цирк, если можно наснимать кучу кадров без синхронизации, закинуть их в пикс, выравнять и сложить? Представь кадр с астероидом. Камень движется и за несколько минут успевает пройти некоторое расстояние (в угловых секундах) на кадре. С учётом известного пиксельного масштаба, достаточно легко можно рассчитать предельную выдержку для этого камня на этом астрографе. Ту, при которой наращивать выдержку уже не получится — камень сместится на несколько пикселей, свет не будет копиться, а размажется по кадру.

Вот тут и становится актуальным снимать кадры синхронно. За одно время мы наращиваем и светосбор, и шум от нескольких кадров уменьшаем. Вуаля!

Эволюция кометы V2 Jhonson

newtonQHY8L 2017 04 15 JHONSON 3of10m ani - Эволюция кометы V2 JhonsonПродолжаю, в меру появляющегося неба без Луны, фотографировать интересную и сейчас яркую комету V2 Jhonson.

Сегодня успел отснять три кадра по 10 минут на мой ньютон 250f4.6 с цветной камерой QHY8L. Явно видна эволюция кометы. То ли она сама меняется, то ли меняется угол зрения — с какой стороны посмотреть, так сказать.

Анимашка слева собрана из трёх кадров по 10 минут. А на следующей анимашке красными полосками показаны хвосты кометы.
newtonQHY8L 2017 04 15 JHONSON 10m ani - Эволюция кометы V2 Jhonson

Ну и просто картинка. Одиночный кадр в 75% масштабе.

newtonQHY8L 2017 04 15 JHONSON 10m 75percent 768x768 - Эволюция кометы V2 Jhonson

Астросъёмка: Первая половина Апреля 2017 года

Стараюсь поддерживать взятый темп отчётов раз в две недели.

weather.astrofest 197x300 - Астросъёмка: Первая половина Апреля 2017 года%25C0%25EB%25FC%25E1%25EE%25EC%25FB 2017 %25CE%25EB%25E5%25E3 %25C0%25F1%25F2%25F0%25EE GraY25 2017 04 06 7621 - Астросъёмка: Первая половина Апреля 2017 годаВесна уже завалила меня сотнями фоток цветочков и птиц. За малым не лето. Тем неприятней мне в следующую среду ехать в холодный (промёрзший) почти крайний север этой страны. Ну ладно, чуток загнул : ). Речь про предстоящий астрофест-2017.

Но… «надо чаще встречаться». Это я не только не могу отрицать, но и не буду пытаться. Буквально пару недель назад, ровнёхонько в начале апреля, ко мне в гости приехали два знакомых ластронома — Серёга (ник: GraY25) и Дима (ник: химик). И дело даже не в том, что съёмочного материала у нас не так много после нескольких дней и ночей общения. Дело в том, что эта встреча всем что-то дала. На новый уровень подвинула.

Продолжается строительство новой обсерватории. Уже наварены все вертикали вандалзащитной решётки. В понедельник варим горизонтали, во вторник крепим листы и … вуаля! За исключением пары (десятков) мелочей, сооружение готово к приёму Высоких Гостей.


  1. Ньютон 250
    1. продолжаю снимать цвет IC2574. Слишком заметен стал дефокус в красном. Чуть доснял М106. Однако, полнолуние : (, эффективность съёмки цвета при Луне … процентов 20 от полной, без неё;
  2. Мак 200
    1. L-ка той же красивой IC2574 — галактики «туманность Коддингтона», в основном;
  3. Ньютон 320
    1. ерунда, ибо Лев недоступен с полной Луной. Ночь снимал М13… потом ушёл на М106 — цвет.

Условия съёмки: Погоду давали, но значительно меньше, чем в прошлом апреле. Честно сказать, зарегистрировано лишь две астроночи за период. И те «не на пять» : (

Новости возведения хостинг-обсерватории

Переждав дожди, продолжилось возведение сооружения.

Сегодня тестировал свой октокоптер — тот всю зиму провисел на стене. Сразу же пришла мысль убить двух зайцев. И коптер проверить, и новую обсерваторию облететь.

За прошедшее с последнего отчёта время в новой обсерватории появилось:

  • крыша готова. Почти вся, кроме фронтонов;
  • теперь у меня есть ключ от обсерватории : ). Пока что номинально, так как зайти можно через любую стену. Но сам факт!
  • пол выравнен, ямы утрамбованы. Буду стелить на него изоспан, который на крышу идёт. Плёнка прочная и отлично справлялась с ролью пола у меня дома;
  • идёт монтаж антивандальной решётки. Навариваются вертикали. На них потом бум наваривать горизонтали;
  • заказан мини-комп этой обсерватории (Orange Pi) по аналогии с шкафом коммутации соседней обсерватории. Релюшки есть. Есть металлический шкаф для 220;
  • купил гофру, на днях куплю провод и проложим его в уже прокопанную траншею к прошлой обсерватории. Пришлось подкапывать под фундамент с одной стороны и бурить с внутренней, чтобы прокинуть езернет и 220.

Если погода позволит, в конце следующей недели уже можно будет вносить первый телескоп. Как раз один «лишний» в старой обсерватории образовался.

 

Разбор, калибровка, косметика и выравнивание фитов в PixInsight

Есть у меня скрипт под пикс для автокалибровки / косметики / выравнивания / раскладывания по папкам куч фитов с разных астрографов / камер.

Сегодня переделал его, теперь имя файла неважно, читает все данные с заголовка фита.

Берём только что отснятый фит или их пачку, кладём его в папку IN, запускаем скрипт и в папке OUT получаем структуру:
— объект
— фильтр
— cc: калиброванные с косметикой
— src: исходники

В корень папки-объекта первый обработанный фит попадает как файл ref.fit, является опорным для выравнивания (можно опорный файл самому залить, по нему будут ровняться все последующие).
Выравненные фиты по фильтрам раскладываются в объект/фильтр/фит_c_cc_r.fit

Файлы переименовываются по шаблону:
{имя_владельца}-{имя астрографа}-{дата}-{время}-{объект}-{фильтр}-{бин}-{выдержка}.fit
к примеру: Vitar_MakF10-2017_04-11-19_28-IC2574-L-bin1-600s_c_cc_r

Для корректной работы во время съёмки (в максиме, например), нужно задать заголовки:

  • OBSERVER
  • TELESCOP

Если заголовки не заданы, написал мелкую прогу на питоне под windows, правит заголовки:

Recursive change fits header OBSERVER and TELESCOP

Usage:
observer.telescope.py -o <observer> -t <telescope>

Ещё для работы нужны мастердарки / биасы / фиты в папке CALIBRATE. Структура аналогичная: {имя астрографа}/{имя телескопа}/bias.fit
Или dark-900.fit (дарк, 900 секунд).
flat-L.fit (флет в L-фильтре).

На столе пикса должны быть иконки процессов калибровки с именами по шаблону:
cosmetic_{имя-владельца}_{имя-астрографа}_bin{бин}_{выдержка}.
Например, cosmetic_Vitar_MakF10_bin1_1800.

Сам рабочий стол пикса сохраняется правой кнопкой и автозагружается добавлением в файл C:\Program Files\PixInsight\etc\startup\startup.scp строчки:

.open C:/ASTRO/mo.xpsm

Пока что не делал поиск оптимального дарка по выдержке из присутствующих рядом и библиотеку дарков разной температуры. Ещё дату флета тоже можно автоматизировать. То есть с такой-то даты актуальным становится флет в папке {дата}, например.

Комментарии в начале файла от старой версии. Потом исправлю.

Сам скрипт тут: http://download.milantiev.com/astro/pixiInsight.scripts/

Астросъёмка: Вторая половина Марта 2017 года

Случайно обнаружил, что в потоке статей совсем забыл подвести промежуточные итоги. А, меж тем, рассказать есть о чём!

Весна продолжается, всё зацвело и запахло! Новости:

  • %25C0%25EB%25FC%25E1%25EE%25EC%25FB 2017 %25CE%25EB%25E5%25E3 %25C0%25F1%25F2%25F0%25EE %25C0%25F1%25F2%25F0%25EE%25E1%25F3%25E4%25EA%25E0 3 %25D1%25F2%25F0%25EE%25E9%25EA%25E0 2017 04 11 7925 - Астросъёмка: Вторая половина Марта 2017 годастроительство нового астропавильона вышло на финишную кривую и через неделю должно закончиться;
  • нашли! Нашли новый астероид. Звать парня 2017 FC98. Мы первые, отнаблюдавшие его полноценно и зарегистрировавшие «открытие». Камень сей посвящён астрофесту и любительской астрономии в целом!
  • давали чуть неба, хоть в основном погода не айс.

  1. Ньютон 250
    1. разобрался с выпирающим красным цветом. Просто первый паракорр не справляется с f4, вот и не сводит красный — инфракрасный. В целом, не так фатально, использую телескоп как источник цвета;
    2. цвет-цвет-мет! В принципе, достойная работа для мыльного китайца — работяги. Снимаем, не глючит и не напрягает вовсе. Успел отснять: M87, M106, NGC3628 и, конечно же, Джонсонс и Джонсонс : ), комету красивее снимать в цвете.
  2. Мак 200
    1. всё больше понимаю бестолковость этого несомненно хорошего объектива, к сожалению. Хочу купить планетную камеру и снимать Юп / Луну на него;
    2. поснимал чуть дипов, но почти всегда приходится снимать с bin2. Иначе «небо на ветер». К тому же не могу подобрать объект в узкополосниках. Надо будет заняться и ещё раз пройтись по планетаркам.
  3. Ньютон 320
    1. продолжал снимать трио. На сдачу… нашёл новый астероид! : )

Условия съёмки: Погоду дали под полулуние с возрастанием фазы. Дымка… полноценной съёмки было лишь ночи три.

Глаз — зелёный алмаз!

Возьмём в одну руку чёрно-белый снимок какой-нибудь (офигенски красивой) галактики. Галактика М87 с небольшим, но заметным джетом из ярда подойдёт. Этот суммарный кадр вовсе без обработки.

M87 L 768x578 - Глаз - зелёный алмаз!

Вот честно — мне кажется, снимок «на пять с плюсом». Но … всем же подавай цвет. Да и сам я порой хочу видеть воон ту звезду синей. А вооот эту галактику с водородными красными областями звёздообразования. Джет, кстати, тоже синеватый. А это важно — даёт базовое представление о его веществе.

 

Представим, что вся картина — зелёная. Или синяя. Красная? Монохромная, одного цвета. Что тогда? Будет ли этот кадр, кроме того что цветным, ещё и лучше или хуже виден глазом? Увы, как и любой фотоаппарат, как любая астрокамера, глаз имеет свою спектральную чувствительность:

Krivaja spektralnoj chuvstvitelnosti glaza 768x532 - Глаз - зелёный алмаз!

Это значит, что рассматривая разукрашенный в красный мой жпег галактики днём, человек видит его в 2+ раза хуже, нежели будь он зелёным или монохромно белым.

От абстрактного эксперимента тонирования монохромного изображения вернёмся к практической задаче съёмки цвета и наложения его на отлично отснятую L-ку. Снимаем тот же красный. Допустим, на чб-камеру на kaf8300, через красный baader RGB фильтр. Чтобы так сказать, добавить конкретики.

baader rgb 300x194 - Глаз - зелёный алмаз! KAF 8300 QE 300x209 - Глаз - зелёный алмаз!

И получается, что красный, ввиду меньшей спектральной чувствительности камеры в этом диапазоне, уже получает в полтора раза меньше сигнала. Это облом номер раз.

Облом номер два в пониженной чувствительности глаза к красному. Множим одно на другое, выходит что наша замечательная L-ка, в местах её раскраски красным стала примерно вдвое хуже. С синим, к слову, дело похоже плохо обстоит. А чисто зелёного, ровно как и чисто белого, в Космосе не так уж и много.

Вот и получается, что для съёмки такой же цветной картинки, как показанная в начале статьи чб галактика М87, нужно времени чуть ли не вчетверо больше.

Быть может поэтому я таааак люблю чб-галактики : )