Mobilní aplikace pro naskenování hry Kakuro z novin a její dohrání
| but.committee | prof. 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.defence | Student 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.program | Informační technologie | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Dyk, Tomáš | cs |
| dc.contributor.author | Rein, Michal | cs |
| dc.contributor.referee | Drahanský, Martin | cs |
| dc.date.created | 2021 | cs |
| dc.description.abstract | Cí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.abstract | The 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.mark | C | cs |
| dc.identifier.citation | REIN, 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.other | 136494 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/199357 | |
| dc.language.iso | cs | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | Flutter | cs |
| dc.subject | Kakuro | cs |
| dc.subject | konvoluční neuronové sítě | cs |
| dc.subject | detekce mřížky | cs |
| dc.subject | mobilní aplikace | cs |
| dc.subject | Flutter | en |
| dc.subject | Kakuro | en |
| dc.subject | convolutional neural networks | en |
| dc.subject | grid detection | en |
| dc.subject | mobile app | en |
| dc.title | Mobilní aplikace pro naskenování hry Kakuro z novin a její dohrání | cs |
| dc.title.alternative | Mobile Application for Scanning Kakuro from Newspapers and Finishing It | en |
| dc.type | Text | cs |
| dc.type.driver | bachelorThesis | en |
| dc.type.evskp | bakalářská práce | cs |
| dcterms.dateAccepted | 2021-06-14 | cs |
| dcterms.modified | 2021-06-19-12:15:44 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
| sync.item.dbid | 136494 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.03.18 19:35:33 | en |
| sync.item.modts | 2025.01.15 15:43:03 | en |
| thesis.discipline | Informační technologie | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
| thesis.level | Bakalářský | cs |
| thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 9.86 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23649_v.pdf
- Size:
- 123.45 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23649_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23649_o.pdf
- Size:
- 90.66 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23649_o.pdf
Loading...
- Name:
- review_136494.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_136494.html
