專利名稱:一種基于網(wǎng)絡(luò)二維碼防偽方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種二維條碼,特別是一種基于網(wǎng)絡(luò)二維碼防偽方法。
背景技術(shù):
二維碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規(guī)律在平面
(二維方向上)分布的黑白相間的圖形記錄數(shù)據(jù)符號信息的;在代碼編制上巧妙地利用 構(gòu)成計算機內(nèi)部邏輯基礎(chǔ)的“0”、“1”比特流的概念,使用若干個與二進制相對應(yīng)的 幾何形體來表示文字數(shù)值信息,通過圖象輸入設(shè)備或光電掃描設(shè)備自動識讀以實現(xiàn)信息 自動處理二維條碼/二維碼能夠在橫向和縱向兩個方位同時表達信息,因此能在很小 的面積內(nèi)表達大量的信息。現(xiàn)有使用較普及的是PDF417 二維碼,它與一維碼的區(qū)別是多行組成條形碼,不 需要連接一個數(shù)據(jù)庫,本身可存儲大量數(shù)據(jù),應(yīng)用于醫(yī)院、駕駛證、物料管理、貨物 運輸,當條形碼受一定破壞時,錯誤糾正能使條形碼能正確解碼PDF417。PDF417 二維 碼是訊博爾(Symbol)科技公司于1990年研制的產(chǎn)品。它是一個多行、連續(xù)性、可變 長、包含大量數(shù)據(jù)的符號標識。它的字符集包括所有128個字符,最大數(shù)據(jù)含量是1850 個字符。由于在較小的空間包括有1850個字符,這就要求其條形碼的條要求很細,其中 的特點是信息量大,問題是通過成像獲取二維碼在鏡頭質(zhì)量不高的情況下,難以得到準 確二維碼,影響讀取數(shù)據(jù)。在發(fā)明人已發(fā)明的《具有圖像識別能力的電話機》中國專利號是 ZL03108082.0中,公開了一種利用手機的附帶的攝像頭進行二維碼讀取,實現(xiàn)防偽的技 術(shù),但由于通用的130萬攝像頭在15mm-30mm成像不清晰,優(yōu)其在15mm-30mm提取 PDF417 二維碼時,更是難以識別,極大的影響了現(xiàn)有手機在這一方面的應(yīng)用。為了克服 這一問題,有些手機在設(shè)計時專門增加了近距離調(diào)焦機構(gòu),以增加對近距離目標的成像 能力。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種安全、經(jīng)濟和識別方便的基于網(wǎng)絡(luò)二維碼防偽方法。本發(fā)明的目的是這樣實現(xiàn)的,一種基于網(wǎng)絡(luò)二維碼防偽方法,它至少由兩種反 差較大的幾何形體用來表示“0”、“1”比特流,兩種反差較大的幾何形體在長方體框 架內(nèi)形成水平和垂直的“0”和“1”編碼結(jié)構(gòu),“0”和“1”的幾何形體形狀相同, 大小相等,長方體框架內(nèi)由“0”和“1”構(gòu)成一個基本標識別作為二維碼的起始體空 間,其特征是長方體框架內(nèi)包括有定義商品生產(chǎn)廠家的網(wǎng)址二維編碼和商品生產(chǎn)廠家 的商品二維編碼,生產(chǎn)廠家的商品二維編碼在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)存貯,識別單元 獲取的生產(chǎn)廠家的商品二維編碼通過在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)驗證。所述的“0”或“1”的幾何形體邊長在0.4-lmm之間。
所述的長方體框架內(nèi)有定義二維碼的容量的字節(jié)和定義生產(chǎn)廠家的網(wǎng)址容量的字節(jié)。所述的“0”和“1”的幾何形體在長方體框架內(nèi)有兩組完全相同結(jié)構(gòu)的二維碼。所述的兩組完全相同結(jié)構(gòu)的二維碼是左右對稱或上下對稱。所述的兩組完全相同結(jié)構(gòu)的二維碼至少包括定義網(wǎng)址的字節(jié)和防偽商品不重復(fù) 編號的編碼。所述的兩組完全相同結(jié)構(gòu)的二維碼對稱處包括每一組二維碼的校驗碼。所述的生產(chǎn)廠家的網(wǎng)址內(nèi)有防偽商品的生產(chǎn)日期、使用有效期、商品類別信 息、生產(chǎn)廠家信息、生產(chǎn)地信息、商品名稱信息、商品編號信息。本發(fā)明的優(yōu)點是由于二維碼采用上下相同結(jié)構(gòu)構(gòu)成兩組二維條碼,采用網(wǎng)絡(luò) 數(shù)據(jù)庫形式進行二維條形碼防偽,生產(chǎn)廠家的商品二維編碼在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi) 存貯,識別單元獲取的生產(chǎn)廠家的商品二維編碼通過在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)驗證。 這樣,只有廠家注冊的防偽商品才能在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)查找,沒有注冊的防偽 商品不能進行查找,使防偽更安全、更經(jīng)濟。
下面結(jié)合實施例附圖對本發(fā)明作進一步說明 圖1是本發(fā)明結(jié)構(gòu)示意圖2是本發(fā)明實施例一結(jié)構(gòu)示意圖; 圖3是本發(fā)明實施例二結(jié)構(gòu)示意圖。1、用來表示“0”、“1”比特流幾何形體;2、長方體框架;3、基本標識; 4、上二維條碼;5、下二維條碼;6、左二維條碼;7、右二維條碼;8、校驗碼;9、廠 家網(wǎng)址二維碼;10、定義二維碼的容量的字節(jié);11、商品二維編碼;12、定義生產(chǎn)廠家 的網(wǎng)址容量的字節(jié)。
具體實施例方式實施例1
如圖1所示,長方體框架2內(nèi)有32字節(jié),包括有定義商品生產(chǎn)廠家的網(wǎng)址二維編碼9 和商品生產(chǎn)廠家的商品二維編碼11,生產(chǎn)廠家的商品二維編碼11在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù) 庫內(nèi)存貯,識別單元從防偽商品上獲取的生產(chǎn)廠家的商品二維編碼11通過在生產(chǎn)廠家網(wǎng) 址的數(shù)據(jù)庫內(nèi)驗證。長方體框架內(nèi)有定義二維碼的容量的字節(jié)10和定義生產(chǎn)廠家的網(wǎng)址 容量的字節(jié)12。生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)有生產(chǎn)日期、有效期、商品類別、生產(chǎn)廠家、 生產(chǎn)地、商品名稱等信息。圖2給出了一種上下二維條碼結(jié)構(gòu),長方體框架2的在上和右下各有一個基本 標識3,上二維條碼4和下二維條碼5完全相同,基本標識3是一個“口”字狀,四周
“口”字線條同寬,“口”字上端包括了三個0或三個1,當黑色幾何形體代表0時, “口”字上邊寬包括了三個0, “口”字下邊寬包括了三個0,“口”字中間包括了兩 個0和一個1,在這里用來表示“0”、“1”比特流幾何形體1是正四邊體,它的邊長相等。橫向連續(xù)32個比特,縱向連續(xù)16個比特,形成512比特位,可組成64字節(jié),采 用上下相同結(jié)構(gòu)構(gòu)成兩組二維條碼,每組占32字節(jié)。兩種反差較大的幾何形體在長方體框架內(nèi)形成水平和垂直的“0”和“1”編碼 結(jié)構(gòu),“0”和“1”的幾何形體形狀相同,大小相等,長方體框架內(nèi)由“0”和“1” 構(gòu)成一個基本標識別作為二維碼的起始體空間,“0”或“1”的幾何形體用正四邊體, 邊長在0.4-lmm之間。這對于130萬攝像頭在15mm-30mm成像,然后由手機的處理電 路進行圖像識別,讀出網(wǎng)址和不重復(fù)編碼是不存問題的。采用完全結(jié)構(gòu)相同的二維條碼其商品防偽的安全性是可以保證的。因為商品上 的二維條碼有可以局部損壞,采用完全結(jié)構(gòu)相同的二組二維條碼,通過合理設(shè)計,只要 二維條碼損壞不大于二分之一,都能完整的讀取所有的信息。實施例2
圖3是一種左右二維條碼結(jié)構(gòu),其它與圖2的結(jié)構(gòu)相同。無論是采用上下結(jié)構(gòu)或左 右結(jié)構(gòu)。每一組二維條碼只要整體形成16*32個比特位,每一組二維條碼都有32字節(jié)?;緲俗R3用一個“口”字狀表示,通過讀取基本標識3可以建立表示“0”、 “1”比特流幾何形體的基本尺寸,然后依次作為基準讀取其它的“0”、“1”比特流
幾何形體,解讀是0或1,最后確定防偽信息。在一組二維條碼中包括有校驗碼8,通過校驗碼8可以發(fā)現(xiàn)讀取的網(wǎng)址是否正 確,正確時,通過手機發(fā)送讀取的網(wǎng)址,通過移動網(wǎng)絡(luò)進入相應(yīng)的網(wǎng)站,向相應(yīng)的網(wǎng)站 發(fā)送不重復(fù)防偽編碼,獲取商品防偽的真?zhèn)涡浴.斎?,不正確時,手機處理電路對獲取的另一半二維條碼圖像進行處理,當另 一半二維條碼圖像經(jīng)校驗碼8校驗后,正確,再通過手機發(fā)送讀取的網(wǎng)址,通過移動網(wǎng) 絡(luò)進入相應(yīng)的網(wǎng)站,向相應(yīng)的網(wǎng)站發(fā)送不重復(fù)防偽編碼,獲取商品防偽的真?zhèn)涡?。當兩個都不正確,可對手機處理電路對獲取的兩組二維條碼圖像一半一半拼接 處理,然后通過手機發(fā)送讀取的網(wǎng)址,通過移動網(wǎng)絡(luò)進入相應(yīng)的網(wǎng)站,向相應(yīng)的網(wǎng)站發(fā) 送不重復(fù)防偽編碼,獲取商品防偽的真?zhèn)涡?。當通過上述方法都沒辦法得到完整信息時,手機給出提示信息。實施例3
圖2和圖3的結(jié)構(gòu)也可按橫向連續(xù)32個比特,縱向連續(xù)20個比特,以增加總體的信 息量。當橫向連續(xù)32個比特,縱向連續(xù)20個比特時,總體640比特,有80個字節(jié),如 果按兩組二維條碼圖設(shè)計,每組有40個字節(jié),比縱向連續(xù)16個比特時,多了 8字節(jié),8 字節(jié)和原有的7個字節(jié)共同構(gòu)成網(wǎng)址信息,其中一個字節(jié)定義網(wǎng)址的長度。網(wǎng)址由數(shù)字 和字母構(gòu)成,用7個比特,一個字節(jié)的最高位表示點或斜線,如www.cctv.com/sx.cn中的 C字母中,C字母的ASCII碼16進制是43。
權(quán)利要求
1.一種基于網(wǎng)絡(luò)二維碼防偽方法,它至少由兩種反差較大的幾何形體用來表示 “O”、“1”比特流,兩種反差較大的幾何形體在長方體框架內(nèi)形成水平和垂直的“O”和“1”編碼結(jié)構(gòu),“O”和“1”的幾何形體形狀相同,大小相等,長方體框架內(nèi)由 “O”和“1”構(gòu)成一個基本標識別作為二維碼的起始體空間,其特征是長方體框架內(nèi) 包括有定義商品生產(chǎn)廠家的網(wǎng)址二維編碼和商品生產(chǎn)廠家的商品二維編碼,生產(chǎn)廠家的 商品二維編碼在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)存貯,識別單元獲取的生產(chǎn)廠家的商品二維編 碼通過在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)驗證。
2.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的“O”或 “ 1,,的幾何形體邊長在0.4-lmm之間。
3.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的長方體 框架內(nèi)有定義二維碼的容量的字節(jié)10和定義生產(chǎn)廠家的網(wǎng)址容量的字節(jié)12。
4.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的“0”和 “1”的幾何形體在長方體框架內(nèi)有兩組完全相同結(jié)構(gòu)的二維碼。
5.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的兩組完 全相同結(jié)構(gòu)的二維碼是左右對稱或上下對稱。
6.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的兩組完 全相同結(jié)構(gòu)的二維碼至少包括定義網(wǎng)址的字節(jié)和防偽商品不重復(fù)編號的編碼。
7.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的兩組完 全相同結(jié)構(gòu)的二維碼對稱處包括每一組二維碼的校驗碼。
8.根據(jù)權(quán)利要求1所述的一種基于網(wǎng)絡(luò)二維碼防偽方法,其特征是所述的生產(chǎn)廠 家的網(wǎng)址內(nèi)有防偽商品的生產(chǎn)日期、使用有效期、商品類別信息、生產(chǎn)廠家信息、生產(chǎn) 地信息、商品名稱信息、商品編號信息。
全文摘要
本發(fā)明涉及一種二維條碼,特別是一種基于網(wǎng)絡(luò)二維碼防偽方法,它至少由兩種反差較大的幾何形體用來表示“0”、“1”比特流,兩種反差較大的幾何形體在長方體框架內(nèi)形成水平和垂直的“0”和“1”編碼結(jié)構(gòu),“0”和“1”的幾何形體形狀相同,大小相等,長方體框架內(nèi)由“0”和“1”構(gòu)成一個基本標識別作為二維碼的起始體空間,其特征是長方體框架內(nèi)包括有定義商品生產(chǎn)廠家的網(wǎng)址二維編碼和商品生產(chǎn)廠家的商品二維編碼,生產(chǎn)廠家的商品二維編碼在生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫內(nèi)存貯,生產(chǎn)廠家的商品二維編碼通過手機與生產(chǎn)廠家網(wǎng)址的數(shù)據(jù)庫網(wǎng)絡(luò)連接。它提供了一種安全、經(jīng)濟和識別方便的基于網(wǎng)絡(luò)二維碼防偽方法。
文檔編號G06Q30/00GK102013030SQ20101057396
公開日2011年4月13日 申請日期2010年12月6日 優(yōu)先權(quán)日2010年12月6日
發(fā)明者劉珉愷 申請人:西安信唯信息科技有限公司