A A A A Автор Тема: Overscan для KAF-16803  (Прочитано 2345 раз)

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

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #20 : 23 Июн 2013 [14:45:50] »
Парни, а правильно я понимаю, что проблема автоматизированной калибровки с оверсканом на стороне телескопа реально сейчас никак не решается?
MaximDl не умеет. PI - не автоматизируем.
Может быть на базе IRAF можно что-то придумать?

Оффлайн krussh

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Re: Overscan для KAF-16803
« Ответ #21 : 23 Июн 2013 [17:52:55] »
В большинстве инструкций к IRAF  первый шаг обработки - отрезать оверскан))

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

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #22 : 23 Июн 2013 [18:59:13] »
вот только зачем?
К телескопу достаточно узкий канал. Полоса около 1мбит.
Ежесуточно на автомате плодится полсотни тех же калибровочных кадров. Это 1.5 гб файлов, 5-6 часов выкачки.
Поэтому калибровку нужно перенести на сторону телескопа.



Оффлайн NKV

  • *****
  • Сообщений: 5 073
  • Благодарностей: 105
  • Nikolay Volkov
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от NKV
Re: Overscan для KAF-16803
« Ответ #23 : 23 Июн 2013 [19:29:11] »
PI - не автоматизируем.
Скриптами чё угодно можно в ПИ сделать.
А ещё можно через RemodeDesktop или Radmin.
G11, TT320, 40Da, TOA150F, FSQ106, PL16803, ...

Оффлайн krussh

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Re: Overscan для KAF-16803
« Ответ #24 : 23 Июн 2013 [20:24:04] »
вот только зачем?
К телескопу достаточно узкий канал. Полоса около 1мбит.
Ежесуточно на автомате плодится полсотни тех же калибровочных кадров. Это 1.5 гб файлов, 5-6 часов выкачки.
Поэтому калибровку нужно перенести на сторону телескопа.





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

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #25 : 23 Июн 2013 [22:00:20] »
PI - не автоматизируем.
Скриптами чё угодно можно в ПИ сделать.
А что, PI можно запускать с именем скрипта в качестве параметра командной строки?

Цитата
А ещё можно через RemodeDesktop или Radmin.
Можно что? Ковыряться в PI? (гусары, молчать!):) :)
Кстати через TeamViewer ковыряться во всех этих субстанциях намного комфортнее, скорость реально выше чем у радмина. Видимо круто жмут данные и более интеллектуально перерисовывают экран...

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #26 : 23 Июн 2013 [23:07:24] »
прожки компилируются под линуксом.
Это уже буквально путь самурая...
Честно говоря, пока хотелось бы обойтись без линуха (и IRAF-а).
На удаленной машине Win7+классический набор ластрономического софта для получения фотообоев.
ASCOM, MaxinDl, FocusMax, ACP, ACPS, TheSky6 итп.
Вариант с автоматизацией PI был бы неплох, попробую изучить, прежде чем ввязываться в программизм и виртуализацию.

Да и нет задачи полностью делать калибровку таким способом, ее, полную калибровку, прекрасно делает и MaximDl.
Все, что нужно, так это только вырезать из всех исходных файлов саму картинку, прибавить пьедестал, вычесть overscan bias и бросить все это в какую то папку. Остальное автоматизируется.
Если уж что-то и программить, то проще сделать микроскопическое гуевое или консольное приложение на C#, две либы для работы с фитсами вроде как есть.

Оффлайн Fantom

  • *****
  • Сообщений: 2 982
  • Благодарностей: 162
  • Олег. На аватаре не я.
    • Skype - fantom6512
    • Сообщения от Fantom
    • Звездное озеро
Re: Overscan для KAF-16803
« Ответ #27 : 24 Июн 2013 [00:13:53] »
Антон, на сколько я понял ты ищешь возможность на уровне камеры калибровать снимки по оверскану. В QHY9 это реализовано в драйвере и выведено на интерфейс. Искал то же самое в Atik383L+ - вообще нет ни каких настроек на эту тему.  Как реализовано в твоей камере не знаю.

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #28 : 24 Июн 2013 [01:52:49] »
Камера FLI PL 16803.
В драйвере есть только настройки про то, как оверскан включить и сколько пикселов читать.
Никакого процессинга на уровне драйвера нет в принципе.

Оффлайн krussh

  • *****
  • Сообщений: 2 461
  • Благодарностей: 112
  • http://www.soulfulbits.com/
    • Сообщения от krussh
Re: Overscan для KAF-16803
« Ответ #29 : 24 Июн 2013 [07:00:49] »
Если уж что-то и программить, то проще сделать микроскопическое гуевое или консольное приложение на C#, две либы для работы с фитсами вроде как есть.

именно так, имхо.

Оффлайн Fantom

  • *****
  • Сообщений: 2 982
  • Благодарностей: 162
  • Олег. На аватаре не я.
    • Skype - fantom6512
    • Сообщения от Fantom
    • Звездное озеро
