AutoStakkert! — специализированная настольная программа для отбора, выравнивания и сложения серий кадров в технике lucky imaging. Её основной предмет — планетная, лунная и солнечная съёмка, где один ролик или последовательность снимков содержит множество кадров разного качества из-за атмосферной турбулентности. Программа оценивает кадры, стабилизирует изображение, строит опорный кадр, работает с множеством локальных точек выравнивания и собирает итоговый стек из выбранной доли лучших данных. Такой подход нужен астрофотографам, которые снимают Юпитер, Сатурн, Марс, Венеру, Луну, Солнце и другие компактные или протяжённые объекты короткими экспозициями и хотят получить более чистую основу для последующего повышения резкости.
AutoStakkert! важно не путать с универсальными фоторедакторами, программами для панорам или типичными пакетами для глубокого неба. Она не строит каталог снимков, не заменяет RAW-конвертер и не является полноценным средством художественной обработки. Сильная сторона программы — именно высокоточное выравнивание и stacking большого числа кадров. Финальный результат обычно представляет собой так называемый raw stack: более гладкое и устойчивое к шуму изображение, в котором мелкие детали ещё требуется проявить отдельной обработкой. В интерфейсе ветки AS!4 есть флажок Sharpened, позволяющий получить дополнительную предварительно усиленную копию, но набор средств постобработки не сопоставим с wavelet-инструментами RegiStax или WaveSharp и не заменяет отдельный этап финального шарпинга.
Точная идентификация AutoStakkert!
Разработчик AutoStakkert! — Emil Kraaikamp. Название часто сокращают до AS!, а поколения обозначают как AS!2, AS!3 и AS!4. Текущая публичная ветка — AutoStakkert!4. В ней одновременно доступны более новая сборка 4.0.13, помеченная как beta, и более консервативная 4.0.11, которая отдельно характеризуется как относительно стабильная. Это важно для карточки программы: 4.0.13 — более поздняя версия с исправлениями 2025 года, но её beta-статус означает, что для критичной обработки можно осознанно предпочесть 4.0.11.
AutoStakkert! распространяется как ZIP-пакет с исполняемым файлом, а не как традиционный установщик. Для AS!4 опубликована 64-битная Windows-сборка. ZIP-пакет можно распаковать в выбранную папку и запускать AutoStakkert.exe непосредственно из неё. Удаление сводится к удалению папки программы. Такой формат удобен для переносимой рабочей директории, но пользователю нужно самостоятельно контролировать место распаковки, права записи и сохранность настроек.
Назначение программы сохраняется на протяжении нескольких поколений: анализ серий изображений, сортировка кадров по качеству, глобальная и локальная стабилизация, построение опорного изображения, размещение Alignment Points и сложение выбранных кадров. В AS!4 добавлен Data Browser, автоматизирована часть выбора параметров, улучшена обработка очень больших файлов и доработано выполнение из командной строки. При этом базовая логика остаётся узнаваемой: 1) Open → 2) Analyse → Alignment Points → 3) Stack.
Для каких задач программа предназначена
Главный сценарий — обработка видеопотока или серии отдельных кадров одного астрономического объекта. В lucky imaging камера делает сотни, тысячи или десятки тысяч коротких экспозиций. Атмосферная турбулентность меняет резкость от кадра к кадру и неодинаково искажает разные участки изображения. Вместо усреднения всех кадров AutoStakkert! оценивает их качество, отбирает заданную пользователем часть и выравнивает локальные области относительно опорного изображения.
Планетная съёмка — самый очевидный пример. Для Юпитера или Сатурна программа может стабилизировать диск в режиме Planet (COG), анализировать локальную структуру, построить несколько десятков точек выравнивания и собрать стек из разных долей лучших кадров. Затем raw stack передают в WaveSharp, RegiStax, Photoshop, GIMP или другой редактор, где уже выполняют wavelet sharpening, деконволюцию, кривые, цветокоррекцию и финальную подготовку.
Для лунной и солнечной поверхности особенно важен режим Surface и Multiple Alignment Points. Крупный кадр Луны или Солнца испытывает не только общее смещение, но и локальные деформации: одна область на конкретном кадре может быть резкой, другая — хуже. Сетка AP делит поверхность на области, которые оцениваются и выравниваются отдельно, после чего программа рекомбинирует локальные стеки в общую картину.
Целый диск Луны или Солнца может обрабатываться и как компактный объект, если его положение хорошо определяется по центру яркости. В современных практических инструкциях для такого материала встречается Planet (COG). Для крупного фрагмента поверхности с кратерами, пятнами, грануляцией или протуберанцами логика Surface обычно лучше соответствует характеру данных. Поэтому выбор режима не следует превращать в правило «Луна всегда Surface»: важны масштаб объекта, наличие пустого фона и способ стабилизации.
AutoStakkert! также принимает последовательности отдельных изображений, а не только видео. Это позволяет складывать серии PNG, JPEG, BMP, TIFF или FIT, если они представляют один и тот же объект и сняты в сопоставимых условиях. В AS!4 Data Browser умеет работать с изображениями и папками изображений, что удобнее старого подхода с ручным выбором большого числа файлов.
Распространение и лицензирование
Для домашнего частного использования AutoStakkert! распространяется как freeware. Бесплатно разрешено также образовательное использование в школах, университетах и библиотеках, а также применение в благотворительных и гуманитарных организациях. Коммерческое использование оформляется отдельно: для работы в бизнесе требуется регистрация и покупка лицензии, а публичной универсальной цены для такого сценария не заявлено.
Лицензия запрещает самостоятельное распространение, сдачу в аренду, сублицензирование и передачу копий без разрешения правообладателя, а также удаление уведомлений об авторских правах, декомпиляцию, дизассемблирование и обратное проектирование. Поэтому привычное слово «freeware» здесь нельзя трактовать как open source или как разрешение свободно зеркалировать ZIP-пакет на любых площадках.
Для частного астрофотографа модель проста: ZIP-пакет можно скачать, распаковать и запускать без отдельного установщика. Для лаборатории, коммерческой обсерватории, студии, платной астросъёмки или любой другой деятельности, где программа используется на рабочем месте и приносит коммерческую пользу, правила отличаются от домашнего режима и требуют отдельного лицензирования.
Интерфейс AutoStakkert!4
Интерфейс разделён на два основных окна. Первое содержит параметры стабилизации, анализа и стэкинга; второе — Frame View, где виден текущий кадр, шкала Frames, параметры отображения и блок Alignment Points. Такое разделение полезно: настройки процесса не перекрывают само изображение, а точки выравнивания можно контролировать на увеличенном кадре.

В верхней строке главного окна AS!4 видны меню File, Memory Usage, Colour, Advanced, Image Calibration и Help. Они отвечают соответственно за операции с данными и сессиями, управление буферизацией, интерпретацию цвета и Bayer-матрицы, дополнительные алгоритмические параметры, калибровочные кадры и справочные функции.
Левая колонка начинается с 1) Open, рядом расположены Expand и Limit. Ниже находится Image Stabilization с переключателями Surface и Planet (COG). В зависимости от режима доступны дополнительные флажки: в AS!4 для поверхностной стабилизации встречаются Disable Stabilization, Improved Tracking, Find Anchor и выбор между Expand и Crop; для планетного режима используется центр тяжести/яркости объекта.
Следующий блок — Quality Estimator. В ветке AS!4 есть режим Automatic, параметр Noise Robust и выбор Local (AP) либо Global (Frame). Local означает, что качество оценивается локально для областей вокруг Alignment Points; Global использует общую оценку кадра. Для материала с локально меняющимся seeing режим Local позволяет разным AP опираться на разные наборы лучших кадров, а Global полезен, когда локальная оценка создаёт неоднородности или когда прозрачность меняется по всему полю.

