A A A A Автор Тема: Выравнивание и сложение кадров в AviStack  (Прочитано 25016 раз)

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

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Предлагаю начать обсуждение этой программы и ее сравнение с другими аналогичными, благо первые результаты судя по всему у некоторых участников форума уже имеются ;).

Здесь можно скачать саму программу - она бесплатная (13,7 Мб):
http://www.avistack.de/downloads/AviStackWin32.zip
Радует то, что к ней уже имеется мануал:
http://www.avistack.de/downloads/AviStack_eng.pdf
Обсуждение на cloudynights:
http://www.cloudynights.com/ubbthreads/showflat.php/Cat/0/Board/Imaging/Number/2765177/page/0/view/collapsed/sb/5/o/all/fpart/1


Описание процессса работы в двух словах.  В качестве исходников программа принимает как видеоролики в формате avi, так и одиночные файлы - bmp, tiff, gif, jpeg и др. С раскодировкой avi пока похоже существуют проблемы - по крайней мере созданный Регистаксом выровненный avi (500 лучших кадров из примерно 4000) прогамма открывать отказалась, пришлось раскладывать его на одиночные bmp - с ними все пошло гладко. Далее предлагается, двигая слайдер в верхней части окна, выбрать четкий кадр для расстановки опорных точек - в качестве оного я выбрал тот, который перед этим Регистакс определил как наилучший. Пользователь должен выбрать только две опорные точки, причем рекомендуется расставлять их как можно дальше друг от друга. Затем идет процесс первичного выравнивания исходных кадров. После того, как он завершится, переходим к следующему разделу - Set cutoffs - здесь я ничего не трогал, оставив все настройки такими, какими они были предолжены по умолчанию.
Затем идет самый интересный этап - после нажатия кнопки Set Rpoints программа сама расставляет опорные точки - и их очень много - на ролике размером 1297*930 она расставила их что-то около 2 200.  После этого нажимаем calulate quality - в итоге программа выдает новый отчет. Далее идет этап выравнивания кадров по расставленным самой программой референсным точкам (кнопка "Align reference points" ) - получаем новую диаграмму, и собственно само сложение - кнопка "Stack frames".
Финальный стэк из 500 кадров в формате Fits был подвергнут декноволюции в Maxim DL. Точно такая же обработка была произведена в отношении стека, полученного в Регистаксе после выравнивания по 67 точкам с боксом размером 128*128 пикселей. Ниже кроп полученных картинок для сравния.
Это первый наш опыт работы с данной программой, впечатления пока очень и очень хорошие. Помимо всего прочего обработка идет очень быстро - то, с чем Регистакс на моем ноутбуке работал часа три с половиной, AviStack пережевал где-то за полтора.
« Последнее редактирование: 25 Ноя 2008 [03:33:36] от Dobermann »
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Re: Выравнивание и сложение кадров в AviStack
« Ответ #1 : 24 Ноя 2008 [22:37:04] »
Я тоже попробовал. На моём материале я бы не сказал, что деталей больше, примерно так же как и в Регистаксе, а вот артефактов поменьше. Тестирую уже 2 дня - спасибо Паше.
По скорости у меня примерно равно.

Дим, деталей может и не больше, но первое впечатление, что выравнивание идёт заметно более качественно - на стеке из АвиСтэк все зоны практически одинаково четкие, а на Регистаксовском присутствуют отдельные более замыленные зоны - несмотря на то, что все поле было замощено 128 пиксельными боксами. Конечно, часть эффекта можно списать на мое далеко не виртуозное владение Регистаксом, но сам тот факт, что программа практически на автомате позволяет получить очень хороший результат уже является поводом для того, чтобы обратить на нее внимание.
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Re: Выравнивание и сложение кадров в AviStack
« Ответ #2 : 25 Ноя 2008 [01:36:13] »
VirtualDub - http://virtualdub.kulichki.ru/. Открываете в нем avi-файл, затем выбираете в командной строке File - Save image  sequence.
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Re: Выравнивание и сложение кадров в AviStack
« Ответ #3 : 26 Ноя 2008 [21:49:15] »
1297*930 обрабатывалось без проблем...Попробую подсунуть ей полноразмерные исходники до выравнивания в Регистаксе - посмотрим...
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Re: Выравнивание и сложение кадров в AviStack
« Ответ #4 : 27 Ноя 2008 [12:06:56] »
Пару советов от автора программы - http://www.cloudynights.com/ubbthreads/showflat.php/Cat/0/Number/2772981/page/0/view/collapsed/sb/5/o/all/fpart/1.
 Оптимальное количество точек выравнивания -  их должно быть от 0,0025 до 0,0028 на 1 пиксель, занятый изображением. Т.е. для картинки 1024*768, на которой поверхность Луны занимает все поле зрения,  оптимальное количестов точек - 1966.  Как регулировать количество точек - см. пост Юры выше.
« Последнее редактирование: 27 Ноя 2008 [12:32:54] от Dobermann »
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Re: Выравнивание и сложение кадров в AviStack
« Ответ #5 : 28 Ноя 2008 [00:27:18] »
Коллеги, кто-нибудь может подтвердить или опровергнуть то, что программа имеет проблемы в работе с 16-битными исходниками?

Есть проблема. При обработке 16-битных тиффов  после нажатия SetRpoints выскакивает окно с сообщением "Unable to allocate memory to make array" и программа благополучно вылетает. С тем же материалом, но представленным в виде BMP, никаких проблем нет... Причем это исходники с Сатурном - опорных точек там вообще с гулькин нос...
« Последнее редактирование: 28 Ноя 2008 [00:28:51] от Dobermann »
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/

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

  • *****
  • Сообщений: 2 225
  • Благодарностей: 79
  • Михаил
  • Награды Победитель ежегодного конкурса астрофото
    • Все сообщения темы
    • Астрономинск
Re: Выравнивание и сложение кадров в AviStack
« Ответ #6 : 22 Дек 2008 [22:46:05] »
Новая версия программы - 1.73 -  http://www.cloudynights.com/ubbthreads/showflat.php/Cat/0/Number/2819436/page/0/view/collapsed/sb/5/o/all/fpart/1. - решена проблема с кодеками для AVI - отныне программа должна поедать все АВИшники, конвертированные при помощи VirtualDub... Плюс добавлена возможность работы с FITS.
« Последнее редактирование: 22 Дек 2008 [22:50:02] от Dobermann »
We sail through endless skies
stars shine like eyes...
_____________________________
http://www.astronominsk.org/