abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:00 | Humor

    OpenChaos.dev je 'samovolně se vyvíjející open source projekt' s nedefinovaným cílem. Každý týden mohou lidé hlasovat o návrzích (pull requestech), přičemž vítězný návrh se integruje do kódu projektu (repozitář na GitHubu). Hlasováním je možné změnit téměř vše, včetně tohoto pravidla. Hlasování končí vždy v neděli v 9:00 UTC.

    NUKE GAZA! 🎆 | Komentářů: 1
    dnes 03:00 | Nová verze

    Byl vydán Debian 13.3, tj. třetí opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.13, tj. třináctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    včera 03:00 | Komunita

    Na stránkách Evropské komise, na portálu Podělte se o svůj názor, se lze do 3. února podělit o názor k iniciativě Evropské otevřené digitální ekosystémy řešící přístup EU k otevřenému softwaru.

    Ladislav Hagara | Komentářů: 5
    9.1. 19:44 | Zajímavý software

    Společnost Kagi stojící za stejnojmenným placeným vyhledávačem vydala (𝕏) alfa verzi linuxové verze (flatpak) svého proprietárního webového prohlížeče Orion.

    Ladislav Hagara | Komentářů: 4
    9.1. 19:11 | IT novinky

    Firma Bose se po tlaku uživatelů rozhodla, že otevře API svých chytrých reproduktorů SoundTouch, což umožní pokračovat v jejich používání i po plánovaném ukončení podpory v letošním roce. Pro ovládání také bude stále možné využívat oficiální aplikaci, ale už pouze lokálně bez cloudových služeb. Dokumentace API dostupná zde (soubor PDF).

    NUKE GAZA! 🎆 | Komentářů: 0
    9.1. 14:22 | Zajímavý článek

    Jiří Eischmann se v příspěvku na svém blogu rozepsal o open source AdGuard Home jako domácí ochraně nejen před reklamou. Adguard Home není plnohodnotným DNS resolverem, funguje jako DNS forwarder s možností filtrování. To znamená, že když přijme DNS dotaz, sám na něj neodpoví, ale přepošle ho na vybraný DNS server a odpovědi zpracovává a filtruje dle nastavených pravidel a následně posílá zpět klientům. Dá se tedy používat k blokování reklamy a škodlivých stránek a k rodičovské kontrole na úrovni DNS.

    Ladislav Hagara | Komentářů: 6
    9.1. 03:33 | Zajímavý software

    AI Claude Code od Anthropicu lépe rozumí frameworku Nette, tj. open source frameworku pro tvorbu webových aplikací v PHP. David Grudl napsal plugin Nette pro Claude Code.

    Ladislav Hagara | Komentářů: 1
    9.1. 00:11 | Nová verze

    Byla vydána prosincová aktualizace aneb nová verze 1.108 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.108 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.1. 20:44 | IT novinky

    Na lasvegaském veletrhu elektroniky CES byl předveden prototyp notebooku chlazeného pomocí plazmových aktuátorů (DBD). Ačkoliv se nejedná o první nápad svého druhu, nepochybně to je první ukázka praktického použití tohoto způsobu chlazení v běžné elektronice. Co činí plazmové chladící akční členy technologickou výzvou je především vysoká produkce jedovatého ozonu, tu se prý podařilo firmě YPlasma zredukovat dielektrickou

    … více »
    NUKE GAZA! 🎆 | Komentářů: 14
    8.1. 16:33 | Zajímavý projekt

    Patchouli je open source implementace EMR grafického tabletu (polohovací zařízení). Projekt je hostován na GitLabu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (7%)
     (4%)
     (0%)
     (9%)
     (20%)
     (4%)
     (5%)
     (3%)
     (10%)
     (50%)
    Celkem 357 hlasů
     Komentářů: 8, poslední včera 23:18
    Rozcestník

    Neuronová komprese obrázku v Pythonu

    24.10.2005 23:58 | Ostatní | poslední úprava: 12.1.2007 18:23

    Prozkoumal jsem možnosti balíku SNNS (Stuttgart Neural Network Simulator) a jeho rozhraní v jazyce Python tak, že jsem vytvořil krátký program na vytvoření neuronové sítě a metodou Backpropagation jsem síť naučil na identické bloky o velikosti 8 x 8 pixelů z jednoho konkrétního obrázku. Po naučení jsem síti předložil postupně celý obrázek (po blocích) a zrekonstruoval výstup sítě zpět, jako obraz. Výsledkem je obrázek, který koresponduje se známými metodami ztrátové komprese pomocí neuronových sítí.

    Více...        

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Jiří P. avatar 25.10.2005 08:35 Jiří P. | skóre: 24 | blog: programování
    Rozbalit Rozbalit vše Re: Neuronová komprese obrázku v Pythonu
    velice zajimave... Myslite, ze pujde lepe ridit stupen komprese? To ale bude pravdepodobne predmetem dalsiho badani... Dost by me zajimala moznost zvyseni max. kvality komprese, ale jak jsem pochopil, tak algoritmus konverguje. Mohla by byt resenim zmena struktury NS?
    In a world without fences and walls, who needs Gates and Windows?
    25.10.2005 19:11 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
    Rozbalit Rozbalit vše Re: Neuronová komprese obrázku v Pythonu
    Dobrý den,

    stupeň můžete řídit velmi snadno - počtem prvků ve skryté (prostřední) vrtstvě. Já jsem použil 16 neuronů, můžete zkusit schválně počet zvýšit nebo snížit - výsledky by mohly být zajímavé.

    Dále lze použít n-bitovou kvantizaci u ukládání obrázku ve zkomprimované podobě. Tzn převod reálných čísel na intervaly. To je ale dost hrubé dělení, jemnější se pak myslím dá dělat u vylepšených verzí (například intenzita nějakého preprocessingu obrázku).
    25.10.2005 14:31 Jiří (BoodOk) Kadeřávek | skóre: 19 | blog: BoodOk | Brno
    Rozbalit Rozbalit vše Re: Neuronová komprese obrázku v Pythonu
    Jestli tomu dobre rozumim. Stredni vrstva neuronu reprezentuje obrazek, ktery nese 64x mene bitu. Tedy se se jedna o ctverecky 8x8 pixelu z puvodniho obrazku reprezentovane 1 bytem informace (pokud je napr. obrazek v 256 urovnich sedi)? A pokud ano, jak dopadli testy s neznamymi obrazky privedenymi na stredni vrstvu (jedna se o sit s doprednym sireni)?
    Věda má v sobě určitou zpupnost, že čím dokonalejší techniku vyvineme, čím více se dozvíme, tím lepší budou naše životy.
    25.10.2005 19:16 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
    Rozbalit Rozbalit vše Re: Neuronová komprese obrázku v Pythonu
    Jeden blok je reprezentovan 64 bajty, pomoci stredni vrstvy je pak preveden na 16 realnych cisel, ktere mohou byt ulozeny s ruznym kodovanim. Napriklad pro ulozeni jednoho realneho cisla do 8 bitu ziskavame usporu 1:4. Typicky se pouziva bitu mene.

    Schopnost generalizace je u neuronovych siti dobry (viz ten java applet v odkazech). Zalezi ovsem, na jaky obrazek sit naucite. Pokud napriklad na oblicej, pak dalsi obliceje budou docela zretelne, horsi uz to bude na naprosto jiny typ obrazku. Pak by to dopadlo, jako pri pouziti jen nekolika cyklu.
    25.10.2005 19:49 Jiří (BoodOk) Kadeřávek | skóre: 19 | blog: BoodOk | Brno
    Rozbalit Rozbalit vše Re: Neuronová komprese obrázku v Pythonu
    Diky. Myslim si, ze zajimavejsi experiment by predstavovalo predlozeni serie obrazku s pouze jednim avsak pokazde jinym oblicejem. Zdali by totiz sit s doprednym sirenim byla schopna extremne vysoke komprese napr. fotografii na pas.
    Věda má v sobě určitou zpupnost, že čím dokonalejší techniku vyvineme, čím více se dozvíme, tím lepší budou naše životy.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.