2.
Aplikacija odprtokodne knjižnice za optično prepoznavo znakov na operacijskem sistemu AndroidTina Nemanič, 2017, magistrsko delo/naloga
Opis: Magistrska naloga obravnava odprtokodno knjižnico Tesseract za optično prepoznavo znakov (OCR, optical character recognition) na operacijskem sistemu Android. Podane so osnove in pregled aktualnih raziskav na področju optične prepoznave znakov. Raziskave so usmerjene v: a) prepoznavanje ročne pisave, b) samostojne aplikacije na mobilnih napravah, c) delovanje v realnem času v kombinaciji s prevodom, d) večjezične aplikacije in e) strojno učenje. Razlogi za odločitev za uporabo knjižnice Tesseract so: odprta koda, najboljši rezultati pri neodvisnih merjenjih in prilagojenost za operacijski sistem Android. Kot razvojno orodje je bil uporabljen Android Studio zaradi enostavnosti uporabe, ugodne krivulje učenja, možnosti uporabe čarovnika in močnih orodjih za razhroščevanje. Razvita rešitev je aplikacija za operacijski sistem Android 5.0 Lollipop, ki uporablja API 21. V letu 2016 bi razvito aplikacijo lahko uporabilo približno 40,5% naprav. Aplikacija deluje popolnoma avtonomno, čas prepoznave je pod eno minuto. Rezultati testiranja so pokazali, da v slabih svetlobnih pogojih, kot je na primer slika plinskega ali električnega števca, dobimo zelo nizko stopnjo prepoznanih številk. To stopnjo je možno povečati z dodatnim treningom aplikacije, vendar so tudi tu pomembne omejitve.
Ključne besede: odprta koda, OCR-optična prepoznava znakov, Android, aplikacija, knjižnica Tesseract
Objavljeno v DKUM: 28.06.2017; Ogledov: 1446; Prenosov: 209
Celotno besedilo (1,72 MB)