Adaptive selection of two channels in optical camera communication utilizing deep neural networks

IF 2.2 3区 物理与天体物理 Q2 OPTICS
Huamao Huang , Haoxuan Chen , Tianxiang Lan , Haiying Hu
{"title":"Adaptive selection of two channels in optical camera communication utilizing deep neural networks","authors":"Huamao Huang ,&nbsp;Haoxuan Chen ,&nbsp;Tianxiang Lan ,&nbsp;Haiying Hu","doi":"10.1016/j.optcom.2025.131976","DOIUrl":null,"url":null,"abstract":"<div><div>With the increasing popularity of mobile cameras, optical camera communication (OCC) has garnered significant attention. However, in indoor environment, blockages and shadows pose frequent concerns. To address this issue, we developed a dual-channel OCC system utilizing front and rear rolling-shutter cameras, and proposed an adaptive method for selecting the optimal channel through image processing utilizing deep neural networks (DNNs), ensuring seamless switching to the alternative channel in case of blockage, thereby maintaining robust communication performance. After image pre-processing, we adopted YOLOv8n, a detection DNN, to detect the preamble of the data packet in stripe pattern images. This approach exhibited superior performance compared to traditional thresholding-based algorithm. Subsequently, the data packet was recovered in the form of stripe pattern images. To evaluate the quality of each pair of stripe pattern images captured by both channels and automatically select the optimal channel for further decoding, we employed VGG16, a classification DNN. This method demonstrated a higher accuracy and a shorter inference time compared to the eye-diagram algorithm and k-means clustering scheme. Consequently, in the dual-channel system, as long as one of the two channels exhibits a low bit-error rate (BER), the dual-channel system can achieve a low BER, regardless of the communication performance of the other channel.</div></div>","PeriodicalId":19586,"journal":{"name":"Optics Communications","volume":"589 ","pages":"Article 131976"},"PeriodicalIF":2.2000,"publicationDate":"2025-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0030401825005048","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0

Abstract

With the increasing popularity of mobile cameras, optical camera communication (OCC) has garnered significant attention. However, in indoor environment, blockages and shadows pose frequent concerns. To address this issue, we developed a dual-channel OCC system utilizing front and rear rolling-shutter cameras, and proposed an adaptive method for selecting the optimal channel through image processing utilizing deep neural networks (DNNs), ensuring seamless switching to the alternative channel in case of blockage, thereby maintaining robust communication performance. After image pre-processing, we adopted YOLOv8n, a detection DNN, to detect the preamble of the data packet in stripe pattern images. This approach exhibited superior performance compared to traditional thresholding-based algorithm. Subsequently, the data packet was recovered in the form of stripe pattern images. To evaluate the quality of each pair of stripe pattern images captured by both channels and automatically select the optimal channel for further decoding, we employed VGG16, a classification DNN. This method demonstrated a higher accuracy and a shorter inference time compared to the eye-diagram algorithm and k-means clustering scheme. Consequently, in the dual-channel system, as long as one of the two channels exhibits a low bit-error rate (BER), the dual-channel system can achieve a low BER, regardless of the communication performance of the other channel.
基于深度神经网络的光学摄像机通信双通道自适应选择
随着移动相机的日益普及,光学相机通信(OCC)引起了人们的广泛关注。然而,在室内环境中,堵塞和阴影是人们经常关注的问题。为了解决这一问题,我们开发了一种利用前后卷帘式相机的双通道OCC系统,并提出了一种利用深度神经网络(dnn)通过图像处理选择最佳通道的自适应方法,确保在阻塞情况下无缝切换到备用通道,从而保持稳健的通信性能。经过图像预处理后,我们采用检测深度神经网络YOLOv8n对条纹图案图像中数据包的序文进行检测。与传统的基于阈值的算法相比,该方法表现出更好的性能。随后,将数据包以条纹图案图像的形式恢复。为了评估两个通道捕获的每对条纹图案图像的质量,并自动选择最佳通道进行进一步解码,我们采用了分类DNN VGG16。与眼图算法和k-means聚类方案相比,该方法具有更高的准确率和更短的推理时间。因此,在双通道系统中,只要两个通道中的一个具有低误码率(BER),那么无论另一个通道的通信性能如何,双通道系统都可以实现低误码率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Optics Communications
Optics Communications 物理-光学
CiteScore
5.10
自引率
8.30%
发文量
681
审稿时长
38 days
期刊介绍: Optics Communications invites original and timely contributions containing new results in various fields of optics and photonics. The journal considers theoretical and experimental research in areas ranging from the fundamental properties of light to technological applications. Topics covered include classical and quantum optics, optical physics and light-matter interactions, lasers, imaging, guided-wave optics and optical information processing. Manuscripts should offer clear evidence of novelty and significance. Papers concentrating on mathematical and computational issues, with limited connection to optics, are not suitable for publication in the Journal. Similarly, small technical advances, or papers concerned only with engineering applications or issues of materials science fall outside the journal scope.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信