Найти тему
AstroFrog

Астрофото - обработка в Siril (часть 1)

Поговорим про одну классную программу для обработки астрофотографий - Siril. Это бесплатный софт. Скачать можно с официального сайта - https://siril.org/.

Если у вас нет своих исходных фотографий, то можете скачать мои здесь.

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

Интерфейс Siril
Интерфейс Siril

Не стану подробно расписывать элементы интерфейса. Будем знакомиться с ним последовательно на примере обработки серии фотографий M33. На своем накопителе я создал папку M33 и разместил там исходные фотографии. Первым делом необходимо указать рабочую папку. В ней Siril будет создавать свои файлы.

Выбор рабочей папки
Выбор рабочей папки

Рядом с папкой с исходниками создадим новую папку с именем work, которую и выберем в качестве рабочей.

Исходные файлы могут быть в различных форматах. Siril может прочитать большинство графических форматов, используемых в астрокамерах и зеркальных фотоаппаратах. Но для последующей обработки исходники нужно конвертировать в формат, с которым работает Siril (fit). В правой части интерфейса есть панель с вкладками. Нас интересует вкладка Конвертация.

Нажимаем кнопку с плюсиком и выбираем все исходные файлы. Теперь их список отображается в панели. Если фотографии были цветными, то необходимо установить флажок Дебайеризация. Мои исходники с монохромной камеры, поэтому флажок оставляю пустым. Также нужно задать имя последовательности. Я указал R, т.к. это исходники снятые через красный фильтр. Название может быть произвольным, главное, чтобы вы не путались.

Конвертирование исходников
Конвертирование исходников

Нажимаем кнопку Конвертировать. Работает... Обратите внимание на время выполнения операции - 1.11 секунды! За это время Siril прочитала 20 файлов по 91 мегабайт, конвертировала их и сохранила в рабочей директории. Скоростная программа!

Процесс конвертирования исходников
Процесс конвертирования исходников

Смотрим что в рабочей папке. Исходные файлы сконвертировались и имеют название R_nnnnn. Есть файл R_conversion, где в текстовом виде список полных путей исходных файлов. И есть файл R_, в котором описана созданная последовательность.

Содержимое рабочей папки после конвертирования исходников
Содержимое рабочей папки после конвертирования исходников

Siril работает с последовательностями файлов. Такой подход может показаться не очень интуитивно понятным, но когда разберетесь, поймете, что это очень удобная фишка. На вкладке Последовательность выбрана последовательность R_.seq (этот файл на картинке выше первый).

Управление последовательностями
Управление последовательностями

К примеру, мы закрыли программу Siril и открыли её вновь (указав рабочую папку). Если нажать кнопку Найти последовательности, то Siril просканирует рабочую папку в поисках файлов с расширением .seq. И можно выбрать в списке последовательностей нужную. Пока она у нас одна.

Всегда можно посмотреть список кадров выбранной последовательности. Нажимаем соответствующую кнопку. Открылся список кадров. Выберем любой. Его содержимое отобразится в левой части. Но что-то всё темное и ничего не видно.

Список кадров
Список кадров

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

Режим Авторастягивание при просмотре
Режим Авторастягивание при просмотре

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

Исключение неудачного кадра из последовательности
Исключение неудачного кадра из последовательности

Закройте список кадров. Давайте попробуем приблизить какой-нибудь участок изображения. Зажмите кнопку Ctrl и крутите колесико мыши - масштаб просмотра меняется. Продолжаем удерживать Ctrl. Нажмите левую кнопку мыши (курсор мыши должет быть в окне просмотра) и подвигайте мышькой - так можно смещать окно просмотра по картинке. Если желаете вернуть просмотр к первоначальному виду, когда всё изображение помещалось в окне просмотра, нажмите кнопку с рамкой на нижней панели управления.

-10

Рядом есть кнопка с единичкой. Это переключение масштаба 1:1. Немножко научились рассматривать фотографии. Переходим к обработке. Первым делом нужно их откалибровать. Что это и зачем описано в статье про обработку. Переключаемся на вкладку Калибровка. У меня есть два заранее подготовленных калибровочных файла - master-dark.fit и master-flat.fit. Их нужно указать. Остальное пока не трогаем. Обратите внимание на поле Префикс вывода. По умолчанию там pp_. Когда Siril будет выполнять калибровку, то в рабочей папке будет создана новая последовательность c именем pp_ + имя исходной последовательности (сейчас это R). Т.е. получится последовательность pp_R.seq.

