飞镖圆盘，在中心有一个靶心和围绕它的“数据圈”。该技术通过测量数据环与每个靶心的角度和距离来从这些数据环中读取数据位。ShotCodes被设计为使用常规相机（包括在手机和网络摄像机上找到的相机）读取，而无需购买其他专用硬件。 ShotCodes与矩阵条形码的不同之处在于它们不存储常规数据，而是存储由40位数据组成的查找数。 这需要读取设备链接到存储数据的URL服务器，以便下载所述数据。
历史.ShotCode于1999年在剑桥大学创建时，他们研究出一种低成本的基于视觉的方法来跟