Algoritmy pro rozpoznávání hvězd z digitálních obr
- Jiří Rošický
- Příspěvky: 1
- Registrován: 12. 10. 2009, 20:13
Algoritmy pro rozpoznávání hvězd z digitálních obr
Dobrý den,
existují algoritmy (případně software), které dovedou rozpoznat (identifikovat) hvězdy na digitálním obrázku? Scénář použití by vypadal takto:
1. Vyfotím oblast noční oblohy. Výsledkem je obrázek HxV pixelů.
2. Obrázek zadám jako vstup do algoritmu/software.
3. Algoritmus/software mi řekne, jakou oblast oblohy jsem vyfotil. Jinými slovy, algoritmus porovná můj obrázek se svojí (kompletní) noční oblohou a pozná, kam můj výřez (obrázek) "pasuje".
Zajímá mě hlavně algoritmus (princip), který tohle dovede. Zabývám se zpracováním obrazu a data (obrázky), která "rozpoznávám" jsou velmi podobná datům (obrázkům) hvězd na noční obloze - tedy plocha posetá izolovanými body.
Děkuji,
Jiří Rošický
existují algoritmy (případně software), které dovedou rozpoznat (identifikovat) hvězdy na digitálním obrázku? Scénář použití by vypadal takto:
1. Vyfotím oblast noční oblohy. Výsledkem je obrázek HxV pixelů.
2. Obrázek zadám jako vstup do algoritmu/software.
3. Algoritmus/software mi řekne, jakou oblast oblohy jsem vyfotil. Jinými slovy, algoritmus porovná můj obrázek se svojí (kompletní) noční oblohou a pozná, kam můj výřez (obrázek) "pasuje".
Zajímá mě hlavně algoritmus (princip), který tohle dovede. Zabývám se zpracováním obrazu a data (obrázky), která "rozpoznávám" jsou velmi podobná datům (obrázkům) hvězd na noční obloze - tedy plocha posetá izolovanými body.
Děkuji,
Jiří Rošický
- Honza Ebr (honza42)
- Příspěvky: 3548
- Registrován: 20. 10. 2004, 14:48
Algoritmy pro rozpoznávání hvězd z digitálních obr
Neřeknu vám, jak se to dělá technicky, každopádně je to dneska "denní chleba". Pro mě je to relativně černá skříňka, ale třeba na jednom robotickém dalekohledu, do kterého trochu vrtám, který běží na RTS2 Petra Kubánka (http://rts2.org/) se prostě ani k nějakým snímků běžný "uživatel" nedostane, výstupem už jsou rovnou vypsané nalezené hvězdy, takže to určitě jde zcela autonomně, bez lidského zásahu.
Taurus 500/2100, Paracorr, 24 a 14 mm ES 82 st., Nagler 9, Radian 6, Kasai 4, UHC, OIII a Hbeta. 200D a 250D, Canon 10-18/4.5-5.6, 24/2.8, 50/1.8, 85/1.8, 70-200/4L, 400/5.6L, SW MAK 127 a 90, TAL MT-3S
- Alien_MasterMynd
- Příspěvky: 1636
- Registrován: 26. 09. 2006, 10:17
Algoritmy pro rozpoznávání hvězd z digitálních obr
V podstate jednoduse se to dela prahovanim a pak porovnanim s nejakym referencnim snimkem, umi to tusim SW Pixy, ale nejak se mi ho nepodarilo poradne zprovoznit. Idelane by bylo treba taky promerit zkresleni opticke soustavy a snimek prohnat inverzni transformaci toho zkresleni.
SW NWT 200/1000, HEQ5 SS, SW ref. 70/500
Tr. 8x30,10x50,20x50
Praktica Super TL, Sigma SD10, chlazený mod. Canon 350D s amp-off, EOS IX, FujiFilm S3Pro, upravená chlaz. TV kamera, Watec 902H3 Ultimate, obj. 10-300mm
http://www.alien-mastermynd.com
Tr. 8x30,10x50,20x50
Praktica Super TL, Sigma SD10, chlazený mod. Canon 350D s amp-off, EOS IX, FujiFilm S3Pro, upravená chlaz. TV kamera, Watec 902H3 Ultimate, obj. 10-300mm
http://www.alien-mastermynd.com
Algoritmy pro rozpoznávání hvězd z digitálních obr
Z toho odkazu jsem se prokliknul na tohle pdf-ko:
http://lascaux.asu.cas.cz/rts2/poster.pdf
a tam se uvádí, že "...to může být jakýkoli software, který běží na UNIXu.
Oni aktuálně používají "Opera Package", vyvinutý v Madridu. Ten soft zapíše koordináty ve "World Coordinate System (WCS)" do zpracovaných obrázků. Koordináty obrázků jsou poslány k (do) "telescope driver" pro jemné doladění sledování cíle...."
Více se tam nepíše.
http://lascaux.asu.cas.cz/rts2/poster.pdf
a tam se uvádí, že "...to může být jakýkoli software, který běží na UNIXu.
Oni aktuálně používají "Opera Package", vyvinutý v Madridu. Ten soft zapíše koordináty ve "World Coordinate System (WCS)" do zpracovaných obrázků. Koordináty obrázků jsou poslány k (do) "telescope driver" pro jemné doladění sledování cíle...."
Více se tam nepíše.
Na vesmíru je nejúžasnější to, že jej můžeme pozorovat.
Algoritmy pro rozpoznávání hvězd z digitálních obr
Na flickr, je nieco take.
Nahras snimku a on ti to otaguje automaticky.
Nahras snimku a on ti to otaguje automaticky.

Algoritmy pro rozpoznávání hvězd z digitálních obr
Tohle ale asi nikdo nehledá - k tomu nepotřebujeme žádný program. 

lepší rada žádná než špatná
milantos(šnek)centrum(puntík) cz
milantos(šnek)centrum(puntík) cz
Algoritmy pro rozpoznávání hvězd z digitálních obr
Ale nezaznamenal som ze by tu bol spomenuty nejaky free program, isto drahy software taky je, tak aspon daco niekoho to mozno potesi Ale ak by take nieco bolo free tak super, prispejte to sem 

Algoritmy pro rozpoznávání hvězd z digitálních obr
Pokud na snímku provedeš tzv. plate solving (snímku přiřadíš souřadnice středu a jejich natočení), data stačí poskytnout tomuto atlasu
http://aladin.u-strasbg.fr/ a máš v podstatě vyhráno. Otázkou je, jak řešit zdarma plate solving. Řešili jsme to ve vlákně o barevné kalibraci snímku pomocí programu Excalibrator. Návod k Excalibratoru ti pomůže i s tím, jak z atlasu Aladin vydolovat tebou požadovaná data.
http://aladin.u-strasbg.fr/ a máš v podstatě vyhráno. Otázkou je, jak řešit zdarma plate solving. Řešili jsme to ve vlákně o barevné kalibraci snímku pomocí programu Excalibrator. Návod k Excalibratoru ti pomůže i s tím, jak z atlasu Aladin vydolovat tebou požadovaná data.
Triedr 10x50, Canon EOS20D
http://astrofotky.cz/~Prazan/
http://astrofotky.cz/~Prazan/
Algoritmy pro rozpoznávání hvězd z digitálních obr
3. Algoritmus/software mi řekne, jakou oblast oblohy jsem vyfotil. Jinými slovy, algoritmus porovná můj obrázek se svojí (kompletní) noční oblohou a pozná, kam můj výřez (obrázek) "pasuje".Tohle jsou ale dva kroky. Jednak se musí ze snímku určit pixelové souřadnice objektů (tzn. i najít co vlastně jsou na snímku žádané objekty) a druhak toto potom zkorelovat s vybranými katalogy (zpravidla na základě podobnosti trojúhelníků).
Pokud chcete pouze pasívně využít možnosti automatického rozpoznání snímku, zkuste http://astrometry.net
Pokud chcete sám něco tvořit, musíte do toho proniknout. Stručně třeba ZDE. Anebo jít ke zdrojům a přečíst nějaké články - dobrý souhrn např. ZDE.
Jen pro zajímavost - metody tzv. pattern matching použité právě pro zpracování astronomických snímků byly využité třeba i pro rozeznávání žraloků.
mn
Pokud chcete pouze pasívně využít možnosti automatického rozpoznání snímku, zkuste http://astrometry.net
Pokud chcete sám něco tvořit, musíte do toho proniknout. Stručně třeba ZDE. Anebo jít ke zdrojům a přečíst nějaké články - dobrý souhrn např. ZDE.
Jen pro zajímavost - metody tzv. pattern matching použité právě pro zpracování astronomických snímků byly využité třeba i pro rozeznávání žraloků.
mn
janek950, Newton 203/810, ASI174MM, QHY5L-II-M, Watec 120N
- Michal Trneny
- Příspěvky: 46
- Registrován: 19. 06. 2009, 12:33
Algoritmy pro rozpoznávání hvězd z digitálních obr
Dobrý den, existují algoritmy (případně software), které dovedou rozpoznat (identifikovat) hvězdy na digitálním obrázku?
Dobrý den, kdysi mě napadlo, že si přesně takový algoritmus vytvořím. :)
Ve své bakalářce se zabývám jednoduchou analýzou obrazu pomocí strojového učení. Jen pro představu.
http://www.michaltrneny.cz/wp-content/u ... /AOPNS.pdf
Vesmírem a matematikou jsem nadšený a váš úkol se mi moc líbí. Myslím, že se do něj pustím co nevidět. Jen si to představte. Jste někde ve vesmíru, pořídíte si fotku oblohy svým mobilem a teď ho necháte, aby zjistil, kde v Galaxii se nacházíte. Toto mám prostě rád.
Ale neručím za sebe. Často se mi stane, že se nadchnu ještě i pro nějaké další věci, takže na tu původní se vykašlu. Kdyby vás to zajímalo hodně, sledujte můj web, časem se na něm může objevit i algoritmus, který řeší vaši úlohu (i když už to nebudete potřebovat nebo i když to vyřeší někdo dříve).
Jen ze zvědavosti: Jakou úlohu řešíte? Jestli to není tajemství podniku?
Dobrý den, kdysi mě napadlo, že si přesně takový algoritmus vytvořím. :)
Ve své bakalářce se zabývám jednoduchou analýzou obrazu pomocí strojového učení. Jen pro představu.
http://www.michaltrneny.cz/wp-content/u ... /AOPNS.pdf
Vesmírem a matematikou jsem nadšený a váš úkol se mi moc líbí. Myslím, že se do něj pustím co nevidět. Jen si to představte. Jste někde ve vesmíru, pořídíte si fotku oblohy svým mobilem a teď ho necháte, aby zjistil, kde v Galaxii se nacházíte. Toto mám prostě rád.
Ale neručím za sebe. Často se mi stane, že se nadchnu ještě i pro nějaké další věci, takže na tu původní se vykašlu. Kdyby vás to zajímalo hodně, sledujte můj web, časem se na něm může objevit i algoritmus, který řeší vaši úlohu (i když už to nebudete potřebovat nebo i když to vyřeší někdo dříve).
Jen ze zvědavosti: Jakou úlohu řešíte? Jestli to není tajemství podniku?
Michal Trneny
- MMys
- Příspěvky: 18005
- Registrován: 02. 01. 2001, 05:03
- Bydliště: Běleč nad Orlicí
- Věk: 52
- Kontaktovat uživatele:
Algoritmy pro rozpoznávání hvězd z digitálních obr
Jenom malá poznámka, že zrovna neuronové sítě se na tuhle úlohu absolutně nehodí. Na čem bys je učil ?
A ta 3D úloha s pozicí v galaxii je nereálná. Takový katalog nemáme A jak bys to zkoušel ?
Budeš rád, pokud se ti povede slepá astrometrie libovolného úseku oblohy z našeho místa ve vesmíru.
A ta 3D úloha s pozicí v galaxii je nereálná. Takový katalog nemáme A jak bys to zkoušel ?
Budeš rád, pokud se ti povede slepá astrometrie libovolného úseku oblohy z našeho místa ve vesmíru.
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
- Michal Trneny
- Příspěvky: 46
- Registrován: 19. 06. 2009, 12:33
Algoritmy pro rozpoznávání hvězd z digitálních obr
Jasně že ne neuronové sítě si teď dají pohov; to byla jen taková ukázka, co mě zajímalo, co jsem dělal a co by se mohlo hodit třeba k rozpoznání hvězdy od čehokoliv jiného (různé hvězdy na fotografiích vypadají různě a ještě k tomu mohou být na různých pozadích (mlhoviny/nemlhoviny...) ). To víte, když jsem nadšený, rád přeháním (třeba s tím určením pozice pozorovatele v Galaxii na základě snímků oblohy) a nadhodím ještě těžší (podobnou) úlohu k té původní.
A teď k tomu automatickému lokátoru hvězd. Myslím, že budu potřebovat:
1. Mít souřadnice (ra,dec) všech hvězd severní i jižní oblohy řekněme až do m.h.v. 10mag (nebo 12?).
2. Pořídit fotku nebo ruční kresbu hvězd ze zorného pole dalekohledu.
3. Zjistit ze snímku (nebo kresby), pozice středů hvězd na obrázku.
4. Spočítat vzájemné pixelové vzdálenosti hvězd (všech?) na snímku.
5. V databázi souřadnic hvězd najít ty skupiny hvězd, jejichž poměry vzájemných vzdáleností jsou co nejvíce podobné poměrům vzdáleností hvězd na snímku.
6. Přiřadit ke hvězdám na snímku souřadnice.
Snad to půjde i lépe, než hrubou silou, protože čekat na vyhodnocení porovnání 100*100 vzdáleností se 100000*100000 vzdálenostmi kvůli otagování jednoho snímku, se mi nechce.
Napadá vás, k čemu by se taková automatická lokace hvězd hodila?
A teď k tomu automatickému lokátoru hvězd. Myslím, že budu potřebovat:
1. Mít souřadnice (ra,dec) všech hvězd severní i jižní oblohy řekněme až do m.h.v. 10mag (nebo 12?).
2. Pořídit fotku nebo ruční kresbu hvězd ze zorného pole dalekohledu.
3. Zjistit ze snímku (nebo kresby), pozice středů hvězd na obrázku.
4. Spočítat vzájemné pixelové vzdálenosti hvězd (všech?) na snímku.
5. V databázi souřadnic hvězd najít ty skupiny hvězd, jejichž poměry vzájemných vzdáleností jsou co nejvíce podobné poměrům vzdáleností hvězd na snímku.
6. Přiřadit ke hvězdám na snímku souřadnice.
Snad to půjde i lépe, než hrubou silou, protože čekat na vyhodnocení porovnání 100*100 vzdáleností se 100000*100000 vzdálenostmi kvůli otagování jednoho snímku, se mi nechce.
Napadá vás, k čemu by se taková automatická lokace hvězd hodila?
Michal Trneny
- Michal Trneny
- Příspěvky: 46
- Registrován: 19. 06. 2009, 12:33
Algoritmy pro rozpoznávání hvězd z digitálních obr
Budeš rád, pokud se ti povede slepá astrometrie libovolného úseku oblohy z našeho místa ve vesmíru.Co je slepá astrometrie?
Michal Trneny
- MMys
- Příspěvky: 18005
- Registrován: 02. 01. 2001, 05:03
- Bydliště: Běleč nad Orlicí
- Věk: 52
- Kontaktovat uživatele:
Algoritmy pro rozpoznávání hvězd z digitálních obr
To znamená, že tomu algoritmu předhodíš snímek, o kterém neví vůbec nic (nezná ani přibližně polohu pole, nezná měřítko snímku, nezná natočení).
A pozor, z nekterých kamer, soustav, padá snímek navíc zrcadlově převrácený kolem jedné z os. Tohle by měl algoritmus znát, aby to nezkoušel zbytečně, protože se nedohledá (nebo to bude trvat 2x tak dlouho, když bude zkoušet obě varianty, normální a zrcadlenou).
A pozor, z nekterých kamer, soustav, padá snímek navíc zrcadlově převrácený kolem jedné z os. Tohle by měl algoritmus znát, aby to nezkoušel zbytečně, protože se nedohledá (nebo to bude trvat 2x tak dlouho, když bude zkoušet obě varianty, normální a zrcadlenou).
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