发明名称 二维码的编码系统及方法、解码系统及方法
摘要 本发明揭示了一种二维码的编解码系统及方法,所述编码系统包括图像生成单元、位置模式生成单元、编码单元。图像生成单元设定二维码的部分区域为图像区域,不填充编码数据,在图像区域填充一张或若干张图像;位置生成单元用以设定二维码的部分区域为位置设定区域,在位置设定区域填充表示二维码位置的数据信息;编码单元用以设定二维码的部分区域为数据区域,在数据区域填充编码数据。本发明提出的二维码的编解码系统及方法,生成的二维码可内嵌图像或照片。同时,利用本发明生成的二维码利于识读,纠错能力强,对识别设备要求较低。
申请公布号 CN101908155A 申请公布日期 2010.12.08
申请号 CN201010195178.8 申请日期 2010.06.08
申请人 真心彩网络科技(上海)有限公司;普千(上海)商务咨询有限公司 发明人 板崎裕
分类号 G06K19/06(2006.01)I;G06K7/00(2006.01)I 主分类号 G06K19/06(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 王松
主权项 一种二维码的编码系统,其特征在于,所述二维码包括图像区域、位置模式设定区域、数据区域;所述图像区域填充图像信息,不填充编码数据;所述图像区域、位置模式设定区域、数据区域分别包含一个或多个单元格;所述编码系统包括:图像生成单元,用以设定二维码的部分区域为图像区域,不填充编码数据,在图像区域填充一张或若干张图像;位置模式生成单元,用以设定二维码的部分区域为位置模式设定区域,在位置模式设定区域填充表示二维码位置及编码模式的数据信息;编码单元,用以设定二维码的部分区域为数据区域,在数据区域按照所述位置模式生成单元设定的编码模式填充编码数据;所述编码系统生成的二维码为包含N×M个单元格的二维码;所述编码单元将包含(N i)×(M j)个单元格的二维码中的数据按照所述位置模式生成单元设定的编码模式填充至N×M阵列的对应单元格中;其中,N、M、i、j为自然数;所述包含(N i)×(M j)个单元格的二维码中的数据均为有效的编码数据;所述编码模式包括顺序编码模式、倒序编码模式、乱序编码模式中的一种或多种;所述顺序编码模式的编码方法为:将包含(N i)×(M j)个单元格的二维码的数据按照由上至下、由左至右的顺序编号,所编编号依次增加;而后,将编号后的数据按照由小到大的顺序,由上至下、由左至右依次填充在包含N×M个单元格的二维码中的数据区域中;所述倒序编码模式的编码方法为:将包含(N i)×(M j)个单元格的二维码的数据按照由上至下、由左至右的顺序编号,所编编号依次增加;而后,将编号后的数据按照由小到大的顺序,由下至上、由右至左依次填充在包含N×M个单元格的二维码中的数据区域中;所述乱序编码模式的编码方法为:将包含(N i)×(M j)个单元格的二维码的数据按照由上至下、由左至右的顺序编号,所编编号依次增加;而后,将编号后的数据填充在包含N×M个单元格的二维码中的数据区域中,填充顺序为由上至下、由左至右填充,填充的步骤为:获取剩余的所有编号,填充剩余编号的最小编号;获取剩余的所有编号,填充剩余编号的最大编号;依次循环,直至所有数据均填充至包含N×M个单元格的二维码中的数据区域中。
地址 201203 上海市浦东新区郭守敬路498号22211室