journal article·2019-05-30Open access

A Novel Neural Network-Based Method for Decoding and Detecting of the DS8-PSK Scheme in an OCC System

Tung Lam Pham, Huy Nguyen, Trang Nguyen, Yeong Min Jang

Applied Sciences· Volume 9· Issue 11

Abstract

This paper proposes a novel method of training and applying a neural network to act as an adaptive decoder for a modulation scheme used in optical camera communication (OCC). We present a brief discussion on trending artificial intelligence applications, the contemporary ways of applying them in a wireless communication field, such as visible light communication (VLC), optical wireless communication (OWC) and OCC, and its potential contribution in the development of this research area. Furthermore, we proposed an OCC vehicular system architecture with artificial intelligence (AI) functionalities, where dimmable spatial 8-phase shift keying (DS8-PSK) is employed as one out of two modulation schemes to form a hybrid waveform. Further demonstration of simulating the blurring process on a transmitter image, as well as our proposed method of using a neural network as a decoder for DS8-PSK, is provided in detail. Finally, experimental results are given to prove the effectiveness and efficiency of the proposed method over an investigating channel condition.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Optical Wireless Communication Technologies · Advanced Photonic Communication Systems · Optical Network Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electronics Engineering, Kookmin University, Seoul 02707, Korea

Funding

Institute for Information and communications Technology Promotion

References (41)

