Using rolling shutter effect of the CMOS camera can increase the data rate of camera-based visible light communication (VLC) system. However, when fewer pixel columns represent one bit, the grayscale value fluctuation becomes serious, which leads to data logic not being correctly defined by the threshold, and therefore degrades the demodulation performance. In this paper, a thresholding scheme based on adjacent pixel grayscale value to reduce the influence of grayscale value fluctuation is proposed, which sets threshold using the grayscale values of the forward and backward pixels adjacent to the current pixel. And combining with segment downsampling, experimental results show that the proposed demodulation algorithm can achieve a bit-error-rate (BER) performance well below the forward error correction (FEC) limit of 3.8×10-3 with the bit resolution of 2.962 pixel/bit, and the net data rate can reach 10.56 kbit/s.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.