Кнопка 2) Analyse запускает первичный анализ и сортировку. Под ней расположен Reference Frame с вариантами Automatic и Manual, а также флажком Double Stack Reference. Центральная область Status показывает загрузку памяти, количество потоков и последовательность стадий: Buffering and Analysis, Reference Frame, Alignment, Stacking, MAP Analysis, MAP Recombination. После анализа появляется Quality Graph.
Правая колонка Stack Options содержит выходной формат TIF, PNG или FIT, поля Number of frames to stack и Frame percentage to stack, а также флажки Normalize Stack, Sharpened, RGB Align и Save in Folders. Ниже находятся Output Options, поле Free field и блок Super Resolution с Drizzle и Resample. Завершает базовый маршрут кнопка 3) Stack.
Data Browser и выбор исходников
AS!4 добавляет отдельный браузер данных. В нём можно переключаться между Sequences, Images, Images in directories и Session files, фильтровать расширения, читать метаданные и выбирать несколько записей для пакетной обработки. В таблице отображаются имя файла и доступные параметры вроде размера, длительности, числа кадров, даты изменения и другой метаинформации, если она присутствует в исходнике или сопровождающих файлах.

Кнопка Close and Process Data завершает выбор и передаёт отмеченные записи в основной процесс. Для большого набора лунных или солнечных серий это удобнее, чем открывать файлы по одному. В обновлениях AS!4 исправлялись сортировка по колонкам, показ времени изменения, скроллинг списка дисков, поддержка изображений и папок изображений, а также чтение метаданных крупных AVI.
Frame View и Alignment Points
Окно Frame View используется не только как просмотрщик. Сверху расположена шкала Frames, кнопка Play и область текущего кадра. Слева показываются Image Size, offset и Zoom. В Display Options можно выводить AP и Histogram, а Brightness позволяет временно усилить отображение тёмного материала. Блок Scaling (FIT/SER) управляет визуальным диапазоном данных FIT/SER, не превращая это в художественную коррекцию исходника.
В Export Frame(s) можно экспортировать текущий кадр или часть последовательности. Это пригодится для диагностики: например, чтобы сравнить исходный «лучший» кадр с итоговым стеком, проверить дебайеризацию или сохранить опорный кадр для отдельного анализа.
Слева в секции Alignment Points отображается число AP, кнопка Clear, режим Manual Draw, размер AP, параметр Min Bright и команда Place AP grid. Флажки Close to Edge, Replace и Multi-Scale меняют способ автоматического размещения. Отдельные точки можно добавлять вручную по изображению и удалять, если они попали на пустой фон, край диска или область без устойчивой структуры.
Установка и первый запуск
Установка AS!4 не использует MSI или EXE-инсталлятор. Рабочий порядок состоит из нескольких действий:
- скачать 64-битный ZIP-пакет нужной ветки AS!4;
- распаковать его в постоянную папку, где у текущего пользователя есть права чтения и записи;
- запустить AutoStakkert.exe из распакованной папки;
- при необходимости разместить ffmpeg.exe рядом с AutoStakkert.exe, если планируется открывать MOV или другие сжатые видеоформаты, требующие конвертации;
- для удобства создать ярлык на AutoStakkert.exe, не перемещая отдельные файлы из папки программы без необходимости.
Такой способ установки делает AutoStakkert! практически переносимой в пределах Windows-системы: программа не требует мастера установки, а удаляется вместе со своей папкой. Однако «portable» не означает, что настройки никогда не сохраняются вне каталога приложения: отдельные параметры и сессионные данные могут быть записаны в конфигурационные файлы в зависимости от версии и выбранного режима.
Перед первой серьёзной обработкой полезно проверить три вещи. Во-первых, убедиться, что открывается именно 64-битная сборка AS!4. Во-вторых, загрузить короткий тестовый SER или AVI и проверить цвет: если Bayer-паттерн распознан неверно, ещё до стэкинга станет заметен неправильный цвет. В-третьих, выполнить короткий стек с небольшим числом кадров и убедиться, что файл TIF/PNG/FIT создаётся в ожидаемой папке.
Базовый рабочий процесс: от ролика до raw stack
Рабочий цикл AutoStakkert! можно свести к трём крупным этапам, но качественный результат зависит от решений между ними. Программа не требует десятков обязательных действий, однако выбор режима стабилизации, оценщика качества, процента кадров и размера AP напрямую влияет на результат.
Шаг 1. Открыть ролик или серию кадров
Нажмите 1) Open и выберите SER, AVI, FIT/TIFF/BMP/PNG/JPEG-последовательность или другой поддерживаемый материал. Для MOV и сжатого видео используется FFmpeg, если его исполняемый файл доступен программе. В AS!4 можно пользоваться Data Browser и выбирать сразу несколько последовательностей.
После загрузки проверьте Frame View. Прокрутите Frames или включите Play. Цель этой проверки — не оценить резкость на одном случайном кадре, а увидеть: объект остаётся в поле, нет ли длинных участков с полным срывом изображения, правильно ли интерпретирован цвет, нет ли грубого клиппинга яркостей и подходит ли режим стабилизации.
Шаг 2. Выбрать Image Stabilization
Для компактной планеты обычно выбирают Planet (COG). Алгоритм использует центр объекта для глобальной стабилизации. Для протяжённой лунной или солнечной поверхности выбирают Surface и задают/автоматически находят якорную область. Surface полезен там, где кадр заполнен деталями и центр яркости объекта не является устойчивым ориентиром.
Опция Improved Tracking предназначена для более сложной поверхностной стабилизации; в AS!4 её дорабатывали для кадров с крупными скачками. Find Anchor автоматизирует выбор якоря, но после анализа всё равно имеет смысл проверить, действительно ли поверхность стабилизирована. Если якорь попал на слабоконтрастный или переменный участок, повторный анализ с другим якорем может дать более чистую геометрию.
Шаг 3. Настроить Quality Estimator
В AS!4 режим Automatic подбирает параметры оценки качества, а Noise Robust регулирует устойчивость к шуму. Чем сильнее высокочастотный шум в исходнике, тем осторожнее нужно интерпретировать очень мелкие структуры: алгоритм не должен принимать шум за реальную резкость. При очень чистом высоком SNR допустима более чувствительная оценка, при шумном материале нужен более устойчивый вариант.
Выбор Local (AP) означает локальную оценку качества в районе каждой точки выравнивания. Это соответствует идее lucky imaging для протяжённого кадра: лучший момент для одного участка не обязан совпадать с лучшим моментом для другого. Global (Frame) формирует единый рейтинг кадров. Его полезно проверять, когда локальное качество нестабильно из-за общей прозрачности, облаков или когда на стыках AP возникают швы.
Шаг 4. Нажать Analyse и прочитать Quality Graph
После 2) Analyse программа буферизует материал, рассчитывает качество и строит график. В левой части упорядоченного графика находятся лучшие кадры, в правой — худшие. Линия 50% на графике — ориентир относительного качества, а не универсальное правило «стекать ровно 50%». Практическая стратегия — получить несколько стеков с разной долей кадров и сравнить их после одинакового шарпинга.

