Astro Stacker 3.1 - skládání astronomických snímků

Povídání o astronomické literatuře, počítačových planetáriích, hvězdných mapách, atd.
Odpovědět
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.0 - skládání astronomických snímků

#151

Příspěvek od Psion »

To je teda test... O jakém mluvíš programu, jak byl vložen do programu snímek?
Uživatelský avatar
MMys
Příspěvky: 18621
Registrován: 02. 01. 2001, 05:03
Bydliště: Běleč nad Orlicí
Věk: 53
Kontaktovat uživatele:

Re: Astro Stacker 3.0 - skládání astronomických snímků

#152

Příspěvek od MMys »

Aha, tak už asi tuším, proč mi to funguje. U mne má každý snímek ve fits hlavičce RA, DE a úhel natočení pole :-) Nikdy jsem to neměl ze soustavy v hvězdárně jinak. A někdy, když snímám bez pointace, tak i plnou astrometrii, protože když dělám dithering naslepo, bez guidingu, tak se po každém snímku dělá plate solving.
Psion píše: 21. 06. 2026, 07:04 Po meridian flipu je ideální udělat Plate Solving pro správnou kompozici (polohu objektů na obloze). Pak už stačí Ransac a když neuspěje v řádu 100 ms, tak to zkusí v 180° otočení. Je to rychlé a po správném meridian flipu to funguje bez problémů. Plate Solving bude dobrý pro snímky s velkým posunem, třeba v mozaice.
http://hvbo.cz/foto_astronomy_cz, http://hvbo.cz, e-mail: martin(*)myslivec(a)volny(*)cz, Dobson 400mm, N400/1600, Refraktor Borg 77ED, Montáž EQ6, Hvězdárna s montáží vlastní výroby, kamery MII C3-61000, ZWO ASI 1600MM
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.0 - skládání astronomických snímků

#153

Příspěvek od Psion »

Ano, to je pak celkem jednoduché, plate solving na známých souřadnicích je v pohodě. Třeba Seestar má ve FITS hlavičce souřadnice snímku, ale univerzálně to tak není. Středně velká databáze hvězd D50 má komprimovaná 1GB, ta by měla stačit na plate solving pro střední zorné pole kolem 0,5°.
Naposledy upravil(a) Psion dne 21. 06. 2026, 12:54, celkem upraveno 3 x.
Uživatelský avatar
Naburko
Příspěvky: 319
Registrován: 29. 03. 2014, 17:15

Re: Astro Stacker 3.0 - skládání astronomických snímků

#154

Příspěvek od Naburko »

Psion píše: 21. 06. 2026, 11:05 To je teda test... O jakém mluvíš programu, jak byl vložen do programu snímek?
Osobne som testoval tetru a rôzne forky optimalizované pre RPi.

https://github.com/esa/tetra3
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.0 - skládání astronomických snímků

#155

Příspěvek od Psion »

Chápu, řešení je rychlé pro velké 10° pole pro jasné hvězdy. Pro malé zorné pole a hvězdy cca 14 mag. to bude hned jinak. Já jsem testoval třeba Astap, pokud nejsou souřadnice, tak je to úplně marné, když jsou uvedeny s přesností +/- 10%, tak to dá v řádu sekund.
Uživatelský avatar
Naburko
Příspěvky: 319
Registrován: 29. 03. 2014, 17:15

Re: Astro Stacker 3.0 - skládání astronomických snímků

#156

Příspěvek od Naburko »

Nemyslím, si že pre menšie polia to bude pomalšie. Dôležité je správne nastaviť katalóg hviezd. Ak do katalógu zaimplementujem zbytočne jasné hviezdy tak holt to bude trvať. Ak algoritmu predhodím predbežné parametre fov a pridám správny katalóg tak to nemá dôvod trvať večnosť.
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.0 - skládání astronomických snímků

#157

Příspěvek od Psion »

Pro rychlý Plate solving je potřeba znát rozlišení "/pix na snímku a ideálně přibližnou polohu.
Když dám do Pixi přesné souřadnice a špatné rozlišení, tak to nezvládne.

Nevěřím, že program v Pythonu, který zrovna nevyniká rychlostí, je tak rychlý algoritmus, který si poradí v řádu sekund s jakýmkoli snímkem v metrovém ohnisku z APS-C, když o snímku neví nic.
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.1 - skládání astronomických snímků

#158

Příspěvek od Psion »

Nová verze 3.1

- Vylepšení algoritmu Live stack
- Vylepšení algoritmu RANSAC alignment
- Záložky funkcí
- Export do JPG formátu
- Historie otevřených souborů
- Lepší popis procesů
- Odstranění drobných chyb

Konečně jsem se dostal k testování Live stack pod noční oblohou se Seestar a snažil jsem se co nejvíce vylepšit algoritmus. Samozřejmě jsou tam nějaké omezení oproti klasickému zpracování snímků, protože nepracujeme v některých operacích s celým stackem jako takovým, ale jen s jednotlivými soubory. Výhoda toho algoritmu je, že po ukončení připojení ke kameře si lze kdykoliv zrychleně pustit skládání snímků (stačí vybrat adresář a stisknout Live stack), případně si snímky složit standardní cestou. Také lze si nastavit nově upravit vzhled skládaného obrazu pomocí jednotlivých jezdců a nesahá pak na to automatika.
V RANSAC alignment (nebo Live stack) nefungovalo skládání na otočené snímky např. díky meridian flip, nebo prostému otočení kamery o větší úhel než 90°. Opravil jsem i popis některých hlášek, aby uživatel lépe viděl, co se v daném čase, v aplikaci děje. Také jsem přemístil okno Metadata do panelu otevírání souboru a upravil některá tlačítka.

