Název:
Pokročilá čtečka QR kódu pro Android
Překlad názvu:
Advanced QR-Code reader for Android
Autoři:
Kubík, Martin ; Přinosil, Jiří (oponent) ; Šmirg, Ondřej (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
V rámci diplomové práce byla vytvořena aplikace umožňující detekci a dekódování QR kódů pomocí zařízení s operačním systémem Android. Pro předzpracování obrazu ze zorného pole kamery je využito knihovny OpenCV. Navržený řetězec předzpracování vyhledává ve scéně možné QR kódy, které perspektivně transformuje. Tím je potlačeno případné tvarové zkreslení QR kódu, které by jinak bránilo úspěšnému dekódování. Zároveň je na detekovaný objekt aplikována metoda maskování neostrosti, která snižuje vliv pohybového rozostření obrazu vznikající při pohybu kamery. Takto předzpracovaný obraz je nakonec dekódován pomocí knihovny ZXing. Popsaným způsobem je možné dosáhnout vyšší úspěšnosti detekce a dekódování QR kódů v zorném poli kamery, než je tomu u jiných QR čteček obvyklé.
The aim of this diploma thesis was to created application for detection and decoding QR codes using devices with the Android Operating System. For preprocessing of the visual field camera is used OpenCV library. Designed preprocessing string searches a perspective transforms possible QR codes. This is suppressed a shape distortion QR code that would otherwise reduce the successful decoding. At the same time the preprocessing string applied unsharp mask, which reduces the effect of motion blur image caused by the camera motion. Thus preprocessing scene is finally decoded using ZXing library. Described manner it is possible to achieve a higher success rate detection and decoding of QR codes than other conventional QR readers.
Klíčová slova:
Android; OpenCV; QR kód; QR čtečka; zpracování obrazu; ZXing; Android; image processing; OpenCV; QR code; QR reader; ZXing
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/32323