二維碼混合生成系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例提供一種二維碼混合生成系統(tǒng),包括:生碼裝置用于生成多個二維碼并生成的所述多個二維碼進行標(biāo)識;合成裝置用于將標(biāo)識后的所述多個二維碼帶入預(yù)設(shè)的模板中對應(yīng)的位置區(qū)域內(nèi)生成混合二維碼,其中,在所述預(yù)設(shè)的模板中包括被標(biāo)識的多個二維碼之間的位置關(guān)系及大小關(guān)系,所述位置關(guān)系包括所述被標(biāo)識的多個二維碼之間的遮蓋與被遮蓋關(guān)系。采用上述的二維碼混合生成系統(tǒng),可以實現(xiàn)在一個二維碼中嵌套至少一個二維碼。
【專利說明】
二維碼混合生成系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及識別碼的設(shè)計領(lǐng)域,具體而言,涉及一種二維碼混合生成系統(tǒng)。
【背景技術(shù)】
[0002] 現(xiàn)有技術(shù)中,二維碼越來越多的應(yīng)用于我們的日常生活中,同時二維碼的應(yīng)用也 給人們的日常生活帶來了許多便利(例如,用戶通過掃描商品包裝上的二維碼即可以獲得 該商品相關(guān)的信息)。然而,現(xiàn)有的二維碼包含的信息較少,且一般只能與一種產(chǎn)品信息相 關(guān)聯(lián),也無法實現(xiàn)對其它二維碼的嵌套兼容。因此,如何提供一種提高二維碼信息含量及對 其它二維碼的嵌套兼容。對于本領(lǐng)域技術(shù)人員而言是一個急需解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,本發(fā)明提供一種二維碼混合生成系統(tǒng),利用該二維碼混合生成系統(tǒng),不 僅能提高二維碼的信息量還可以使不同碼制二維碼進行嵌套兼容。
[0004] 為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:
[0005] 本發(fā)明實施例一種二維碼混合生成系統(tǒng),所述系統(tǒng)包括:
[0006] 生碼裝置,用于生成多個二維碼并對生成的所述多個二維碼進行標(biāo)識;
[0007] 合成裝置,用于將標(biāo)識后的所述多個二維碼帶入預(yù)設(shè)的模板中對應(yīng)的位置區(qū)域內(nèi) 生成混合二維碼,其中,在所述預(yù)設(shè)的模板中包括被標(biāo)識的多個二維碼之間的位置關(guān)系及 大小關(guān)系,所述位置關(guān)系包括所述被標(biāo)識的多個二維碼之間的遮蓋與被遮蓋關(guān)系。
[0008] 通過上述二維碼混合生成系統(tǒng),將多個二維碼通過嵌套方式進行融合,所述混合 二維碼相對于單一二維碼的信息承載量更大,同時在所述混合二維碼中包括不止一種碼制 的二維碼時,可以實現(xiàn)對特定二維碼(如:漢信碼)的推廣工作。
[0009] 為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合 所附附圖,作詳細說明如下。
【附圖說明】
[0010] 為了更清楚的說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)用戶員來講,在不付出創(chuàng)造性勞動的前提下,還可 以根據(jù)這些附圖獲得其他相關(guān)的附圖。
[0011] 圖1示出了本發(fā)明實施例提供的二維碼混合生成系統(tǒng)的結(jié)構(gòu)框圖。
[0012] 圖2是本發(fā)明實施例提供的預(yù)設(shè)的模塊的結(jié)構(gòu)示意圖。
[0013] 圖3-A是本發(fā)明實施例提供的二維碼內(nèi)完全融合的列舉示意圖。
[0014] 圖3-B是本發(fā)明實施例提供的二維碼內(nèi)的部分融合的列舉示意圖。
[0015] 圖4是本發(fā)明實施例中對圖1中所示識讀裝置的結(jié)構(gòu)示意圖。
[0016] 圖5是本發(fā)明實施例中二維碼進行位置調(diào)整的示意圖。
[0017] 圖6是本發(fā)明實施例中對對圖1中所示調(diào)整裝置的結(jié)構(gòu)示意圖。
[0018] 圖7是本發(fā)明實施例中遮蓋二維碼遮蓋住被遮蓋二維碼不可遮蓋部分的示意圖。
[0019] 圖8是本發(fā)明實施例提供的混合二維碼的印刷版面示意圖。
[0020] 主要元件符號說明
【具體實施方式】
[0023] 下面將結(jié)合本發(fā)明實施例中附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整 地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。通常在 此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。因 此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的 范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明的實施例,本領(lǐng)域技術(shù)人員在沒有做 出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0024] 圖1為本發(fā)明實施例提供的二維碼混合生成系統(tǒng)100的結(jié)構(gòu)框圖。如圖1所示,在本 實施例中的二維碼混合生成系統(tǒng)100的結(jié)構(gòu)框圖中所述系統(tǒng)可以包括。
[0025] 生碼裝置110,用于生成多個二維碼。本實施例中,所述多個是指兩個或兩個以上。
[0026] 所述多個二維碼可以是同一碼制的二維碼,也可以是不同碼制的二維碼。在本實 施例中,優(yōu)選地,所述多個二維碼采用不同碼制的二維碼。
[0027] 具體地,所述二維碼的碼制包括但不限于,PDF417、QR Code、Code 49、Code 16K、 Code One及漢信碼碼制等。在本申請的實施例中采用的兩個二維碼的數(shù)量(分別為QR碼及 漢信碼)作為例子來描述本申請的內(nèi)容。應(yīng)當(dāng)理解的是,上述對二維碼數(shù)量及種類的限定僅 僅是為了便于對本申請的內(nèi)容進行說明以使本領(lǐng)域技術(shù)人員能夠理解,并不構(gòu)成對本申請 權(quán)利要求范圍的限定。
[0028] 在生成多個二維碼之前,所述生碼裝置110還可以用于對所述多個二維碼中每一 二維碼的屬性進行設(shè)定,其中,所述每一二維碼的屬性包括但不限于,二維碼的初始內(nèi)容、 參數(shù)、屬性值、數(shù)量及滾碼生成規(guī)則等。具體地,在進行上述二維碼的屬性設(shè)定時,對應(yīng)的每 一種碼制的二維碼由對應(yīng)的專用生碼引擎生成,該生碼引擎可以進行批量性生產(chǎn)此種類型 的二維碼。在所述生碼裝置110提前設(shè)置有上述二維碼的生碼引擎。所述的生碼引擎需要預(yù) 先被固化到單獨的邏輯電路中或者通過調(diào)用獨立的線程來進行正常工作。
[0029] 生碼裝置110,還用于對生成的所述多個二維碼進行標(biāo)識。
[0030] 在本具體實施例中,對生成的所述多個二維碼進行標(biāo)識可以便于通過標(biāo)識以區(qū)分 不同的二維碼,以便后續(xù)流程中實現(xiàn)對不同二維碼的操作。
[0031] 合成裝置120,用于將標(biāo)識后的所述多個二維碼帶入預(yù)設(shè)的模板中對應(yīng)的位置區(qū) 域內(nèi)生成混合二維碼。其中,在所述預(yù)設(shè)的模板中包括被標(biāo)識的多個二維碼之間的位置關(guān) 系及大小關(guān)系,所述位置關(guān)系可以包括所述被標(biāo)識的多個二維碼之間的遮蓋與被遮蓋關(guān) 系。
[0032] 具體地,請參照圖2,圖2為本實施例中所述預(yù)設(shè)的模板的示意圖。如圖2,所述預(yù)設(shè) 的模塊可以包括底圖210、被標(biāo)識的不同二維碼在所述底圖上的位置關(guān)系(即被遮蓋二維碼 220及遮蓋二維碼230之間的位置關(guān)系)及大小關(guān)系等信息的屬性,其中,底圖210位于圖層 1,被遮蓋二維碼220位于圖層2,遮蓋二維碼位于圖層3。
[0033] 所述位置關(guān)系可以包括所述被標(biāo)識的多個二維碼之間的遮蓋與被遮蓋關(guān)系及所 述被標(biāo)識的不同二維碼的絕對坐標(biāo)。其中,所述被標(biāo)識的多個二維碼之間的遮蓋與被遮蓋 關(guān)系可以包括:遮蓋二維碼230在被遮蓋二維碼220內(nèi)進行融合或者與被遮蓋二維碼220進 行部分融合。其中,所述的融合是指其中一個二維碼完全位于另一個二維碼的范圍內(nèi),所述 的部分融合是指兩個二維碼相互之間部分重疊或部分遮蓋。
[0034] 具體地,請參照圖2及圖3-A,其中圖3-A示出了遮蓋二維碼230在被遮蓋二維碼220 內(nèi)進行融合的情形,在所述被遮蓋二維碼可正常讀取的情況下,遮蓋二維碼210可以位于所 述被遮蓋二維碼的任意位置上。同時,被遮蓋二維碼220上還可以設(shè)置多個遮蓋二維碼210。 [0035] 請參照圖2及圖3-B,其中圖3-B示出了遮蓋二維碼230在被遮蓋二維碼220內(nèi)進行 部分融合的情形,所述遮蓋二維碼230并不完全位于所述被遮蓋二維碼230內(nèi),在所述被遮 蓋二維碼220可正常讀取的情況下,遮蓋二維碼230可以位于所述被遮蓋二維碼220的任意 位置上。在本實施例的一種實施方式中,當(dāng)需要融合的二維碼為3個時,其中兩個二維碼可 以是被遮蓋二維碼220,另一個是遮蓋二維碼230。兩個被遮蓋二維碼220可以并排拼接在一 起,遮蓋二維碼230可以位于兩個被遮蓋二維碼的拼接位置處。在本實施例的另一種實施方 式中,當(dāng)需要融合的二維碼為3個時,其中兩個可以是遮蓋二維碼230,另一個是被遮蓋二維 碼220,兩個遮蓋二維碼230中至少一個與被遮蓋二維碼220部分融合。
[0036] 請參照圖2,在本具體實施例中,所述被標(biāo)識的不同二維碼的絕對坐標(biāo)可以通過所 述不同二維碼在預(yù)設(shè)模板中的具體位置確認(rèn)。比如,假設(shè)底圖210左上角點的坐標(biāo)為(xl, yl),被遮蓋二維碼220的左上角點的坐標(biāo)為(x2,y2),遮蓋二維碼230的左上角點的坐標(biāo)為 (x3,y3)。通過上述具體坐標(biāo)即將可被標(biāo)識二維碼在所述預(yù)設(shè)的模塊中的位置關(guān)系確定下 來。
[0037] 同時,在固定上述二維碼的左上角點的坐標(biāo)位置不動的情況下,通過調(diào)整所述二 維碼的大小關(guān)系即可以生成所述混合二維碼。
[0038] 請參照圖1,所述二維碼混合生成系統(tǒng)100還可以包括識讀裝置130,所述識讀裝置 130在所述合成裝置120生成所述混合二維碼后用于對所述生成混合二維碼進行識別。
[0039] 具體地,請參照圖4,上述識讀裝置130可以包括。
[0040] 掃描模塊131,用于掃描所述混合二維碼的圖像。
[0041 ]在本實施例中,通過二維碼掃描模塊131對所述混合二維碼的圖像進行掃描,具體 地,所述二維碼掃描模塊131可以是智能移動終端(比如:智能手機)中具有二維碼掃描功能 的軟件(如:微信)或硬件。通過所述掃描模塊131獲得所述混合二維碼的彩色圖像。
[0042]圖像處理模塊132,用于對所述混合二維碼的圖像進行灰度處理。
[0043]譯碼模塊133,用于對灰度處理后的所述混合二維碼的圖像進行譯碼獲得所述混 合二維碼中每一二維碼對應(yīng)的信息。
[0044] 對得到的灰度圖像進行譯碼,具體地,在譯碼過程中,采用至少一種碼制的識讀引 擎對所述混合二維碼的圖像進行譯碼,其中,在所述譯碼模塊133中預(yù)先設(shè)置上述至少一種 碼制的識讀引擎。在本實施例中,可以設(shè)置多種識讀引擎,通過激活或者關(guān)閉來控制多種識 讀引擎的工作狀態(tài)。當(dāng)所述識讀引擎被激活時,可以對該識讀引擎對應(yīng)的二維碼進行譯碼。 當(dāng)所述識讀引擎被關(guān)閉時,不能對該識讀引擎對應(yīng)的二維碼進行譯碼。
[0045] 在本具體實施例中,請參照圖1,所述二維碼混合生成系統(tǒng)還可以包括,調(diào)整裝置 140〇
[0046] 調(diào)整裝置140,用于當(dāng)所述識讀裝置130無法對所述生成混合二維碼中包括的每一 二維碼進行識別時,調(diào)整被標(biāo)識的所述多個二維碼在所述預(yù)設(shè)的模板中的位置關(guān)系及大小 關(guān)系,使所述生成混合二維碼的誤碼率小于糾錯率。
[0047] 請參考圖5,在本具體實施例中,調(diào)整裝置140在對位置關(guān)系進行調(diào)整時,將被標(biāo)識 的所述多個二維碼的位置按照一個單元像素點進行調(diào)整。確保所述被遮蓋二維碼220對遮 蓋二維碼230以一個像素點為單位進行融合。
[0048] 在本具體實施例中,可以通過調(diào)整被標(biāo)識的所述多個二維碼在所述預(yù)設(shè)的模板中 的位置關(guān)系及大小關(guān)系,實現(xiàn)所述生成混合二維碼的誤碼率小于糾錯率。其中,所述誤碼率 是指在進行所述混合二維碼識別時,識別產(chǎn)生的誤碼占總識別碼的百分比。所述糾錯率是 指進行糾錯的碼字?jǐn)?shù)量占全部碼字的百分比。以下舉例說明,例如:需要編碼的碼字?jǐn)?shù)據(jù)為 1〇〇個,并相對其中的一半也就是50個碼字進行糾錯,則計算方法如下,糾錯需要相當(dāng)于碼 字2倍的符號,因此在這種情況下的碼字?jǐn)?shù)量為50*2 = 100個碼字。因此,全部碼字?jǐn)?shù)量為 200個,其中用作糾錯的碼字為50個,所以計算得出,相對于全部碼字的糾錯率就是25 %。如 下表1為QR碼的糾錯能力表,這個比率相當(dāng)于QR碼糾錯級別中的"Q"級別。
[0051] 請參照圖6,所述調(diào)整裝置140可以包括計算模塊141、對比模塊142及調(diào)整模塊 143〇
[0052] 所述計算模塊141,用于計算遮蓋二維碼的圖像遮蓋面積。
[0053]具體地,所述遮蓋二維碼的圖像遮蓋面積是指所述遮蓋二維碼與所述被遮蓋二維 碼重疊部分的面積。
[0054] 所述對比模塊142,用于將所述遮蓋二維碼的圖像覆蓋面積與被遮蓋二維碼的可 遮蓋面積進行對比得到兩者的比值。
[0055] 具體地,所述被遮蓋二維碼的可遮蓋面積是指在所述被遮蓋二維碼可讀的情況下 能被遮蓋的最大面積。
[0056]所述調(diào)整模塊143,用于若比值大于設(shè)定的糾錯等級對應(yīng)的糾錯率,調(diào)整遮蓋二維 碼與被遮蓋二維碼的位置關(guān)系及大小關(guān)系,直到所述混合二維碼的誤碼率小于糾錯率。 [0057]在本具體實施例中,若所述遮蓋二維碼的圖像覆蓋面積與被遮蓋二維碼的可遮蓋 面積的比值大于設(shè)定的糾錯等級對應(yīng)的糾錯率。所述調(diào)整模塊143按照下述方式對遮蓋二 維碼進行位置調(diào)整,按照固定的長寬比進行等比例縮小,重復(fù)所述計算子步驟152及對比子 步驟154直到所述混合二維碼的誤碼率小于糾錯率。若所述遮蓋二維碼的圖像覆蓋面積與 被遮蓋二維碼的可遮蓋面積的比值小于設(shè)定的糾錯等級對應(yīng)的糾錯率??梢酝ㄟ^適當(dāng)將所 述遮蓋二維碼的遮蓋區(qū)域進行擴充或不做任何操作,當(dāng)然這個動作可以由用戶選擇。
[0058]在本具體實施例中,請參照圖6,所述調(diào)整裝置140還可以包括提示模塊144。所述 提示模塊144用于當(dāng)所述遮蓋二維碼的遮蓋區(qū)域包括所述被遮蓋二維碼的不可遮蓋區(qū)域 時,發(fā)出提示信息。
[0059] 具體地,請參照圖7,所述不可遮蓋區(qū)域根據(jù)不同碼制的二維碼而不同,一般為二 維碼的識讀區(qū)。例如,遮蓋二維碼230為QR碼,被遮蓋二維碼220為漢信碼,當(dāng)QR碼將所述漢 信碼的不可遮擋區(qū)域222(如漢信碼邊角位置處的識讀區(qū)域)時,所述提示模塊144發(fā)出提示 信息。便于用戶及時調(diào)整所述遮蓋二維碼230在所述被遮蓋二維碼220上的位置,以使所述 被遮蓋二維碼220可以被讀取。
[0060] 在本具體實施例中,所述識讀裝置130能對所述生成混合二維碼中包括的每一二 維碼進行識別時,所述系統(tǒng)還可以包括:印刷生產(chǎn)裝置150,所述印刷生產(chǎn)裝置150用于將所 述生成混合二維碼拼入印刷版面,對所述混合二維碼進行批量印刷獲得所述混合二維碼的 成品。
[0061] 具體地,請參照圖8,所述印刷生產(chǎn)裝置150將所述生成混合二維碼拼入印刷版面 中,在一個印刷版面的排版中可以包括多個所述生成混合二維碼。從圖8中可知,該印刷版 面上排布有3排3列共9個混合二維碼,將所述印刷版面進行印刷即可以批量獲取所述混合 二維碼的成品。
[0062] 在本具體實施例中,所述識讀裝置130還可以對所述混合二維碼的成品進行檢測, 具體地檢測方式為對成品中的混合二維碼進行識別,看成品中的所述混合二維碼中的每個 二維碼是否能被完全識別。通過對成品進行檢測可以得到所述成品中的合格率。在合格率 不滿足要求的情況下,可以通過調(diào)整來提高成品的合格率。
[0063] 綜上所述,通過上述二維碼混合生成系統(tǒng),將多個二維碼通過嵌套方式進行融合, 所述混合二維碼相對于單一二維碼的信息承載量更大。所述混合二維碼中包括可能不止一 種碼制的二維碼,可以實現(xiàn)對特定二維碼(如:漢信碼)的推廣工作。混合了兩種或兩種以上 二維碼之后混合碼的總體積比多種二維碼平鋪后單獨呈現(xiàn)所占用印刷面積小。多種碼制混 合生成,可在不同處理環(huán)節(jié)設(shè)置讀取不同碼制信息,相互無誤讀、也不用遮蓋,實現(xiàn)一碼多 用,提高了操作效率。相對于現(xiàn)有的二維碼上述混合二維碼生成機制較復(fù)雜,具有一定的防 偽效果。
[0064]需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重 點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
[0065]另外,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和計 算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框 可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或 多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框 中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上 可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注 意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí) 行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令 的組合來實現(xiàn)。
[0066] 需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實 體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存 在任何這種實際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意在涵蓋 非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要 素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備 所固有的要素。在沒有更多限制的情況下,由語句"包括一個……"限定的要素,并不排除在 包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0067] 以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號和字母在 下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需 要對其進行進一步定義和解釋。
【主權(quán)項】
1. 一種二維碼混合生成系統(tǒng),其特征在于,所述系統(tǒng)包括: 生碼裝置,用于生成多個二維碼并對生成的所述多個二維碼進行標(biāo)識; 合成裝置,用于將標(biāo)識后的所述多個二維碼帶入預(yù)設(shè)的模板中對應(yīng)的位置區(qū)域內(nèi)生成 混合二維碼,其中,在所述預(yù)設(shè)的模板中包括被標(biāo)識的多個二維碼之間的位置關(guān)系及大小 關(guān)系,所述位置關(guān)系包括所述被標(biāo)識的多個二維碼之間的遮蓋與被遮蓋關(guān)系。2. 如權(quán)利要求1所述的二維碼混合生成系統(tǒng),其特征在于: 所述生碼裝置,還用于對每一二維碼的屬性進行設(shè)定,所述二維碼的屬性包括初始內(nèi) 容、參數(shù)及屬性值。3. 如權(quán)利要求1所述的二維碼混合生成系統(tǒng),其特征在于,所述系統(tǒng)還包括:識讀裝置, 所述識讀裝置,用于對所述生成的混合二維碼進行識別。4. 如權(quán)利要求3所述的二維碼混合生成系統(tǒng),其特征在于,所述識讀裝置包括: 掃描模塊,用于掃描所述混合二維碼的圖像; 圖像處理模塊,用于對所述混合二維碼的圖像進行灰度處理; 譯碼模塊,用于對灰度處理后的所述混合二維碼的圖像進行譯碼獲得所述混合二維碼 中每一二維碼對應(yīng)的信息。5. 如權(quán)利要求4所述的二維碼混合生成系統(tǒng),其特征在于: 所述譯碼模塊采用至少一種碼制的識讀引擎對所述混合二維碼的圖像進行譯碼,其 中,所述至少一種碼制的識讀引擎為預(yù)先設(shè)置。6. 如權(quán)利要求3所述的二維碼混合生成系統(tǒng),其特征在于所述系統(tǒng)還包括:調(diào)整裝置, 所述調(diào)整裝置,用于在所述識讀裝置無法對所述生成混合二維碼中包括的每一二維碼 進行識別時,調(diào)整被標(biāo)識的所述多個二維碼在所述預(yù)設(shè)的模板中的位置關(guān)系及大小關(guān)系, 使所述生成混合二維碼的誤碼率小于糾錯率。7. 如權(quán)利要求6所述的二維碼混合生成系統(tǒng),其特征在于,所述多個二維碼包括遮蓋二 維碼和被遮蓋二維碼,所述調(diào)整裝置包括: 計算模塊,用于計算遮蓋二維碼的圖像遮蓋面積; 對比模塊,用于將所述遮蓋二維碼的圖像覆蓋面積與被遮蓋二維碼的可遮蓋面積進行 對比得到兩者的比值; 調(diào)整模塊,用于若比值大于設(shè)定的糾錯等級對應(yīng)的糾錯率,調(diào)整遮蓋二維碼與被遮蓋 二維碼的位置關(guān)系及大小關(guān)系,直到所述混合二維碼的誤碼率小于糾錯率。8. 如權(quán)利要求7所述的二維碼混合生成系統(tǒng),其特征在于,所述調(diào)整裝置中還包括:提 不豐旲塊, 所述提示模塊,用于在所述遮蓋二維碼的遮蓋區(qū)域包括所述被遮蓋二維碼的不可遮蓋 區(qū)域時,發(fā)出提示信息。9. 如權(quán)利要求7所述的二維碼混合生成系統(tǒng),其特征在于: 所述調(diào)整模塊在對位置關(guān)系進行調(diào)整時,將被標(biāo)識的所述多個二維碼的位置按照一個 單元像素點進行調(diào)整。10. 如權(quán)利要求1所述的二維碼混合生成系統(tǒng),其特征在于,所述系統(tǒng)還包括:印刷生產(chǎn) 裝置, 所述印刷生產(chǎn)裝置,用于在所述識讀裝置能對所述生成混合二維碼中包括的每一二維 碼進行識別時,將所述生成混合二維碼拼入印刷版面,對所述混合二維碼進行批量印刷獲 得所述混合二維碼的成品。
【文檔編號】G06K7/14GK105894072SQ201610202033
【公開日】2016年8月24日
【申請日】2016年3月31日
【發(fā)明人】郝迎喜, 王越, 周昊
【申請人】郝迎喜