发明名称 食品安全责任险电子保单二维码凭证的生成和识别方法
摘要 本发明是一种食品安全责任险电子保单二维码凭证的生成方法和识别方法。其中生成方法包括有如下步骤:1)生成电子保单二维码图像,二维码图像为M×M像素的二维码二值图;2)对二维码图像中的二维码二值图进行加密;3)在二维码图像中嵌入数字水印。本发明由于采用对二维码图像中的二维码二值图进行加密及在二维码图像中嵌入数字水印的方法,故可便于读入和验证,且确保使用安全性,本发明是一种可确保食品安全责任险二维码电子保单的安全、可靠和防伪的食品安全责任险电子保单二维码凭证的生成和识别方法。
申请公布号 CN103049779B 申请公布日期 2016.12.28
申请号 CN201210588719.2 申请日期 2012.12.31
申请人 郑莹娜 发明人 刘泽西;刘扬;郑莹娜
分类号 G06K19/06(2006.01)I;G06T1/00(2006.01)I;G06K7/10(2006.01)I 主分类号 G06K19/06(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 林丽明
主权项 一种食品安全责任险电子保单二维码凭证的生成方法,其特征在于包括有如下步骤:1)生成电子保单二维码图像,二维码图像为M×M 像素的二维码二值图;2)对二维码图像中的二维码二值图进行加密;3)在二维码图像中嵌入数字水印;上述步骤2)中对二维码图像中的二维码二值图进行加密的方法是应用混沌序列对二维码二值图进行加密,具体包括如下步骤:21)对二维码图像进行预处理,去除空白区和位置定位探测图形,产生一个载体图,并统计载体图可嵌入的容量;22)利用混沌序列对初始条件的敏感性, 通过对每组输入初始值x<sub>i</sub>增加偏移量而形成新的输入初始值的方法自动修改密钥分布的路径,以破坏混沌密钥路径的相关性,因而将二维码二值图分成N 组, 每组(M/N)×M个像元;23)选取初始值x<sub>i</sub>和符合产生混沌序列要求的系统参数值<i>μ</i> ,产生一个长度为(M/N)×M的罗切斯特二值混沌序列;24)读取每组内二维码二值图像的像素值,将二维码像素值与已经生成的混沌二值序列进行异或加密运算;25)每加密一组(M/N)×M个像素, 即在当前的输入初始值x<sub>i</sub> 值加上一个偏移量t, 而这个偏移量是一个随当前组数N<sub>i</sub>作线性变化的变量,如此构成新的输入初始值x<sub>i+1</sub>= x<sub>i</sub>+ N<sub>i</sub>t 代入混沌序列方程,完成对N组二维码二值图的异或加密运算;26)将异或加密之后的数据写成标准的BMP图像格式,以便将已经加密的二维码二值图像存储和传输。
地址 510631 广东省广州市天河区华南师范大学高校教师村B座1102室