R. Boubezari, H. L. Minh, Zabih Ghassemlooy, A. Bouridane
{"title":"Novel detection technique for smartphone to smartphone visible light communications","authors":"R. Boubezari, H. L. Minh, Zabih Ghassemlooy, A. Bouridane","doi":"10.1109/CSNDSP.2016.7573915","DOIUrl":null,"url":null,"abstract":"This paper proposes a novel detection technique for the Android-based smartphone to smartphone visible light communications system. In this system, data is encoded into images and displayed on the flashing transmitter's screen. The receiver captures the flashing images from the transmitter and performs a frame subtraction to detect the transmitted data. A Canny edge detector is then applied and the corners of the transmitter are located before performing a perspective transformation. The system is implemented on Android platform and a range of experiments are carried out to evaluate the effect of several parameters on the detection such as the brightness of flashing screen and its rise time. We demonstrate a link with a possible 100 kbps data transmission capability.","PeriodicalId":298711,"journal":{"name":"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSNDSP.2016.7573915","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
This paper proposes a novel detection technique for the Android-based smartphone to smartphone visible light communications system. In this system, data is encoded into images and displayed on the flashing transmitter's screen. The receiver captures the flashing images from the transmitter and performs a frame subtraction to detect the transmitted data. A Canny edge detector is then applied and the corners of the transmitter are located before performing a perspective transformation. The system is implemented on Android platform and a range of experiments are carried out to evaluate the effect of several parameters on the detection such as the brightness of flashing screen and its rise time. We demonstrate a link with a possible 100 kbps data transmission capability.