Design and Implementation of Remote Controlling System Using GAN in Optical Camera Communication

被引:3
|
作者
Ahmed, M. F. [1 ]
Pervin, N. [2 ]
Bhowmik, S. [1 ]
Rashid, M. A. [1 ,3 ]
Kuwana, A. [3 ]
Kobayashi, H. [3 ]
机构
[1] Noakhali Sci & Technol Univ, Noakhali 3814, Bangladesh
[2] BUET, Dhaka 1000, Bangladesh
[3] Gunma Univ, Div Elect & Informat, Kiryu, Gunma 3718511, Japan
来源
IEEE PHOTONICS JOURNAL | 2023年 / 15卷 / 02期
关键词
Light emitting diodes; Cameras; Receivers; Optical transmitters; Payloads; Generative adversarial networks; Feature extraction; Optical communication; image processing; logistic regression; deep neural network; feature extraction; camera-; on-off-keying; generative adversial network;
D O I
10.1109/JPHOT.2023.3250455
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This article illustrates the controlling mechanism along with data transmission using optical camera communication in both line-of-sight and non-line-of sight (NLOS) environment. The transmitter of the system is mainly composite of microcontroller (Arduino Mega), DHT sensor, two LEDs, and four push button switches. Here, two LEDs are continuously transmitting the control and data signal. The control signal is operated through push button switches. We have used four different control signals that are transmitted from the LEDs and data transmission by collecting data from the surrounding through the temperature and humidity sensor. The entire transmitter operations are processed and controlled through arduino programming in a microcontroller. The COOK modulation technique is used for this system. For data reception, we have used laptop's camera that is controlled through five different exposure times and operated based on the rolling shutter effect of the camera. A logistic regression algorithm is applied to recognize the data transmitting LED from the normalized intensity of the stripe patterns. The receiver is capable to collect data under certain conditions, if the light source is obstructed by an object through deep neural network. Again, Generative Adversial Network (GAN) is used as a decoder to reduce the BER during moving scenario and NLOS conditions. Different activation functions are used in the GAN model to find the optimum solution for the system. However, we have archived the maximum 2.5 m communication distance with 10-4 BER. The receiver program is designed using Python 3.8.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] A Novel Flag-Language Remote Control Design for a Laparoscopic Camera Holder Using Image Processing
    Zinchenko, Kateryna
    Huang, Wayne Shin-Wei
    Liu, Kai-Che
    Song, Kai-Tai
    2015 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2015, : 959 - 963
  • [32] Tracking System for Fast Moving Nodes in Optical Mobile Communication and the Design Rules
    Zhang, Kehan
    Zhu, Bingcheng
    Zhang, Zaichen
    Wang, Haibo
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (04) : 2716 - 2728
  • [33] Implementation of a Character Recognition System Based on Finger-Joint Tracking Using a Depth Camera
    Alam, Md. Shahinur
    Kwon, Ki-Chul
    Kim, Nam
    IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, 2021, 51 (03) : 229 - 241
  • [34] An Experimental Demonstration of MIMO C-OOK Scheme Based on Deep Learning for Optical Camera Communication System
    Van Linh Nguyen
    Duc Hoang Tran
    Huy Nguyen
    Jang, Yeong Min
    APPLIED SCIENCES-BASEL, 2022, 12 (14):
  • [35] Optical Private Tunnel using a Ring Resonator System for Security Communication
    Juleang, Pakorn
    Yupapin, Preecha P.
    Mitatha, Somsak
    2013 13TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT): COMMUNICATION AND INFORMATION TECHNOLOGY FOR NEW LIFE STYLE BEYOND THE CLOUD, 2013, : 657 - 660
  • [36] Design and implementation of long distance Visible Light Communication system based on Embedded ARM platform
    Zhou, Mengmi
    Zhang, Minglun
    Zhang, Yangan
    PROGRESS IN MECHATRONICS AND INFORMATION TECHNOLOGY, PTS 1 AND 2, 2014, 462-463 : 643 - +
  • [37] Design and implementation of STM-16 optical network test system based on VXI
    Zhao Dexin
    Su Shaojing
    Wang Yueke
    Guo Xiye
    ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL I, 2007, : 986 - 989
  • [38] FPGA Implementation of High Speed Latency Optimized Optical Communication System Based on Orthogonal Concatenated Code
    Mandal, Swagata
    Sau, Suman
    Chakrabarti, Amlan
    Pal, Susanta Kumar
    Chattopadhyay, Subhasish
    2015 IEEE 24TH ASIAN TEST SYMPOSIUM (ATS), 2015, : 169 - 174
  • [39] Design and Realization Camera Controller for a Remote Sensing Payload of Nanosatellite FPGA (Field Programmable Gate Array) System Based Design and Realization On Board Data Handling for Remote Sensing Payload of Nanosatellite FPGA System Based
    Cahyono, Dwi
    Nugroho, Arifin
    PROCEEDINGS OF 6TH INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SPACE TECHNOLOGIES (RAST 2013), 2013, : 73 - 77
  • [40] High Precision Implementation With Design Considerations and Experimental Tracking Results for Single-Sensor Optical Communication Terminal
    Teng, Yunjie
    Zhang, Min
    Tong, Shoufeng
    IEEE PHOTONICS JOURNAL, 2019, 11 (04):