Show source-provided references
1. Nagura, T., Yamazato, T., Katayama, M., Yendo, T., Fujii, T., and Okada, H. (2010, January 16–19). Improve decoding method of visible light communication system for ITS using LED array and high-speed camera. Proceedings of the IEEE 71st Vehicular Technology Conference, Taipei, Taiwan.10.1109/VETECS.2010.5493958 ↗
2. Visible light communication networking and sensing: A survey potential and challenges10.1109/COMST.2015.2476474 ↗
3. IEEE 802.15.7 visible light communication: Modulation and dimming support10.1109/MCOM.2012.6163585 ↗
4. Current status and performance analysis of optical camera communication technologies for 5G networks10.1109/ACCESS.2017.2681110 ↗
5. VLC/OCC hybrid optical wireless systems for versatile indoor applications10.1109/ACCESS.2019.2898423 ↗
6. An indoor visible light positioning system based on optical camera communications10.1109/LPT.2017.2669079 ↗
7. Jiao, J., Li, F., Deng, Z., and Ma, W. (2017). A smartphone camera-based indoor positioning algorithm of crowded scenarios with the assistance of deep CNN. Sensors, 17.10.3390/s17040704 ↗
8. Nguyen, T., Islam, A., and Jang, Y.M. (2017). Region-of-interest signaling vehicular system using optical camera communications. IEEE Photonics J., 9.10.1109/JPHOT.2016.2644960 ↗
9. Ji, P., Tsai, H.M., Wang, C., and Liu, F. (2014, January 18–21). Vehicular visible light communications with LED tail light and rolling shutter camera. Proceedings of the IEEE 79th Vehicular Technology Conference (VTC Spring), Seoul, Korea.10.1109/VTCSpring.2014.7023142 ↗
10. Vehicle-to-vehicle distance estimation using a low-resolution camera based on visible light communications10.1109/ACCESS.2018.2793306 ↗
11. Current challenges for visible light communications usage in vehicle applications: A survey10.1109/COMST.2017.2706940 ↗
12. Visible light communication: Applications, architecture, standardization, and research challenges10.1016/j.dcan.2016.07.004 ↗
13. Robust classification of blurred imagery10.1109/83.821737 ↗
14. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
15. Sutskever, I., Vinyals, O., and Le, Q.V. (2014, January 8–13). Sequence to sequence learning with neural networks. Proceedings of the 27th International Conference on Neural Information Processing Systems, Montreal, QC, Canada.
16. Chen, C., Seff, A., Kornhauser, A., and Xiao, J. (2015, January 7–13). DeepDriving: Learning affordance for direct perception in autonomous driving. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.312 ↗
17. Nachmani, E., Be’ery, Y., and Burshtein, D. (2016, January 27–30). Learning to decode linear codes using deep learning. Proceedings of the 54th Annual Allerton Conference on Communication, Control, and Computing (Allerton), Monticello, IL, USA.10.1109/ALLERTON.2016.7852251 ↗
18. An introduction to deep learning for the physical layer10.1109/TCCN.2017.2758370 ↗
19. Cammerer, S., Gruber, T., Hoydis, J., and ten Brink, S. (2015). Scaling deep learning-based decoding of polar codes via partitioning. arXiv.
20. Power of deep learning for channel estimation and signal detection in OFDM systems10.1109/LWC.2017.2757490 ↗
21. Deep learning based communication over the air
22. An iterative BP-CNN architecture for channel decoding10.1109/JSTSP.2018.2794062 ↗
23. Ghassemlooy, Z., and Rajbhandari, S. (2007, January 10–13). Performance of diffused indoor optical wireless links employing neural and adaptive linear equalizers. Proceedings of the 2007 6th International Conference on Information, Communications & Signal Processing, Singapore.10.1109/ICICS.2007.4449661 ↗
24. Zhang Hao (2019, May 10). Loss Functions in Neural Networks. Available online: https://isaacchanghau.github.io/post/loss_functions/.
25. (2019, April 17). Optimization techniques comparison in Julia: SGD, Momentum, Adagrad, Adadelta, Adam. Available online: https://int8.io/comparison-of-optimization-techniques-stochastic-gradient-descent-momentum-adagrad-and-adadelta/.
26. Adaptive subgradient methods for online learning and stochastic optimization
27. Goodfellow, I., Bengio, Y., and Courville, A.C. (2016). Deep Learning, MIT Press.
28. Large scale distributed deep networks
29. Travel Time Prediction by Providing Constraints on a Convolutional Neural Network10.1109/ACCESS.2018.2874399 ↗
30. (2019, April 03). Kookmin University PHY sub-proposal for ISC using Dimmable Spatial M-PSK (DSM-PSK). Available online: https://mentor.ieee.org/802.15/dcn/16/15-16-0015 -02-007a-kookmin-university-phy-sub-proposal-for-isc-using-dimmablespatial-m-psk-dsm-psk.pptx.
31. Blur identification by the method of generalized cross-validation10.1109/83.148604 ↗
32. Blind image deconvolution10.1109/79.489268 ↗
33. High-quality motion deblurring from a single image10.1145/1360612.1360672 ↗
34. Blind motion deblurring using multiple images10.1016/j.jcp.2009.04.022 ↗
35. Multi-observation blind deconvolution with an adaptive sparse prior10.1109/TPAMI.2013.241 ↗
36. Robust multichannel blind deconvolution via fast alternating minimization10.1109/TIP.2011.2175740 ↗
37. Reconstruction of single image from multiple blurry measured images10.1109/TIP.2018.2811048 ↗
38. Roberts, R.D. (2013, January 9–13). A MIMO protocol for camera communications (CamCom) using undersampled frequency shift ON-OFF keying (UFSOOK). Proceedings of the IEEE Globecom Workshops (GC Wkshps), Atlanta, GA, USA.10.1109/GLOCOMW.2013.6825131 ↗
39. Roberts, R.D. (2019, April 03). Intel Proposal in IEEE 802.15.7r1, Slide 1-129. Available online: https://mentor.ieee. org/802.15/dcn/16/15-16-0006-01-007a-intel-occ-proposal.pdf.
40. Redmon, J., Divvala, S.K., Girshick, R.B., and Farhadi, A. (2015). You only look once: Unified, real-time object detection. arXiv.
41. Pham, T.L., Nguyen, T., Thieu, M.D., Nguyen, H., Nguyen, H., and Jang, Y.M. (2019, January 2–5). An Artificial Intelligence-based Error Correction for Optical Camera Communication. Presented at the 2019 Eleventh International Conference on Ubiquitous and Future Networks (ICUFN), Zagreb, Croatia. in press.10.1109/ICUFN.2019.8806169 ↗