Geração e leitura de QR Codes coloridos

Dissertação (mestrado)—Universidade de Brasília, Departamento de Engenharia Elétrica, Programa de Pós-Graduação em Engenharia Elétrica, 2013. === Submitted by Luiza Silva Almeida (luizaalmeida@bce.unb.br) on 2013-07-18T17:25:03Z No. of bitstreams: 1 2013_MaxEduardoVizcarraMelgar.pdf: 13851700 bytes,...

Full description

Bibliographic Details
Main Author: Melgar, Max Eduardo Vizcarra
Other Authors: Nascimento, Anderson Clayton Alves
Language:Portuguese
Published: 2013
Subjects:
Online Access:http://repositorio.unb.br/handle/10482/13607
Description
Summary:Dissertação (mestrado)—Universidade de Brasília, Departamento de Engenharia Elétrica, Programa de Pós-Graduação em Engenharia Elétrica, 2013. === Submitted by Luiza Silva Almeida (luizaalmeida@bce.unb.br) on 2013-07-18T17:25:03Z No. of bitstreams: 1 2013_MaxEduardoVizcarraMelgar.pdf: 13851700 bytes, checksum: 0da5da400a3d7a23f6407557540d7774 (MD5) === Approved for entry into archive by Leandro Silva Borges(leandroborges@bce.unb.br) on 2013-07-18T19:41:34Z (GMT) No. of bitstreams: 1 2013_MaxEduardoVizcarraMelgar.pdf: 13851700 bytes, checksum: 0da5da400a3d7a23f6407557540d7774 (MD5) === Made available in DSpace on 2013-07-18T19:41:34Z (GMT). No. of bitstreams: 1 2013_MaxEduardoVizcarraMelgar.pdf: 13851700 bytes, checksum: 0da5da400a3d7a23f6407557540d7774 (MD5) === Colored Quick Response Code ou CQR Code é um código matricial ou código de barra de duas dimensões que utiliza cores com o objetivo de conseguir maior quantidade de armazenamento de dados, os CQR Codes foram desenvolvidos pelo autor dessa dissertação nos anos 2011 e 2012. O CQR Code possui a mesma estrutura física do tradicional Quick Response Code ou QR Code. O primeiro modelo do CQR Code armazena o dobro de quantidade de dados e o segundo modelo armazena o triplo de quantidade de dados em comparação à mesma área de impressão do QR Code tradicio- nal. Nessa dissertação sería mostrada a geração (codificação) e a leitura (decodificação) de dois novos modelos de CQR Codes no ambiente de simulação iterativo MATLAB. A geração e leitura dos CQR Codes teve como base teórica o padrão internacional ISO/IEC 18004:2005. O primeiro modelo de CQR Code conta com cinco cores (branco, preto, vermelho, verde e azul) e armazena exatamente 1024 bits de informa¸c˜ao e 3092 bits de redundˆancia. O segundo modelo de CQR Code conta com nove cores (branco, preto, vermelho, verde, azul, ciano, amarelo, magenta e cinza) e armazena exatamente 2048 bits de informa¸c˜ao e 4576 bits de redundância. A quantidade de 1024 e 2048 bits de informação que os dois modelos de CQR Codes armazenam foi projetada para futuramente poder armazenar e transmitir protocolos de criptografia desses comprimentos. ______________________________________________________________________________ ABSTRACT === Colored Quick Response Code or CQR Code is a matrix code or a two-dimensional bar code which uses colors in order to achieve higher data storage capacity, CQR Codes were developed by the author of this document in 2011 and 2012. CQR Code has the same physical structure of the traditional Quick Response Code or QR Code. The first CQR Code model stores twice the data amount as compared with the traditional QR Code. The second CQR Code model stores triple the data amount as compared with the traditional QR Code. In this document we show the generation (coding) and recognition (decoding) of two proposed CQR Code models created in the MATLAB simulation environment. The generation and recognition of the CQR Codes has been developed based on the document ISO/IEC 18004:2005. The first model of CQR Code uses five colors (white, black, red, green and blue) and stores exactly 1024 information bits and 3392 redundancy bits. The second model of CQR Code uses nine colors (white, black, red, green, blue, cyan, yellow, magenta and gray) and stores exactly 2048 information bits and 4576 redundancy bits. The amount of 1024 and 2048 information bits that the two CQR Code models can store was designed for future storage and transmission of cryptography protocols of these sizes.