Mobilní systém pro rozpoznání textu na iOS

but.committeedoc. Dr. Ing. Jan Černocký (předseda) doc. RNDr. Pavel Smrž, Ph.D. (místopředseda) doc. Ing. Vladimír Janoušek, Ph.D. (člen) doc. Ing. Petr Sedlák, Ph.D. (člen) Ing. Michal Španěl, Ph.D. (člen) doc. Ing. Zdeněk Vašíček, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A . Otázky u obhajoby: Jak velký text musí být, aby byl úspěšně rozpoznán?  Dokáže se vaše aplikace vypořádat i s potravinami, které mají složení napsané velmi malým písmem?  Dokáže si vaše aplikace poradit s možnými změny v názvu (příklad: E300 vs kyselina askorbová) Jaká je úspěšnost čtení textu? cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZemčík, Pavelcs
dc.contributor.authorBobák, Petrcs
dc.contributor.refereeSochor, Jakubcs
dc.date.accessioned2018-10-21T17:06:10Z
dc.date.available2018-10-21T17:06:10Z
dc.date.created2017cs
dc.description.abstractTato práce dokumentuje postup vývoje moderní klient-server aplikace pro rozpoznání textu na platformě iOS. Čtenář je v úvodu seznámen s obecným principem klient-server modelu, včetně jeho známých architektur, a také s členěním logických vrstev mezi obě strany. Následuje popis současných trendů a používaných technologií vhodných pro tvorbu aplikačního rozhraní webového serveru. Dále jsou diskutovány principy a možnosti rozpoznání textu na straně serveru. V rámci klientské části práce poskytuje základní poznatky o platformě iOS a zmiňuje také některé podstatné koncepty charakteristické pro vývoj iOS aplikací. Vlastní implementace pak klade důraz na možnost obecného použití serverové části tak, aby ji bylo možné integrovat přímo s koncovým klientem, případně i s jiným aplikačním serverem třetí strany. Součástí výstupu práce je také framework pro přímou komunikaci iOS klienta se serverem. Jako příklad použití je implementována demonstrační aplikace pro vyhodnocení aditivních látek z etiket potravin.cs
dc.description.abstractThis thesis describes a development of a modern client-server application for text recognition on iOS platform. The reader is acquainted with common principles of a client-server model, including its known architecture styles, and with a distribution of logical layers between both sides of the model. After that the thesis depicts current trends and examples of suitable technologies for creating an application programming interface of a web server. Possible ways of text recognition on the server side are discussed as well. In context of a client side, the thesis provides an insight into iOS platform and a few important concepts in iOS application development. Following implementation of the server side is stressed to be reusable as much as possible for different kinds of use cases. Last but not least, the thesis provides a simple iOS framework for a direct communication with the recognition server. Finally, an application for evaluation of food ingredients from a packaging material is implemented as an example of usage.en
dc.description.markAcs
dc.identifier.citationBOBÁK, P. Mobilní systém pro rozpoznání textu na iOS [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106296cs
dc.identifier.urihttp://hdl.handle.net/11012/69483
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectDjangocs
dc.subjectDjango REST Frameworkcs
dc.subjectGoogle Cloud Visioncs
dc.subjectiOScs
dc.subjectklient-server modelcs
dc.subjectMicrosoft Computer Visioncs
dc.subjectoptické rozpoznání textucs
dc.subjectPythoncs
dc.subjectRESTcs
dc.subjectSwiftcs
dc.subjectTesseractcs
dc.subjectwebová aplikacecs
dc.subjectwebový frameworkcs
dc.subjectwebová službacs
dc.subjectwebový servercs
dc.subjectDjangoen
dc.subjectDjango REST Frameworken
dc.subjectGoogle Cloud Visionen
dc.subjectiOSen
dc.subjectclient-server modelen
dc.subjectMicrosoft Computer Visionen
dc.subjectoptical character recognitionen
dc.subjectPythonen
dc.subjectRESTen
dc.subjectSwiften
dc.subjectTesseracten
dc.subjectweb applicationen
dc.subjectweb frameworken
dc.subjectweb serviceen
dc.subjectweb serveren
dc.titleMobilní systém pro rozpoznání textu na iOScs
dc.title.alternativeMobile System for Text Recognition on iOSen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2017-06-21cs
dcterms.modified2020-05-10-16:12:57cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106296en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 22:22:38en
sync.item.modts2021.11.22 21:37:19en
thesis.disciplinePočítačová grafika a multimédiacs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
7.04 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-19682_v.pdf
Size:
86.22 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-19682_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-19682_o.pdf
Size:
91.61 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-19682_o.pdf
Loading...
Thumbnail Image
Name:
review_106296.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
review_106296.html
Collections