APP下载

一种基于动态二维码的近场通信系统

2021-05-12袁林张秀萍

现代计算机 2021年7期

袁林,张秀萍

(中国地震局第二监测中心,西安710054)

0 引言

由于二维码在传输数据上的便捷性,越来越多的非接触式近场通信使用了二维码作为传输介质,但是二维码的数据容量有限,在支付、信息校验[1]、物理隔离环境通信[2]等方面得到了广泛应用,当传输数据量增大,二维码图幅及密度随之增大,对识别设备要求增高,大到一定程度,普通移动终端很难识别或识别时间无法接受,这也限制了二维码在大数据量传输方面的应用。目前也有一些系统尝试解决基于二维码传输大数据量的问题,一种基于二维码的大数据量传输方式[3]利用图像处理技术解决大数据量二维码的识别问题,但系统依赖服务器中发布的图像处理算法,系统较为庞大,实施较为复杂;QRStream:一种基于二维码流的健康数据传输方法[4]以及一种移动终端可见光数据收发系统[5],是将传输的大量数据进行分割,利用多个二维码分块传输数据,接收端识别后将分块数据进行拼接,以上两个系统利用连续分片方式生成动态二维码,在数据块较多时容易出现漏帧现象,接收方必须循环读取动态二维码以确保接收所有的数据分块,传输效率很低;基于二维码的内外网物理隔离环境下的数据交换[6]中利用Protocol Buffer 格式和LZMA 压缩算法将要传输的数据进行简化与压缩,降低传输的数据量,在数据量逐渐增大时效果并不理想。由于传输效率较低,以上系统均面对文字传输,无法传输图片等多媒体数据,应用范围受限,本系统以图片传输为例,实现较大数据量的高效传输。……

登录APP查看全文