PixInsight — специализированная настольная среда для калибровки, регистрации, интеграции и глубокой обработки астрономических изображений. Она рассчитана прежде всего на астрофотографов, которые работают с сериями FITS, XISF и RAW-кадров, собирают LRGB, узкополосные и цветные проекты, исправляют градиенты, проводят астрометрию и фотометрическую калибровку, а затем переводят линейный мастер в готовое изображение. В отличие от обычного фоторедактора, программа строит работу вокруг математических процессов, параметров изображения, масок, измерений и воспроизводимой последовательности операций. Такой подход дает большой контроль, но требует понимать, что именно происходит с данными на каждом этапе.
Что представляет собой PixInsight
Текущее семейство PixInsight относится к ветке 1.9 Lockhart. Актуальная сборка — 1.9.4 Lockhart build 1695 от 21 июня 2026 года. Базовый релиз 1.9.4 появился 12 мая 2026 года, затем 22 мая вышел build 1693, а 21 июня — build 1695 со стабилизационными исправлениями для поддерживаемых систем. Для macOS ветка 1.9.4 особенно важна: в ней впервые появился нативный ARM64-вариант для Apple Silicon. Одновременно среда сценариев PJSR перешла со старого SpiderMonkey 24 на V8, поэтому совместимость сторонних сценариев после обновления нужно оценивать отдельно.
Разработчик программы — Pleiades Astrophoto S.L. Программа распространяется как коммерческий локальный пакет для Windows, macOS и Linux. Получение установочного пакета связано с учетной записью и системой распространения PixInsight; универсальной открытой прямой ссылки на актуальный установщик build 1695 нет. Поэтому актуальный пакет следует получать через предусмотренную разработчиком систему, а не из случайного зеркала. Для Windows у первоначального пакета 1.9.4 от 12 мая 2026 года зафиксирован набор основных исполняемых файлов общей величиной 83,38 MB; это ориентир по базовым исполняемым компонентам, а не размер рабочей папки с каталогами Gaia, MARS, временными файлами, проектами и сторонними модулями.
PixInsight не является программой захвата с телескопа и не заменяет ПО, которое управляет камерой, монтировкой или гидированием. Ее основная роль начинается после получения исходных кадров. На входе могут быть light-кадры объекта, dark, flat и bias либо dark-flat, а на выходе — откалиброванный и интегрированный мастер, набор промежуточных XISF-файлов или окончательное изображение для публикации. Внутри одного проекта пользователь может пройти весь путь от оценки исходников до нелинейной тональной обработки.
Кому подходит программа
Основная аудитория — астрофотографы глубокого неба, которые снимают на монохромные и цветные астрономические камеры, DSLR и беззеркальные камеры, а затем хотят контролировать калибровку, выравнивание, отбраковку кадров и последующую обработку. PixInsight особенно уместен, когда важны повторяемость операций, работа с большим числом субкадров, сохранение метаданных и возможность разделить сложную обработку на независимые процессы.
Для новичка программа обычно сложнее редакторов с линейным мастером шагов. Она не навязывает единственную последовательность обработки и не скрывает большинство параметров. Одна и та же задача — например, удаление градиента — может решаться AutomaticBackgroundExtractor, DynamicBackgroundExtraction, GradientCorrection или MultiscaleGradientCorrection, причем правильный выбор зависит от данных и сохранности крупномасштабной структуры. Поэтому освоение PixInsight полезно начинать не с запоминания десятков кнопок, а с понимания состояний изображения: калиброванное или нет, зарегистрированное или нет, линейное или уже растянутое, имеет ли WCS, какие метаданные фильтров и экспозиции доступны.
Опытным пользователям среда дает другой уровень контроля: можно вручную разнести этапы ImageCalibration, Debayer, StarAlignment и ImageIntegration, оценить серии через SubframeSelector, задавать выражения PixelMath, работать с несколькими рабочими пространствами, сохранять экземпляры процессов как Process Icons и повторять настроенную операцию на других видах. Для крупных серий остается практичным WeightedBatchPreprocessing, а при необходимости отдельные этапы можно вынести в ручную цепочку.
Лицензирование и получение программы
PixInsight относится к платному программному обеспечению с коммерческой лицензией и локальной установкой. Модель не требует постоянной ежемесячной подписки на сам основной редактор: лицензия приобретается отдельно, а доступ к пакетам предоставляется через учетную запись. Для оценки существует пробная лицензия на 45 дней. Пробный период важен именно для этой программы, потому что одной проверки списка функций недостаточно: полезно заранее убедиться, что интерфейс процессов, требования к памяти и типичный темп обработки соответствуют собственному компьютеру и объему съемочных данных.
Дистрибутив не следует трактовать как публичный файл с неизменной ссылкой. Сборки заменяются, а доступ организован через систему распространения. Такой механизм также используется для больших служебных данных: например, MARS DR2 в июне 2026 года распространяется через Software Distribution System. Это имеет практическое следствие: перед переустановкой или переносом на другой компьютер лучше сохранить сведения учетной записи и отдельно понимать, где находятся пользовательские данные, каталоги и сторонние репозитории.
Обновление основной версии и обновление отдельных процессов — не одно и то же. PixInsight имеет собственный механизм обновлений ресурсов и модулей, однако крупная смена ядра может требовать нового установочного пакета. После выхода 1.9.4 переход на V8 затронул среду сценариев, поэтому сторонний инструмент, который работал в 1.9.3, нельзя считать автоматически совместимым с ARM64-сборкой 1.9.4. Перед важным проектом рационально проверить версии используемых дополнений и не удалять рабочую конфигурацию, пока новая цепочка не подтверждена на копии данных.
Интерфейс и логика работы
Главное отличие интерфейса PixInsight от классического фоторедактора — процессы не привязаны к единой боковой панели «Коррекция». Операции организованы по категориям в меню Process, а их поиск и запуск удобно выполнять через Process Explorer. В рабочей области одновременно могут находиться несколько Image Windows, previews и плавающих окон процессов. View Explorer помогает ориентироваться в открытых видах, а Format Explorer относится к форматам и их настройкам. Для длинной сессии полезны Workspaces: они разделяют набор открытых окон и уменьшают визуальную перегрузку.
У каждого Image Window есть основной вид и при необходимости дочерние Preview-области. Preview — это не уменьшенная копия файла, а выделенная область, на которой можно быстрее тестировать шумоподавление, повышение резкости, трансформацию кривых или иной процесс. Если настройка на Preview дает нежелательные ореолы, провал фона или потерю слабого сигнала, ее можно изменить до применения к полному изображению. Для тяжелых операций это экономит не только время, но и память.
Process Explorer особенно полезен после перехода между версиями, когда привычная команда изменила категорию. Например, ImageSolver в актуальной ветке находится среди сценариев астрометрии, а если пользователь не помнит точное место, имя можно найти через поиск процессов. Это надежнее, чем ориентироваться на старый учебный материал, где пункт мог находиться в другом подменю.
ScreenTransferFunction и различие между просмотром и изменением данных
Одна из базовых концепций PixInsight — разделение линейных данных и экранного растяжения. ScreenTransferFunction, сокращенно STF, меняет отображение текущего вида, но сама по себе не выполняет необратимую тональную трансформацию пикселей. Поэтому темный линейный мастер можно сделать визуально читаемым для оценки фона, звезд и слабой туманности, сохранив при этом линейное состояние для калибровки цвета, деконволюции и других операций, рассчитанных на такие данные.