Слишком высокий процент кадров снижает шум, но может втянуть заметно худшие моменты seeing. Слишком низкий процент оставляет мало данных и повышает шум, из-за чего агрессивный шарпинг быстрее создаёт зерно и ложные детали. Именно поэтому поля Number of frames to stack и Frame percentage to stack позволяют сразу получить несколько вариантов.
Шаг 5. Проверить Reference Frame
В Reference Frame автоматический режим подходит для большинства типичных роликов. Опорный кадр не обязательно является одним исходным кадром: AutoStakkert! строит более устойчивую основу для последующего выравнивания. Double Stack Reference усложняет этот этап, создавая более качественную опору ценой дополнительной обработки.
В AS!4 есть параметр, ограничивающий процент кадров вокруг середины длинной записи при создании опоры. Он полезен для очень длинных роликов и анимационных серий, где геометрия или условия могут заметно меняться от начала к концу. Смысл такого ограничения — не дать далёким по времени кадрам ухудшить reference.
Шаг 6. Разместить Alignment Points
После анализа перейдите в Frame View. Выберите размер AP и нажмите Place AP grid. Автоматическая сетка должна покрыть структурированные области объекта и не должна бессмысленно заполнять пустой фон. В planetary imaging AP выбирают так, чтобы область содержала детали, которые можно отслеживать в двух направлениях: контрастный край, облачную структуру, тень кольца, кратер или другую устойчивую форму.

Маленькие AP лучше следуют мелким локальным искажениям, но требуют достаточно сигнала и структуры. Слишком маленькая область на шумном или гладком участке становится ненадёжной. Большие AP устойчивее, но хуже моделируют мелкомасштабное seeing-искажение. Поэтому размер подбирают не по одному числу, а по масштабу деталей и качеству исходника.
Multi-Scale добавляет точки нескольких размеров. Это позволяет сочетать мелкое локальное выравнивание с более крупными областями, которые устойчивее на слабоконтрастных участках. Replace и Close to Edge меняют автоматическое размещение, а Manual Draw нужен там, где сетку следует контролировать вручную, например на Сатурне, тонких протуберанцах или краю солнечного диска.
Шаг 7. Указать варианты стэка
В Stack Options можно одновременно задать несколько значений числа или процента кадров. Полезный приём — получить, например, несколько стеков с разным объёмом данных из одного анализа. Тогда сравнение будет честнее: тот же ролик, те же AP и одинаковая геометрия, меняется только объём включённого материала.
Выберите TIF, PNG или FIT. Для дальнейшей серьёзной обработки обычно предпочтителен 16-битный формат без потерь, если конкретный последующий редактор его корректно поддерживает. Флажок Save in Folders помогает не смешивать результаты разных исходников. Free field можно использовать для маркировки серии в имени результата.

