Abstract

Electronic displays and cameras can provide an intuitive, simple communications interface without dependence on additional wireless interfaces or the Internet infrastructure. In this paper, we design a complementary color barcode-based optical camera communication (CCB-OCC) system to provide an easy-to-use communication capability from an electronic display-to-camera (D2C) link. The proposed method encodes information into specially designed color barcodes and transmits it in a format perceptually invisible to humans but detectable by camera-equipped devices. In addition, we propose a new transmission packet design that contains pilot symbols to synchronize symbol packets and estimate the D2C channel link for calibrating captured images caused by irregular differences between the sending color and the receiving color in the D2C link. Experimental results verify the feasibility of the CCB-OCC scheme for short-range communications to offer additional information which shows a new possibility in designing a D2C communication system with robust to environmental change, easy-to-use, and simple implementation.

Highlights

  • With the quickly growing amounts of smart content in our daily lives, people rely more and more on smart devices

  • We propose complementary color barcode-based optical camera communication (CCB-OCC) providing a robust and easy-to-use communication capability via D2C link. e proposed method encodes information into specially designed, invisible color barcodes called “complementary color-based encoding” and transmits them from electronic displays to cameras in smart devices

  • In the CCB-OCC scheme, the transmitter encodes data into color barcodes and displays the packet of color barcodes on its display. e receiving side uses a camera to capture successive images including the color barcodes and decodes the captured images to obtain the transmitted data. e concept and the system model of CCB-OCC, consisting of a display transmitter and a camera receiver, are presented in Figures 1 and 2, respectively. e white stripe in Figure 1 means the color barcode region containing transmit data

Read more

Summary

Introduction

With the quickly growing amounts of smart content in our daily lives, people rely more and more on smart devices. To the best of the authors’ knowledge, the abovementioned techniques do not consider complementary color-based packetization of pilot and data symbols that are imperceptible to the human eye, along with optical channel estimation between a display device and a camera; performance may vary depending on the ambient optical noise or the characteristics of the transceiver. We propose complementary color barcode-based optical camera communication (CCB-OCC) providing a robust and easy-to-use communication capability via D2C link. After finding the start point of data symbols in the packet through synchronization procedure, the estimated channel information is used for calibrating distorted images caused by different hardware and software characteristics of the display and camera and by ambient light noise, viewing angle, and so on.

System Model of Complementary Color Barcode-Based OCC
Decoding process
Experimental Result
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call