PixNet: interference-free wireless links using LCD-camera pairs

Given the abundance of cameras and LCDs in today's environment, there exists an untapped opportunity for using these devices for communication. Specifically, cameras can tune to nearby LCDs and use them for network access. The key feature of these LCD-camera links is that they are highly directional and hence enable a form of interference-free wireless communication. This makes them an attractive technology for dense, high contention scenarios. The main challenge however, to enable such LCD-camera links is to maximize coverage, that is to deliver multiple Mb/s over multi-meter distances, independent of the view angle. To do so, these links need to address unique types of channel distortions, such as perspective distortion and blur. This paper explores this novel communication medium and presents PixNet, a system for transmitting information over LCD-camera links. PixNet generalizes the popular OFDM transmission algorithms to address the unique characteristics of the LCD-camera link which include perspective distortion, blur, and sensitivity to ambient light. We have built a prototype of PixNet using off-the-shelf LCDs and cameras. An extensive evaluation shows that a single PixNet link delivers data rates of up to 12 Mb/s at a distance of 10 meters, and works with view angles as wide as 120 degree°.

[1]  Stanley T. Birchfield,et al.  A Taxonomy and Analysis of Camera Calibration Methods for Traffic Monitoring Applications , 2010, IEEE Transactions on Intelligent Transportation Systems.

[2]  Alina Hang,et al.  Projector phone: a study of using mobile phones with integrated projector for interaction with maps , 2008, Mobile HCI.

[3]  J. Tanida,et al.  Thin Observation Module by Bound Optics (TOMBO): Concept and Experimental Verification. , 2001, Applied optics.

[4]  Michael Rohs,et al.  Real-World Interaction with Camera Phones , 2004, UCS.

[5]  Edward Jones,et al.  Rear-Lamp Vehicle Detection and Tracking in Low-Exposure Color Video for Night Conditions , 2010, IEEE Transactions on Intelligent Transportation Systems.

[6]  Grahame Faulkner,et al.  Indoor visible light communications: challenges and prospects , 2008, Optical Engineering + Applications.

[7]  Jun Rekimoto,et al.  CyberCode: designing augmented reality environments with visual tags , 2000, DARE '00.

[8]  D. Miller,et al.  Optical interconnects to silicon , 2000, IEEE Journal of Selected Topics in Quantum Electronics.

[9]  D. O’brien,et al.  High-Speed Visible Light Communications Using Multiple-Resonant Equalization , 2008, IEEE Photonics Technology Letters.

[10]  Ruigang Yang,et al.  PixelFlex: a reconfigurable multi-projector display system , 2001, Proceedings Visualization, 2001. VIS '01..

[11]  Jim R. Parker,et al.  Algorithms for image processing and computer vision , 1996 .

[12]  K.T. Tan,et al.  2D barcodes for mobile phones , 2005, 2005 2nd Asia Pacific Conference on Mobile Technology, Applications and Systems.

[13]  S. Hranilovic,et al.  A pixelated MIMO wireless optical communication system , 2006, IEEE Journal of Selected Topics in Quantum Electronics.

[14]  Alan Q. Morton Packaging history: The emergence of the uniform product code (UPC) in the United States, 1970–75 , 1994 .

[15]  Heinrich Meyr,et al.  Digital communication receivers - synchronization, channel estimation, and signal processing , 1997, Wiley series in telecommunications and signal processing.

[16]  Chung Ghiu Lee,et al.  Experimental verification of optical wireless communication link using high-brightness illumination light-emitting diodes , 2007 .

[17]  Claudio S. Pinhanez Using a steerable projector and a camera to transform surfaces into interactive displays , 2001, CHI Extended Abstracts.

[18]  Tat-Jen Cham,et al.  Calibrating Scalable Multi-Projector Displays Using Camera Homography Trees , 2001 .

[19]  John Malowicki,et al.  Optical Interconnects for High Speed Computing. , 1999 .

[20]  Burton R. Saltzberg,et al.  Multi-Carrier Digital Communications: Theory and Applications of Ofdm , 1999 .

[21]  George Wolberg,et al.  Digital image warping , 1990 .

[22]  Stephen B. Wicker,et al.  Reed-Solomon Codes and Their Applications , 1999 .

[23]  Hiroshi Hanaizumi,et al.  Barcode readers using the camera device in mobile phones , 2004, 2004 International Conference on Cyberworlds.

[24]  Christopher O. Jaynes,et al.  Active Pursuit Tracking in a Projector-Camera System with Application to Augmented Reality , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[25]  Rahul Sukthankar,et al.  Scalable alignment of large-format multi-projector displays using camera homography trees , 2002, IEEE Visualization, 2002. VIS 2002..

[26]  Jun Tanida,et al.  Multispectral imaging using compact compound optics. , 2004, Optics express.

[27]  Hana Lee,et al.  Retrospective correction of nonuniform illumination on bi-level images. , 2009, Optics express.

[28]  Ramesh Raskar,et al.  Computational Photography: Mastering New Techniques for Lenses, Lighting, and Sensors , 2009 .

[29]  Oliver Bimber,et al.  Unsynchronized 4D barcodes: coding and decoding time-multiplexed 2D colorcodes , 2007 .

[30]  Ramesh Raskar,et al.  Bokode: imperceptible visual tags for camera based interaction from a distance , 2009, ACM Trans. Graph..