Mobilní aplikace pro naskenování hry Kakuro z novin a její dohrání

but.committeeprof. Dr. Ing. Pavel Zemčík, dr. h. c. (předseda) doc. Ing. Lukáš Burget, Ph.D. (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (č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 C. Otázky u obhajoby: Uveďte, které části dotazníku, který jste předložil testovací skupině uživatelů, byly hodnoceny kladně a které záporně - vizualizujte nejlépe přehlednými grafy. Pod jakým úhlem je možné nasnímat hru z novin, aby ji aplikace ještě zpracovala? Jak velkou hru rozsahem umí aplikace zpracovat, příp. kde jsou limity na uložení či rychlost nalezení řešení?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorDyk, Tomášcs
dc.contributor.authorRein, Michalcs
dc.contributor.refereeDrahanský, Martincs
dc.date.created2021cs
dc.description.abstractCílem této práce je vytvoření mobilní aplikace, která umožňuje naskenovat hrací plochu hry Kakuro z jakéhokoliv tištěného média a pomoci uživateli s jejím dohráním. Řešení využívá poznatky a metody z oblasti počítačového vidění a strojového učení, na základě kterých řeší problematiku detekce mřížky v obraze nebo rozpoznávání ručně psaných číslic a hracích polí za pomoci konvolučních neuronových sítí. Aplikace se celkově skládá ze serverové a klientské části. Klientské řešení zahrnuje mobilní aplikaci, vyvinutou pomocí technologie Flutter, která s pomocí serverové části aplikace, implementované v programovacím jazyce Python, zkonstruuje virtuální hrací plochu a poskytne uživateli pomoc s řešením hry. Aplikace je dostupná na zařízení s operačním systémem Android a iOS.cs
dc.description.abstractThe purpose of this thesis is to create a mobile application, which allows to scan a Kakuro game from any printed media and helps it's user solving it. The solution is composed of client and server sides, where client is the mobile application implemented in the Flutter framework, which collaborates with server side to construct a virtual playground and offer solution of the game to the user. This thesis also includes studies of computer vision and machine learning techniques, software engineering and algorithmic solving of the Kakuro game, which are necessary for constructing such  applications. The outcome of this work is a fully functional mobile application which allows it's user to scan the game and offers help with solution. The app is available for devices with Android and iOS operating systems.en
dc.description.markCcs
dc.identifier.citationREIN, M. Mobilní aplikace pro naskenování hry Kakuro z novin a její dohrání [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136494cs
dc.identifier.urihttp://hdl.handle.net/11012/199357
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.subjectFluttercs
dc.subjectKakurocs
dc.subjectkonvoluční neuronové sítěcs
dc.subjectdetekce mřížkycs
dc.subjectmobilní aplikacecs
dc.subjectFlutteren
dc.subjectKakuroen
dc.subjectconvolutional neural networksen
dc.subjectgrid detectionen
dc.subjectmobile appen
dc.titleMobilní aplikace pro naskenování hry Kakuro z novin a její dohránícs
dc.title.alternativeMobile Application for Scanning Kakuro from Newspapers and Finishing Iten
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2021-06-14cs
dcterms.modified2021-06-19-12:15:44cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136494en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:35:33en
sync.item.modts2025.01.15 15:43:03en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
9.86 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23649_v.pdf
Size:
123.45 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23649_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23649_o.pdf
Size:
90.66 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23649_o.pdf
Loading...
Thumbnail Image
Name:
review_136494.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_136494.html

Collections