Путаница между STF и реальным растяжением — одна из самых частых причин странного результата. Если изображение выглядит ярким только из-за STF, сохраненный файл может открыться в другом приложении почти черным. Когда требуется сделать растяжение частью данных, параметры отображения переносят в HistogramTransformation или используют другой предназначенный для нелинейного преобразования процесс. Такой перенос позволяет получить визуально близкий результат уже как реальную трансформацию гистограммы.
Process Icons, экземпляры процессов и повторяемость
Небольшой треугольник в нижней части многих окон процессов используется для создания или переноса экземпляра процесса. Перетащив настроенный экземпляр на рабочее пространство, пользователь получает Process Icon со всеми параметрами. Это удобный способ зафиксировать конкретную операцию — например, настройки DynamicBackgroundExtraction, CurvesTransformation, ChannelCombination или PixelMath — и затем применить ее снова. Набор таких значков превращает разовую обработку в читаемую цепочку действий без необходимости каждый раз переписывать параметры.
При работе над LRGB или узкополосным проектом Process Icons помогают поддерживать одинаковые условия для нескольких каналов. Важно лишь не применять одинаковые числовые параметры механически к изображениям с разной статистикой. Повторяемость здесь означает сохранение осмысленной операции, а не отказ от контроля результата.
Установка и первый запуск
Перед загрузкой пакета нужно проверить архитектуру и операционную систему. Для Windows актуальная ветка 1.9.4 ориентирована на Windows 11 x64. Для macOS существуют x64 и ARM64-сборки; нативная ARM64 появилась в 1.9.4 и рассчитана на Apple Silicon. Ветка 1.9.4 поддерживает macOS 15 Sequoia и macOS 26 Tahoe. Для Linux используется x64-сборка; современные требования включают поддержку инструкций AVX2 и FMA3 процессором.
После установки первый полезный этап — не запуск тяжелого WBPP, а проверка среды. Откройте небольшое XISF или FITS-изображение, убедитесь, что Image Window отображается корректно, затем откройте Process Explorer и Process Console. Process Console показывает сообщения процессов, предупреждения и ошибки; при сложной обработке это основной источник диагностики. Если операция завершилась не так, как ожидалось, сначала изучают консоль, а не просто повторяют ее с другими случайными параметрами.
Далее стоит проверить Resources и механизм обновлений. В установке могут присутствовать стандартные репозитории, а сторонние добавляются отдельно. После большого обновления ядра не следует бездумно восстанавливать старый набор сценариев: 1.9.4 ввела V8, и несовместимый код способен не запускаться или вести себя иначе. Сторонние репозитории лучше возвращать по одному, проверяя, заявлена ли поддержка текущей версии.
Еще один подготовительный шаг — выбрать отдельные каталоги для проектов, временных файлов и больших справочных данных. Gaia и MARS способны занимать существенно больше места, чем само ядро программы. Каталоги не нужно хранить внутри папки приложения: это снижает риск потери данных при замене основной установки. Для больших серий желательно размещать временные и промежуточные файлы на быстром SSD или NVMe, поскольку калибровка, регистрация и интеграция многократно читают и записывают крупные изображения.
Базовый рабочий процесс от исходников до мастера
Универсальной цепочки, одинаковой для любой съемки, нет, но для типичного проекта глубокого неба порядок можно описать достаточно строго. Сначала исходные light-кадры сопоставляют с подходящими calibration-кадрами; затем выполняют калибровку, для цветной матрицы — Debayer, после чего оценивают качество субкадров, регистрируют их относительно общего эталона и интегрируют. Полученный линейный мастер очищают от краевых артефактов, решают астрометрию, корректируют градиент и цвет, работают с шумом и деталями, а потом переводят в нелинейное состояние и завершают тональную и цветовую обработку.
- Разложите исходники по роли: light, dark, flat, bias или dark-flat, а также по фильтру, экспозиции, gain/ISO и другим условиям, которые влияют на совместимость калибровки.
- Проверьте размеры кадров и метаданные. Калибровочный мастер неправильной геометрии или другой режим камеры нельзя считать взаимозаменяемым.
- Для автоматизированной подготовки загрузите серии в WeightedBatchPreprocessing и проверьте, как WBPP сгруппировал файлы. Автоматическая группировка не отменяет контроля пользователя.
- Если данные CFA, выполните Debayer после корректной калибровки. Не выбирайте Bayer pattern наугад: он должен соответствовать камере и способу записи.
- Оцените субкадры по FWHM, Eccentricity, числу звезд, шуму и другим метрикам. В WBPP 2.9.0 появился отдельный Frame Selection Step, который делает эту оценку частью пакетной цепочки.
- Выполните StarAlignment, выбрав адекватный reference frame либо автоматический механизм выбора. После регистрации проверьте углы, края и несколько ярких звезд на совпадение.
- Интегрируйте серию через ImageIntegration или соответствующий этап WBPP. Просмотрите rejection maps и убедитесь, что алгоритм не удалил реальную слабую структуру вместе с выбросами.
- Сохраните линейный мастер в XISF до начала нелинейного растяжения. Это важная контрольная точка, к которой можно вернуться без повторной калибровки и регистрации.
WeightedBatchPreprocessing: что автоматизирует WBPP
WeightedBatchPreprocessing объединяет подготовительные стадии в один сценарий: организацию исходников, создание и применение calibration masters, регистрацию, локальную нормализацию и интеграцию с учетом выбранных параметров. Его преимущество — согласованность больших серий. Пользователь может один раз проверить группировку и выходные каталоги вместо ручного запуска каждой операции на сотнях файлов.
WBPP не превращает обработку в полностью автоматическое действие. Перед запуском нужно убедиться, что dark и light соответствуют по gain/ISO и режиму считывания, flat относится к нужному оптическому тракту и фильтру, а master-файлы имеют ожидаемый тип. Особенно внимательно следует работать с готовыми calibration masters: в ветке 1.9 master calibration frames должны быть в XISF. FITS сохраняется как формат входных сырых данных, но мастер-файлы в новых preprocessing-процессах ожидаются именно в XISF.
В WBPP 2.9.0, выпущенном 14 января 2026 года, появился Frame Selection Step. Он позволяет до интеграции анализировать и выбирать кадры по объективным метрикам. Это важно для ночей с переменной прозрачностью, порывами ветра и дрейфом фокуса: вместо бинарного «оставить все» можно увидеть распределение качества и исключить явно поврежденные субкадры до того, как они повлияют на мастер.
SubframeSelector и оценка качества исходников
SubframeSelector измеряет характеристики каждого субкадра и дает числовую основу для отбора. FWHM отражает размер звездного профиля и связан с seeing, фокусом и качеством ведения; Eccentricity помогает выявить вытянутые звезды; Stars показывает число обнаруженных звезд; Noise и SNR-подобные показатели характеризуют статистику кадра. В современной практике также используется PSFSignalWeight как составная оценка, пригодная для сортировки и веса интеграции.
Числа нельзя интерпретировать без связи с серией. Абсолютное значение FWHM зависит от масштаба изображения, а небольшое отличие Eccentricity не всегда видно в итоговом мастере. Практический метод — сортировать серию по нескольким метрикам, затем визуально просмотреть худшую группу через Blink или открытые виды. Так исключение кадров опирается одновременно на измерение и на реальный дефект.
ImageIntegration и карты отбраковки
ImageIntegration объединяет зарегистрированные изображения и отбрасывает выбросы по выбранной статистической модели. Для больших серий типичны методы sigma clipping или Winsorized Sigma Clipping, но конкретный вариант зависит от количества кадров и распределения данных. Итог нужно оценивать не только по мастер-изображению. rejection maps показывают, какие пиксели были отброшены как верхние или нижние выбросы. Следы спутников и одиночные горячие пиксели должны уходить в карты отбраковки; повторяющаяся реальная туманность не должна исчезать вместе с ними.
Если интеграция неожиданно становится темнее, ярче или теряет слабую структуру, сначала сравните зарегистрированные субкадры с одинаковой визуализацией STF. Автоматическая STF рассчитывается по статистике каждого изображения, поэтому два файла могут выглядеть по-разному даже при корректных данных. Для честного визуального сравнения применяют одинаковые параметры экранного растяжения.
Астрометрия и подготовка метаданных
Многие современные процессы PixInsight используют не только значения пикселей, но и сведения о том, где изображение находится на небесной сфере. Для этого мастер должен иметь корректное астрометрическое решение — World Coordinate System, или WCS. В актуальной организации меню ImageSolver находится по пути Script → Astrometry → ImageSolver. Он сопоставляет звезды изображения с каталогом и записывает решение, включающее координаты, масштаб и ориентацию.