Шаг 8. Нажать Stack и проверить результат
После 3) Stack в Status последовательно выполняются Alignment, Stacking, MAP Analysis и MAP Recombination. Время зависит от числа кадров, размера кадра, количества AP, режима буферизации, числа потоков, Drizzle и скорости накопителя. По завершении проверьте папку результатов и сравните raw stack с лучшим одиночным кадром.
Правильный стек обычно выглядит мягче, чем ожидает новичок: это нормально. Его преимущество не в готовой «хрустящей» резкости, а в более низком шуме и более стабильной структуре. Одинаковая умеренная деконволюция или wavelet sharpening на нескольких вариантах стэка показывает реальную разницу лучше, чем оценка необработанных TIF на глаз.
Как работает оценка качества
AutoStakkert! ранжирует кадры не по эстетической «красоте», а по числовой оценке локальной или глобальной структуры. В старых версиях пользователю приходилось больше вручную выбирать метод оценки; в AS!3 был введён новый Laplacian-подход, а в AS!4 появилась автоматическая настройка. Практический смысл не изменился: программа пытается отличить кадр, в котором мелкие структуры сохранились лучше, от кадра, размытого seeing.
Параметр Noise Robust критичен, потому что высокочастотный шум тоже содержит резкие переходы. Если оценщик слишком чувствителен на шумной записи, в верх списка могут попадать кадры, которые выглядят «жёсткими» из-за шума, а не из-за реального разрешения. Более высокая устойчивость к шуму снижает этот эффект, но при очень чистом материале чрезмерная устойчивость способна игнорировать тонкие детали.
Quality Graph полезен не только для выбора процента. Он показывает характер материала. Плавная кривая означает постепенное ухудшение качества; резкие провалы соответствуют отдельным плохим кадрам или эпизодам. Если график странно ведёт себя на ровном ролике, стоит проверить Bayer, режим Local/Global, Noise Robust, наличие облаков и стабильность яркости.
В Frame View кадры можно просматривать в порядке качества. Это лучший способ проверить, соответствует ли числовой рейтинг визуальной резкости. Если верхние кадры систематически выглядят хуже средних, параметр оценки нужно пересмотреть до стэкинга, а не компенсировать ошибку процентом.
Стабилизация: Planet (COG) и Surface
Planet (COG) рассчитан на объект, который можно надёжно удерживать по центру тяжести/яркости. Планета на тёмном фоне подходит этому условию лучше всего. Для серпа Венеры или объекта с асимметрией важно следить, чтобы динамический фон и центрирование не притягивали расчёт к шуму или спутнику. При необходимости объект можно сместить относительно центра выходного кадра, чтобы сохранить спутники или свободное пространство.
Surface предназначен для протяжённых полей. Здесь сначала нужно добиться глобальной стабилизации по характерной области, а затем локальные AP компенсируют остаточные искажения. Для Солнца и Луны это особенно важно при большом поле: seeing может растягивать и сжимать разные участки кадра независимо.
Expand и Crop решают проблему границ после стабилизации. Expand сохраняет максимально возможное поле, но края могут содержать зоны, присутствующие не во всех кадрах. Crop ограничивает выход областью, где данные надёжнее пересекаются. Для научной или мозаичной работы выбирать следует по тому, важнее ли полный охват или чистая граница.
Проверка стабилизации обязательна. После Analyse прокрутите несколько лучших и средних кадров в Frame View. Кратер, пятно или диск должны оставаться в согласованной позиции. Если изображение «плавает», локальная сетка AP не исправит полностью ошибочную глобальную стабилизацию.
Alignment Points и MAP-рекомбинация
Multiple Alignment Points — одна из ключевых причин, по которой AutoStakkert! подходит для высокоразрешающей съёмки. Вместо единственного глобального сдвига программа рассматривает множество локальных областей. Для каждой области анализируется качество и вычисляются локальные смещения. Затем эти локальные стеки объединяются в единый результат на стадии MAP Recombination.
Размер AP должен соответствовать полезной структуре. На Юпитере это могут быть облачные полосы и детали вихрей; на Сатурне — сочетание диска, кольца и теней; на Луне — края кратеров, борозды и гребни; на Солнце — пятна, грануляция и структуры в H-alpha. Гладкое небо вокруг объекта не даёт алгоритму надёжного ориентира, поэтому AP на пустом фоне бессмысленны.
Слишком густая сетка увеличивает вычислительную нагрузку и не гарантирует больше деталей. Особенно на больших лунных и солнечных кадрах число AP может измеряться тысячами. В AS!3 разработчик отдельно оптимизировал MAP recombination для таких случаев, а в AS!4 продолжил оптимизации больших файлов. Пользователь должен искать не максимальное число точек, а достаточное покрытие реальной структуры.
Швы между областями — диагностический признак. Они могут появляться из-за неудачного размера AP, локальных различий прозрачности, слишком слабой структуры или ошибочного выбора кадров. Один из способов проверки — увеличить AP, другой — сравнить Local (AP) с Global (Frame). Если артефакт исчезает при глобальном качестве, проблема была связана с тем, что соседние области опирались на слишком разные наборы кадров.
Выбор количества кадров для стэкинга
В lucky imaging нет универсального процента. Баланс определяется двумя противоположными эффектами. Больше кадров уменьшает случайный шум и делает raw stack устойчивее к последующему шарпингу. Меньше кадров позволяет отбросить больше моментов плохого seeing и сохранить более высокую среднюю резкость отобранного материала.
Поэтому AutoStakkert! позволяет задать сразу несколько значений. На одной записи разумно получить несколько стеков и сравнить их после одинаковой обработки. Например, если 10% значительно резче 50%, но становится слишком шумным после деконволюции, средний вариант может оказаться практичнее. Если 10%, 25% и 50% выглядят почти одинаково после одинакового шарпинга, seeing был достаточно ровным, и более высокий процент даст лучший запас по SNR.
Quality Graph помогает понять, насколько быстро деградирует материал, но процент не следует выбирать только по месту пересечения графика с 50%-ной линией. Эта линия показывает относительный рейтинг, а не физический порог «хорошо/плохо». Особенно при долгой записи лучшие 5–10% могут быть заметно выше основной массы, а при стабильном seeing кривая будет пологой.
Для анимаций и многосерийной обработки желательно применять сопоставимую методику выбора, иначе соседние кадры анимации будут отличаться по шуму и детализации. Но и здесь фиксированный процент не должен скрывать резкое изменение seeing между роликами: иногда лучше менять долю стэка, сохраняя близкий уровень итогового SNR и резкости.
Форматы, импорт и экспорт
| Тип данных | Поддержка и назначение | Практическое замечание |
|---|---|---|
| SER | Один из основных форматов видеопоследовательностей в планетной астрофотографии | Поддерживает монохромные и цветные данные; важна корректная интерпретация Bayer-паттерна и метаданных |
| AVI | Поддерживается, включая несжатые AVI; в истории программы улучшалась работа с крупными файлами | Сжатые кодеки могут требовать предварительной конвертации или FFmpeg |
| TIFF / TIF | Поддерживается как входная последовательность и как выходной стек | Подходит для 16-битного дальнейшего редактирования без JPEG-компрессии |
| FIT / FITS | Поддерживаются астрономические изображения; FIT доступен и как формат вывода | Нужно контролировать ориентацию, масштаб и Bayer-интерпретацию нестандартных файлов |
| PNG | Поддерживается вход последовательностей и выход | Без потерь, но рабочая глубина должна совпадать с дальнейшим процессом |
| BMP | Поддерживается как последовательность изображений | Большой размер файлов, но простая структура |
| JPEG / JPG | Поддерживается как последовательность отдельных кадров | Компрессия уже внесла потери; для высокоразрешающей съёмки предпочтительнее исходный несжатый поток |
| MOV и другие сжатые видео | Работают при доступном FFmpeg | ffmpeg.exe размещается рядом с AutoStakkert.exe; AS!4 умеет автоматически подбирать базовую схему конвертации |
Выходной формат выбирается в Stack Options. На практике raw stack лучше хранить без потерь и с достаточной разрядностью, потому что последующий шарпинг усиливает не только детали, но и квантование, шум и компрессионные дефекты. JPEG разумно использовать уже для публикационной копии, а не как главный промежуточный файл.
Опция Export Frame(s) в Frame View — отдельная функция от стэкинга. Она позволяет сохранить текущий кадр или выбранную часть последовательности для контроля, тестов и внешней обработки. Это полезно, если нужно понять, правильно ли AS! интерпретирует исходные данные, до того как тратить время на большой стек.
Цвет, Bayer и RGB Align
AutoStakkert! работает с монохромными и цветными записями, включая raw Bayer и уже дебайеризованный RGB. В меню Colour можно контролировать интерпретацию Bayer-паттерна. Автоматическое определение обычно уменьшает число ручных действий, но оно не отменяет визуальную проверку.
Признак ошибочного Bayer-паттерна — неверный цвет уже в Frame View или после стэкинга: необычная пурпурная/зелёная гамма, чередование цветных структур, неправильное соответствие каналов. В таком случае нужно определить, какой паттерн реально записала камера и как он представлен конкретным контейнером. FITS-файлы могут дополнительно отличаться ориентацией строк, поэтому один и тот же физический сенсор после вертикального переворота требует другой логической схемы Bayer.
RGB Align выравнивает цветовые каналы итогового стэка и полезен при атмосферной дисперсии или небольшом взаимном смещении каналов. В ветке AS!4 исправлялось несколько ошибок RGB Align, включая неправильные цвета и швы в каналах, а 4.0.13 исправила сбой Drizzle на RGB-записях. Если цветовой материал ведёт себя неожиданно, версия программы имеет значение: более новая 4.0.13 содержит исправления, отсутствующие в 4.0.11.
RGB Align не заменяет полноценный ADC во время съёмки и не является общей цветокоррекцией. Его задача — геометрически согласовать каналы. Баланс белого, насыщенность, кривые и выбор научно корректной цветовой шкалы выполняются уже в последующем ПО.
Drizzle, Resample и суперразрешение
В блоке Super Resolution AS!4 доступны Drizzle 1.5x и 3.0x, а также Resample 2.0x. Эти режимы увеличивают выходной масштаб, но не создают реальное оптическое разрешение из отсутствующих данных. Они полезны только тогда, когда исходная серия содержит субпиксельные смещения и достаточно хорошее отношение сигнал/шум, чтобы дополнительная дискретизация могла быть использована.
Drizzle заметно увеличивает вычислительную нагрузку, память и размер итоговых файлов. Поэтому его разумно включать после того, как базовый стек без увеличения уже даёт стабильный результат. Если исходник мягкий, шумный или сильно недосэмплирован, увеличение размера может облегчить последующий шарпинг, но само по себе не доказывает появление новых деталей.
Проверка проста: создать стек Off и стек Drizzle с тем же набором кадров и AP, затем привести их к одинаковому конечному масштабу и применить одинаковую умеренную обработку. Реальное преимущество проявится в устойчивых мелких структурах, а не в более крупном размере файла. Если улучшение исчезает после нормализации масштаба, увеличение было в основном интерполяционным.
Калибровка: dark, flat и карта дефектных пикселей
Меню Image Calibration позволяет создавать и загружать мастер-кадры. В практическом workflow используются master dark, master flat и карта дефектных пикселей. Калибровка особенно полезна в солнечной съёмке, где пыль на сенсоре и неравномерность поля могут быть заметны после сильного контрастирования, а также при шумных планетных камерах и высоком gain.
Для master dark калибровочная серия снимается с теми же ROI, экспозицией, gain и температурой, что и рабочая запись, но без света. Для flat важны та же оптическая конфигурация и геометрия ROI. Несовпадение размера или положения ROI нарушает попиксельное соответствие и делает калибровку некорректной.
В программе можно загрузить калибровочный ролик, выбрать Image Calibration → Create Master Frame, сохранить мастер, затем при обработке рабочих данных использовать Load Master Dark, Load Master Flat или соответствующую карту дефектных пикселей. После загрузки калибровок обычный процесс Analyse → AP → Stack продолжается без отдельного внешнего этапа.
Калибровка не исправляет плохой фокус, seeing или неправильную экспозицию. Dark убирает воспроизводимую тёмную структуру и горячие пиксели, flat компенсирует воспроизводимую неравномерность поля и пыль. Если дефект меняется во времени или flat снят после изменения ориентации/фокусировки/ROI, его применение способно добавить новые артефакты.
Пакетная обработка, сессии и интеграции
AutoStakkert! умеет пакетную обработку. Это особенно важно для планетных анимаций, серий лунной мозаики и солнечных таймлапсов, где за сеанс накапливаются десятки похожих роликов. Data Browser AS!4 упрощает выбор большого числа файлов и папок, а Save in Folders помогает разнести результаты по исходным наборам.
В AS!3 появились session-файлы с расширением .as3. Они сохраняют параметры обработки и сведения о точках выравнивания, что позволяет повторно открывать рабочую конфигурацию, анализировать проблему или менять отдельные настройки без полного восстановления процесса по памяти. AS!4 продолжает поддерживать работу с session files через Data Browser.
Командная строка присутствует как отдельный сценарий, а в 4.0.1 её выполнение было улучшено. Она полезна для автоматических конвейеров, где файлы поступают сериями. Однако интерфейс остаётся основным способом тонкой диагностики: Quality Graph, Frame View и AP-сетка дают визуальную обратную связь, которую сложно заменить полностью автоматическим запуском.
Интеграция с внешними программами построена как передача результата, а не как плагин-система. В 4.0.13 исправлена отправка raw stack в RegiStax и Photoshop; при включённой отправке в RegiStax программа также пытается передать файл в WaveSharp. Это соответствует типичному конвейеру: AutoStakkert! отвечает за отбор/выравнивание/стек, а внешняя программа — за wavelets, деконволюцию и финальную коррекцию.
Производительность и использование ресурсов
AutoStakkert! использует многопоточность и буферизацию. В Status отображаются Memory Usage и количество Threads. Архитектура рассчитана на то, чтобы держать как можно больше данных в памяти и уменьшать лишние обращения к диску, но реальный режим зависит от размера ролика и доступной RAM.
Для маленького планетного ROI обработка обычно ограничена скоростью вычислений и декодирования. Для полноформатной Луны или Солнца узким местом становятся объём памяти, число AP и MAP Recombination. Drizzle дополнительно увеличивает размер промежуточных массивов. Поэтому один и тот же компьютер может легко обрабатывать 640×480-планетный SER и заметно медленнее работать с многомегапиксельным солнечным роликом.
В AS!3 разработчик уже делал крупную оптимизацию MAP Recombination для тысяч AP. В AS!4 продолжились оптимизации больших файлов, обновлялся memory manager и убирались лишние зависимости. В 4.0.9 отдельно исправлена обработка на системах без AVX2, где ранее могли появляться линии в стэке. Это означает, что AVX2 не является обязательным условием запуска: программа содержит путь для процессоров без этих инструкций, а исправление устраняло дефект именно такого режима.
При проблемах с памятью стоит сначала отключить Drizzle, уменьшить число одновременно обрабатываемых записей и проверить Memory Usage. Затем можно увеличить размер AP, если сетка содержит чрезмерно много точек. Снижение числа потоков помогает не всегда: оно уменьшает параллелизм, но не обязательно значительно снижает объём буфера.
Большие SER и AVI приходится читать целиком или крупными блоками, поэтому длительность обработки зависит не только от вычислений, но и от объёма исходных данных. Это особенно заметно при повторных тестах нескольких процентов стэка или режимов Drizzle: каждый вариант создаёт дополнительные выходные файлы и требует запаса свободного места.
Практические сценарии
Юпитер
Для Юпитера типичен режим Planet (COG). После загрузки проверьте правильность цвета, выполните Analyse и разместите AP по диску так, чтобы области включали полосы, края и крупные атмосферные детали. Не помещайте основную сетку на пустой фон. Полезно создать несколько стеков с разным процентом кадров и одинаковыми AP. После стэкинга сравнить их следует после одинаковой умеренной деконволюции или wavelet sharpening.
Длинные ролики Юпитера ограничены вращением планеты: программа умеет локально выравнивать seeing, но не отменяет физическое изменение поверхности во времени. Для очень длинной серии обычно применяют отдельную деротацию или разбивают данные на интервалы, а не пытаются лечить вращение только Alignment Points.
Сатурн
Сатурн сложнее для автоматических AP из-за колец и пустого пространства. Точки должны охватывать структуры, которые позволяют измерять сдвиг в двух направлениях. Удлинённый участок кольца без поперечного контраста — слабый ориентир, поэтому ручная корректировка сетки часто полезнее слепого Place AP grid. Для текущей версии также важна проверка RGB Align на цветном материале.
Марс и Венера
Маленькие яркие диски требуют особенно аккуратного качества исходных кадров. Planet (COG) стабилизирует объект, но Noise Robust нельзя выбирать только по размеру планеты: он связан с реальным уровнем шума. Для серпа Венеры асимметрия освещённой части может влиять на центрирование; после Analyse нужно прокрутить кадры и убедиться, что диск не «прыгает».
Луна крупным планом
Для большого лунного кадра выбирают Surface и стабильный anchor на контрастной области. После анализа Place AP grid создаёт плотную сетку по кратерам и рельефу. AP на чёрном небе удаляют. Если видны швы, пробуют больший AP или Global (Frame). Drizzle тестируют только после получения чистого базового стэка.
Полный диск Луны
Полный диск можно обрабатывать как компактный объект в Planet (COG), особенно когда вокруг достаточно тёмного фона и сам диск уверенно центрируется. Современные учебные примеры AS!4 используют такой вариант. Альтернативно Surface подходит, когда кадр заполнен Луной и важнее локальная геометрия. Выбор проверяется по стабильности после Analyse.
Солнечная фотосфера
Для детальной фотосферы Surface позволяет удерживать пятно или контрастную грануляцию, а MAP распределяет локальные искажения. Flat особенно полезен против пыли и неравномерности. На H-alpha и цветной камере необходимо проверить Bayer и Min Bright, потому что слабый зелёный канал может влиять на автоматическое размещение AP; AS!4 специально исправляла этот случай.
Последовательность JPEG
AS!4 может складывать папку JPEG. Такой workflow пригоден, когда камера или интеллектуальный телескоп сохранили отдельные кадры, а видеопотока нет. Но JPEG уже содержит потери. Поэтому качество определяется не только количеством снимков: сильные блоковые или ореольные артефакты не исчезают от стэкинга и могут усилиться при шарпинге.
Deep-sky как нетипичный сценарий
AutoStakkert! иногда применяют к короткоэкспозиционной съёмке ярких объектов глубокого неба, но это не превращает её в замену специализированному deep-sky стекеру. Здесь отсутствует привычный workflow с каталогизацией сессий, полноценной регистрацией по множеству звёзд, интеграцией большого набора dark/flat/bias и сложной нормализацией фона, характерный для Siril или DeepSkyStacker. Использовать AS! для deep-sky разумно только тогда, когда материал по своей природе ближе к lucky imaging.
Типовые ошибки и способы проверки результата
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Планета заметно перемещается после Analyse | Неверный режим стабилизации или нестабильный центр | Planet (COG), Dynamic Background, прокрутить Frames и повторить анализ |
| Лунная поверхность «плавает» целиком | Неудачный Surface anchor | Переставить anchor на более контрастную деталь, проверить Improved Tracking |
| На стыках видны швы | Слишком маленькие AP или разные локальные наборы кадров | Увеличить AP, сравнить Local (AP) и Global (Frame) |
| Итог слишком шумный | Отобрано слишком мало кадров или исходник недоэкспонирован | Сравнить больший процент кадров; не усиливать Sharpened как компенсацию |
| Итог мягкий | В стек попало слишком много слабых кадров либо raw stack ещё не прошёл постобработку | Сравнить меньший процент после одинакового внешнего шарпинга |
| Неверные цвета | Ошибочная Bayer-интерпретация или версия с известным RGB-багом | Меню Colour, тип паттерна, обновление до 4.0.13 при проблемах 4.0.11 |
| Полосы на стэке старого ПК | Старая AS!4 имела ошибку пути без AVX2 | Использовать ветку с исправлением 4.0.9 или новее |
| Drizzle на RGB приводит к сбою | Исправленная в 4.0.13 ошибка | Обновиться до 4.0.13 либо временно отключить Drizzle |
| Пыль и неравномерность усиливаются после шарпинга | Нет корректного flat | Создать master flat с тем же ROI и оптической конфигурацией |
| Flat делает результат хуже | Flat не соответствует ROI/положению сенсора/условиям | Снять новый flat и проверить попиксельное соответствие |
| Программа не открывает MOV | FFmpeg недоступен | Поместить ffmpeg.exe рядом с AutoStakkert.exe и повторить открытие |
| Data Browser показывает не те файлы | Неверный тип Sequences/Images или маска расширений | Переключить режим и фильтры png/tif/bmp/jpg/fits |
| Сетка AP заполняет пустое небо | Слишком низкий Min Bright или автоматическая сетка не подходит объекту | Повысить порог, удалить AP вручную, ограничить сетку объектом |
| После сильного шарпинга появляются ложные детали | Усилен шум и ringing, а не реальная структура | Сравнить с менее обработанным стеком и соседними процентами кадров |
| Стэк неожиданно медленный | Слишком много AP, Drizzle, большой кадр или нехватка RAM | Memory Usage, отключить Drizzle, сократить AP и обработать один файл |
Проверка результата должна быть сравнительной. Нельзя оценивать один стек изолированно: одинаковая внешняя обработка нескольких вариантов показывает, что изменилось из-за процента кадров, AP или режима качества. Если один результат выглядит «резче» только потому, что был сильнее sharpened, сравнение некорректно.
Дополнительная проверка — отсутствие геометрически повторяющихся артефактов. Реальная деталь планеты или кратера должна иметь физически правдоподобную форму и сохраняться в соседних стэках. Сеточные швы, одинаковые кольца вокруг контрастных краёв, цветные контуры и полосы чаще указывают на обработку, а не на астрономическую структуру.
Системные требования
AutoStakkert!4 публикуется как 64-битная Windows-сборка. Нативных версий для Linux и macOS нет. Программа запускается через Wine в Linux и macOS, но такой вариант остаётся запуском Windows-приложения через слой совместимости, а не отдельным портом.
| Компонент | Подтверждённое требование или ограничение | Практическое значение |
|---|---|---|
| Операционная система | Windows; AS!4 распространяется в 64-битной сборке | Для современного AS!4 нужна x64-среда Windows |
| Linux / macOS | Нативных сборок нет; программа работает через Wine | Интеграция с файловой системой и внешними программами зависит от Wine |
| CPU | Многопоточная обработка; ветка 4.x работает и без AVX2 | Больше быстрых ядер ускоряет анализ/стэк; отсутствие AVX2 не является запретом |
| RAM | Программа использует буферизацию и показывает Memory Usage | Большие кадры, тысячи AP и Drizzle требуют заметно больше памяти |
| Диск | Пакет программы небольшой, но исходные SER/AVI и результаты могут быть очень крупными | Нужно предусмотреть свободное место для исходных последовательностей и нескольких вариантов стэка |
| FFmpeg | Нужен для MOV и других сжатых форматов, не встроенных напрямую | ffmpeg.exe располагают рядом с AutoStakkert.exe |
| Дисплей | Отдельные окна главных настроек и Frame View | Большой экран упрощает одновременный контроль графика и AP |
Числовой минимум RAM или конкретная обязательная модель процессора для AS!4 не является частью публичной спецификации. Поэтому полезнее ориентироваться на реальные данные: размер кадра, число кадров, глубину, количество AP и Drizzle. Для ролика с маленьким ROI требования умеренные; для многомегапиксельного солнечного материала с тысячами AP объём памяти становится одним из главных факторов.
Безопасность и приватность
AutoStakkert! — локальное Windows-приложение. Рабочие изображения выбираются с локального диска и обрабатываются на компьютере; базовый workflow стэкинга не требует загрузки исходных видео в облачный сервис или регистрации аккаунта. Для астрофотографа это удобно и с точки зрения приватности, и с точки зрения объёма данных: многогигабайтные SER не нужно отправлять через интернет.
Распространение в ZIP без установщика уменьшает число системных действий при установке, но не отменяет обычную осторожность с исполняемыми файлами. Использовать следует ZIP-пакет конкретной версии, а не случайные перепакованные сборки. Для публичных файлов AS!4 доступна отдельная ссылка на результаты антивирусной проверки. После распаковки полезно сохранить исходный ZIP отдельно, чтобы при проблеме можно было восстановить чистую копию.
Калибровочные и рабочие данные сами по себе обычно не содержат персональных сведений, но путь к папке и имена файлов могут включать имя пользователя, дату и структуру проекта. При публикации скриншотов интерфейса это видно в строках путей. Если изображение предназначено для публичной инструкции, путь стоит обрезать или скрыть вручную уже в редакторе изображения.
Запуск через Wine добавляет дополнительный слой совместимости. Это не ухудшает научный результат автоматически, но увеличивает число компонентов, которые нужно поддерживать: Wine, права доступа к папкам, пути к внешним программам и FFmpeg. Для критичного конвейера проще использовать нативную Windows-среду.
Плюсы и минусы
Плюсы
- специализация именно на lucky imaging, планетной, лунной и солнечной съёмке;
- Multiple Alignment Points с локальной оценкой качества и MAP-рекомбинацией;
- быстрый трёхэтапный основной workflow Open → Analyse → Stack без обязательной длинной цепочки вкладок;
- поддержка SER, AVI, TIFF, FIT, BMP, PNG, JPEG и сжатого видео через FFmpeg;
- работа с monochrome, RGB и raw Bayer;
- многопоточность, буферизация и оптимизации больших данных;
- Data Browser в AS!4 для файлов, папок изображений и сессий;
- пакетная обработка и session-файлы для повторяемых серий;
- калибровка master dark, master flat и дефектных пикселей внутри рабочего процесса;
- несколько процентов/чисел кадров можно задать за один запуск, что упрощает объективное сравнение стеков;
- есть RGB Align, Drizzle и Resample, но они не навязываются базовому workflow;
- домашнее некоммерческое использование не требует покупки лицензии.
Минусы
- AS!4 остаётся Windows-only приложением без нативных Linux и macOS версий;
- новейшая 4.0.13 опубликована как beta, поэтому консервативный пользователь должен выбирать между свежими исправлениями и более стабильной 4.0.11;
- встроенная постобработка ограничена: для полноценного wavelet sharpening или деконволюции нужен второй инструмент;
- качество результата сильно зависит от правильного выбора AP, Noise Robust и процента кадров, а эти параметры нельзя свести к одной универсальной настройке;
- Drizzle и крупные лунно-солнечные серии быстро увеличивают потребление RAM и время обработки;
- ошибочная Bayer-интерпретация способна испортить цвет, поэтому автоматическое определение всё равно требует контроля;
- для MOV и ряда сжатых видео необходим внешний FFmpeg;
- коммерческое использование не покрывается бесплатным домашним режимом и требует отдельной лицензии.
Отзывы пользователей и профильных изданий
Пользовательские отзывы
На Cloudy Nights AS!4 обсуждают прежде всего как продолжение знакомого workflow AS!3. Положительные отзывы относятся к скорости и качеству стэкинга, но ранние сборки 4.x получили сообщения о проблемах с debayer, Normalize Stack и автоматическим quality estimator. Для обзора это важнее общей оценки «нравится/не нравится»: пользовательские сообщения показывают, что beta-статус AS!4 реален и конкретные исправления changelog действительно отвечали на практические ошибки.
В той же профильной среде AutoStakkert! часто используют вместе с RegiStax или WaveSharp: AS! выполняет анализ и stacking, затем отдельная программа отвечает за wavelets. Такой комбинированный процесс повторяется в руководствах и пользовательских примерах много лет. Это подтверждает узкую специализацию продукта: пользователи ценят AS! не за «всё в одном», а за один критический этап — получение чистого raw stack.
Современные публикации астрофотографов в 2025–2026 годах продолжают указывать 4.0.13 в реальных цепочках обработки Луны и Солнца. Встречаются стеки сотен кадров, локальные AP, RGB Align и Sharpened, после чего результат дорабатывается в WaveSharp, ImPPG, GIMP, Affinity Photo или других редакторах. Это показывает, что версия 4.0.13 не является заброшенной экспериментальной сборкой: её реально используют, но сохранение beta-метки остаётся существенным ограничением.
Профессиональные и профильные публикации
Sky & Telescope описывает AutoStakkert! как один из основных инструментов lucky imaging. В материале об основах lucky imaging автор прямо называет AutoStakkert! своим основным инструментом для выравнивания и объединения лунных кадров и отдельно подчёркивает сочетание AS! с RegiStax для wavelet sharpening. В другой практической статье по солнечной съёмке AutoStakkert! используется для stack, а RegiStax — для wavelets.
Softpedia в обзоре текущей ветки отмечает двухоконный интерфейс, многопоточность, автоматический просмотр кадров и способность отбрасывать плохие/неполные кадры. Одновременно в обзоре подчёркнуто, что результат AutoStakkert! — основа для дальнейшей обработки, а не готовая публикационная фотография.
Важный общий вывод профессиональных материалов совпадает с устройством самой программы: качество стэка зависит от исходного seeing, фокуса, коллимации и параметров съёмки. AutoStakkert! умеет выбрать и совместить лучшее из записанного, но не восстанавливает детали, которых в данных никогда не было.
Сравнение с аналогами
AutoStakkert! логично сравнивать не с универсальными фоторедакторами, а с программами lucky imaging и планетного стэкинга. Практически значимы три соседних решения: RegiStax 6, PlanetarySystemStacker и AstroSurface. Они перекрывают часть функций AS!, но делают разные акценты.
| Критерий | AutoStakkert! | RegiStax 6 | PlanetarySystemStacker | AstroSurface |
|---|---|---|---|---|
| Основной акцент | Отбор, выравнивание и MAP stacking | Stacking плюс развитые wavelets | Полный lucky-imaging workflow с alignment mesh и постобработкой | Планетная/DSO обработка, stacking и широкий набор постобработки |
| Платформы | Windows 64-bit; Wine для Linux/macOS | Классическая Windows-программа | Windows, Linux, macOS через Python; Windows installer | Windows 64-bit |
| Alignment Points | Сильная сторона, Local (AP), Multi-Scale | Есть multipoint alignment | Автоматическая alignment mesh с ручной коррекцией | Есть Analyze/Register и stacking workflow |
| Wavelet sharpening | Нет полноценного wavelet-модуля; только ограниченный Sharpened output | Одна из главных функций, linked wavelets, denoise/sharpen | Есть отдельный этап постобработки | Есть Wavelets-Deconvolution и другие фильтры |
| Современная разработка | AS!4 beta 4.0.13, 2025 | Разработка RegiStax завершена в 2011; современный wavelet-наследник — WaveSharp | Открытый проект на GitHub, релизы и CLI | Активно обновляется; актуальная ветка X1a опубликована в августе 2026 |
| Автоматизация | Batch, sessions, command-line улучшена в AS!4 | Есть batch, но архитектура старая | GUI и CLI, удобен для автоматических цепочек | В основном интерактивный Windows-workflow |
| Когда выбирать | Когда нужен быстрый и проверенный стэкинг планет/Луны/Солнца | Когда важны wavelets и привычный старый интерфейс, часто как второй этап после AS! | Когда нужна кроссплатформенность и открытая Python-экосистема | Когда хочется объединить stacking и большой набор финальной обработки в одном приложении |
AutoStakkert! и RegiStax
RegiStax 6 остаётся известным благодаря wavelet sharpening. Его последняя основная версия 6.1.0.8 относится к 2011 году, и разработка RegiStax завершена; современное продолжение sharpen-направления существует в WaveSharp. Поэтому типичный компромисс прост: AutoStakkert! продолжает развиваться как специализированный stacker, а RegiStax 6 сохраняет развитый wavelet-модуль. Использование двух программ подряд не является дублированием, потому что они закрывают разные этапы.
AutoStakkert! и PlanetarySystemStacker
PlanetarySystemStacker — open-source проект на Python с Qt-интерфейсом, поддержкой Windows, Linux и macOS, а также CLI. Он тоже ранжирует кадры, выравнивает их глобально, строит сетку локальных точек, вычисляет локальные сдвиги и рекомбинирует стэк. Для пользователя, которому нужна нативная работа через Python на Windows, Linux или macOS либо запуск из командной строки, PlanetarySystemStacker закрывает те же базовые этапы lucky imaging и при этом распространяется как открытый проект. AutoStakkert! остаётся Windows-программой и для Linux/macOS требует Wine.
AutoStakkert! и AstroSurface
AstroSurface сочетает stacking, регистрацию и развитую постобработку, включая Wavelets-Deconvolution, и активно развивается как 64-битное Windows-приложение. В AstroSurface stacking и регистрация соседствуют с Wavelets-Deconvolution и другими средствами постобработки, тогда как AutoStakkert! концентрируется на анализе, выравнивании и stacking. Поэтому различие практическое: AS! удобно включать в цепочку с отдельным редактором, а AstroSurface позволяет продолжить sharpening и деконволюцию в том же приложении.
Как выбрать между 4.0.13 и 4.0.11
4.0.13 стоит выбирать, если важны исправления 2025 года: RGB Drizzle, передача raw stack в RegiStax/Photoshop/WaveSharp и устранение проблем с Limit/Expand. Это самая новая публичная сборка, но она прямо помечена как beta.
4.0.11 подходит, когда приоритет — более консервативная ветка, которую сам проект обозначает как относительно стабильную. У неё нет некоторых поздних исправлений. Если конкретный цветной или Drizzle-workflow сталкивается с известной ошибкой, переход на 4.0.13 оправдан даже при beta-статусе.
Для повторяемого научного или длительного проекта версию лучше фиксировать на всю серию. Менять AS! между соседними ночами без необходимости нежелательно, потому что даже небольшие исправления quality estimator, Bayer, Drizzle или RGB Align могут изменить характер результата. Обновление стоит сначала проверить на уже обработанном эталонном ролике.
Как оценить качество собственного workflow
Полезно хранить один короткий эталонный ролик с хорошим seeing и известным результатом. После изменения версии AutoStakkert!, FFmpeg, режима качества или AP прогоните именно этот материал. Сравнивайте не только внешний вид, но и геометрию, отсутствие швов, цветовые каналы и скорость.
Для выбора процента кадров создавайте серию стеков с одинаковыми AP. Для выбора AP — наоборот, фиксируйте процент кадров и меняйте только размер/схему AP. Изменение нескольких факторов сразу не позволяет понять, что улучшило или ухудшило итог.
Проверяйте raw stack до агрессивной постобработки. В нём не должно быть регулярных сеточных швов, цветных полос, обрезанного диска, неожиданных дубликатов края или областей с явно разной резкостью на границе AP. Сильный wavelet sharpening только увеличит такие дефекты.
После постобработки сопоставьте детали с независимым стеком из соседней части ролика. Настоящие кратеры, полосы и пятна должны повторяться; ringing, сетка и шумовые «каналы» меняются случайно. Такой контроль особенно важен при Drizzle и очень малом проценте кадров.
FAQ по AutoStakkert!
AutoStakkert! бесплатна?
Для частного некоммерческого домашнего использования — да. Также бесплатны образовательное применение в школах, университетах и библиотеках и использование благотворительными/гуманитарными организациями. Коммерческая работа требует отдельной лицензии.
Какая версия сейчас самая новая?
Последняя публичная сборка AS!4 — 4.0.13 от 19 февраля 2025 года. Она помечена как beta. 4.0.11 от 21 января 2024 года отдельно предлагается как относительно стабильная.
Нужна ли установка?
Нет традиционного инсталлятора. ZIP распаковывается в папку, после чего запускается AutoStakkert.exe. Удаление выполняется удалением папки программы.
Работает ли AutoStakkert! на macOS?
Нативной macOS-версии нет. Windows-сборка запускается через Wine и совместимые решения. Это не отдельный порт.
Работает ли она в Linux?
Нативной Linux-сборки нет, но Windows-версия работает через Wine. Если нужна нативная кроссплатформенная альтернатива, PlanetarySystemStacker рассчитан на Windows, Linux и macOS.
Можно ли обрабатывать SER?
Да. SER — один из основных поддерживаемых форматов для планетных, лунных и солнечных последовательностей.
Можно ли открыть MOV?
Да, при доступном FFmpeg. ffmpeg.exe должен быть доступен AutoStakkert!, обычно его располагают рядом с AutoStakkert.exe.
Поддерживаются отдельные фотографии вместо видео?
Да. Поддерживаются последовательности TIFF, FIT, BMP, PNG и JPEG; AS!4 Data Browser умеет работать с изображениями и папками изображений.
Какой режим выбрать для планеты?
Для компактной планеты обычно используют Planet (COG). После Analyse нужно проверить стабильность диска в Frame View.
Какой режим выбрать для Луны?
Для крупной лунной поверхности обычно Surface. Для полного диска на тёмном фоне применим и Planet (COG). Выбор проверяют по тому, насколько стабильно объект удерживается после анализа.
Что такое Alignment Points?
Это локальные области, по которым программа оценивает качество и смещение. Их множество позволяет компенсировать неоднородные seeing-искажения по разным участкам изображения.
Чем Local (AP) отличается от Global (Frame)?
Local оценивает качество отдельно вокруг AP и может выбирать разные кадры для разных областей. Global задаёт общий рейтинг кадров для всего изображения.
Какой процент кадров нужно стекать?
Универсального значения нет. Следует создать несколько стеков с разными процентами и сравнить их после одинаковой постобработки. Меньший процент повышает среднюю резкость выбранных кадров, больший снижает шум.
Зачем нужен Noise Robust?
Он регулирует чувствительность quality estimator к шуму. Шумный материал требует более устойчивой оценки, чтобы высокочастотный шум не выдавался за реальную деталь.
Что делает Double Stack Reference?
Улучшает построение опорного изображения за дополнительный этап стэкинга reference. Это может повысить устойчивость выравнивания ценой времени.
Нужно ли включать Sharpened?
Не обязательно. Для контролируемого workflow лучше сохранять raw stack и выполнять полноценный sharpening отдельно. Sharpened удобен как быстрая диагностическая копия, но не заменяет wavelets или деконволюцию.
Нужен ли Drizzle?
Только если данные действительно выигрывают от субпиксельной реконструкции. Сначала добейтесь чистого стэка без Drizzle, затем сравните одинаково обработанные версии.
Можно ли загрузить dark и flat?
Да. Image Calibration позволяет создавать master frame и загружать master dark, master flat и карту дефектных пикселей.
Почему после стэкинга изображение выглядит мягко?
Raw stack специально является низкошумной основой, а не конечным «перешарпленным» изображением. Мелкие детали проявляются при последующем wavelet sharpening или деконволюции.
Почему после шарпинга появились кольца и ложные детали?
Слишком сильная постобработка усилила шум, ringing или артефакты выравнивания. Сравните менее агрессивную обработку и стек с другим процентом кадров.
Подходит ли AutoStakkert! для Deep Sky?
Она может работать с некоторыми короткоэкспозиционными последовательностями, но специализирована на lucky imaging. Для классического deep-sky workflow с длинными экспозициями и сложной калибровкой удобнее профильные стекеры.
Итог
AutoStakkert! остаётся узкоспециализированным инструментом для того этапа астрофотографии, где нужно превратить нестабильный поток коротких экспозиций в аккуратно выровненный raw stack. Она не пытается заменить редактор, wavelet-процессор и систему захвата. Именно это разделение делает workflow предсказуемым: захват выполняется отдельной программой камеры, AS! отвечает за оценку и stacking, а финальная резкость и тональная обработка выполняются следующим инструментом.
Для планетной съёмки главным преимуществом являются Planet (COG), локальный quality estimator и MAP. Для Луны и Солнца — Surface, тысячи Alignment Points, пакетная обработка и калибровочные master frame. Для цветных камер важны Colour, проверка Bayer и RGB Align. Для больших серий — Data Browser, sessions, многопоточность и управление памятью.
Если нужен максимально новый набор исправлений AS!4, выбирают 4.0.13 и учитывают beta-статус. Если важнее консервативная стабильность, 4.0.11 остаётся отдельной доступной веткой. В обоих случаях качество результата определяется не номером версии сам по себе, а корректной стабилизацией, реалистичной оценкой качества, разумным числом кадров и сеткой AP, соответствующей структуре объекта.
Список изменений
История версий:
- Эволюция AutoStakkert! видна не только по номеру текущей сборки. Ветка AS!2 закрепила массовый workflow lucky imaging и 32-битный Windows-релиз, AS!3 перешла на 64-битную ветку и существенно ускорила MAP recombination, а AS!4 получила Data Browser, автоматизированную оценку качества, обновлённое выполнение из командной строки и серию исправлений для цветных данных, больших файлов и современных библиотек.
- На август 2026 года 4.0.13 остаётся последней публично доступной сборкой AS!4. Её собственная дата выпуска — 19 февраля 2025 года; более поздние даты в каталогах загрузок относятся к обновлению карточек и проверок, а не к новому номеру программы. При этом 4.0.11 продолжает предлагаться как более стабильная альтернатива внутри той же ветки.

Оставте свой отзыв о AutoStakkert!