sábado, 1 de noviembre de 2008

Definición según Wikipedia

ShotCode es un código de barras circular creado por High Energy Magic, de la Universidad de Cambridge.

Usa un círculo similar a una diana, con un punto en el centro y círculos de datos (datacircles) en torno a él. Mediante el ángulo y la distancia de los círculos de datos al centro quedan codificados los datos.

Los ShotCodes están diseñados para poder leerse con cualquier camara, incluídas las de los teléfonos móviles y las webcams, sin necesidad de ningún hardware específico. Y además, gracias a su diseño circular al software le es posible detectar el ańgulo desde el que el ShotCode es leído. Se diferencian de los códigos de barras matriciales en que no almacenan directamente datos, sino que almacenan una clave de 49 bits. En un servidor se guardan las relaciones entre esas claves de 49 bits y una URL, por lo que el dispositivo, tras leer el ShotCode, se conectará al servidor, obtendrá la URL en cuestión, y a continuación leerá de allí los datos relacionados con el ShotCode.