Publikované pred rokom: 05.03.2010 / Branislav Madoš, čítaní: 1427
Náčrtky, skice alebo diagramy môžu obsahovať množstvo dôležitých informácií. Zatiaľ čo ľudia vedia ich obsah interpretovať, pre počítače zostáva stále tajomstvom. Profesor Randall Davis a doktorand Tom Ouyang z Computer Science and Artificial Intelligence Laboratory (CSAIL) na Massachusetts Institute of Technology (MIT) preto pripravujú softvér, ktorého úlohou bude tento obsah interpretovať.
Ak napríklad chemik načrtne na displeji tabletu molekulu, softvér rozozná jednotlivé chemické prvky, typy väzieb a určí jej štruktúru. Podobne, ak elektrotechnik nakreslí schému obvodu, softvér identifikuje jeho jednotlivé komponenty, ako sú rezistory, kondenzátory, vodiče, a zobrazí ich v rôznych farbách. Takto spracovaná informácia je potom použiteľná napríklad pri vyhľadávaní v literatúre. V prípade molekuly to môže byť napríklad hľadanie predchádzajúceho výskumu, ktorý sa jej týka. Schéma elektrického obvodu môže byť následne spracovaná simulačným softvérom s cieľom overiť jej funkčnosť. Softvér môže slúžiť aj na prekreslenie schémy do čistejšieho, štandardizovaného a publikovateľného tvaru.
Zatiaľ čo väčšina dnešných tabletov alebo inteligentných telefónov prichádza so softvérom schopným rozoznávať text písaný voľnou rukou, rozoznávanie skíc je úplne odlišný proces. Pri písaní je totiž text ukladaný na ploche prirodzeným spôsobom – zľava doprava a zhora nadol. Ak si softvér nie je istý, či rozoznané slovo je skutočne správne, overí ho v slovníku. Ak napríklad rozoznal slovo tbe, nie je si však istý, či znak b rozoznal správne, pozrie sa do slovníka a zistí, že s najväčšou pravdepodobnosťou ide o slovo the.
Pri rozoznávaní skíc je situácia úplne iná. Rezistor môže byť orientovaný vertikálne alebo horizontálne a môže sa nachádzať v ľubovoľnom umiestnení vzhľadom na predchádzajúci prvok schémy. Preto si softvér pri rozoznávaní skice nepomáha iba jej finálnou verziou, ale aj informáciou o celom postupe jej nakreslenia. Zaznamenáva si teda, v akom smere bol stylus ťahaný, či išlo o vertikálnu, horizontálnu alebo diagonálnu čiaru, a na tieto základné prvky dokáže rozložiť aj jednotlivé kreslené elementy skice. Algoritmus tiež odstraňuje nepresnosti a nadpočetné čiary. Nakoniec vyhľadáva v databáze symboly, ktoré sú rozložené na podobné časti ako elementy skice, a stotožňuje ich.
Nástup tabletov a ďalších zariadení s dotykovými zobrazovačmi dáva tomuto softvéru nádej na rozšírenie a uplatnenie v praxi. Neskôr sa môže z vedeckých a odborných kruhov rozšíriť aj medzi bežných používateľov a umožniť tak interakciu s počítačom oveľa prirodzenejším spôsobom v porovnaní so súčasnými riešeniami.
Zdroj: Physorg
Dĺžka:00:16:42
Dĺžka:00:10:04
Dĺžka:00:08:32
Dĺžka:00:28:37