Font Size: a A A

Research And Implementation Of Screen Communication System Based On Color Bar Code

Posted on:2021-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:B Q WangFull Text:PDF
GTID:2428330611480579Subject:Electronic and communications engineering
Abstract/Summary:PDF Full Text Request
Screen communication belongs to visible light communication,which is a new way of communication.As a supplement to traditional communication,screen communication has many advantages: no spectrum resources,strong confidentiality,simple operation,green environmental protection and so on.With the improvement of the performance of screen and camera,people pay more and more attention to this kind of communication.At present,the main way of screen communication is to capture the bar code through the camera to achieve information transmission.Because the single frame carrying capacity of the existing bar code is limited,it is not suitable for the screen communication system.Considering the advantages of wide use and fast response of existing QR codes,a screen communication system based on dynamic QR codes is designed to improve the transmission rate of screen communication.Encode the files that need to be transmitted,add the custom frame structure designed in this paper,generate multiple QR codes according to the principle of QR code generation,generate video from the bar code stream for dynamic display,use the camera to shoot,split the frame and decode to obtain barcode information.At the same time,this paper designs a color QR code to improve the carrying capacity of a single frame QR code,synthesizes the bar codes of the three channels through the RGB color space,reduces the number of QR codes generated,shortens the playing time of dynamic bar code video,and further improves the transmission rate.In the process of color bar code channel separation,the bar code color is judged by RGB color space and HSV color space,which improves the separation accuracy of barcode.In this paper,an APP based on Android mobile phone is designed to verify the communication system designed in this paper.the experimental results show that the recognition accuracy of the screen communication system based on dynamic traditional QR code is 100%,and that of screen communication based on dynamic color bar code is 90%,which can achieve many types of file transfer.In order to improve the carrying capacity of single frame bar code,we designed a new type of high carrying capacity color bar code——HC8C code.This kind of bar code uses eight colors,which increases the carrying capacity of the bar code by increasing the color.Considering the problem that the capacity of the traditional bar code is limited by functional graphics,a new positioning method is designed,which uses four color circles as positioning graphics and uses circle detection combined with perspective transformation algorithm to locate the bar code quickly and accurately.In this paper,we used Python to design the GUI interface to verify the performance of the bar code.The experimental results show that the functional graphics designed in this paper can achieve the function of positioning and correction.at the same size,the carrying capacity of the HC8 C bar code designed in this paper is about 5 times that of the traditional QR code.
Keywords/Search Tags:Screen communication, Dynamic QR code, Color QR code, HC8C Code, Code positioning
PDF Full Text Request
Related items