Hi-tech, gadget, science et humour.
Nouvelle Update
| Lidée que je vais vous exposer, me trotte dans la tête depuis la publication de larticle sur les Qr-code, jen ai parlé à quelques amis qui ont trouvé l'idée intéressante. Je voudrais donc la partager avec vous, en espérant peut être qun programmeur sy intéresse. |
Qr-code |
Voir octet et binaire sur Wikipedia
Le concept est donc de pourvoir utiliser le même système de stockage que le Qr-code, mais au lieu de prendre le binaire comme unité de référence, on va utiliser loctet.
Comment faire ? Tout simplement on se servant dun code couleur de 256 teintes.
Lutilité dun tel procédé est tout à fais différente de celle des Qr-code, dont le principal avantage reste la possibilité dêtre lu par un simple Camer-Phone.
| Mon idée repose elle, sur un couplage Scanner / imprimante. En effet on peut assigner a chaque état de loctet une couleur bien définie, par exemple pour le 00000001 cest le noir, le 01001001 le vert, 00001110 le rouge
on peut donc avoir tout les états de loctet dans une palette de 256 couleurs, il suffit ensuite de programmer un petit logiciel qui retranscrit chaque octet en une couleur qui lui est prédéfini. On peut donc logiquement imprimer cette couleur sur une feuille, lemporter avec nous, la placer dans un scanner puis récupérer très facilement avec le même programme sa valeur initiale. |
|
|
| Maintenant imaginons quon réduise la taille de cette couleur à un pixel, avec un taux de 96 pixels par pouce, ce qui reste bien évidement loin dune qualité normale en impression, même une jet dencre grand public se situe aux alentours des 300pixel par pouce. A 96px /P les pixels sont carrément visible a loeil nu (dailleurs pour les Qr-code on utilise déjà du 96px/P quand on veut stocker beaucoup de données). |
On atteint un total de 757.107 Pixels, soit un espace de stockage de 757 ko par page, multiplié par 2 ça nous donne 1,514 Mo par feuille, cest a dire un peut plus qune disquette 3.5 pouce.
| Biensur a ce niveau on peut se poser quelques questions, la première cest est ce quon imprimant a 96px/P les pixels peuvent être facilement reconnu lors du scan. La réponse est sans hésitation oui, puisque même les scanners dentré de gamme se situent aux alentours de 2400ppp (cest vrai que la on parle de Point par pouce et non pas de pixel par pouce, mais de toutes façon ça reste largement suffisant pour bien distinguer chaque pixel), et comme je vous lai déjà dis les pixels restent visible même a loeil nu, donc de ce coté la pas de problème. |
|
Ensuite le deuxième obstacle qui se pose, cest la diversité des imprimantes et des scanners, ce nest pas toujours certain que les couleurs soient représentées de la même façon, même si sur les 65.000 teintes (prises en charge par les produits grand publics), on se limitant a 256 couleurs on est plus au moins sûr quelle soit assez éloigné pour éviter toute confusion.
|
| On peut de ce fait imaginer que dans certains cas, les couleurs ne soient pas reconnues de la même façon. Pour cela la solution est simple, on va réserver quelques pixels dans un coin de la page, qui serviront de repère pour le logiciel (512px suffiront a raison de 2pixels par couleur + éventuellement une barre noire pour les séparer des autres pixels, soit un peut plus de 768px en tout). On lui dira par exemple quen cas de doute, de se référer à la palette imprimée dans le coin nord ouest de la page, il aura ainsi toutes les couleurs qui se suivent dans lordre prédéfini, chaque emplacement correspondant a un état de loctet. |
Après avoir résolu le problème de couleur, il nous reste un dernier petit détail inhérent à la qualité du papier et de lencre utilisée. En effet il se peut, que quelques pixels saltèrent, seffacent ou se fondent une fois la feuille pliée ou manipulé à plusieurs reprises. Pour cela on peut réserver (tout comme pour le Qr-code) entre 7% et 30% de la surface de la feuille pour intégrer un système de récupération. Voir carrément 50% de la surface, ce qui équivaut a réimprimé 2 fois la même chose. Moins de risques de voir 2 fois le même pixel perdu.
Voila grosso modo lidée, biensur on peut laméliorer ont utilisant une plus grande palette de couleur et un plus gros taux de pixels par pouce (150px/pouce par exemple) on peut ainsi facilement atteindre plusieurs mégaoctets. Par contre niveau fiabilité ça devient un peu aléatoire, il faudrait sûrement faire quelques essaies pour voir ce quon peut vraiment en tiré. Mais de toute façon 700 ou 500ko par face, cest déjà pas si mal.
Les utilisations potentielles dun tel concept, sont nombreuses, on peut y stocker plusieurs images jpg, des petits logiciels des documents word, powepoint html
ça peut facilement remplacer une disquette.
Mais cest surtout le coté ludique et au niveau Marketing que ça devient intéressant, imaginez par exemple des petites cartes distribuées ou trouvées dans des paquets de corn flakes, contenants des avatars, des sonneries, des fonds décrans, des minis jeux
(Pour ça 50 ou 70 ko sont largement suffisant) quon peut récupéré comme par magie, simplement en les scannant et en les passant sur un mini programme téléchargé sur le site de l'annonceur.
(Avec un peu dimagination on peut trouver plein dautres utilisations )
Souvenez vous aussi du super jeux 3D que javais présenté ya quelques temps, qui tiens dans à peine 96 ko, (A ce sujet je vous prépare un article, avec un petit tour dhorizons des pros de la compression, certains arrivent par exemple a stocker léquivalent dun album électro, ou dun clip de 6 minutes tout en 3D, dans pas plus de 64ko).
| Pour finir, je pense quun tel logiciel serrait assez simple à programmer, (avis aux intéressés), on pourrait imaginer quà sa sortie on tombe sur des articles avec comme titre « Transportez un mega jeux 3D, en limprimant sur un quart de page » ou encore « Utilisez votre imprimante pour stocker des données »
Un petit exemple de carte :) |
|
Update 1:
|
| Ca pourrait aussi relancer lattrait pour les collections de cartes. Je me souviens quand jétait plus jeunes on séchangeait, on gagnait, on troquait plusieurs cartes contre une. Selon les périodes cétait des joueurs de foot, des personnages de manga, des Pogs... |
|
On peut aussi imaginer, lapport que ça pourrait donner aux jeux de cartes tel que Magic, ça permettrait davoir une forte interactivité entre le jeu de table et sa version jeu video, on pourrait ainsi importer les caractéristiques de la carte réel, dans le jeu Pc. |
|
|
|
Imaginons aussi quun opérateur ladopte pour ses cartes de recharge, on aurait ainsi au dos de la carte une partie contenant, des sonneries, des fonds décran, des animations
|
Supposons encore quun jeu de voiture intègre un système permettant de créer automatiquement de nouveaux véhicules. En lui fournissant simplement les données relatives, au moteur, aux suspensions, aux formes de la carrosserie, accessoires...
Voici un exemple d'insertion presse, en double pages.
