{'fraction_non_alphanumeric': 0.02528977871443625, 'fraction_numerical': 0.0, 'mean_word_length': 5.333333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Discovering and Tracking-based Detection System for Optical Camera Communication

Detecting the transmitting source within a frame is fundamental in Optical Camera Communications (OCC). Until now, the detection techniques used today are discovery techniques, that is, in each frame or set of frames, the source is detected unequivocally. These techniques are expensive and may require learning (in case of using Deep Learning), which makes the implementation of receivers in users’ end devices, such as smartphones, a new challenge to consider. In this article, we propose a detection system oriented to devices with limited hardware making use of basic operations, and also proposes to use the tracking technique. Since the tracking does not detect whether the source is within the region being tracked, this combination allows to obtain higher camera capture rates (FPS). This system may allow limited hardware devices to implement OCC technology.