30 novembre 2012

iTunes 11: Comment fonctionne le scanner de cartes cadeaux

Depuis peu de temps vous avez du vous rendre compte dans iTunes 11 qu'il était désormais possible de scanner vos cartes cadeaux à l'aide de la caméra.

Un système très sophistiqué sur lequel Geppy Parziale, un développeur qui a travaillé sur le code de la caméra revient pour en expliquer un peu plus le fonctionnement.

C'est un ensemble très sophistiqué de traitement de l'image et d'algorithmes de vision par ordinateur qui extrait le code à 16 chiffres de la carte iTunes et le convertit en une chaîne et cela en quelques millisecondes seulement. Core Animation, Accelerate, Core Graphics, GCD, AVFoundation et d'autres frameworks ont été combinés pour répondre à certains critères de performances très strictes et exigences d'utilisabilité.



Lorsque vous présentez le code à la caméra, le rectangle entourant le code est immédiatement localisé dans le champ de la caméra et mis en évidence par un rectangle blanc. Si vous bougez la carte en face de la caméra, le rectangle blanc suivra les mouvements. Après quelques millisecondes, le code est converti en une chaîne et puis, bien sûr, en crédit, pour pouvoir acheter des musiques ou des applications.


Fait intéressant, la caméra peut également être utilisé par les aveugles. VoiceOver est utilisé pour aider l'utilisateur à positionner la carte en face de la caméra.

[ source ]

Aucun commentaire:

Enregistrer un commentaire