Standards/bokode
Bokode
Overview
A Bokode is an optical data tag developed at the MIT Media Lab that packs far more information than a conventional barcode of the same size and can be read by an ordinary camera from several metres away 1. Its name is a portmanteau of bokeh (the photographic term for out-of-focus blur) and barcode, because the tag is read not in sharp focus but through a camera's defocus 1. It is notable as a genuinely novel optical-encoding idea — encoding information in the angular dimension of light — rather than another flat 2D matrix.
History
Bokodes were developed by a team led by Ramesh Raskar at the MIT Media Lab and presented at SIGGRAPH 2009 in a paper titled "Bokode: Imperceptible Visual Tags for Camera-Based Interaction from a Distance." The authors were Ankit Mohan (lead author), Grace Woo, Shinsaku Hiura, Quinn Smithwick, and Ramesh Raskar 12. The work was publicly presented in 2009 1.
Technical specification
A Bokode is a tiny circular tag, about 3 mm in visible diameter, built from an LED behind a photomask (the data pattern) with a small lens (lenslet) in front 1. The data pattern itself is made of tiled Data Matrix codes arranged so they become legible when out of focus 1. Information is encoded in the angular dimension of the emitted light: rays leaving the tag vary in brightness with the angle at which they exit, and the lens maps angle to position 2.
Reading exploits the bokeh effect. To a camera focused on the scene, the Bokode appears as a small bright dot; but when the camera is focused at infinity, the defocus blur expands the tag's pattern across many sensor pixels, magnifying the otherwise microscopic code so it can be decoded 1. Features around 15 μm can be resolved this way, and unmodified standard cameras (including phone cameras) can read the tag from a few metres — sources cite distances up to about 2–4 m — while also recovering the relative distance and angle to the tag 1. The tag can hold thousands of bits, far more than a same-area printed barcode 2.
Use cases
Bokode was pitched for camera-based interaction at a distance. Proposed applications include classroom quizzes with instant per-student response tracking, museum labels that push background information to a visitor's camera, restaurant menus readable from the sidewalk, motion-capture systems with roughly tenth-of-a-degree angular precision, and security/identity uses as an alternative to RFID 2. The ability to read pose (distance and angle) makes it especially suited to augmented-reality and tracking research rather than ordinary product labelling 1.
Implementations
Bokode is a research prototype, not a deployed commercial standard. Early active prototypes used a powered LED and cost around $5 each, with projections of dropping to roughly 5 cents at scale 2. Passive variants were developed that reflect ambient light like an ordinary barcode, avoiding the cost and power of an LED, and a rewritable form was referred to as a "bocode" 1. No mass-market reader ecosystem ever shipped.
Comparison
Against QR Code and Data Matrix, Bokode wins on density and on remote, angle-aware reading: it crams thousands of bits into a 3 mm dot and can be read from across a room while reporting the camera's distance and angle — something flat printed codes cannot do, since they must be in focus and reasonably large in the frame 12. Its disadvantages are decisive for adoption: the active version needs a powered LED and a precision lenslet, making it far more expensive and harder to manufacture than ink-on-paper, and it requires the user to deliberately defocus the camera. QR/Data Matrix are essentially free to print and read with in-focus capture, which is why they dominate while Bokode remained a lab demonstration 1.
Fun facts
Bokode was widely described as a "barcode you can read from across the room," a sharp contrast to scanners that must be held inches from a label 2. Lead author Raskar framed it as a new optical-encoding category: there had previously been a handful of ways to encode information optically, and Bokode added another by using the angular dimension of light 2. Because a Bokode can be covered by any opaque material, it offers simpler privacy control than an RFID tag, which needs radio-frequency shielding 1.
Status
Historic research prototype. Bokode was a 2009 MIT Media Lab demonstration and never became a commercial standard or shipping product; it remains a frequently cited example of unconventional optical tagging 13.
Sources
1 Bokode — Wikipedia — Wikipedia, accessed 2026. 2 Barcodes for the rest of us — MIT News, 2009. 3 Bokode: Imperceptible Visual Tags for Camera-Based Interaction from a Distance — project overview — MIT Media Lab.
Deployments
No country reports mention this standard by name.
Regions / aggregations not mapped to a single country
- Universal