[发明专利]一种基于批量二维码传输的安全数据传输方法在审
申请号: | 201810672501.2 | 申请日: | 2018-06-26 |
公开(公告)号: | CN109040505A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 辛颖梅;汪晓刚;张虹;郑雪原 | 申请(专利权)人: | 江苏擎天信息科技有限公司 |
主分类号: | H04N1/00 | 分类号: | H04N1/00;G06K7/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211800 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 安全数据传输 二维码图片 传输 图像分割技术 一次性采集 传输带宽 显示屏幕 硬件设备 分割 | ||
一种基于批量二维码传输的安全数据传输方法,通过一次性采集显示屏幕整张照片,利用图像分割技术将照片中的多张二维码图片分割出来,再依次对单张二维码图片进行识别。这种方式在对硬件设备环境条件改变不大的情况下,一次传输多个二维码,可以大幅提升传输带宽。
技术领域
本发明创造涉及二维码传输技术,尤其是用摄像头取代二维码扫描设备和图像分割技术,重点是解决二维码传输速率低下的问题。
背景技术
通过二维码图片进行数据传输,渐渐成为信息传播的主流方式。采用二维码图片作为数据传输的载体,传输效率与单个二维码的信息容量和单位时间可识别二维码数量有关。在显示扫描设备相同,二维码编码方式(版本和容错等级)相同情况下,采用一次仅展示一张二维码图片,依次顺序扫描这种方式,传输的速率将会非常低下。
发明内容
本发明创造通过使用摄像头取代二维码扫描设备,一次性采集显示屏幕整张照片,利用图像分割技术将照片中的多张二维码图片分割出来,再依次对单张二维码图片进行识别。这种方式在对硬件设备环境条件改变不大的情况下,一次传输多个二维码,可以大幅提升传输带宽。
要解决的技术问题
解决使用二维码图片作为数据载体时传输速率低,传输带宽小的问题。
解决上述问题的技术手段
在显示扫描设备相同,二维码编码方式(版本和容错等级)相同情况下,为了提高传输速率,提高传输带宽,可以采用一次传输多个二维码的方式。通过充分利用显示设备的显示分辨率和可显示面积,一次显示多幅二维码图片,用摄像头取代二维码扫描设备,一次性采集显示屏幕整张照片,利用图像分割技术将照片中的多张二维码图片分割出来,再依次对单张二维码图片进行识别。这种方式在对硬件设备环境条件改变不大的情况下,一次传输多个二维码,可以大幅提升传输带宽。
一种基于批量二维码传输的安全数据传输方法,其工作步骤包含:
步骤一:同屏一次显示多幅二维码图片,用摄像头一次性采集显示屏幕整张照片,利用图像分割技术将照片中的多张二维码图片分割出来,再依次对单张二维码图片进行识别;
步骤二:对需要传输的数据,统一编码;
步骤三:按同屏可显示二维码图片数量为基础进行分组,按组在屏幕上显示二维码图片;
步骤四:接收端通过摄像头采集二维码图片,解析出每个二维码图片传输的数据;
步骤五:对接收的数据进行合并和校验,校验正确则保存,校验错误则丢弃。
其中步骤二中所述的统一编码是指对需要传输的数据,按同屏可显示二维码图片数量进行分组, 按分组的要求进行全数据统一编码,在需要传输的数据之前增加数据说明,在传输的数据之后增加数据校验,数据校验是针对传输的所有有效数据的校验和,采用MD5和或SHA算法。
其中步骤五中所述的数据校验,是指第一个二维码图片解析出来的应该是数据说明包,根据数据包编码格式进行解包,获得数据描述、数据大小、二维码图片数量、校验和算法。
其中步骤五所述的数据合并,是指根据二维码图片数量,解码后续二维码图片并进行数据合并。接收解码的二维码数量达到数据说明包中“二维码图片数量”时,则可判定全部数据接收完整。
取得的有益效果
采用多幅图片同屏展示,一次传输的数据量可增加数倍,传输效率可以有较大幅度提升。
使用高分辨率显示设备和高分辨率摄像头,可以提升单张二维码图片数据容量,增加单屏显示二维码图片数量,同时可以提高图片识别率,提高一次传输成功率。
附图说明
图1同屏展示多幅二维码图片 ;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏擎天信息科技有限公司,未经江苏擎天信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810672501.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理系统、数据处理装置、服务器以及记录介质
- 下一篇:自动翻页书本扫描机