“…The ubiquity of smartphones, equipped with good quality cameras, stimulates the research of OCC systems. Here, the cameras are utilized as sensors, to receive visually coded information [18][19][20], and the value of the exposure time (among other factors) determines the data rate, the bit-error-rate, and the achievable lized as sensors, to receive visually coded information [18][19][20], and the value of the exposure time (among other factors) determines the data rate, the bit-error-rate, and the achievable communication distance [21][22][23]. In camera-based positioning systems, OCC is often utilized to allow beacon identification [24,25].…”