Magazín KPI
Časopis Katedry počítačov a informatiky FEI TUKE
kpi

Téma: vizualizácia

Vizualizácia gestikulácie ruky s podporou MYO Armband

V dnešnej dobe vznikla snaha, tam kde je to vhodné, nahradiť klasická ovládanie pomocou klávesnice a myši. Ako jeden z efektívnych spôsobov sa ukázala gestikulácia. Tento článok opisuje tvorbu webovej aplikácie pre vizualizáciu gestikulácie ľudskej ruky s podporou zariadenia MYO Armband, ktorá má prispieť k rozširovaniu využiteľnosti gestikulácie ako ovládacieho prvku zariadení. Mojou úlohou bolo predovšetkým analyzovať možnosti detekcie pohybu ruky, prostredníctvom náramku MYO a vytvoriť webovú aplikáciu, schopnú výstupy tohto zariadenia využívať pre grafickú 3D reprezentáciu ruky používateľa.

Knižnice algoritmov a údajových štruktúr pre jazyk Java

Knižnice údajových štruktúr a algoritmov slúžia na uľahčenie práce programátorov. Ponúkajú riešenia, napísané odborníkmi, ktoré sú čo najviac optimalizované. Niektoré knižnice sú špecializované na konkrétne údajové štruktúry a prácu s nimi, iné sú všestrannejšie a vhodné na univerzálne použitie. Na to, aby sme vedeli vybrať tie správne knižnice, na použitie v našom projekte, je potrebné poznať ich výhody, obmedzenia a na základe toho sa rozhodnúť. Tento článok poskytuje prehľad o aktuálnych, relevantných knižniciach údajových štruktúr a algoritmov.

Virtuálny hudobný nástroj

Hudba je nepopierateľnou súčasťou každodenného života človeka. Väčšina ľudí ju ale vníma predovšetkým pasívne, napríklad počúvaním vopred vytvorených skladieb. Málokto má privilégium hudbu prežívať aj aktívne, takpovediac z opačného konca, teda komponovaním a hraním. Pre takýto zážitok je potrebné dlhoročné štúdium a cvičenie. Úlohou virtuálneho hudobného nástroja je sprostredkovať možnosť voľného komponovania a hrania hudby bežným ľuďom a zároveň obohatiť jej auditívnu stránku o vizualizáciu, pohybový aparát a prípadne iné komponenty.

Spracovanie dát a ich vizualizácia použitím knižníc jazyka Python

V článku prejdeme procesom spracovania dát v skriptovacom jazyku Python a ich následnou vizualizáciou. S využitím knižníc ako NumPy, Matplotlib a Matplotlib Basemap bude demonštrovaná tvorba viacerých variácií vizualizácií dát. Či už v podobe bežných grafov, vykreslením dát na projekcii mapy Zeme alebo 3D vizualizáciou.