一种带加密qr二维码的汽车车牌的制作方法

文档序号:8214508阅读:1423来源:国知局
一种带加密qr二维码的汽车车牌的制作方法
【技术领域】
[0001] 本发明涉及数据加密领域,具体地说是一种带加密QR二维码的汽车车牌。
【背景技术】
[0002] 在现代社会,二维码是所有信息数据的一把钥匙,应用十分广泛,如产品防伪、溯 源,网站链接、数据下载、电子商务应用、车辆管理、信息传递等。而随着智能手机的普及,各 种类似智能手机扫一扫功能的应用,使得二维码使用更加普遍。因此制作易于图像识别的 带加密QR二维码的汽车车牌具有可行性。
[0003] 现阶段机动车的数量逐年增多,道路交通成为人们日益关注的问题。为解决道路 交通问题,智能交通系统作为一种准确高效的新型运输系统应运而生。车牌识别技术是智 能交通系统的基础部分。一方面,由于现在广泛使用的汽车车牌包含的信息单一,尤其是在 雨、雾、雪天、夜间或车牌污损的情况下,现有车牌识别技术识别准确率不够,往往还是通过 人工识别完成,使得整个智能交通系统出现信息处理瓶颈,加重了交通管理部门的工作压 力,耗时费力,效率低。另一方面,由于现有的汽车牌照制造简单、技术含量低,没有针对性 的防伪功能,也因此许多不法分子非常容易伪造幽灵汽车牌照,从而产生严重的治安问题。 由此可见,上述现有的汽车牌照仍有诸多缺陷,亟待改进。

【发明内容】

