Diplomová práce se zabývá kódováním a dekódováním QR kódů, které slouží k uchování informace v obrazové matici. Práce je rozdělena na část teoretickou, kde je popsán proces kódování a dekódování QR kódů, a část praktickou, kde jsou pomocí aplikace vytvořené v programu MATLAB uvedeny příklady demonstrující výše uvedené procesy.
Anotace v angličtině
The diploma thesis describes techniques for encoding and decoding QR codes that offer storing a message in a visual scene. This work is divided into a theoretical part, describing a process of coding and decoding the QR code, and a practical part containing examples of processes mentioned above using the application created in MATLAB.
Klíčová slova
QR kód, kodér, dekodér, Reed-Solomonovy kódy, Zpracování obrazu
Klíčová slova v angličtině
QR code, coder, decoder, Reed-Solomon codes, Image processing
Rozsah průvodní práce
46 s.
Jazyk
CZ
Anotace
Diplomová práce se zabývá kódováním a dekódováním QR kódů, které slouží k uchování informace v obrazové matici. Práce je rozdělena na část teoretickou, kde je popsán proces kódování a dekódování QR kódů, a část praktickou, kde jsou pomocí aplikace vytvořené v programu MATLAB uvedeny příklady demonstrující výše uvedené procesy.
Anotace v angličtině
The diploma thesis describes techniques for encoding and decoding QR codes that offer storing a message in a visual scene. This work is divided into a theoretical part, describing a process of coding and decoding the QR code, and a practical part containing examples of processes mentioned above using the application created in MATLAB.
Klíčová slova
QR kód, kodér, dekodér, Reed-Solomonovy kódy, Zpracování obrazu
Klíčová slova v angličtině
QR code, coder, decoder, Reed-Solomon codes, Image processing
Zásady pro vypracování
V teoretické části proveďte analýzu kodéru QR kódů, a to z různých možností zakódování požadované informace (např. zakódování různých vstupních dat, velikosti výsledného QR kódu, možností poškození QR kódu). Další část bude věnována dekódování ideálního QR kódu (neporušeného), a také poškozených QR kódů.
V praktické části vytvořte SW modul s GUI umožňující pro zadanou či importovanou zprávu kódování/ dekódování této zprávy se zobrazením jednotlivých kroků kódování/dekódování. Součástí SW bude i možnost analýzy kvality daného QR kódu.
Zásady pro vypracování
V teoretické části proveďte analýzu kodéru QR kódů, a to z různých možností zakódování požadované informace (např. zakódování různých vstupních dat, velikosti výsledného QR kódu, možností poškození QR kódu). Další část bude věnována dekódování ideálního QR kódu (neporušeného), a také poškozených QR kódů.
V praktické části vytvořte SW modul s GUI umožňující pro zadanou či importovanou zprávu kódování/ dekódování této zprávy se zobrazením jednotlivých kroků kódování/dekódování. Součástí SW bude i možnost analýzy kvality daného QR kódu.
Seznam doporučené literatury
1. Adámek, J.: Kódování, SNTL, PRaha, 1989
2. Costello, L.: Error Control Coding, 2ed., Pearson, 2004
3. QR Code Tutorial [online]. 2014 [cit. 2014-01-07]. Dostupné z: http://www.thonky.com/qr-code-tutorial/
4. Dobeš, J. Žalud, V.: Moderní radiotechnika, BEN, Praha, 2006
Seznam doporučené literatury
1. Adámek, J.: Kódování, SNTL, PRaha, 1989
2. Costello, L.: Error Control Coding, 2ed., Pearson, 2004
3. QR Code Tutorial [online]. 2014 [cit. 2014-01-07]. Dostupné z: http://www.thonky.com/qr-code-tutorial/
4. Dobeš, J. Žalud, V.: Moderní radiotechnika, BEN, Praha, 2006
Přílohy volně vložené
-
Přílohy vázané v práci
ilustrace, grafy, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomová práce je chronologicky a přehledně členěna do jednotlivých kapitol a na dobré gramatické úrovni. Stylistická i grafická úroveň práce je na velmi dobré úrovni. Vedoucí práce vyzdvihl velkou samostatnost studenta.
Student ve své práci prokázal schopnost zacházet na velmi pokročilé úrovni s vývojovým SW Matlab. Formální připomínka je k rozsahu diplomové práce, kde 45 stránek je na spodní hranici akceptovatelnosti diplomové práce.
Celkový výsledek studia - prospěl velmi dobře.