Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

Optical camera communications for IoT applications

Authors: Fernandes, Dario Duarte;

Optical camera communications for IoT applications

Abstract

A Internet das Coisas (IoT) tem vindo a tornar-se cada vez mais presente nas nossas vidas diárias, revolucionando a forma como interagimos com a tecnologia. Com o surgimento do 5G, o número de dispositivos ligados aumentou exponencialmente, destacando ainda mais a importância da IoT. No entanto, este rápido crescimento tem suscitado preocupações sobre as limitações das tecnologias de frequência de rádio (RF) e a sua capacidade para lidar com o crescente número de dispositivos dentro do limitado espetro disponível. À medida que mais dispositivos se ligam à IoT, a procura por outras soluções com potencial para aliviar as restrições das RF torna-se crucial para assegurar uma conectividade sem falhas e prevenir interferências de sinal. Esta dissertação descreve o desenvolvimento de um sistema de comunicação que utiliza Comunicação Ótica por Câmara (OCC), para transmitir informação através de códigos visuais capturados por um módulo de câmara de baixo custo controlado por um sistema embebido. Os códigos visuais requerem um processamento inicial da imagem para a receção e descodificação da informação. Isto permite a exploração de Redes Neuronais Convolucionais Profundas (D-CNNs) avançadas, como o YOLOx, através de um processo abrangente de treino, validação e teste com códigos visuais 2D especialmente concebidos. São introduzidos dois tipos de símbolos. O primeiro prioriza a localização precisa, incluindo recursos como um indicador de orientação e um identificador de símbolo, reduzindo o espaço disponível para os dados. O segundo tipo prioriza a taxa de dados, utilizando todo o símbolo exclusivamente para transmitir dados. Os resultados da pesquisa realçam o potencial da OCC como uma solução viável para lidar com as limitações das RF no panorama da IoT. Apesar do desempenho lento do sistema, este demonstrou eficácia com baixa taxa de erro, indicando uma implementação e avaliação bem-sucedidas do OCC usando DCNNs e códigos visuais personalizados. Isto demonstra a capacidade do sistema em fornecer uma comunicação eficiente, fiável e económica para aplicações IoT. Os resultados abrem caminho para melhorias adicionais e estudos mais aprofundados, posicionando o OCC como uma alternativa promissora às tecnologias RF tradicionais.

The Internet of Things (IoT) has become increasingly present in our daily lives, revolutionizing the way we interact with technology. With the emergence of 5G, the number of connected devices has skyrocketed, further amplifying the importance of IoT. However, this rapid growth has raised concerns about the limitations of radio frequency (RF) technologies and their ability to handle the increasing number of devices within the limited available spectrum. As more devices connect to the IoT, the demand for other solutions with potential to alleviate the RF constrains becomes crucial to ensure seamless connectivity and prevent signal interference. This dissertation describes the development of a communication system using Optical Camera Communication (OCC), which transmits information through visual codes captured by a low-cost camera module connected to an embedded system. The visual codes require initial image processing for reception and decoding of information. This enables the exploration of advanced Deep Convolutional Neural Networks (D-CNNs), like YOLOx, through a comprehensive process of training, validation and testing with custom-designed 2D visual codes. Two types of symbols are introduced. The first type prioritizes accurate location, including features like an orientation indicator and symbol identifier, reducing the available space for data. The second type prioritizes data rate, utilizing the entire symbol exclusively for conveying data. The research findings underscore OCC’s potential as a viable solution to address RF limitations within the IoT landscape. Despite the system’s lower speed performance, it demonstrated effectiveness with a low error rate, indicating a successful implementation and evaluation of OCC using D-CNNs and custom visual codes. This showcases the system’s capacity to provide efficient, reliable, and cost-effective communication for IoT applications. The results open the door for further improvements and in-depth studies, positioning OCC as a promising alternative to traditional RF technologies.

Mestrado em Engenharia Eletrónica e Telecomunicações

Country
Portugal
Related Organizations
Keywords

IoT, OCC, Object detection, 2D visual codes, YOLO, Camera

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!