Please use this identifier to cite or link to this item: http://hdl.handle.net/2445/180942
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorBenito Altamirano, Ismael-
dc.contributor.advisorPrades García, Juan Daniel-
dc.contributor.authorMartinez Carpena, David-
dc.date.accessioned2021-11-03T08:11:46Z-
dc.date.available2021-11-03T08:11:46Z-
dc.date.issued2020-06-21-
dc.identifier.urihttp://hdl.handle.net/2445/180942-
dc.descriptionTreballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2020, Director: Ismael Benito Altamirano i Juan Daniel Prades Garcíaca
dc.description.abstract[en] QR Codes are a common way of representing information in a machine-readable format, thanks to its fast reading speed and reliability. The increasing use of this technology has led to one remarkable limitation: the standard algorithms for reading QR Codes assume that the surface where it lies is flat. Therefore, QR Codes that lie non-flat surfaces suffer from slow reading speed and high rate of unsuccessful decoding with the standard algorithms. In this work, we will compare four different correction methods for QR Codes found in challenging surfaces. First, we will implement the method described in the standard of the QR Codes. Secondly, we will study the correction method used in the majority of the commercial readers. Thirdly, we will explore the state of the art for the correction of cylindrical deformations, because it is a common occurrence with some existing solutions. Finally, we will propose using a well-known surface interpolation spline named Thin Plate Spline to target arbitrary deformations. To make this comparison, we will implement a modular library for decoding QR Codes. Using this library we will be able to compare and test the results achieved by each correction method. For making the tests, we will create three different datasets, each with labelled images of QR Codes with different deformations.ca
dc.format.extent52 p.-
dc.format.mimetypeapplication/pdf-
dc.language.isoengca
dc.rightsmemòria: cc-nc-nd (c) David Martinez Carpena, 2020-
dc.rightscodi: GPL (c) David Martinez Carpena, 2020-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.rights.urihttp://www.gnu.org/licenses/gpl-3.0.ca.html*
dc.sourceTreballs Finals de Grau (TFG) - Enginyeria Informàtica-
dc.subject.classificationTeoria de la codificacióca
dc.subject.classificationCodis de correcció d'errors (Teoria de la informació)ca
dc.subject.classificationProgramarica
dc.subject.classificationTreballs de fi de grauca
dc.subject.classificationReconeixement òptic de formesca
dc.subject.classificationProcessament d'imatgesca
dc.subject.otherCoding theoryen
dc.subject.otherError-correcting codes (Information theory)en
dc.subject.otherComputer softwareen
dc.subject.otherOptical pattern recognitionen
dc.subject.otherImage processingen
dc.subject.otherBachelor's thesesen
dc.titleReading QR codes on challenging surfacesca
dc.typeinfo:eu-repo/semantics/bachelorThesisca
dc.rights.accessRightsinfo:eu-repo/semantics/openAccessca
Appears in Collections:Programari - Treballs de l'alumnat
Treballs Finals de Grau (TFG) - Enginyeria Informàtica

Files in This Item:
File Description SizeFormat 
codi.zipCodi font73.14 kBzipView/Open
tfg_martinez_carpena_david.pdfMemòria17.03 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons