1.二维码编码方法,用于在发送端执行,其特征在于,所述发送端设置有用于供接收端的摄像头一对一拍摄的至少两个显示屏;所述方法包括:
将数据拆分成至少两个数据包,所述数据包包含id;
将每个数据包拆分为至少两个数据块,使得每个所述数据块所需容量均不大于二维码数据容量,所述数据块包含id;
编码每个数据块,以生成每个数据块的二维码;
根据数据块的二维码生成数据包的二维码组合图,所述数据包的二维码组合图由该数据包的至少两个数据块的二维码排列组成;
控制每个显示屏分别显示相应数据包的二维码组合图。
2.如权利要求1所述的二维码编码方法,其特征在于,所述将数据拆分成至少两个数据包,包括:
获取所述发送端的显示屏数量n;
将数据拆分成n个数据包。
3.如权利要求1所述的二维码编码方法,其特征在于,所述根据数据块的二维码生成数据包的二维码组合图,包括:
将第一设定数据块的二维码按矩阵方式排列,以形成该数据包的二维码组合图;所述第一设定数据块为同个数据包拆分得到的预设数量的数据块。
4.二维码解码方法,用于在接收端执行,其特征在于,所述接收端设置有用于一对一拍摄发送端的显示屏的至少两个摄像头;所述方法包括:
控制每个摄像头拍摄与相应显示屏的二维码组合图;
解析每个摄像头拍摄的二维码组合图,以获得数据块;
根据获得的数据块的id,将数据块合并成数据包;
根据合并的数据包的id,将数据包合并成发送端所发送的数据。
5.如权利要求4所述的二维码解码方法,其特征在于,所述根据获得的数据块的id,将数据包合并成数据包,包括:
根据第二设定数据块的id,将第二设定数据块并成数据包,所述第二设定数据块为解析同个摄像头拍摄的二维码组合图所得到的数据块。
6.二维码摆渡方法,其特征在于,包括如权利要求1~3任一所述的二维码编码方法和如权利要求4~5任一所述的二维码解码方法。
7.二维码编码装置,其特征在于,包括:
数据拆分模块,用于将数据拆分成至少两个数据包,所述数据包包含id;
数据包拆分模块,用于将每个数据包拆分为至少两个数据块,使得每个所述数据块所需容量均不大于二维码数据容量,所述数据块包含id;
编码模块,用于编码每个数据块,以生成每个数据块的二维码;
组合图生成模块,用于根据数据块的二维码生成数据包的二维码组合图,所述数据包的二维码组合图由该数据包的至少两个数据块的二维码排列组成;
第一控制模块,用于控制每个显示屏分别显示相应数据包的二维码组合图。
8.如权利要求7所述的二维码编码装置,其特征在于,所述根据数据块的二维码生成数据包的二维码组合图,包括:
将第一设定数据块的二维码按矩阵方式排列,以形成该数据包的二维码组合图;所述第一设定数据块为同个数据包拆分得到的预设数量的数据块。
9.二维码解密装置,其特征在于,包括:
第二控制模块,用于控制每个摄像头拍摄与相应显示屏的二维码组合图;
解析模块,用于解析每个摄像头拍摄的二维码组合图,以获得数据块;
数据块合并模块,用于根据解析模块获得的数据块的id,将数据块合并成数据包;
数据包合并模块,用于根据数据块合并模块合并的数据包的id,将数据包合并成发送端所发送的数据。
10.如权利要求9所述的二维码解码装置,其特征在于,所述根据解析模块获得的数据块的id,将数据包合并成数据包,包括:
根据第二设定数据块的id,将第二设定数据块并成数据包,所述第二设定数据块为解析同个摄像头拍摄的二维码组合图所得到的数据块。