Rychlý FITS prohlížeč - nezná někdo ?

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

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #346 od MMys » 08. 01. 2021, 23:40

No trošku kostrbaté to je, ale asi 5x rychlejší (na 16Mpix mono FITSech). Nicméně to zrychlení je jenom v tom překreslení, v praxi to skoro není poznat, protože převážnou většinu prodlevy při přechodu na další snímek tvoří načtení z disku. I když to je SSD-čko (byť nijak extrémně rychlé). Na plotnovém disku to nelze poznat prakticky vůbec (rozdíl je u mě nějakých 80 vs. 15ms na vykreslení).

Jak to necháš na WIN je mi celkem jedno, použitelné je obojí, reálný rozdíl při procházení adresáře u mě na hraně detekovatelnosti. A stejně se to po prodlevě dointerpoluje hladce. Ale ten starší režim je o trošku hezčí i před vyhlazením.
http://foto.astronomy.cz, http://hvbo.cz, e-mail: martin(*)myslivec(a)volny(*)cz, Dobson 400mm, N300/1200, N185/610, Refraktor Borg 77ED, Montáž EQ6, Hvězdárna s montáží vlastní výroby, CCD G3-16200

Uživatelský avatar
astar
Příspěvky: 1089
Registrován: 01. 02. 2008, 21:15
Věk: 64

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #347 od astar » 09. 01. 2021, 11:24

Poznámka:
Toto měření krátkých česových úseků je zatíženo chybou cca 16msec alespoň pod Windows . Není rozdílu mezi funkcemi New() a Gettickcount. Čásové úseky pak rostou cca právě po těch 16 msec . Alespoň co jsem se dočetl , tak obnovovací frekvence čtení systémového času ve W je 1/60 sec . Další věc co ovlivňuje trvání je běh dalších procesů na pozadí . Tak se musí brát ty krátké časy hodně z rezervou .
SW 250/1000+EQ6 Pro,  Achr 100/660, Achr 80/400 , ASI 294 PRO ,EOS 450d

Uživatelský avatar
pavelseb
Příspěvky: 933
Registrován: 22. 11. 2009, 22:40
Bydliště: Senetářov
Věk: 36
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #348 od pavelseb » 10. 01. 2021, 19:26

astar: no to asi nebude úplně pravda :) v pohodě se dají měřit milisekundové operace :)
Je pravda že nevím jak přesně to myslíš (možná nějakou konkrétní funkce), ale například v C# pomocí aktuálního času v pohodě na jednotky ms.
GSO 150/750, EQ6 Pro, SW 70-500 + QHY5L-II, Canon 450D, TS Comacorrector 0.95x, HR Planetary 7mm, SW 25mm, mod. pas. chlazená Logitech QC 4000

Uživatelský avatar
nou
Příspěvky: 846
Registrován: 10. 12. 2006, 05:10

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #349 od nou » 10. 01. 2021, 23:01

astar ma na mysli GetTickCount ktory naozaj presnost 10-16ms.
SW 150/750, TS UNC 200/800, SW EQ6-R, Canon 1100D, ASI120MM-S, ASI1600MM Pro

Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1427
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 32
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #350 od Tomáš Grygarčík » 11. 01. 2021, 09:48

GetTickCount už dlouho nepoužívám, jednoduchý čas si počítám sám ze systémového Now(). Přesnější měření dělám z fpGetTimeOfDay (Now() na Linuxu z něj vychází a pouze zaokrouhluje) a na Windows z QueryPerformanceCounter + QueryPerformanceFrequency a časy vychází stejně, akorát s mikrosekundami.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, QHY-5 mono, OM-D E-M5 mark II, OM-D E-M1 mark II a OM-D E-M1 mark III
HEQ-5 SS, Star Adventurer, vlastní dobsonova montáž
FITS prohlížeč

Uživatelský avatar
astar
Příspěvky: 1089
Registrován: 01. 02. 2008, 21:15
Věk: 64

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #351 od astar » 11. 01. 2021, 21:31

