Determining camera parameters from the perspective projection of a rectangle
Pattern Recognition
Reed-Solomon Codes and Their Applications
Reed-Solomon Codes and Their Applications
ICMI '02 Proceedings of the 4th IEEE International Conference on Multimodal Interfaces
Using visual tags to bypass Bluetooth device discovery
ACM SIGMOBILE Mobile Computing and Communications Review
Sweep and point and shoot: phonecam-based interactions for large public displays
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Visual Code Widgets for Marker-Based Interaction
ICDCSW '05 Proceedings of the Fifth International Workshop on Smart Appliances and Wearable Computing - Volume 05
The Smart Phone: A Ubiquitous Input Device
IEEE Pervasive Computing
Photo-to-Search: Using Camera Phones to Inquire of the Surrounding World
MDM '06 Proceedings of the 7th International Conference on Mobile Data Management
Mobile visual interaction: enhancing local communication and collaboration with visual interactions
MUM '06 Proceedings of the 5th international conference on Mobile and ubiquitous multimedia
Interacting with mobile services: an evaluation of camera-phones and visual tags
Personal and Ubiquitous Computing
2001 IEEE International Conference on Acoustics, Speech, and Signal Processing
ICASSP '01 Proceedings of the Acoustics, Speech, and Signal Processing, 200. on IEEE International Conference - Volume 02
Usability evaluation of designed image code interface for mobile computing environment
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction platforms and techniques
Real-world interaction with camera phones
UCS'04 Proceedings of the Second international conference on Ubiquitous Computing Systems
VCode—Pervasive Data Transfer Using Video Barcode
IEEE Transactions on Multimedia
RGB calibration for color image analysis in machine vision
IEEE Transactions on Image Processing
Image information and visual quality
IEEE Transactions on Image Processing
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Hi-index | 0.00 |
In this paper we propose a novel application, color Video Code (V-Code) and analyze its data transmission capacity through camera-based mobile data channels. Users can use the camera on a mobile device (PDA or camera phone) as a passive and pervasive data channel to download data encoded as a sequence of color visual patterns. The color V-Code is animated on a display, acquired by the camera and decoded by the pre-embedded software in the mobile device. One interesting question is what is the data transmission capacity it can achieve, theoretically and practically. To answer this question we build a camera channel model to measure color degradation using information theory and show that the capacity of the camera channel can be improved with the optimized color selection through color calibration. After initialization color models are learned automatically as downloading proceeds. We address the problem of precise registration, and implemented a fast perspective correction method to accelerate the decoder in real-time on a resource constrained device. With the optimized color set and efficient implementation we achieve a transmission bit rate of 15.4kbps on a common iMate Jamin phone (200MHz CPU). This speed is faster than the average GPRS bit rate (12kbps).