Tuto verzi jsem testoval déle a odstraňoval jsem i drobné vady a věci, co se mi nelíbily. Chvíli si musí uživatel zvyknout na práci v záložkách, ale je to přehlednější a po zpětné vazbě něco mohu upravit. Lépe se s těmi kratšími panely pracuje na menších obrazovkách a i možnost schovávání panelů často využívám na notebooku.
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.0 - skládání astronomických snímků

#159

Příspěvek od Psion »

Naburko píše: 21. 06. 2026, 13:59 Nemyslím, si že pre menšie polia to bude pomalšie. Dôležité je správne nastaviť katalóg hviezd. Ak do katalógu zaimplementujem zbytočne jasné hviezdy tak holt to bude trvať. Ak algoritmu predhodím predbežné parametre fov a pridám správny katalóg tak to nemá dôvod trvať večnosť.
Nedalo mi to, tak jsem si udělal plugin do mého programu a testoval fotografie z 130mm objektivu a APS-C (FOV 10°). Muselo se upravovat rozhraní, protože tetra3 uvnitř volá np.math.factorial(...), který už v NumPy 2.x už neexistuje. Do programu jsem přidal malý kompatibilní shim před spuštěním solveru:

Kód: Vybrat vše

if not hasattr(np, "math"):
    np.math = math
Nyní to jede správně a najde to střed snímku za 0,2s (RA,DEC, FOV, rozlišení atd.). Což je pěkné, ale samozřejmě databáze je poměrně malá (48 MB), v tom se rychle hledat dá. Chtěl jsem, aby to fungovalo pro výrazně menší zorné pole 1-3° do 10 mag., tak jsem generoval databázi z Tycho katalogu. Bohužel to nedoběhlo ani po 12 hodinách, tak jsem zkusil Hipparcos 2-5° do 8 mag. Vygenerovalo to 150 MB databázi, ale nenacházela v obraze dostatečný počet hvězd. Nakonec jsem vygeneroval 1,5°-3° Tycho do 9 mag. Databáze má 500 MB. Občas to obrázek identifikuje rychle, občas vůbec. Bohužel tohle řešení není univerzální a není problém vygenerovat na danou kameru a dalekohled databázi, ale na používání obecně je to k ničemu. Každopádně je to zajímavá zkušenost, identifikovat hvězdné pole offline bez znalosti parametrů kamery a dalekohledu je velmi těžký úkol.
Přílohy
Snímek obrazovky 2026-06-23 v 15.30.49.png
Snímek obrazovky 2026-06-23 v 15.30.49.png (360.12 KiB) Zobrazeno 1868 x
Uživatelský avatar
Naburko
Příspěvky: 319
Registrován: 29. 03. 2014, 17:15

Re: Astro Stacker 3.1 - skládání astronomických snímků

#160

Příspěvek od Naburko »

Tak to je dosť logické, že keď tomu človek nedá dobrú databázu tak to bude mať problémy. Treba používať softvér na to na čo bol určený :D

To si už každý, kto to chce používať musí vygenerovať podľa optickej zostavy - ktorá sa nemení zrovna každý deň v našich prípadoch všakže, takže osobne by som to až tak problematicky nevidel.

Inak mu v zorientovaní pomáha zadať aspoň FOV do príkazu.

Inak teda ešte existuje fork CEDAR ktorý má vlastný solver na bázi tetra3 a aj detektor

https://github.com/smroid/cedar-solve
https://github.com/smroid/cedar-detect
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.1 - skládání astronomických snímků

#161

Příspěvek od Psion »

Díky za informace. Já jsem nakonec vygeneroval 4 databáze od 8 do 10 mg. a přizpůsobil vyhledávání tak, aby program zkoušel různou velikost FOV a pokusím se to ještě udělat i tak, že bude postupně volit různé databáze a různé FOV. Sice to nebude tak rychlé, ale je celkem jedno, jestli to bude za 0,2s nebo 10s. Jde mi o určení polohy středu snímků, nebudu tím řešit alignment apod., což by bylo potřeba pro tvorbu rozsáhlé mozaiky.
Uživatelský avatar
Naburko
Příspěvky: 319
Registrován: 29. 03. 2014, 17:15

Re: Astro Stacker 3.1 - skládání astronomických snímků

#162

Příspěvek od Naburko »

Stál by za pokus ešte ten CEDAR, keď som to skúšal zdal sa mi rýchlejší a úspešnejší.
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.1 - skládání astronomických snímků

#163

Příspěvek od Psion »

Mrknu na to a vyzkouším. Už v této fázi má Tetra3 často lepší detekce než Astap. Problém je, že vygenerovat tetra3 databázi pro pole cca 3° a 10 mag. je prakticky nemožné, ale 4 databáze pro postupné rozsahy polí a 8 - 10 mag. už není takový problém.
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.1 - skládání astronomických snímků

#164

Příspěvek od Psion »

Testoval jsem to na více snímcích a je to taková plichta, někdy to dá Tetra3, někdy Cedar a někdy jen Astap, ale žádný program to neumí na 100%. Každopádně Cedar je nejrychlejší, někdy až řádově, ale někdy zase pomalejší než Astap.
Přílohy
Snímek obrazovky 2026-06-24 v 19.24.51.png
Snímek obrazovky 2026-06-24 v 19.24.51.png (48.28 KiB) Zobrazeno 1734 x
Uživatelský avatar
Psion
Příspěvky: 13056
Registrován: 02. 01. 2001, 05:03
Bydliště: Praha
Věk: 63
Kontaktovat uživatele:

Re: Astro Stacker 3.1 - skládání astronomických snímků

#165

Příspěvek od Psion »

Nakonec jsem udělat automatický proces pro Plate solving, který postupně vyzkouší určitou odchylku od nastaveného přibližného FOV a vyzkouší všechny algoritmy.

Odpovědět