Top Banner
Ginés Miguel Fernández Ordóñez Ginés Miguel Fernández Ordóñez
21

Presentacion QR Code

Apr 06, 2018

Download

Documents

mangeltec
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 1/21

Ginés Miguel Fernández OrdóñezGinés Miguel Fernández Ordóñez

Page 2: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 2/21

1. ¿Qué es QR Code?1. ¿Qué es QR Code?

2. Definición de objetivos2. Definición de objetivos

3. Características principales3. Características principales

4. QR Code vs Código de barras4. QR Code vs Código de barras

5. QR Code vs DataMatrix5. QR Code vs DataMatrix

6. Demostración de la aplicación6. Demostración de la aplicación

Page 3: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 3/21

Page 4: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 4/21

QQuickuick RResponseesponse CodeCode eses ununestándarestándar dede ´código´código dede barrasbarrasbidimensionalbidimensional µµ

CreadosCreados porpor DensoDenso WaveWave 199 4199 4

IntegraciónIntegración concon móvilesmóviles

Page 5: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 5/21

Capacidad de corrección de errores de hastaCapacidad de corrección de errores de hasta30% (Reed Solomon)30% (Reed Solomon)

Legibles a alta velocidad desdeLegibles a alta velocidad desdecualquier orientación (360º) . cualquier orientación (360º) .

Puede codificar caracteresPuede codificar caracteresdel alfabeto japonés Kanjidel alfabeto japonés Kanji

Page 6: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 6/21

Page 7: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 7/21

11.. ComprenderComprender yy resumirresumir elel estándarestándar QRQR CodeCode20062006

22.. DesarrollarDesarrollar unauna libreríalibrería queque codifiquecodifique yydecodifiquedecodifique símbolossímbolos QRQR CodeCode

33.. DesarrollarDesarrollar unauna aplicaciónaplicación dede escritorio,escritorio, quequeutiliceutilice lala libreríalibrería parapara generargenerar ee interpretarinterpretarsímbolossímbolos QRQR CodeCode

Page 8: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 8/21

Page 9: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 9/21

Componentes del símbolo QR Code:Componentes del símbolo QR Code:

Page 10: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 10/21

H ay 40H ay 40 v ersionesv ersiones diferentes según tamañodiferentes según tamaño

Page 11: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 11/21

V ersiónV ersión 4040::

PuedePuede almacenaralmacenarhasta 708 9 hasta 708 9 caracterescaracteresnuméricosnuméricosóó 29 5329 53 bytesbytes

Page 12: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 12/21

4 modos de codificación:4 modos de codificación:

Numéricos: 0, 1 , 2, 3, 4, 5, 6, 7, 8,9Numéricos: 0, 1 , 2, 3, 4, 5, 6, 7, 8,9

Datos alfanuméricos (0Datos alfanuméricos (0- -9 , A9 , A--Z y otros 9 caracteres:Z y otros 9 caracteres:espacio, $, %, *, +,espacio, $, %, *, +, --, ., /, :), ., /, :)

Bytes (por defecto ISO/IEC 885 9Bytes (por defecto ISO/IEC 885 9 --1 )1 )

Caracteres Kanji, compactados en 1 3 bitsCaracteres Kanji, compactados en 1 3 bits

Page 13: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 13/21

Mecanismo deMecanismo de corrección de errorescorrección de errores basado enbasado enReed Solomon, 4 niveles:Reed Solomon, 4 niveles:

LL (low):(low): hasta el 7% de los codewordshasta el 7% de los codewords

MM (médium):(médium): hasta el 1 5% de los codewordshasta el 1 5% de los codewords

QQ (quality):(quality): hasta el 25% de los codewordshasta el 25% de los codewords

HH (high):(high): hasta el 30% de los codewordshasta el 30% de los codewords

Page 14: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 14/21

CodificaciónCodificación de un QR Code:de un QR Code:

1. 1. Analizar los datosAnalizar los datos (modo de codificación)(modo de codificación)

2 . 2 . Codificar los datos, se dividen en codewordsCodificar los datos, se dividen en codewordsde 8 bitsde 8 bits

3. Generar codeword de corrección de errores3. Generar codeword de corrección de errores

4. Entrelazar los codewords de datos y de error4. Entrelazar los codewords de datos y de error

Page 15: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 15/21

5. Colocar lo módulos de los codewords en la5. Colocar lo módulos de los codewords en lamatriz QR Code junto a los patrones de funciónmatriz QR Code junto a los patrones de funciónpara formar el símbolopara formar el símbolo

Page 16: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 16/21

66.. E nmascararE nmascarar lala regiónregión dede codificacióncodificación concon ununpatrónpatrón dede máscaramáscara ..

77.. GenerarGenerar lala informacióninformación dede formatoformato yy lala dedev ersiónv ersión yy colocarlacolocarla enen elel símbolosímbolo .. BCHBCH CodeCode

Page 17: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 17/21

Page 18: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 18/21

QRQR CodeCode almacenaalmacena informacióninformación verticalmenteverticalmente yyhorizontalmentehorizontalmente a a diferenciadiferencia dede loslos tradicionalestradicionalescódigoscódigos dede barrabarra dede 11 DD.. PorPor estoesto tienetiene unauna capacidadcapacidad

dede almacenamientoalmacenamiento muchomucho mayormayor..

Page 19: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 19/21

Page 20: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 20/21

DataMatrixDataMatrix eses otrootro tipotipo dedecódigocódigo dede barrasbarras 22DD

LosLos QuickQuick ResponseResponse CodesCodes sese

decodificandecodifican aa mayormayor velocidadvelocidadLosLos patronespatrones dede localizaciónlocalización ayudanayudan aa lala deteccióndetección dede lalaorientaciónorientación deldel QRQR CodeCode ..

QRQR CodeCode NecesitaNecesita menormenor calidadcalidad dede imagenimagen parapara decodificardecodificar

QRQR CodeCode tienetiene menosmenos espacioespacio parapara almacenaralmacenar datosdatos

DataMatrixDataMatrix sese usausa másmás enen lala industria,industria, yy QRQR CodeCode parapara usousocotidianocotidiano ..

Page 21: Presentacion QR Code

8/3/2019 Presentacion QR Code

http://slidepdf.com/reader/full/presentacion-qr-code 21/21