基于二维码的数据传输系统开题报告
2020-02-20 08:16:57
1. 研究目的与意义(文献综述)
二维码又称为二维条码,它是一种基于光学识读图像的编码技术[1]。二维码与传统的一维条码相比,具有更大的信息容量。二维码具有纠错功能,容错能力强,成本低、易制作、持久耐用等特点[2],且能够引入加密措施,使得其安全性更高。
二维码按照结构可以分为行排式二维码和矩阵式二维码。行列式二维码由多层一维条码堆叠而成,每层都具备一维条码的完整结构[2]。行列式二维条码应用于证件管理、报表管理等方面。矩阵式二维条码使用在矩阵空间上分布不同黑白像素来实现编码[1]。在使用矩阵式二维码时,所采用的技术涉及编码、图像识别与处理、信息加密等多个方面。
在国外,对二维码的研究已经相当成熟,在编码技术方面,已经研制出多种码制。留美华人王寅敬博士发明的pdf417码广泛用于管理军事外交等部门的证件。美国联合包裹服务(ups)公司研制出maxicode,用于包裹的分拣和追踪。qrcode由日本denso公司研制,且迅速在国际上进行了推广,目前已在全球范围内,应用于多个领域。
2. 研究的基本内容与方案
本课题将基于二维码设计一个在网络隔离系统之间进行数据交互的通信系统,将采用二维码作为待传输文件的存储容器。在一般情况下,一个二维码的容量并不足以存储一个完整的目标文件,因此需要发送端将传输数据按二维码帧容量切分为多帧,按照顺序进行编码并显示二维码图像序列;接收端使用摄像头等设备采集二维码图像信息,通过图像处理和译码,最后合成数据,并对接收情况进行反馈,完成收发两端之间的数据通信。
系统实现涉及到的主要研究内容包括:
(1)确定生成的二维码的版本,研究文件合理的切分和装配方法;
3. 研究计划与安排
2019.3.1—2019.3.15:根据研究内容查找技术资料、文献学习,扩充相关知识。同时开始着手实现二维码的编译码程序。
2019.3.16—2019.3.31:实现文件的切分。选定数据的加密算法,编制程序,将加密算法添加到文件的传输流程中。
4. 参考文献(12篇以上)
[1] 陈炯. qrcode编解码技术的研究与实现[d].西安:西安电子科技大学,2012
[2] 张灵凤,冯锋,黄恒. 二维码技术的生成原理的分析与研究[j]. 电子设计工程, 2017, 25(17)
[3] 刘文俭. 二维码技术研究及其应用[j].电子技术与软件工程