Для решения полезны правильные исходные координаты объекта, фокусное расстояние и размер пикселя либо уже существующие FITS/XISF-метаданные. В окне ImageSolver можно работать с локальным XPSD-сервером каталога или другим доступным вариантом, но принцип остается одним: после успешного решения программа знает соответствие пиксельных координат небесным. Если сохранить результат в XISF, WCS-метаданные сохраняются вместе с файлом.
Астрометрия нужна не ради красивой подписи объекта. Она становится входом для спектрофотометрических процессов и помогает точно связывать звезды изображения с каталогами. Если SPCC или другой фотометрический инструмент сообщает, что решение отсутствует или не соответствует изображению, случайное изменение параметров цветового баланса проблему не исправит. Сначала нужно восстановить корректный WCS.
Фотометрическая калибровка потока и цвета
В актуальной цепочке PixInsight можно разделить калибровку звездного потока и цветовую калибровку. SpectrophotometricFluxCalibration, или SPFC, сравнивает измеренный сигнал звезд с эталонными спектрофотометрическими данными и создает необходимые метаданные для последующих операций. Для корректной работы важны астрометрия и правильное описание фильтров.

SPFC находится в категории Process → Flux → SpectrophotometricFluxCalibration. В окне задаются QE curve, gray filter и цветовые фильтры, а в Catalog Search выбирается каталог, например Gaia DR3/SP. Нельзя механически выбирать профиль чужой камеры только потому, что он присутствует в учебном примере. Значения должны соответствовать собственной оптике, фильтрам и сенсору настолько, насколько это предусмотрено доступными профилями.
После SPFC изображение визуально может почти не измениться. Это нормальное следствие назначения процесса: главная ценность — физически осмысленная нормировка и метаданные, а не немедленный художественный эффект. Проверку делают по Process Console, отсутствию ошибок и наличию ожидаемых свойств изображения.
SpectrophotometricColorCalibration
SpectrophotometricColorCalibration, или SPCC, выполняет цветовую калибровку по звездным данным и может одновременно выполнять нейтрализацию фона. Процесс расположен в Process → ColorCalibration → SpectrophotometricColorCalibration. Он также требует валидной астрометрии и корректного выбора характеристик фильтров. Если WCS потерян после геометрической операции или изображение было сохранено в формат, не удержавший нужные свойства, SPCC следует запускать только после повторного решения.

Фотометрическая калибровка не означает, что дальнейшая творческая цветокоррекция запрещена. Она создает контролируемую отправную точку: звезды и фон приводятся к согласованному состоянию, после чего насыщенность, локальный контраст и палитру можно менять осознанно. Для broadband RGB это особенно полезно, поскольку цветовой баланс меньше зависит от субъективной ручной подгонки каналов.
Удаление градиентов: ABE, DBE и MGC
Фоновый градиент возникает из-за засветки, Луны, виньетирования после неполной калибровки, отражений или других неоднородностей. PixInsight предлагает несколько подходов. AutomaticBackgroundExtractor строит модель автоматически и удобен для быстрого первого анализа. DynamicBackgroundExtraction позволяет пользователю размещать и контролировать фоновые образцы. MultiscaleGradientCorrection использует многомасштабный подход и справочные данные MARS либо reference image.
Выбор инструмента должен учитывать структуру объекта. В поле с большой слабой туманностью агрессивная фоновая модель легко принимает реальный сигнал за засветку. В таком случае важно смотреть не только на «более ровный» результат, но и на модель удаляемого фона. Если в ней проявляется контур туманности, пылевого облака или галактического гало, настройка удаляет полезные данные.
MultiscaleGradientCorrection и MARS
MultiscaleGradientCorrection находится в Process → GradientCorrection → MultiscaleGradientCorrection. Он может работать с MARS — Multiscale All-Sky Reference Survey — и использует подготовленные ранее метаданные. Летом 2026 года актуальным набором является MARS DR2, выпущенный 21 июня 2026 года. DR2 предназначен для замены DR1, поэтому старые снимки интерфейса с MARS-DR1 полезны для расположения элементов, но рабочую конфигурацию следует переводить на DR2.

В секции Gradient Model доступны Gradient scale, Structure separation и Model smoothness. Параметры управляют масштабом и гладкостью модели, а Show gradient model позволяет получить отдельный вид модели для контроля. Значение нельзя считать универсальным для любых данных: широкое поле с протяженной эмиссией и небольшая галактика на относительно пустом фоне требуют разной осторожности.
В Preferences задаются файлы MARS, которые процесс использует по умолчанию. После выхода DR2 старую DR1-конфигурацию следует заменить, если задача требует актуального набора. Сама база является отдельным ресурсом и не входит в небольшой объем исполняемых файлов программы.

