Detail práce

Mobilní aplikace pro automatický záznam šachové partie

Diplomová práce Student: Jiruška Adam Akademický rok: 2019/2020 Vedoucí: Čadík Martin, doc. Ing., Ph.D.
Název anglicky
Mobile Application for Automatic Recording of Chess Games
Jazyk práce
český
Abstrakt

Práce se zabývá tvorbou aplikace pro mobilní zařízení, která zaznamenává průběh šachové partie. K tomu využívá rozpoznávání obrazu z kamery zařízení, jež zpracovává. Šachové figurky jsou rozpoznávány pomocí neuronové sítě. Aplikace má využití v záznamu tréninkových nebo i soutěžních partií a jejich následné analýze. Pro analýzu poskytuje zápis partie ve standardní šachové notaci. K partiím si také hráči mohou dávat různé poznámky.

Klíčová slova

šachy, OpenCV, konvoluční neuronové sítě, rozpoznávání obrazu, aplikace pro mobilní zařízení

Ústav
Studijní program
Informační technologie, obor Informační systémy
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
17. července 2020
Oponent
Průběh obhajoby

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 D.

Otázky u obhajoby
  1. Byla data před vstupem do sítě nějak předzpracována? Jaká je předpokládaná velikost vzorku na vstupu sítě?
  2. Experimentoval jste u zkoumaných architektur s augmentací dat, optimalizátorem, případně learning rate a dalšími hyperparametry? V textu zmiňujete, že jste vytvořil přibližně 100 různých typů sítí a každou trénoval třemi různými způsoby. Čím se architektury lišily a o jaké tři způsoby trénování se jednalo?
  3. Je ve Vašem řešení u predikce tahů využita znalost o pravidlech šachu jak zmiňujete v návrhu systému? Pokud ano, jak a kde pravidla aplikujete?
  4. V textu letmo zmiňujete, že jste vytvořil model pro klasifikaci prázdného a obsazeného políčka. Jak tento model využíváte v navrženém systému?
  5. Dataset jste si fotil sám?
  6. Jak by si vaše řešení poradilo s jinými typy šachových figur?
  7. Záleží nějak na úhlu snímání dané šachovnice?
Komise
Rogalewicz Adam, doc. Mgr., Ph.D. (UITS FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Chudý Peter, doc. Ing., Ph.D. MBA (UPGM FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Rychlý Marek, RNDr., Ph.D. (UIFS FIT VUT), člen
Veselý Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Citace
JIRUŠKA, Adam. Mobilní aplikace pro automatický záznam šachové partie. Brno, 2020. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2020-07-17. Vedoucí práce Čadík Martin. Dostupné z: https://www.fit.vut.cz/study/thesis/22538/
BibTeX
@mastersthesis{FITMT22538,
    author = "Adam Jiru\v{s}ka",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Mobiln\'{i} aplikace pro automatick\'{y} z\'{a}znam \v{s}achov\'{e} partie",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/22538/"
}
Nahoru