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í
×
    včera 12:55 | Nová verze

    CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.

    jardaIT | Komentářů: 1
    včera 12:22 | Bezpečnostní upozornění

    Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].

    Ladislav Hagara | Komentářů: 0
    14.5. 17:22 | Komunita

    Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.

    Ladislav Hagara | Komentářů: 0
    14.5. 16:55 | Zajímavý software

    Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.

    Ladislav Hagara | Komentářů: 23
    14.5. 14:00 | Zajímavý projekt

    Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.

    Pinhead | Komentářů: 6
    14.5. 02:22 | Zajímavý software

    Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.

    Ladislav Hagara | Komentářů: 0
    14.5. 01:11 | Nová verze

    Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    13.5. 21:22 | Bezpečnostní upozornění

    Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.

    Ladislav Hagara | Komentářů: 1
    13.5. 14:00 | Komunita

    Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.

    Ladislav Hagara | Komentářů: 12
    13.5. 12:55 | IT novinky

    Google na včerejší akci The Android Show | I/O Edition 2026 (YouTube) představil celou řadu novinek: Gemini Intelligence, notebooky Googlebook, novou generaci Android Auto, …

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1633 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    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.