Codes 2D - db-prods.net...Datamatrix QRCode Aztec Shotcode Colorzip Voici le panel de code 2D...
Transcript of Codes 2D - db-prods.net...Datamatrix QRCode Aztec Shotcode Colorzip Voici le panel de code 2D...
Codes 2D
2008 - Damien Bouic - ESBAM - Studio Lentigo
Codes 1D
Ce sont les très repandus code barre, apparus lors des années 70
2008 - Damien Bouic - ESBAM - Studio Lentigo
EAN 8 EAN 13
Voici les 2 types de codes 1D les plus utilisés
2008 - Damien Bouic - ESBAM - Studio Lentigo
La lecture s’opère par le décodage de chaque paire de barre qui correspond à un caractère.
2008 - Damien Bouic - ESBAM - Studio Lentigo
0 1
C’est un rayon laser qui permet de lire le code barre. Lorsque celui-ci rencontre un zone blanche, il renvoie un signal vers le capteur optique,
lorsque celui-ci rencontre une zone noire, il n’y a pas de signal. Et ainsi, un code binaire est crée, qui est le language informatique universel.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Ici, voici le “dictionnaire” de décryptage de ce type de code à barres. Une croix correspond à un signal, et un underscore correspond à pas de signal. Et
cela permet d’encrypter des caractères numériques.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Ici, un code barre plus récent permettant l’encryptage de caractères alphanumériques. Inconvénient, la capacité de stockage de infos est très
limitée.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Mais comment faire pour stocker plus d’infos? Eh bien on devra utiliser la seconde dimension, avec un codage à la fois horizontal et vertical. On élève au carré la capacité du code. C’est comme si l’on empilait deux codes barre
avec une rotation à 90°.C’est ainsi qu’intervient le code 2D.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Code 2D
2008 - Damien Bouic - ESBAM - Studio Lentigo
Datamatrix QRCode Aztec Shotcode Colorzip
Voici le panel de code 2D actuels. Tous sont lisibles par une simple caméra de téléphone
portable et une application spécifique.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Code 16k Code 49 Maxicode PDF-417
2008 - Damien Bouic - ESBAM - Studio Lentigo
Type Code 49 Code 16k PDF-417 Maxicode QRCode Aztec Shotcode Datamatrix
Exemple
Créateur David Allais
Ted Williams
Symbol Tech. UPS Denso (jap.)
Welch Allin Inc.
OP3 (europe)
RVSI Acuity CiMatrix (USA)
Année de sortie
1987 1989 1991 1992 1994 1995 2005 2005
Capacité (nb carac.) 170 417 2710 100 7089 3750 49 bits 2300
Et les spécifications propres à chacun.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Denso Wave
Des sites où l’on peut créer ses propres Codes 2D et télécharger les applications pour les décoder sur son mobile.
http://www.denso-wave.com/
Mobile Tag
http://www.mobiletag.com/
2008 - Damien Bouic - ESBAM - Studio Lentigo
Kaywahttp://www.kaywa.qrcode.com/
Y01.FRhttp://www.y01.com/
2008 - Damien Bouic - ESBAM - Studio Lentigo
Source : http://mobilecrossmedia.blogspot.com/
Il y a deux façons pour que le contenu soit rendu accessible via un code 2D :
- soit le code renferme une série de chiffres qui est analysée par une base de données qui renvoie au contenu (schéma gauche);
- soit le code renferme le lien direct vers le contenu (schéma droite).
2008 - Damien Bouic - ESBAM - Studio Lentigo
Source : http://mobilecrossmedia.blogspot.com/
Ces 4 schémas expliquent le modèle d’accès au contenu :- ouvert direct : lien direct au contenu ;
- ouvert indirect : lien “miroir” renvoyant à un contenu (via BDD) ;- ouvert crypté : chiffres renvoyant au contenu via BDD ;
- propriétaire : résultat décodé crypté et illisible.
2008 - Damien Bouic - ESBAM - Studio Lentigo
Exemples d’applications
On peut avoir accès à du contenu et le télecharger.2008 - Damien Bouic - ESBAM - Studio Lentigo
Exemples d’applications
Pouvoir accéder à des informations (ici, des codes collés sur les abris bus de la RATP et permettre de visualiser les horaires et autres infos
pratiques ).
2008 - Damien Bouic - ESBAM - Studio Lentigo
Exemples d’applications
Les types de supports sont variés.2008 - Damien Bouic - ESBAM - Studio Lentigo
Exemples d’applications
Les types de supports sont variés (bis, ici sur un passeport).2008 - Damien Bouic - ESBAM - Studio Lentigo
Exemples d’applications
Très variés (sur des affiches).2008 - Damien Bouic - ESBAM - Studio Lentigo
Exemples d’applications
Vraiment très variés!2008 - Damien Bouic - ESBAM - Studio Lentigo
Pour finir…
Colorzip
Et pour terminer, le colorzip qui est un code 2D particulier utilisant les couleurs comme code d’encryptage des données, basées sur la trichromie
RVB. Cela permet d’avoir des codes plus variés au niveau des formes.
http://www.colorzip.co.jp/en/index.html
2008 - Damien Bouic - ESBAM - Studio Lentigo
2008 - Damien Bouic - ESBAM - Studio Lentigo
Références
http://fr.wikipedia.org/wiki/Code-barre
http://grandzebu.net/index.php?page=/informatique/codbar/codbar.htm
http://www.ratpcodes2d.fr/category/actualites/
(consultées en Novembre 2008)