A New Sense for Depth of Field
IEEE Transactions on Pattern Analysis and Machine Intelligence
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
The HiBall Tracker: high-performance wide-area tracking for virtual and augmented environments
Proceedings of the ACM symposium on Virtual reality software and technology
Charting past, present, and future research in ubiquitous computing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Interactive stereoscopic display for three or more users
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
TRIP: A Low-Cost Vision-Based Location System for Ubiquitous Computing
Personal and Ubiquitous Computing
Recent Advances in Augmented Reality
IEEE Computer Graphics and Applications
Computer
Visual Marker Detection and Decoding in AR Systems: A Comparative Study
ISMAR '02 Proceedings of the 1st International Symposium on Mixed and Augmented Reality
Marker Tracking and HMD Calibration for a Video-Based Augmented Reality Conferencing System
IWAR '99 Proceedings of the 2nd IEEE and ACM International Workshop on Augmented Reality
Pervasive Pose-Aware Applications and Infrastructure
IEEE Computer Graphics and Applications
ID CAM: A Smart Camera for Scene Capturing and ID Recognition
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Information Theory, Inference & Learning Algorithms
Information Theory, Inference & Learning Algorithms
RFIG lamps: interacting with a self-describing world via photosensing wireless tags and projectors
ACM SIGGRAPH 2004 Papers
ARTag, a Fiducial Marker System Using Digital Techniques
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 2 - Volume 02
Image and depth from a conventional camera with a coded aperture
ACM SIGGRAPH 2007 papers
Pervasive 2D Barcodes for Camera Phone Applications
IEEE Pervasive Computing
Unsynchronized 4D barcodes: coding and decoding time-multiplexed 2D colorcodes
ISVC'07 Proceedings of the 3rd international conference on Advances in visual computing - Volume Part I
Cartouche: conventions for tangibles bridging diverse interactive systems
Proceedings of the fourth international conference on Tangible, embedded, and embodied interaction
NETRA: interactive display for estimating refractive errors and focal range
ACM SIGGRAPH 2010 papers
Challenge: mobile optical networks through visual MIMO
Proceedings of the sixteenth annual international conference on Mobile computing and networking
PixNet: interference-free wireless links using LCD-camera pairs
Proceedings of the sixteenth annual international conference on Mobile computing and networking
Unobtrusively controlling and linking information and services in smart environments
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
Document area identification for extending books without markers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
SpeckleSense: fast, precise, low-cost and compact motion sensing using laser speckle
Proceedings of the 24th annual ACM symposium on User interface software and technology
IrCube tracker: an optical 6-DOF tracker based on LED directivity
Proceedings of the 24th annual ACM symposium on User interface software and technology
Sensor tricorder: what does that sensor know about me?
Proceedings of the 12th Workshop on Mobile Computing Systems and Applications
Proceedings of the 11th international conference on Information Processing in Sensor Networks
International Journal of Information Management: The Journal for Information Professionals
Augmented media for traditional magazines
Proceedings of the Third Symposium on Information and Communication Technology
InfraStructs: fabricating information inside physical objects for imaging in the terahertz region
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Lumitrack: low cost, high precision, high speed tracking with projected m-sequences
Proceedings of the 26th annual ACM symposium on User interface software and technology
Ray geometry in non-pinhole cameras: a survey
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
We show a new camera based interaction solution where an ordinary camera can detect small optical tags from a relatively large distance. Current optical tags, such as barcodes, must be read within a short range and the codes occupy valuable physical space on products. We present a new low-cost optical design so that the tags can be shrunk to 3mm visible diameter, and unmodified ordinary cameras several meters away can be set up to decode the identity plus the relative distance and angle. The design exploits the bokeh effect of ordinary cameras lenses, which maps rays exiting from an out of focus scene point into a disk like blur on the camera sensor. This bokeh-code or Bokode is a barcode design with a simple lenslet over the pattern. We show that a code with 15μm features can be read using an off-the-shelf camera from distances of up to 2 meters. We use intelligent binary coding to estimate the relative distance and angle to the camera, and show potential for applications in augmented reality and motion capture. We analyze the constraints and performance of the optical system, and discuss several plausible application scenarios.