Symbol Rate Maximization in Rolling-Shutter OCC: Design and Implementation Considerations
Optical Camera Communication (OCC) systems can take advantage of the row-by-row scanning process of rolling-shutter cameras to capture the fast variations of light intensity coming from Visible Light Communication (VLC) LED-based transmitters. In order to study the maximum data rate that is feasible in such kind of OCC systems, this paper presents its equivalent digital communication system model in which the rolling-shutter camera is modeled as a rectangular matched-filter whose time width is equal to the exposure time of the camera, followed by a sampling process at the pixel row sweep rate of the camera. Based on the proposed rolling-shutter camera model, the maximum symbol rate that such OCC systems can support is experimentally demonstrated, and the impact of imperfect time synchronization between the VLC transmitter and the rolling-shutter OCC receiver is characterized in the form of Inter-Symbol Interference (ISI). The equivalent three-tap channel model that results from this process is experimentally validated and the generated ISI is compensated with the use of linear equalization in reception. Simulation and experimental results show a strong correlation between them, demonstrating that the proposed approach can be used to make the OCC system work at the Nyquist sampling rate, which is equivalent to the pixel row sweep rate of the rolling-shutter camera used in reception.
💡 Research Summary
The paper investigates the ultimate data‑rate limits of Optical Camera Communication (OCC) when a rolling‑shutter camera is used as the receiver. By modeling the camera’s per‑row exposure as a rectangular matched filter whose width equals the exposure time, the authors derive an equivalent digital‑communication system: the transmitted LED signal (M‑PAM rectangular pulses) passes through the optical channel, is convolved with the camera’s matched filter, and is then sampled at the row‑sweep rate (1/Texp). When the symbol duration Ts equals the exposure time (Exposure‑to‑Symbol Ratio, ESR = 1) and perfect time synchronization exists, each image row captures exactly one symbol, yielding an ISI‑free system whose maximum symbol rate is limited only by the camera’s row‑sweep frequency (≈64 kS/s for a typical 1080‑row, 60 fps smartphone camera).
In practice, however, the transmitter and the rolling‑shutter receiver cannot be clock‑synchronized. A timing offset δ between the LED symbol boundaries and the camera’s exposure windows causes the sampling instants to shift, producing inter‑symbol interference (ISI). The authors show that the resulting discrete‑time channel can be accurately described by a three‑tap FIR model: y
Comments & Academic Discussion
Loading comments...
Leave a Comment