[0004] 本发明为克服现有技术存在的不足之处,提出一种带加密QR二维码的汽车车牌, 以期能实现智能交通系统快速、准确地识别汽车车牌,并提高汽车车牌防伪功能。
[0005] 本发明为解决上述技术问题采用如下技术方案:
[0006] 本发明一种带加密QR二维码的汽车车牌,所述汽车车牌包含车牌牌号信息字符 串s ;其特点是:在所述汽车车牌中嵌入有加密QR二维码的密文图像。
[0007] 本发明所述的带加密QR二维码的汽车车牌的特点也在于:
[0008] 所述加密QR二维码的密文图像是按如下步骤生成:
[0009] 步骤1、初始化
[0010] 步骤1. 1、利用QR二维码的编码规则对所述车牌牌号信息字符串S进行编码,获得 加密初始QR码0-1行向量A1= Iiaua2, "^ah, ;ah表示第h个元素;N表示所述加密 初始QR码0-1行向量A1中元素的总数;
[0011] 步骤1.2、利用式(1)获得加密修正QR码0-1行向量A2:
[0012] A2= randperm(A ^ (1)
[0013] 式(1)中,Tandperm(A1)表示将所述加密初始QR码0-1行向量A 1中的元素随机 排列;
[0014] 步骤1. 3、利用式(2)获得S Wolffram可逆元胞自动机的第k个演化规则rk:
[0015] rk= rand (m, η) (2)
[0016] 式(2)中,m、η表示正整数,并有1彡m彡η彡256 ;rand ()表示随机函数;
[0017] 步骤I. 4、重复执行步骤I. 3,从而获得K个演化规则构成的加密演化规则序列Rm =Ir1, r2,…,rk,…,rK} ; 1 彡 k 彡 K ;
[0018] 步骤1. 5、利用式(3)获得所述S Wolffram可逆元胞自动机的第k个演化规则rk 的演化次数Nk:
[0019] Nk= rand (I, N *) (3)
[0020] 式(3)中,N*表示一个正整数;
[0021] 步骤1. 6、重复执行步骤1. 5,从而获得K个演化次数构成的加密演化次数序列Im =(N11N2,-,Nk,-,NJ ;
[0022] 步骤2、加密所述车牌牌号信息字符串
[0023] 步骤2. 1、定义循环变量X、第X次加密元胞状态值Ax和第x+1次加密元胞状态值 Ax+1; 1彡X彡K ;并初始化X = 1 ;则第X次加密元胞状态值A x即为所述加密初始QR码0-1 行向量A1;第x+1次加密元胞状态值A X+1即为所述加密修正QR码0-1行向量A 2;
[0024] 步骤2. 2、将所述第X次加密元胞状态值Ax和第x+1次加密元胞状态值A X+1作为 所述S WolfTram可逆元胞自动机的第X次加密初始状态值;
[0025] 步骤2. 3、从所述加密演化规则序列1^中选取第X个演化规则r,寸所述第X次加 密初始状态值进行Nx次演化,获得第x+2次加密元胞状态值A x+2;
[0026] 步骤2. 4、判断x+1是否超出阈值K ;若是,则退出执行,从而获得可逆元胞自动机 的第K+1次加密元胞状态值Ακ+1和第K+2次加密元胞状态值A κ+2;否则,将X+1的值赋给X ; 并返回步骤2. 2执行;
[0027] 步骤2. 5、将所述第Κ+1次加密元胞状态值Ακ+1和第Κ+2次加密元胞状态值A κ+2构 成加密QR码0-1行向量D = [Ακ+2, Ακ+1];
[0028] 步骤3、生成密文图像
[0029] 步骤3. 1、利用QR二维码的解码规则对所述加密QR码0-1行向量D进行解码,获 得车牌牌号信息密文字符串s' ;
[0030] 步骤3. 2、利用QR二维码图像生成器,将所述车牌牌号信息密文字符串s'生成所 述加密QR二维码的密文图像。
[0031] 所述加密QR二维码的密文图像是按如下步骤进行读取:
[0032] 步骤1、识别所述加密QR二维码的密文图像
[0033] 步骤1. 1、扫描所述加密QR二维码的密文图像,获得所述车牌牌号信息密文字符 串s' ;
[0034] 步骤1. 2、利用所述QR二维码的编码规则对所述车牌牌号信息密文字符串s'进行 编码,获得解密QR码0-1行向量D' = [(I1, d2,…,dw,…,dw] ;dw表示第w个元素;W表示所 述解密QR码0-1行向量D'中元素的总数;
[0035] 步骤1. 3、根据所述解密QR码0-1行向量D' = [(I1, d2,…,dw,…,dw],获得所述S Wolffram可逆元胞自动机的第1次解密元胞状态值尽=[ iK,"],第2次元解密胞状 态值反=[A I I I 2,· ? ];
[0036] 步骤2、初始化
[0037] 利用旋转函数对所述加密演化规则序列Rm= Ir i,r2,…,rK}和加密演化次数序列 Im= {N i,N2,…,NJ分别进行处理,获得解密演化规则序列Rde= {r K,IV1,…,rj和解密演 化次数序列Ide= {NK,Nih,…,NJ ;
[0038] 步骤3、解密所述车牌牌号信息密文字符串s'
[0039] 步骤3. 1、定义循环变量y ;第y次解密元胞状态值By和第y+1次解密元胞状态值 By+1;l彡y彡K ;并初始化y = 1 ;
[0040] 步骤3. 2、将所述第y次解密元胞状态值By和第y+1次解密元胞状态值B y+1作为 所述S WolfTram可逆元胞自动机的第y次解密初始状态值;
[0041] 步骤3. 3、从所述解密演化规则序列Rde中选取第y个演化规则rK+1_y对所述第y次 初始状态值进行N K+1_y次演化,获得第y+2次解密元胞状态值B y+2;
[0042] 步骤3. 4、判断y+1是否超出阈值K ;若是,则退出执行,从而获得可逆元胞自动机 的第K+2次解密元胞状态值Βκ+2;否则,将值y+Ι赋给y,并返回步骤3. 2执行;
[0043] 步骤3. 5、利用所述QR二维码的解码规则对所述可逆元胞自动机的第K+2次解密 元胞状态值Βκ+2进行解码,从而获得所述车牌牌号信息字符串s。
[0044] 与已有技术相比,本发明的有益效果体现在:
[0045] 1、本发明采用QR二维码密文图像记录汽车车牌信息,使其在智能交通系统中可 以通过定位并扫描QR二维码密文图像,快速获取汽车车牌信息,克服现有车牌识别准确率 低以及现有车牌图像识别智能交通系统效率低的问题;从而有效提高车牌识别准确率以及 智能交通系统的效率。
[0046] 2、本发明所采用的QR二维码具有快速、便捷读取的特点,可以快速进行车牌识 另IJ,降低对后台硬件和处理程序的高要求,减少智能交通系统对高容量硬件的依赖,从而提 高车牌识别的效率,减少人工识别的耗费。
[0047] 3、本发明所采用的QR二维码具有容错能力强的特点,具有一定的纠错功能,译码 可靠性
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1