Skip to content
barcoder

Standards/cybercode

CyberCode

Type2D Visual Tag
PrimaryJP
Completeness70%medium

Overview

CyberCode is a 2D visual-tag system developed at Sony Computer Science Laboratories (Sony CSL) for augmented-reality and tangible-interface research. Unlike consumer URL codes, its purpose was twofold: identify a tagged object and recover the camera's 3D position and orientation relative to that tag, using only an inexpensive camera [1]. It is notable as one of the foundational fiducial-marker systems in AR, and as a research lineage that fed into shipping Sony products.

History

CyberCode was first proposed in 1996 by Jun Rekimoto, a researcher (later CSO / Research Director) at Sony CSL who worked extensively on augmented reality from the early 1990s [1]. The canonical publication is "CyberCode: Designing Augmented Reality Environments with Visual Tags" by Jun Rekimoto and Yuji Ayatsuka, presented at DARE 2000 (Designing Augmented Reality Environments) [2][3].

Technical specification

A CyberCode is a printed two-dimensional black-and-white cell pattern surrounded by visual fiducial markers (including a guide bar) that let the computer quickly locate the tag in the camera's field of view [1][2]. The decoding pipeline binarises the camera image to black/white, searches for candidate codes matching the guide pattern, reads the cell matrix, and then — from the apparent shape and perspective of the known marker geometry — computes the 3D position and orientation of the camera relative to the tag so graphics can be overlaid correctly [1].

Reported data capacity is small, consistent with its role as an ID rather than a data store: a standard CyberCode carries 24 data bits plus 7 error-correction bits, and a double-sized variant carries 48 data bits plus 14 error-correction bits [2]. The system was explicitly designed for low-cost CMOS or CCD cameras common in mobile and webcam-class devices [2].

Use cases

CyberCode was built for augmented reality and tangible interaction: affixing tags to real-world objects so a camera-equipped device can identify each object and overlay registered computer graphics that track the object's pose [1]. Because it needs only a camera and printed markers — no expensive 3D sensors — it was practical for kiosks, tabletop AR, and physical game pieces [1].

Implementations

Sony CSL reports a series of related deployments: a camera-equipped VAIO C1 laptop context (1998), an AR-based kiosk terminal in Sony's Ginza building (2006), and the PlayStation 3 game The Eye of Judgment (2007), which printed CyberCode-style tags on trading cards so the PlayStation Eye camera could identify each card and render a 3D creature that reorients as the card moves [1][2]. As a general-purpose public format, CyberCode remained a research/internal Sony technology rather than an open consumer standard.

Comparison

Versus QR Code and Data Matrix, CyberCode trades data capacity for geometry: its payload is only tens of bits, but its marker design is optimised for fast detection and accurate 6-DoF pose recovery from cheap cameras — something general 2D barcodes were not designed to do well. It belongs to the family of AR fiducial markers (alongside later systems such as ARToolKit markers and ArUco) rather than to data-carrying barcodes. It "lost" the consumer race because it was a Sony-internal research format with a tiny ID payload and required custom software, while QR became the open, high-capacity, royalty-free standard for encoding actual data. CyberCode's ideas, however, persisted in AR fiducial-marker research [1][2].

Fun facts

CyberCode's most visible consumer outing was arguably The Eye of Judgment on PlayStation 3 (2007), a card-battle game where physical trading cards bearing the codes summoned animated 3D monsters on screen — a mainstream demonstration of a 1996 research idea [1].

Status

Historic research technology. CyberCode is not an open public standard and is not actively offered as a consumer product; its concepts live on in modern AR marker tracking, and its most notable productised use (The Eye of Judgment) is long discontinued [1].

Sources

1 CyberCode — Sony CSL — Sony Computer Science Laboratories. 2 CyberCode — HandWiki — HandWiki, accessed 2026. 3 CyberCode: Designing Augmented Reality Environments with Visual Tags — Rekimoto & Ayatsuka, Proceedings of DARE 2000, ACM.

Deployments

No country reports mention this standard by name.

source · docs/standards/cybercode/index.md