Контроль результата MGC лучше выполнять в трех видах: исходный мастер с одинаковым STF, исправленное изображение с тем же экранным растяжением и модель градиента. Такая тройка показывает, улучшился ли фон без потери крупномасштабной структуры. Одно сравнение «до и после» с разными автоматическими STF может вводить в заблуждение.
Линейная обработка шума и деталей
До растяжения сигнал распределен в линейном пространстве, и многие операции легче контролировать именно на этом этапе. PixInsight содержит MultiscaleLinearTransform, MultiscaleMedianTransform и другие многомасштабные инструменты. Они позволяют разделять структуру по масштабам и работать с шумом, не смешивая мелкую зернистость с крупными деталями объекта.
Для шумоподавления важна маска. Без защиты ярких звезд и высококонтрастных деталей сильное сглаживание уменьшает звездные ядра, размывает пылевые прожилки и создает пластиковую текстуру. Обычно сначала выбирают репрезентативный Preview, затем настраивают процесс, оценивают фон при масштабе 100% и 200%, после чего проверяют слабый объект. Если фон стал гладким, но мелкая структура исчезла, настройка слишком сильная.
MLDenoise выпущен 23 июня 2026 года как technology preview для macOS ARM64 и не является универсальным штатным инструментом для всех платформ. Это отдельный ранний этап машинно-обучаемой линии инструментов и не должен подменять описание стабильной кроссплатформенной функциональности build 1695.
DynamicPSF и измерение звездного профиля
DynamicPSF используется для измерения точечных объектов и построения моделей PSF по звездам. Он полезен при оценке качества изображения, подготовке данных для операций, зависящих от звездного профиля, и сравнении участков поля. Важно выбирать незасвеченные, изолированные звезды без сильного перекрытия и избегать объектов на краю кадра с явно искаженным профилем, если задача требует общей модели центральной части поля.
Проверять резкость следует не по одной яркой звезде. Полезнее сравнить несколько звезд в центре и по краям, а также слабые структуры объекта. Избыточная коррекция проявляется темными кольцами, искусственно резкими ядрами и высокочастотным шумом. Такой результат не становится лучше от дополнительного повышения локального контраста; нужно вернуться к более мягкой настройке.
Переход в нелинейное состояние
После завершения операций, которым нужны линейные данные, изображение переводят в нелинейное состояние. Классическая схема PixInsight использует ScreenTransferFunction как визуальный ориентир и HistogramTransformation как фактическую трансформацию. Экземпляр STF можно перенести в HistogramTransformation, чтобы получить стартовую кривую, близкую к текущему экранному виду, а затем подстроить черную точку и средние тона.
Главная опасность на этом этапе — необратимое обрезание слабого фона. Если черную точку поставить слишком далеко вправо, пиксели слабой туманности станут нулевыми и последующая обработка их не восстановит. Поэтому гистограмму двигают постепенно, контролируя численные значения и несколько участков изображения. Фон должен быть достаточно темным для восприятия, но не пустым.
MultiscaleAdaptiveStretch
MultiscaleAdaptiveStretch появился в конце декабря 2025 года как альтернативный способ делинеаризации на основе статистического и многомасштабного анализа. Его задача — получить согласованное растяжение и обойти необходимость всегда строить пару STF → HistogramTransformation. В версии 1.1 от 27 января 2026 года появились дополнительные настройки, в том числе управление интенсивностью Contrast Recovery.
MAS полезен, когда несколько изображений нужно привести к сопоставимому нелинейному состоянию по согласованной логике. Однако он не отменяет контроль черной точки, насыщения звезд и слабых деталей. Автоматизированный математический метод остается преобразованием данных, поэтому до его применения сохраняют линейный мастер и проверяют результат на копии.
CurvesTransformation, насыщенность и локальный контраст
CurvesTransformation применяется после или в процессе нелинейной обработки для управления яркостью, насыщенностью и каналами. Сильная сторона PixInsight — возможность ограничить действие маской. Например, насыщенность можно увеличить в туманности, оставив яркие звездные ядра почти неизменными, либо наоборот уменьшить цветовой шум фона без обесцвечивания объекта.
При цветовой коррекции полезно смотреть не только на общий вид, но и на распределение каналов в фоне и на звезды разной яркости. Перенасыщение часто видно раньше на звездных ореолах, чем на самой туманности. Если насыщенность добавляется несколькими последовательными процессами, каждый шаг должен быть умеренным и проверяемым.
PixelMath и работа с каналами
PixelMath — один из самых гибких инструментов PixInsight. Он вычисляет новое изображение или изменяет существующее по выражениям над пикселями и изображениями. Для LRGB через него можно создавать служебные комбинации, нормировать каналы, формировать маски и выполнять математические преобразования. В узкополосной съемке PixelMath часто используют для назначения Ha, OIII и SII в цветовые каналы и для более сложных смешений.
Гибкость PixelMath означает и высокий риск ошибиться. Выражение должно быть понятно до запуска: какие изображения участвуют, какой диапазон ожидается, создается новый image или изменяется текущий, включена ли rescale или truncate. Формула из чужого проекта не гарантирует корректный результат на данных с другой нормировкой. Безопаснее сначала создать новое изображение и сравнить статистику.
LRGB и ChannelCombination
Для монохромной камеры RGB-каналы можно собрать через ChannelCombination, после чего выполнить цветовую калибровку. Luminance добавляют через LRGBCombination или другой контролируемый метод. Геометрия каналов должна совпадать: если они интегрированы независимо и имеют разные края после регистрации, перед комбинацией нужно привести размеры и ориентацию к одному состоянию.
Простой способ контроля — временно усилить насыщенность и посмотреть на звезды. Цветные смещения вокруг звезд указывают на несовпадение каналов. После исправления регистрации насыщенность возвращают к нормальной, а только затем продолжают обработку.
Узкополосные данные: SHO, HOO и другие палитры
Узкополосные данные дают свободу отображения, но физические каналы нельзя путать с экранными цветами. В SHO SII, Ha и OIII назначаются в R, G и B соответственно; в HOO Ha идет в красный, а OIII используется для зеленого и синего. После начального объединения обычно приходится выравнивать вклад каналов, работать с зеленым оттенком, масками звезд и локальным контрастом.
Для таких проектов особенно важно сохранять исходные монохромные masters. Цветовая версия — производная. Если позднее меняется формула PixelMath или метод растяжения, гораздо проще пересобрать палитру из чистых каналов, чем пытаться восстановить их из окончательного RGB.
Маски и Previews как средства контроля
Маска в PixInsight ограничивает действие процесса по яркости. Ее можно строить из самого изображения, диапазона яркости, звездной структуры или комбинации нескольких источников. Красное наложение показывает защищенную область. Ошибка в ориентации маски приводит к противоположному результату: пользователь считает, что защищает звезды, а фактически усиливает обработку именно на них.
Перед сильной операцией полезно проверить маску в двух режимах: с отображением красного наложения и с отключенным отображением, но активной маской. Затем процесс применяют к Preview. Если результат совпадает с намерением, переходят к полному Image Window. Такая дисциплина особенно полезна для CurvesTransformation, LocalHistogramEqualization, многомасштабного шумоподавления и повышения резкости.
Форматы файлов, импорт и экспорт
| Формат | Роль в PixInsight | Что учитывать |
|---|---|---|
| XISF | Основной рабочий формат платформы, хранение изображений и свойств | В ветке 1.9 master calibration frames в preprocessing должны быть XISF; формат сохраняет свойства и WCS |
| FITS/FIT/FTS | Основной обменный формат астрономических камер и сырых данных | Поддерживается для входных raw-данных; готовые calibration masters для новой preprocessing-цепочки следует переводить в XISF |
| RAW камер | Импорт DSLR и беззеркальных исходников через соответствующий модуль | Нужно правильно понимать CFA, Bayer pattern, баланс и смысл исходных метаданных |
| TIFF | Обмен с внешними растровыми редакторами и сохранение высокобитного результата | Следует контролировать битность, профиль и то, какие астрономические свойства теряются при переходе из XISF |
| PNG | Публикация без потерь для веба и иллюстраций | Не подходит как рабочая замена XISF для линейного астрономического проекта |
| JPEG | Компактная финальная публикация | Сжатие с потерями и ограничение по глубине делают его финальным, а не промежуточным форматом |
XISF имеет особую роль потому, что PixInsight работает не только с матрицей пикселей. Свойства, астрометрия и служебные сведения нужны следующим процессам. Сохранение промежуточного мастера в обычный веб-формат лишает проект части этой информации. Поэтому разумная схема — XISF для линейных masters и критических промежуточных состояний, TIFF при передаче в внешний редактор, PNG или JPEG только для окончательной публикации.
FITS остается важным входным форматом, поскольку его создают астрономические камеры и программы захвата. При этом в современной preprocessing-цепочке разработчики постепенно уменьшают зависимость от произвольных FITS keywords и опираются на XISF properties. Если старый master flat или master dark в FITS вызывает ошибку свойств, его можно открыть и сохранить в XISF, но отсутствие исходных метаданных от простого переименования не появляется. Лучший вариант для долговременной библиотеки — создавать masters заново из сырых calibration frames в актуальной версии.
Интеграции и сторонние модули
Архитектура PixInsight поддерживает scripts, modules и дополнительные репозитории. Это расширяет возможности далеко за базовую поставку, но сторонний компонент имеет собственный жизненный цикл. После обновления ядра необходимо различать три уровня совместимости: запускается ли код в текущем PJSR, поддерживает ли он архитектуру операционной системы и соответствует ли его собственная модель или библиотека версии хоста.
Переход 1.9.4 на V8 — показательный случай. Старый сценарий мог использовать особенности SpiderMonkey 24, которые больше не работают тем же образом. Поэтому ошибка после обновления не всегда означает дефект самого изображения или PixInsight Core. Диагностика начинается с Process Console и проверки версии расширения. Если проблема исчезает без стороннего модуля, корректнее искать совместимую версию дополнения, а не менять калибровку данных.
Для обновлений используется раздел Resources → Updates. Репозитории можно добавлять и удалять, а после проверки обновлений PixInsight сообщает о доступных пакетах. На рабочей машине не следует одновременно подключать несколько неизвестных копий одного репозитория: дублирование источников усложняет определение того, какая версия фактически установлена.
Системные требования
PixInsight — 64-битное приложение с высокими требованиями к памяти и дисковой подсистеме при больших сериях. Минимум для x64-системы составляет 16 GiB RAM. Разумный рабочий уровень начинается с 32 или 64 GiB в зависимости от объема данных, а практический рекомендуемый минимум для производительной работы обозначен как 64 GiB. При больших мозаиках, сотнях кадров и drizzle полезный объем может быть существенно выше. Когда физической памяти недостаточно, операционная система использует виртуальную память, что резко повышает значение скорости SSD.
| Компонент | Минимум или поддержка | Практический ориентир |
|---|---|---|
| Windows | Windows 11 x64 | Современный многоядерный процессор с AVX2/FMA3, 64 GiB RAM и NVMe для крупных проектов |
| macOS | macOS 15 Sequoia или macOS 26 Tahoe; x64 и ARM64 | Apple Silicon лучше использовать с нативной ARM64-сборкой 1.9.4; Intel Mac — x64 |
| Linux | x64, процессор с AVX2 и FMA3 | Современный дистрибутив, достаточный объем RAM, быстрый локальный накопитель |
| Оперативная память | 16 GiB | 32–64 GiB для умеренных серий; 64 GiB и более для регулярной тяжелой обработки |
| Экран | Не менее 900 пикселей по вертикали; разумный минимум — 1920×1080 | Для low-DPI интерфейса удобнее 2560×1440; большие окна процессов и previews требуют заметного рабочего пространства |
| Накопитель | Свободное место для приложения, данных и временных файлов | NVMe/SSD; запас должен учитывать несколько промежуточных копий каждой крупной серии и каталоги |
Требования к процессору связаны не только с количеством ядер. Современные x64-сборки используют наборы инструкций, поэтому очень старый CPU может не соответствовать ветке 1.9.4 независимо от объема RAM. Перед покупкой лицензии полезно проверить поддержку AVX2 и FMA3 именно у установленного процессора.
Объем диска следует оценивать по проекту, а не по размеру программы. Если одна ночь содержит сотни 50–100-мегабайтных файлов, WBPP создаст калиброванные, зарегистрированные и вспомогательные данные, а drizzle и LocalNormalization добавят собственные файлы. Рабочая папка легко становится во много раз больше исходной серии. На системном диске с небольшим остатком свободного места такой проект может завершиться ошибкой даже при достаточной RAM.
Производительность и распределение ресурсов
В типичной обработке PixInsight важны CPU, RAM и скорость диска. Калибровка и интеграция создают значительный поток чтения и записи, а многие математические процессы используют многопоточность. Если RAM достаточно, меньше операций уходит в swap; если промежуточные файлы находятся на NVMe, этапы с большим I/O завершаются заметно быстрее, чем на медленном жестком диске.
Ветка 1.9.4 принесла отдельный выигрыш владельцам Apple Silicon, поскольку появилась нативная ARM64-сборка. В независимом тесте на Mac Studio M3 Ultra один и тот же PixInsight Benchmark показал заметный рост CPU и общего показателя по сравнению с 1.9.3 через Rosetta 2. Эти цифры относятся к конкретной машине и не должны переноситься на любой Mac, но сам факт отказа от эмуляции объясняет, почему ARM64-вариант предпочтителен на M-серии.
Графический процессор не является универсальным ускорителем всех штатных процессов PixInsight. Некоторые сторонние ML-инструменты используют CUDA, CoreML или другие специализированные механизмы, но базовую конфигурацию компьютера для PixInsight не следует строить по принципу «самая дорогая GPU вместо RAM». Для основной preprocessing-цепочки большой объем памяти и быстрый накопитель часто важнее.
Как уменьшить нагрузку без ухудшения данных
- Храните исходники отдельно и очищайте только воспроизводимые промежуточные каталоги после завершения проекта.
- Используйте Preview для настройки тяжелых процессов, а полное изображение обрабатывайте после подтверждения параметров.
- Не включайте DrizzleIntegration без причины: drizzle увеличивает размеры данных и требования к ресурсам.
- Разделяйте очень большие проекты по сессиям только тогда, когда понимаете, как затем будет выполнена общая нормализация и интеграция.
- Контролируйте свободное место перед WBPP, а не после появления ошибки записи.
- Закрывайте ненужные крупные views, если память ограничена, но сохраняйте контрольные masters на диск.
Практические сценарии обработки
Цветная камера OSC
Для one-shot color камеры исходный light-файл содержит CFA-мозаику, поэтому калибровка выполняется до Debayer. Типичная цепочка выглядит так: ImageCalibration или WBPP применяет dark и flat, затем Debayer восстанавливает RGB, StarAlignment совмещает кадры, ImageIntegration строит master. После интеграции сохраняют XISF, выполняют DynamicCrop для удаления технических краев, решают астрометрию и переходят к градиенту и SPCC.
Критическая проверка для OSC — правильный Bayer pattern. Ошибочная матрица дает странное распределение цветов, которое нельзя надежно исправить поздней насыщенностью. Если профиль камеры не подхватился автоматически, pattern сверяют с техническими данными камеры и с тем, как программа захвата записывает FITS. После Debayer звезды и нейтральные области должны иметь правдоподобное соотношение каналов без регулярной цветной сетки.
Монохромная LRGB-съемка
В LRGB-проекте каждый фильтр образует отдельную серию. Калибровочные кадры сопоставляются с соответствующей оптикой и режимом сенсора, после чего каналы регистрируются к общей геометрии. RGB объединяют в цветное изображение, выполняют цветовую калибровку, а luminance добавляют на стадии, когда структура обоих компонентов согласована. Не стоит растягивать L и RGB совершенно разными агрессивными способами, а затем ожидать бесшовного объединения: различия в звездных профилях и локальном контрасте становятся заметнее.
Удобная контрольная точка — сохранить отдельные L, R, G, B masters после регистрации и DynamicCrop. Тогда любые ошибки цветовой комбинации исправляются без повторной обработки исходной ночи. Если RGB показывает цветные обводки звезд, сначала проверяется геометрическое совпадение каналов, а не кривые насыщенности.
Узкополосная SHO-съемка
Для SII, Ha и OIII последовательность preprocessing аналогична монохромной съемке, но конечная палитра строится вручную. Каждый канал сначала должен быть качественным сам по себе: без остаточного градиента, с совместимой геометрией и разумной нормировкой. Только затем имеет смысл PixelMath для SHO, HOO или смешанных формул.
Слабый SII часто имеет меньший SNR, чем Ha. Простое выравнивание максимума трех каналов не делает их равноценными. Если слабый канал растянуть слишком жестко, в цветовую комбинацию попадет шум. Лучше оценить каждый master, выполнить умеренное шумоподавление под маской и только затем строить палитру. Цвет — последствие данных и выбранного отображения, а не способ скрыть дефект калибровки.
Мозаика из нескольких панелей
Мозаика требует особенно точной астрометрии, согласованного фона и перекрытия панелей. Сначала каждая панель проходит базовую калибровку и интеграцию, затем изображения приводятся к совместимой геометрии. Для фонового выравнивания полезны инструменты нормализации и градиентной коррекции; ошибки в одной панели становятся заметны на шве после объединения.
Контроль мозаики проводят не только на уменьшенном общем виде. Нужно увеличить зоны перекрытия, проверить форму звезд по обе стороны шва, яркость фона и отсутствие резкой смены цветового баланса. Если шов виден после сильного растяжения, проблему лучше исправлять до финальных CurvesTransformation, иначе локальная коррекция маскирует причину и усложняет повторную обработку.
Большая серия с сотнями субкадров
При сотнях файлов главными становятся не только алгоритмы, но и управление ресурсами. WBPP 2.9.0 удобен тем, что отбор кадров можно встроить до интеграции. Сначала имеет смысл проверить несколько representative frames, затем запустить анализ Frame Selection, убрать явно плохие кадры и только после этого создавать тяжелые промежуточные данные.
Если компьютер имеет 16 GiB RAM, это соответствует минимуму, а не комфортному режиму для огромной серии. Проект может перейти в интенсивный swap и занять много часов. Увеличение виртуальной памяти позволяет избежать немедленного падения при нехватке RAM, но не превращает медленный диск в оперативную память. Для регулярной обработки больших серий 64 GiB и быстрый NVMe дают более предсказуемый рабочий процесс.
Типичные ошибки и способы проверки результата
| Симптом | Вероятная область проблемы | Что проверить |
|---|---|---|
| WBPP не принимает master flat или master dark | Формат master calibration frame | В ветке 1.9 masters должны быть XISF; старый FITS-master лучше пересоздать или корректно сохранить в XISF с нужными свойствами |
| После сохранения изображение выглядит почти черным | Был активен только STF | Проверить, выполнено ли реальное нелинейное растяжение HistogramTransformation или другим процессом |
| SPCC не запускается | Нет корректного WCS либо недостаточны метаданные | Повторно выполнить ImageSolver и проверить свойства изображения |
| В интеграции цветные или смещенные звезды | Неверный Debayer либо регистрация каналов | Сверить Bayer pattern, затем StarAlignment и геометрию masters |
| После DBE/MGC исчезла слабая туманность | Фоновая модель захватила реальный сигнал | Просмотреть модель градиента и уменьшить агрессивность, изменить образцы или масштаб |
| ImageIntegration завершает работу из-за памяти | Недостаточно RAM/swap или слишком тяжелая конфигурация | Свободную память, размер page file/swap, drizzle, число открытых views и свободное место на диске |
| Сторонний script перестал работать после 1.9.4 | Переход PJSR на V8 или архитектурная несовместимость | Версию репозитория и заявленную поддержку 1.9.4/ARM64 |
| После sharpening появились темные кольца вокруг звезд | Избыточная коррекция высоких частот | Уменьшить силу операции и проверить PSF на нескольких звездах |
| Фон стал идеально черным и потерял текстуру | Обрезана черная точка | Вернуться к линейному или раннему нелинейному master и растягивать мягче |
| Края после регистрации имеют черные клинья | Нормальный результат геометрического совмещения | Выполнить DynamicCrop после определения общей полезной области, не исправлять это градиентом |
Как отличить ошибку STF от ошибки данных
Автоматическая STF рассчитывается из статистики конкретного изображения. Два корректных файла могут выглядеть совершенно по-разному, если для каждого применено собственное автоматическое растяжение. Для сравнения зарегистрированного и интегрированного файла перенесите один и тот же экземпляр STF либо используйте одинаковое реальное HistogramTransformation на копиях. Если различие исчезает, проблема была в визуализации, а не в данных.
Как проверять градиент
После фоновой коррекции создайте одинаковый STF для исходного и исправленного изображения. Просмотрите углы, широкие участки слабой эмиссии и центр поля. Затем изучите модель, которую процесс считает градиентом. Хорошая модель содержит плавную нежелательную неоднородность; отчетливые контуры галактики, туманности или пылевых облаков означают, что полезный сигнал попал в вычитаемый компонент.
Как проверять интеграцию
MasterLight — только один из результатов. Rejection maps показывают, что алгоритм удалил из стека. Яркие следы спутников, космические лучи и одиночные дефекты ожидаемы. Если карты содержат устойчивые детали объекта или широкие области звездообразования, параметры нормализации и отбраковки требуют пересмотра. Одновременно следует проверить Process Console на предупреждения о несовместимой геометрии и нехватке данных.
Как проверять цвет
После SPCC оцените звезды нескольких спектральных цветов, общий фон и отсутствие сильного каналового перекоса. Не используйте только одну яркую звезду: насыщенное ядро не годится как цветовой эталон. Если после калибровки туманность выглядит непривычно, сначала убедитесь, что выбранные фильтры и WCS корректны, а уже затем решайте, нужна ли художественная коррекция.
Безопасность данных и приватность
Основная обработка изображений в PixInsight выполняется локально на компьютере. Исходные кадры не нужно загружать в облачный редактор для калибровки, регистрации, интеграции, PixelMath или тональной обработки. Это удобно для больших коллекций: десятки и сотни гигабайт остаются на локальных накопителях.
Сетевой доступ все же используется в отдельных сценариях. Он нужен для учетной записи и получения дистрибутивов, обновлений, некоторых каталогов и справочных ресурсов. Астрометрические и фотометрические инструменты могут работать с локально установленными каталогами; если выбран онлайн-каталог или сетевой сервис, соответствующие данные передаются этому сервису. Для проекта с чувствительными метаданными следует заранее выбрать локальную схему каталогов и не включать сетевые источники без необходимости.
Перед массовой обработкой важно сохранить оригинальные raw/light/calibration frames в неизменном виде. PixInsight позволяет применять процессы к текущему view, поэтому необратимое редактирование единственной копии — плохая практика. Рабочий master лучше сохранять как отдельный XISF, а контрольные точки создавать перед серьезным растяжением, агрессивным шумоподавлением и PixelMath.
Сторонние репозитории требуют той же осторожности, что и дополнения в любой расширяемой программе. Репозиторий добавляет исполняемый код или сценарии в рабочую среду. Используйте только известный источник конкретного разработчика, проверяйте поддержку текущей версии PixInsight и не сохраняйте случайные адреса из старых форумных сообщений как постоянную часть production-конфигурации.
Преимущества и ограничения
Плюсы
- Полная цепочка астрофотографической обработки в одной среде: калибровка, Debayer, регистрация, интеграция, астрометрия, градиенты, цвет, маски и нелинейная обработка.
- WeightedBatchPreprocessing сокращает число ручных повторов при больших сериях, сохраняя доступ к отдельным процессам для точной настройки.
- SubframeSelector и Frame Selection Step дают измеримые критерии отбора кадров вместо оценки только «на глаз».
- XISF сохраняет свойства, важные для последующих процессов, а ветка 1.9 последовательно использует его для calibration masters.
- Process Icons и Previews делают сложную цепочку воспроизводимой и позволяют тестировать тяжелые операции на небольших областях.
- SPFC, SPCC, ImageSolver и MGC образуют связанную цепочку, где фотометрия и астрометрия используются для технически контролируемой коррекции.
- В 1.9.4 появилась нативная ARM64-сборка macOS, устранившая необходимость запускать основной редактор через Rosetta 2 на Apple Silicon.
- Открытая архитектура scripts/modules позволяет расширять платформу, а PJSR на V8 создает современную основу для новых сценариев.
Минусы
- Высокий порог освоения: интерфейс предлагает процессы и параметры, но не ведет пользователя по единственному упрощенному мастеру.
- Для регулярной работы с крупными сериями желательно значительно больше минимальных 16 GiB RAM; 64 GiB является практическим ориентиром production-уровня.
- Большие проекты создают много промежуточных файлов и быстро расходуют SSD, особенно при drizzle и локальной нормализации.
- Переход 1.9.4 на V8 требует проверять совместимость сторонних сценариев; старый код SpiderMonkey нельзя считать автоматически рабочим.
- Текущие preprocessing-процессы требуют XISF для master calibration frames, что усложняет использование старых FITS-библиотек masters без пересохранения или пересоздания.
- Актуальные дистрибутивы выдаются через учетную запись и систему распространения, поэтому нет стабильной публичной прямой ссылки на текущий installer build.
- Некоторые современные функции зависят от крупных локальных каталогов Gaia/MARS, которые требуют отдельного места и первоначальной настройки.
Отзывы пользователей и профильных изданий
Что отмечают пользователи
Обсуждения пользователей вокруг 1.9.4 в 2026 году сосредоточены на двух противоположных эффектах обновления. Владельцы Apple Silicon получили нативную ARM64-сборку и заметили ускорение ряда операций. Одновременно переход на V8 вызвал проблемы у части сторонних scripts и processes, пока их авторы не выпустили совместимые версии. Уже после build 1693 пользователи Windows сообщали, что значительная часть ранних проблем сторонних дополнений была устранена, но осторожность при обновлении сохранилась.
Другая повторяющаяся тема — сложность освоения. На форуме PixInsight встречаются случаи, когда начинающий пользователь считает SubframeSelector или preprocessing чрезмерно сложными. Это согласуется с устройством программы: она предоставляет математические инструменты и требует понимать цель каждой операции. Наличие 45-дневного trial снижает риск покупки неподходящего продукта, поскольку за этот срок можно проверить хотя бы полный цикл на собственных данных.
Третья практическая тема — память. Пользователи с 8 GiB сталкиваются с out-of-memory при больших сериях, тогда как 16 GiB является установленным минимумом. Опытные участники обсуждений обычно рекомендуют 32 GiB как рабочий компромисс для умеренных задач и больше для крупных наборов. Это совпадает с опубликованной градацией требований, где production-ориентир начинается с 64 GiB.
Что выделяет профильная пресса
Профильные материалы 2026 года характеризуют PixInsight как среду, ориентированную на астрофотографическую обработку данных, а не на привычную модель общего фоторедактора. Основной плюс в таких обзорах — глубина контроля: calibration, stacking, drizzle, спектрофотометрия, маски и математические процессы собраны в одной платформе. Основной минус — steep learning curve: программа не скрывает технические параметры и требует знания принципов астрофотографии.
Отдельное внимание в прессе получила 1.9.4 на Mac. Независимый тест Mac Studio M3 Ultra показал крупный прирост PixInsight Benchmark по сравнению с 1.9.3 под Rosetta 2 на той же машине. Такой результат нельзя переносить на любой компьютер как гарантированный процент, но он подтверждает практический смысл нативной ARM64-сборки для соответствующего оборудования.
При оценке отзывов важно отделять впечатление от проверяемого свойства. Формулировка «сложно» зависит от опыта, а наличие Process Explorer, WBPP, PixelMath или 64-битной архитектуры является конкретной характеристикой. Поэтому выбор программы лучше делать по собственному типу съемки и готовности разбираться в процессе, а не по одной эмоциональной оценке.
Сравнение с аналогами
Сравнивать PixInsight корректно с программами, которые также предназначены для обработки астрономических данных, а не с обычными растровыми редакторами. Ниже — два актуальных варианта: Siril 1.4.4 и Astro Pixel Processor 2.0.0-beta46. Они решают часть тех же задач, но отличаются моделью интерфейса, лицензированием и глубиной ручного контроля.
| Критерий | PixInsight 1.9.4 build 1695 | Siril 1.4.4 | Astro Pixel Processor 2.0.0-beta46 |
|---|---|---|---|
| Основная модель | Модульная платформа из процессов, scripts, masks и математических операций | Астрономический процессор со скриптами и встроенным preprocessing/processing | Пошаговая среда, сильный акцент на калибровку, регистрацию, интеграцию и мозаики |
| Лицензирование | Коммерческая локальная лицензия, 45-дневный trial | Свободное ПО с открытым исходным кодом | Коммерческие Owner/Renter варианты и 30-дневный trial |
| Актуальная версия | 1.9.4 build 1695, 21 июня 2026 | 1.4.4, 17 июня 2026 | 2.0.0-beta46, 24 июня 2026; ветка обозначена beta |
| Windows/macOS/Linux | Да; macOS x64 и ARM64 | Да; macOS Intel и Apple Silicon | Да; текущие пакеты для основных настольных платформ |
| Автоматизация preprocessing | WBPP/FBPP плюс доступ к отдельным процессам | Встроенные scripts и последовательности обработки | Последовательный интерфейс этапов обработки |
| Математический контроль | Очень высокий: PixelMath, process instances, masks, previews, скриптовая архитектура | Высокий для основных астрофотографических задач, но среда менее процессно-модульная | Больше направляет пользователя по этапам, меньше напоминает набор независимых математических процессов |
| Мозаики | Гибкая регистрация, normalization и отдельные процессы для сложных проектов | Поддерживает регистрацию и композицию, подходит для бесплатного рабочего процесса | Мозаики — одна из сильных специализаций; beta46 отдельно исправляла двухпанельные мозаики |
| Порог входа | Высокий | Ниже по стоимости и проще начать, но астрономические понятия все равно необходимы | Пошаговая организация проще для пользователя, который хочет меньше ручной сборки цепочки |
PixInsight или Siril
Siril 1.4.4 вышел 17 июня 2026 года и доступен для Windows, Linux, Intel macOS и Apple Silicon macOS. Его главное практическое преимущество — свободная модель распространения: можно построить полноценный astrophotography workflow без покупки лицензии. Siril умеет калибровать, регистрировать, интегрировать, выполнять фоновые и цветовые операции и автоматизировать работу scripts.
PixInsight сильнее там, где нужен очень подробный контроль цепочки через независимые процессы, Process Icons, сложные masks, PixelMath, XISF properties и специализированные новые инструменты вроде MGC/MARS и SPFC. Siril разумнее выбирать при нулевом бюджете или если нужен более компактный набор функций без освоения всей платформенной архитектуры PixInsight.
PixInsight или Astro Pixel Processor
Astro Pixel Processor в июне 2026 года находится в ветке 2.0.0-beta46. Программа ориентирована на последовательную обработку deep-sky данных и известна сильной регистрацией и мозаиками. В beta46 улучшена конфигурация памяти, исправлена проблема запуска beta45, работа Set Save Directory и двухпанельных mosaic-проектов. Это актуальная beta, поэтому ее нельзя сравнивать со стабильным PixInsight build 1695 как полностью одинаковый по статусу релиз.
APP удобнее, когда пользователь предпочитает проходить заданные стадии и меньше собирать рабочий процесс из независимых окон. PixInsight дает больше свободы для нестандартной математики, масок, многомасштабной обработки и собственных scripts. Для сложного mosaic workflow APP может оказаться быстрее в освоении; для детальной настройки каждой стадии PixInsight предоставляет более широкий набор низкоуровневых инструментов.
FAQ по PixInsight
PixInsight выполняет stacking или нужен отдельный стекер?
Отдельный стекер не обязателен. PixInsight включает ImageCalibration, Debayer, StarAlignment, ImageIntegration и пакетный WeightedBatchPreprocessing, поэтому весь preprocessing можно выполнить внутри программы. Отдельное приложение имеет смысл только как часть личной альтернативной цепочки.
Почему линейное изображение после открытия почти черное?
После интеграции астрономический master обычно остается линейным, а большая часть сигнала сосредоточена в темной области диапазона. ScreenTransferFunction временно растягивает отображение для просмотра. Реальное нелинейное состояние создается HistogramTransformation, MultiscaleAdaptiveStretch или другим подходящим процессом.
Можно ли сохранить master в FITS?
FITS поддерживается как важный входной формат астрономических данных, однако современная preprocessing-цепочка PixInsight требует XISF для master calibration frames. Для собственных промежуточных и интегрированных masters XISF также предпочтителен, потому что сохраняет свойства, используемые последующими процессами.
Что делать со старыми master dark и master flat в FITS?
Их можно открыть и сохранить в XISF, но простое преобразование контейнера не восстанавливает отсутствующие метаданные. Для долговременной calibration library надежнее пересоздать masters из исходных dark/flat/bias или dark-flat кадров в актуальной preprocessing-цепочке и сохранить как XISF.
Сколько RAM нужно PixInsight?
Минимум — 16 GiB на 64-битной системе. Для умеренных наборов практичнее 32–64 GiB, а опубликованный production-ориентир начинается с 64 GiB. Чем больше разрешение, число кадров, мозаика и drizzle, тем выше потребление памяти и дискового swap.
Работает ли PixInsight нативно на Apple Silicon?
Да. Нативная macOS ARM64-сборка впервые выпущена в PixInsight 1.9.4 Lockhart 12 мая 2026 года. Для ветки 1.9.4 поддерживаются macOS 15 Sequoia и macOS 26 Tahoe; существует также x64-вариант для Intel Mac.
Почему старый script не запускается после обновления 1.9.4?
В 1.9.4 среда PJSR перешла с SpiderMonkey 24 на V8. Код, использовавший несовместимые особенности старого runtime, требует портирования. Нужно установить версию script или репозитория, прямо рассчитанную на 1.9.4 и нужную архитектуру.
Нужен ли интернет для обработки?
Калибровка, регистрация, интеграция и большая часть image processing выполняются локально. Сеть требуется для получения лицензии, дистрибутивов, обновлений и загрузки отдельных каталогов; некоторые инструменты также умеют обращаться к онлайн-каталогам. Gaia/MARS и астрометрические ресурсы можно организовать локально, если такой режим предусмотрен выбранным инструментом.
Что такое MARS DR2 и зачем обновлять DR1?
MARS — Multiscale All-Sky Reference Survey, используемый MultiscaleGradientCorrection. Data Release 2 выпущен 21 июня 2026 года и предназначен для замены DR1. Если Preferences MGC все еще указывает на DR1, рабочую конфигурацию следует обновить на DR2.
Нужно ли всегда использовать MultiscaleGradientCorrection?
Нет. В PixInsight остаются AutomaticBackgroundExtractor, DynamicBackgroundExtraction и GradientCorrection. MGC полезен в цепочке со спектрофотометрическими и астрометрическими данными, но конкретный метод выбирают по характеру поля. Любая фоновая модель должна пройти проверку на сохранность слабой крупномасштабной структуры.
Как понять, что HistogramTransformation применен слишком сильно?
Признаки — обрезанный до нуля фон, исчезновение слабой туманности, жесткие провалы в тенях и невозможность вернуть детали дальнейшими кривыми. Правильная проверка — сравнить с сохраненным линейным master и посмотреть гистограмму до необратимого применения процесса.
Можно ли обрабатывать только JPEG?
JPEG можно открыть как обычное изображение, но он не заменяет сырые астрономические данные для полноценной калибровки и интеграции. Сжатие с потерями и низкая рабочая глубина делают JPEG финальным форматом публикации. Для preprocessing нужны исходные RAW/FITS/XISF и calibration frames.
Для чего нужен Process Console?
Process Console показывает ход операций, предупреждения, используемые файлы, статистику и ошибки. При сбое WBPP, ImageIntegration, ImageSolver или стороннего process сначала нужно прочитать консоль: она часто прямо указывает на несовместимый формат, геометрию, нехватку памяти или отсутствующие метаданные.
Чем Process Icon отличается от сохраненного изображения?
Process Icon хранит настройки конкретной операции, а не пиксельные данные изображения. Он позволяет повторно применить процесс к view или сохранить часть логики workflow. Сам master при этом нужно сохранять отдельно в XISF.
Можно ли использовать PixInsight только для финальной обработки, а stacking сделать в другой программе?
Да. Интегрированный linear master из другой программы можно продолжить обрабатывать в PixInsight, если формат и метаданные подходят последующим операциям. Однако некоторые современные процессы полагаются на WCS, XISF properties и ожидаемую preprocessing-структуру, поэтому после внешнего стека может потребоваться ImageSolver или восстановление нужных свойств.
Что важнее для нового компьютера: GPU или RAM?
Для основной цепочки PixInsight приоритетнее достаточная RAM, современный CPU и быстрый SSD/NVMe. GPU становится критичным для отдельных сторонних ML-процессов, но не ускоряет автоматически все базовые инструменты. Для больших WBPP-проектов недостаток памяти обычно заметнее, чем отсутствие топовой видеокарты.
Итог
PixInsight подходит пользователю, которому нужен не просто стек и несколько автоматических фильтров, а контролируемая среда обработки астрономических данных. Его сильная сторона — связность технических этапов: от WBPP и SubframeSelector до ImageSolver, SPFC, MGC, SPCC, масок, PixelMath и нелинейного растяжения. Такая глубина оправдана при регулярной работе с LRGB, narrowband, mosaics и большими сериями, где важны воспроизводимость и возможность проверить каждый промежуточный результат.
Для первого проекта разумнее ограничить набор процессов: корректная калибровка, Debayer при CFA, регистрация, интеграция, DynamicCrop, астрометрия, фоновая и цветовая калибровка, умеренное шумоподавление и контролируемое растяжение. Только после стабильного результата стоит добавлять сложные PixelMath-комбинации, drizzle, многомасштабные операции и сторонние модули. Такой порядок уменьшает число переменных и позволяет точно понять причину ошибки.
Главные ограничения PixInsight практические, а не формальные: высокий порог освоения, значительные требования к RAM и накопителю, необходимость следить за совместимостью scripts после перехода на V8 и более строгая роль XISF в preprocessing. Если эти условия приемлемы, программа дает глубокий контроль над всей локальной обработкой астрофотографий. Если нужен более простой пошаговый процесс или нулевая стоимость, Siril и Astro Pixel Processor показывают другие компромиссы, но PixInsight остается отдельной модульной платформой, а не вариацией обычного фоторедактора.
Список изменений
История версий:
- Ветка 1.9 Lockhart развивается не только через большие номера, но и через промежуточные builds и независимые обновления процессов. Поэтому «последняя версия» и «последняя функциональная новинка» не всегда совпадают. Базовый релиз 1.9.4 вышел 12 мая 2026 года; build 1693 от 22 мая и build 1695 от 21 июня продолжили ту же ветку исправлениями стабильности. В тот же период отдельно обновлялись MARS, WBPP и MultiscaleAdaptiveStretch.
- Для рабочего проекта номер в About или заголовке приложения нужно сопоставлять с build. Запись «1.9.4» сама по себе не показывает, установлен ли первоначальный пакет от 12 мая, build 1693 или build 1695. Отдельные процессы и базы данных обновляются своим циклом, поэтому MARS DR2 и WBPP 2.9.0 имеют собственные версии независимо от Core.

Оставте свой отзыв о PixInsight