Re: Overscan для KAF-16803
« Ответ #30 : 24 Июн 2013 [10:14:58] »
А если задать вопрос производителю?

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #31 : 24 Июн 2013 [11:22:19] »
А если задать вопрос производителю?
А смысл?
Производитель камеру сделал, дал дрова и даже SDK для особо продвинутых, но дальше его все это уже не волнует.
Он свою задачу выполнил. Дальше юзер сам придумывает себе сложности и их преодолевает.

Оффлайн Fantom

  • *****
  • Сообщений: 2 982
  • Благодарностей: 162
  • Олег. На аватаре не я.
    • Skype - fantom6512
    • Сообщения от Fantom
    • Звездное озеро
Re: Overscan для KAF-16803
« Ответ #32 : 24 Июн 2013 [11:46:06] »
В некоторых камерах (как пример выше) предусмотрена калибровка оверсканом. Может просто спросить как это решается у производителя?

Оффлайн NKV

  • *****
  • Сообщений: 5 073
  • Благодарностей: 105
  • Nikolay Volkov
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от NKV
Re: Overscan для KAF-16803
« Ответ #33 : 24 Июн 2013 [12:54:43] »
PI - не автоматизируем.
Скриптами чё угодно можно в ПИ сделать.
А что, PI можно запускать с именем скрипта в качестве параметра командной строки?
PI это среда обработки. Её запускай, а уж потом в ней всё что угодно с любыми параметрами.
А если мало тех инструментов что поставляются стандартно - можно самому написать, хоть скриптами, хоть С++.

Вот тут я начинал писать StarMonitor module, который следит за появлением новых файлов в указанной папке( куда камера снимки сыпит ), затем измеряет FWHM по всему полю и показывает через OpenGL 3D картинку кривизны поля и включает матюгальник если FWHM стал совсем плохой.
При желании вместо матюгальника можно прикрутить любой процесс, например калибровку.

А уж такую простую вещь кроп и вычитание медины определенного участка кадра - это легко сделать в PixelMath и скормить через ImageContainer всю сессию.
G11, TT320, 40Da, TOA150F, FSQ106, PL16803, ...

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #34 : 24 Июн 2013 [12:56:59] »
В некоторых камерах (как пример выше) предусмотрена калибровка оверсканом. Может просто спросить как это решается у производителя?
У FLI это никак не решается. Это задача прикладного уровня, а не драйвера камеры.

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #35 : 24 Июн 2013 [13:00:54] »
PI это среда обработки. Её запускай, а уж потом в ней всё что угодно с любыми параметрами.
А мне из скрипта нужно PI запускать, чтобы он что-то осмысленное делал.
Мне не нужно сначала запускать PI, а потом там руками запускать какой то скрипт.
Вот если бы он умел собственные скрипты выполнять из командной строки - было бы здорово, ноя так и не понял пока, умеет или нет...

Оффлайн NKV

  • *****
  • Сообщений: 5 073
  • Благодарностей: 105
  • Nikolay Volkov
  • Награды Победитель ежегодного конкурса астрофото
    • Сообщения от NKV
Re: Overscan для KAF-16803
« Ответ #36 : 24 Июн 2013 [13:46:46] »
А мне из скрипта нужно PI запускать, чтобы он что-то осмысленное делал.
--run=<file_path>

      <file_path> is a local path specification to a script file that will be
      loaded and executed just after the startup procedure. This argument can
      be used multiple times to define an ordered set of scripts that will be
      executed after the startup script.

--force-exit

      After running all scripts specified with -r arguments, exit the application
      unconditionally. ** Warning: No modified data will be saved.

G11, TT320, 40Da, TOA150F, FSQ106, PL16803, ...

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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #37 : 25 Июн 2013 [09:50:43] »
О! Спасибо! Очень похоже на то, что нужно.


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

  • *****
  • Сообщений: 7 252
  • Благодарностей: 78
    • Сообщения от Anton
Re: Overscan для KAF-16803
« Ответ #38 : 25 Июн 2013 [19:11:12] »
Беру статистику трех-четырех колонок в пределах экрана и смещаю это окно вправо.
Чем правее, тем медиана меньше. От 1999 до 1995.
Добавляю еще пяток пикселей справа - в той области медиана еще меньше - 1992.
Добавляю еще 100 пикселей в конце той области тем же окном медиана уже 1985.
Добавляю еще 1000 пикселей там уже - 1982.
А вот и объяснение замеченного эффекта, а заодно и мегасофт и достаточно мудреная метода калибровки оверсканом. А заодно и скриптинг и автоматизация итд итп.
http://www.mirametrics.com/tech_note_overscan_bias.htm
Вообще, в рекламе этот софт пиарится чуть ли не как IRAF с человеческим интерфейсом. :)