Omluva : Ve vlastním fit prohlížeči jsem zaměnil proměnné při zobrazování (i a l -blbě zvolené :( ) , tak jsem neustále zobrazoval hodnotu přes GetTickCuont a tedy nezjistil rozdíl , proto jsem o tom napsal. Člověk někdy kouká a nevidí to co má před očima :D .
Jak napsal Martin, je to bezvýznamné v případě plotnového disku . Načtení 23 MB souboru pak trvá cca 170-220 msec .

Jinak v mém programu přepočet zobrazení velikosti 1600-1000 pix trvá 12-20 (předtím 16 nebo 32) msec z fitu 23MB.
SW 250/1000+EQ6 Pro,  Achr 100/660, Achr 80/400 , ASI 294 PRO ,EOS 450d

Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1427
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 32
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #352 od Tomáš Grygarčík » 14. 01. 2021, 12:44

astar píše:Omluva : Ve vlastním fit prohlížeči jsem zaměnil proměnné při zobrazování (i a l -blbě zvolené :( )

Jeden z důvodů, proč jsem C a všem jeho příbuzným nikdy nepřišel na chuť. Zlatý Pascal.

Upravil jsem podmínku, že se zmenšuje n-násobně, až když je obraz n-násobně menší, předtím se zmenšoval víc a následně trochu roztáhl, bylo to rychlejší, ale kostičkovanější.
Trochu jsem si hrál s nastavením optimalizací napříč všemi platformami, kdyby to někomu nešlo spustit, či házelo chyby (neplatná instrukce apod.), dejte vědět.

Došlo mi, že to dělám hlavně kvůli sobě. Já ten program používám přímo při focení v terénu na pomalém notebooku, kdy si data prohlížím a neustále měním nastavení histogramu pro optimální zobrazení. Data už jsou v paměti, načítání z disku neřeším, pouze je přepočítám a zobrazím, a proto je mi příjemnější, když se překreslí 4× až 5× rychleji (protože přepočet zabere stále stejnou dobu).
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, QHY-5 mono, OM-D E-M5 mark II, OM-D E-M1 mark II a OM-D E-M1 mark III
HEQ-5 SS, Star Adventurer, vlastní dobsonova montáž
FITS prohlížeč

Uživatelský avatar
astar
Příspěvky: 1089
Registrován: 01. 02. 2008, 21:15
Věk: 64

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #353 od astar » 14. 01. 2021, 17:40

Tomáši, taky jsem na tom stejně , C mi nějak nepřirostlo k srdci :) . Používám staré Delphi nebo někdy Lazarus a to pokud ty Delphi neumožňují . Jasně nejsem profík jako ty ,jen samouk. Pro větší rychlost některých výpočtů pak používám i assembler.
SW 250/1000+EQ6 Pro,  Achr 100/660, Achr 80/400 , ASI 294 PRO ,EOS 450d

Uživatelský avatar
MilAN
Příspěvky: 21406
Registrován: 17. 04. 2004, 23:56
Bydliště: Jablonec nad Nisou
Věk: 72

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #354 od MilAN » 14. 01. 2021, 17:57

Tomáš Grygarčík píše:Došlo mi, že to dělám hlavně kvůli sobě. Já ten program používám přímo při focení v terénu na pomalém notebooku, kdy si data prohlížím a neustále měním nastavení histogramu pro optimální zobrazení.

Tomáši, a tobě tohle neumožňuje dělat přímo program , ve kterém fotíš ?
Vím, že třeba Fire Capture ani CCDOPS neumožňuje práci z právě nafocenými obrázky přímo. Já používán kamery ATIK , a tam při snímání mohu celou dobu během expozice dalšího obrázku si při prohlížení dělat cokoliv- prostě ideální pro EAA
lepší rada žádná než špatná
milantos(šnek)centrum(puntík) cz

Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1427
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 32
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #355 od Tomáš Grygarčík » 14. 01. 2021, 18:35

Na snímání jsem si napsal vlastní aplikaci už v roce 2014, a to hlavně na snímání planet. Když jsem si pořídil ASI1600MM, k mému zděšení to s dlouhými expozicemi moc nekamarádilo, přece jenom u videa se jede na kvantitu, než na kvalitu. Časem jsem dodělal spoustu maličkostí okolo, aby to fungovalo, nicméně je to nabalování nových věcí na staré jádro. Radši bych to napsal znovu od nuly, avšak se současným rozsahem aplikace (zhruba 13000+ řádků kódu) by to trvalo nepříjemně dlouho.

Momentálně je pro mne jednodušší snímat v jedné aplikaci a detailně kontrolovat v druhé.

PS: napsal jsem si vlastní, protože to, co bylo tehdy na Linuxu k dispozici, buď nefungovalo, anebo to bylo nedoladěné, anebo to původně nebylo pro astro a chyběly důležité funkce.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, QHY-5 mono, OM-D E-M5 mark II, OM-D E-M1 mark II a OM-D E-M1 mark III
HEQ-5 SS, Star Adventurer, vlastní dobsonova montáž
FITS prohlížeč

Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1427
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 32
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #356 od Tomáš Grygarčík » 15. 01. 2021, 01:07

MilAN píše:Tomáši, a tobě tohle neumožňuje dělat přímo program , ve kterém fotíš ?

Už mi to umožňuje. Trvalo to asi dvě hodiny i s odladěním. Na procházení snímků v terénu se stejně nevyhnu použití prohlížeče.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, QHY-5 mono, OM-D E-M5 mark II, OM-D E-M1 mark II a OM-D E-M1 mark III
HEQ-5 SS, Star Adventurer, vlastní dobsonova montáž
FITS prohlížeč

Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1427
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 32
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #357 od Tomáš Grygarčík » 23. 03. 2021, 20:55

Už nějakou dobu jsem v hlavě nosil myšlenku na pěknější škálování obrazu, dnes jsem to spáchal:

Windows 64bit
Linux x86_64
Windows 32bit
Linux ARMv7
Linux ARMv8 (aarch64)

V horní liště jsou teď na výběr tři možnosti ke srovnání, výchozí je ta nově naprogramovaná:

  • Původní
    nativní systémové vykreslení
  • Nové jednoduché
    vynechávání pixelů, nejrychlejší a nejošklivější
  • Nové komplexní
    výsledný pixel se počítá zprůměrováním pixelů (které v předchozí metodě vynechávám), navíc je to paralelizované, kvalitou se to blíží hladké interpolaci, u mono fotek s bayerem stále tvoří mřížku, na slabších procesorech to dá zabrat

Opravil jsem i měření času, občas tam lítala 1 vteřina.
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, QHY-5 mono, OM-D E-M5 mark II, OM-D E-M1 mark II a OM-D E-M1 mark III
HEQ-5 SS, Star Adventurer, vlastní dobsonova montáž
FITS prohlížeč

Uživatelský avatar
MMys
Příspěvky: 16222
Registrován: 02. 01. 2001, 05:03
Bydliště: Běleč nad Orlicí
Věk: 47
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #358 od MMys » 23. 03. 2021, 22:01

U mě vše chodí, nové škálování nenechává ve více stretchnutém obarzu tmavé pixely v šumu, je to pěkně vyhlazené.
http://foto.astronomy.cz, http://hvbo.cz, e-mail: martin(*)myslivec(a)volny(*)cz, Dobson 400mm, N300/1200, N185/610, Refraktor Borg 77ED, Montáž EQ6, Hvězdárna s montáží vlastní výroby, CCD G3-16200

Uživatelský avatar
palkog
Příspěvky: 438
Registrován: 11. 05. 2012, 14:11
Bydliště: Presov, SR
Věk: 28
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #359 od palkog » 24. 03. 2021, 10:13

Zobrazuje sa to pekne. Vyrazny je aj rozdiel v rychlosti. Osobne by som tam nechal komplexne aj jednoduche vykreslovanie. Niekedy je podstatnejsia rychlost ako kvalita zobrazenia.

Este mam jeden navrh ku zobrazovaniu informacii z raw suborov. Aspon polovica hodnot je u mna prazdna (raw z Canon). Mozno pri inej znacke fotaku sa zobrazuju aj ine informacie. Nebolo by mozne nezobrazovat tie prazdne hodnoty? Bolo by to prehladnejsie.
Tiez mi v tych informaciach chyba ohniskova vzdialenost.
http://www.pavolg.6f.sk/, Astrofotky
SW 200/1000 + EQ-5 Pro (GoTo)
SW ED 72/420
Canon EOS 600D + seťák 18-55 mm + Tamron 70-300 mm
Carl Zeiss Jena Pancolar 1.8/50mm; Takumar SMC 3.5/135mm; Samyang FishEye 3.5/8mm, Samyang 2.8/14mm
ZWO ASI224MC

Uživatelský avatar
Tomáš Grygarčík
Příspěvky: 1427
Registrován: 18. 07. 2010, 23:35
Bydliště: Malé Hoštice
Věk: 32
Kontaktovat uživatele:

Re: Rychlý FITS prohlížeč - nezná někdo ?

Příspěvek #360 od Tomáš Grygarčík » 25. 03. 2021, 16:57

Pozměnil jsem terminologii způsobu vykreslení podle toho, co to vlastně dělá. Přeskakování pixelů jsem taktéž paralelizoval, protože proč ne? ;) Vybraná volba se ukládá do INI.
Pohledal jsem něco sofistikovanějšího na čtení EXIFu a nyní se zobrazuje jen to, co se ze souboru přečte.

Odkazy na testovací sestavení:

Windows 64bit
Linux x86_64
Windows 32bit
Linux ARMv7
Linux ARMv8 (aarch64)
SW 200/1000, SW 200/800, TS Photoline 72mm f/5.5 APO, LUNT Ha 60/500 B1200
ZWO ASI1600MM Pro, QHY-5 mono, OM-D E-M5 mark II, OM-D E-M1 mark II a OM-D E-M1 mark III
HEQ-5 SS, Star Adventurer, vlastní dobsonova montáž
FITS prohlížeč


Zpět na “Software, literatura, ...”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti