On Using the Raspberry Pi Camera to Receive 8-PAM Signals in Optical Camera Communication

Miguel Rego, Vicente Matus, Othman Younus, Alexis A. Dowhuszko, Zabih Ghassemlooy, Monica Figueiredo, Pedro Fonseca, Luis Nero Alves

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

33 Downloads (Pure)

Abstract

Optical Camera Communication (OCC) has emerged as a way of implementing Optical Wireless Communication (OWC) without the need of adding an additional interface to smart devices equipped with cameras, and is suitable for applications in Internet of Things (IoT), secure communications, indoor positioning and electromagnetic interference sensitive scenarios. Given the fact that a camera consists of an array of photodetectors connected to analog-to-digital converters, we can leverage this fact to implement not only binary signal reception, but also a multi-level Pulse Amplitude Modulation (PAM) receiver. In this paper, we explore the usage of the Raspberry Pi Camera V2.1 as a receiver for implementing 8-PAM OCC, focusing on the technical characteristics of this camera and identifying the limitations that arise from its low cost. A decoder algorithm is proposed, aimed at circumventing the identified limitations with signal processing solutions. The proposed algorithm was experimentally validated in an indoor scenario and a Symbol Error Rate (SER) was measured for up to 1.8m, remaining under 1.3%.

Original languageEnglish
Title of host publication2024 14th International Symposium on Communication Systems, Networks and Digital Signal Processing, CSNDSP 2024
PublisherIEEE
Pages609-614
Number of pages6
ISBN (Electronic)979-8-3503-4874-3
DOIs
Publication statusPublished - 2024
MoE publication typeA4 Conference publication
EventInternational Symposium on Communication Systems, Networks and Digital Signal Processing - Rome, Italy
Duration: 17 Jul 202419 Jul 2024

Publication series

NameInternational Symposium on Communication Systems, Networks and Digital Signal Processing
ISSN (Electronic)2835-9038

Conference

ConferenceInternational Symposium on Communication Systems, Networks and Digital Signal Processing
Abbreviated titleCSNDSP
Country/TerritoryItaly
CityRome
Period17/07/202419/07/2024

Keywords

  • optical camera communication
  • pulse amplitude modulation
  • rolling shutter
  • visible light communication

Fingerprint

Dive into the research topics of 'On Using the Raspberry Pi Camera to Receive 8-PAM Signals in Optical Camera Communication'. Together they form a unique fingerprint.

Cite this