Выбор калибровочных кадров master-dark и master-flat
Выбор калибровочных кадров master-dark и master-flat

Жмем кнопку Начать калибровку. Время выполнения 2.53 секунды! Обожаю за это Siril. На панели Журнал видим, что калибровка прошла успешно и загружена последовательность pp_R_.

Результаты калибровки
Результаты калибровки

На вкладке Последовательность в списке теперь будут доступны две последовательности - R.seq и pp_R.seq. Файлы новой последовательности можно увидеть в рабочей папке.

Файлы новой последовательности pp_R.seq
Файлы новой последовательности pp_R.seq

Калибровка выполнена. Очень просто! Дальше нужно совместить все откалиброванные кадры, чтобы все элементы изображения совпадали. Это называется регистрацией. Переходим на вкладку Регистрация. Убедимся, что выбран способ регистрации Всё звездное небо (дальний космос). Обратим внимание на префикс новой последовательности.

Процесс регистрации
Процесс регистрации

Жмем кнопку Начать регистрацию (не влезла на картинке, но она чуть ниже будет). Этот процесс уже займет больше времени. Siril пытается сопоставить звезды на каждом кадре. Целых 10 секунд! Ужас ) В Piхinsight это заняло бы 10 минут.

Результат регистрации
Результат регистрации

Видим, что у нас появилась еще одна последовательность - r_pp_R.seq. Итак, кадры откалиброваны и совмещены. Осталось победить случайный шум - нужно сделать стекирование. Но перед этим заглянем на вкладку График. При регистрации подсчитывалась всякая разная статистика и её можно увидеть здесь. По умолчанию, отображается статистический параметр FWHM. Любая звезда в кадре - это пятно, с максимальной яркостью в центре, а ближе к краю она убывает. Можно выделить участок пятна, где яркость больше половины максимума яркости. По размеру этого участка можно оценить насколько четкие в кадре звезды.

FWHM - параметр для оценки четкости звезд
FWHM - параметр для оценки четкости звезд

На графике по оси X номера кадров (их у нас 20), а по оси Y средний параметр FWHM для соответствующего кадра. От кадра к кадру картина меняется. Это зависит от изменений чистоты атмосферы во время съемки, изменения силы ветра и ошибок ведения. В общем, если бы на каком-то кадре было бы сильно отличное значение, то его можно и не использовать.

Вкладка для оценки статистических параметров снимков
Вкладка для оценки статистических параметров снимков

Переходим к стекированию. В Siril это называется укладкой. Выберите способ укладки Среднее с выбраковкой пикселей. Остальное можно пока не трогать. Кстати, если вы наведете мышкой на какое-нибудь поле, то всплывет подсказка с подробным описанием что это и с чем едят.

Стекирование
Стекирование

Жмем кнопку Начать укладку. Томительное ожидание в 3.7 секунды. У нас есть готовое изображение!

Результат стекирования
Результат стекирования

Ниже сильно увеличенный случайный участок. Слева - одиночный кадр, справа - полученный результат. Шума стало меньше. Его еще довольно много, но это стекинг всего 20-ти кадров, взятых для примера. Проявились детали, которых не было видно на одиночном кадре.

Сравнение отдельного кадра с результатом стекирования
Сравнение отдельного кадра с результатом стекирования

Если мы вернем режим просмотра в линейный, опять получим что-то темное. Нужно откорректировать уровни. В меню Обработка выбираем пункт Преобразование гистограммы.

Меню Обработка
Меню Обработка

Не забудьте переключиться в режим линейного просмотра. Можно покрутить настройки руками, а можно нажать волшебную кнопку и Siril сделает автоматическую коррекцию. Жмем кнопку Применить.

Преобразование гистограммы
Преобразование гистограммы

Гистограмма скорректирована. Для сохранения файла жмем кнопку в верхней правой части окна программы.

Сохранение результата
Сохранение результата

В Siril много функций. Мы прошлись лишь по основному процессу обработки.

А так выглядит полностью обработанный снимок после сложения всех цветовых каналов и финальной коррекции.

M33
M33

Темного вам неба!