Glassified

Augmenting reality on everyday objects

Anirudh Sharma, Lirong Liu, and Pattie Maes. 2013. Glassified: an augmented ruler based on a transparent display for real-time interactions with paper. In Adjunct Proceedings of the 26th Annual ACM Symposium on User Interface Software and Technology (UIST '13 Adjunct). Association for Computing Machinery, New York, NY, USA, 21–22. https://doi.org/10.1145/2508468.2514937
Glassified transparent ruler display
The Glassified prototype: a transparent OLED display embedded in a physical ruler, overlaying a digitally rendered pentagon on paper while preserving visibility of the underlying surface and printed ruler markings.

A series of explorations in which we introduce AR into everyday interactions, enabling non-obtrusive interaction with digital information. Team: Anirudh Sharma, Lirong Liu, Pattie Maes, MIT Media Lab.

Glassified – A ruler has two fundamental functions: 1) to draw straight lines and 2) to measure dimensions. Through our Glassified prototype, we aim at extending those capabilities. It’s a modified ruler with a transparent display to supplement physical strokes made on paper with virtual graphics. Because the display is transparent, both the physical strokes and the virtual graphics are visible in the same plane. A digitizer captures the pen strokes in order to update the graphical overlay, fusing the traditional function of a ruler with the added advantages of a digital, display-based system.

LittleAR hardware assembly and system diagram
Hardware assembly of the LittleAR bookmark-form-factor device. Top: the unit held over paper with the optical tracking sensor illuminated. Bottom: exposed circuit board showing the transparent OLED, optical mouse sensor, and microcontroller interconnects.

The system pipeline flows from Pen Input to an Interaction Manager that handles gesture recognition and maps gestures to commands, which are then transmitted via RS-232 to the OLED Rendering stage. Optical pen stroke sensing captures strokes in physical space; a spatial calibration step bridges the physical coordinate system into augmented space, enabling precise registration between what the user draws on paper and what the transparent display renders.

Augmented Magnifier: We explore the fusion of magnifying properties of glass and digital augmentation of transparent displays – combining two layers of information: digital and optical. A transparent OLED display is overlaid on the magnifying glass, and computer vision detects objects. The system then computes and pulls metadata about the physical object from an online data source.

LittleAR: A 2-inch transparent OLED and a mouse sensor combined in a form similar to a paper bookmark. The design naturally affords translation on paper such that the user can move it along paper similar to a magnifying glass. The thin OLED display allows graphical augmentations to be almost in the same plane as the paper, creating a seamless fusion of the virtual and real world.

Source code for Glassified 0.1 is released. Its kind of messy right now but you should be able to compile it with VS2010.

Glassified ruler demonstration
Real-time graphical augmentation viewed through the transparent display, showing a vector polygon and directional annotation overlaid on handwritten content on paper.

Glassified: the transparent OLED ruler augmenting pen strokes on paper with real-time virtual graphics.

Glassified Optical Tracking and content mapping.

Augmented Magnifier: the system preserves both the regular functionality of a magnifying glass and the digital capability of transparent displays on the same plane.

LittleAR: using a mouse optical sensor for on-paper tracking with a bookmark-sized transparent OLED.

LittleAR transparent OLED bookmark
Workshop participants and collaborators involved in the Glassified and related transparent-display augmented reality research projects.
Augmented Reality on everyday objects
The Augmented Magnifier prototype demonstrating real-time object detection and metadata overlay. Computer-vision-generated bounding boxes and circular annotations are rendered on the transparent OLED as the user views physical objects through the display.