一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)圖像識(shí)別技術(shù)領(lǐng)域,尤其涉及一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法。
【背景技術(shù)】
[0002]在對(duì)非接觸式的拍照獲得的照片分析時(shí),計(jì)算機(jī)對(duì)數(shù)字和文本的識(shí)別率不夠高,需要一種更高識(shí)別率的圖像編碼方法。
[0003]對(duì)非接觸式圖像傳遞編碼,使用的是圖像識(shí)別技術(shù),目前主要有三種:一是文字符號(hào),二是條碼(如條形碼、二維碼),三是特殊圖案。文字符號(hào)最直接,比如車牌號(hào)識(shí)別,在正面、固定方位、近距離上識(shí)別成功率較高,但其他條件下就比較差;條碼中一維條形碼應(yīng)用廣泛,具有輸入速度快、可靠性高、采集信息量大、靈活實(shí)用、成本低廉等特點(diǎn),二維碼是是一個(gè)多行、連續(xù)性、可變長(zhǎng)、包含大量數(shù)據(jù)的符號(hào)標(biāo)識(shí),具有信息容量大、錯(cuò)誤糾正能力強(qiáng)、印制要求不高、可用多種閱讀設(shè)備閱讀等特點(diǎn),尤其在移動(dòng)設(shè)備上應(yīng)用廣泛,但條碼始終存在只能近距離使用的缺點(diǎn),其圖案區(qū)要占圖片幅面的1/9以上才能識(shí)別;特殊圖案就是用一些幾何形狀、顏色的組合來傳達(dá)特定的字符,目前沒有統(tǒng)一的標(biāo)準(zhǔn),只需編碼和解碼遵循統(tǒng)一的規(guī)則即可,該技術(shù)比較靈活,適用于各種不同場(chǎng)合,對(duì)信息量小、場(chǎng)景復(fù)雜的場(chǎng)合較為適用。
[0004]本專利申請(qǐng)?jiān)趫D案區(qū)大于圖片幅面1/40以上,并且側(cè)視、俯仰視角度不超過45度角,平均識(shí)別率可達(dá)到95%,可用于各種氣候、光照條件下的編碼非接觸式數(shù)據(jù)傳遞。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題,在于提供一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,本發(fā)明大大提高了計(jì)算機(jī)識(shí)別的準(zhǔn)確性和速度。使用填色網(wǎng)格單元來編碼,利于非接觸式編碼傳輸和識(shí)別。
[0006]本發(fā)明是這樣實(shí)現(xiàn)的:一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,所述方法需提供至少一組網(wǎng)格圖案,網(wǎng)格圖案包括上半部分的編碼文字和下半部分的填色網(wǎng)格圖案,所述填色網(wǎng)格圖案由底色、網(wǎng)格線以及填色單元格組成;所述方法具體為:將填色單元格填充成兩種能進(jìn)行區(qū)別的顏色中的一種,兩種顏色分別代表編碼O和編碼1,將所述編碼文字與填色后的填色單元格所代表的編碼形成對(duì)應(yīng)關(guān)系;基于四進(jìn)制法則,每個(gè)編碼文字對(duì)應(yīng)兩個(gè)鄰接的填色單元格,計(jì)算機(jī)通過填色單元格能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn)和傳遞。
[0007]進(jìn)一步地,所述填色網(wǎng)格圖案由縱橫方向的m*n個(gè)網(wǎng)格組成,其中m為大于等于I的自然數(shù),η為大于I的偶數(shù);所述填色單元格位于網(wǎng)格內(nèi),每個(gè)填色單元格填充的所述兩種顏色分別為前景色和背景色;所述底色、網(wǎng)格線顏色、填色單元格的前景色、背景色這四個(gè)顏色存在明顯色差;所述前景色代表編碼1,背景色代表編碼O ;所述編碼文字由一串?dāng)?shù)字組成,這些數(shù)字每個(gè)數(shù)字僅限于O、1、2、3。
[0008]進(jìn)一步地,所述編碼文字的每個(gè)文字與兩個(gè)鄰接的填色單元格對(duì)應(yīng),按四進(jìn)制的規(guī)則,則編碼00對(duì)應(yīng)編碼文字的0,編碼01對(duì)應(yīng)編碼文字的1,編碼10對(duì)應(yīng)編碼文字的2,編碼11對(duì)應(yīng)編碼文字的3 ;所述填色單元格的排列次序,與編碼文字中文字的次序形成對(duì)應(yīng)關(guān)系,按從上到下、從左到右的次序兩兩排列。
[0009]進(jìn)一步地,所述通過填色單元格計(jì)算機(jī)能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn),具體為:計(jì)算機(jī)進(jìn)行識(shí)別時(shí),利用網(wǎng)格線定位到網(wǎng)格,逐個(gè)讀取填色單元格的色塊,獲得出色塊所代表的編碼,將這些編碼組合起來,最終解析出網(wǎng)格圖案所代表的編碼;計(jì)算機(jī)識(shí)別出的編碼,由人工讀取編碼文字來進(jìn)行校驗(yàn),并傳遞網(wǎng)格圖案的網(wǎng)格編碼。
[0010]本發(fā)明具有如下優(yōu)點(diǎn):使用存在明顯色差的填色單元格代表計(jì)算機(jī)最易識(shí)別的0、1碼,通過這些碼的組合來代表一個(gè)完整的編碼,并由計(jì)算機(jī)進(jìn)行圖像分析和解碼,可有效提高識(shí)別率和抗干擾能力;編碼文字與填色單元格存在固定的對(duì)應(yīng)關(guān)系,可對(duì)計(jì)算機(jī)識(shí)別成果進(jìn)行校驗(yàn)和更正。使用填色網(wǎng)格單元來編碼,利于非接觸式編碼傳輸和識(shí)別。
【附圖說明】
[0011]圖1為本發(fā)明的網(wǎng)格圖案的結(jié)構(gòu)示意圖。
[0012]圖2為本發(fā)明的兩個(gè)鄰接的填色單元格對(duì)應(yīng)編碼文字的結(jié)構(gòu)示意圖。
[0013]圖3為本發(fā)明所述編碼文字與網(wǎng)格單元排列對(duì)應(yīng)關(guān)系圖。
[0014]圖4為本發(fā)明一實(shí)施例的網(wǎng)格圖案的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0015]請(qǐng)參閱圖1至圖4所示,本發(fā)明的一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,所述方法需提供至少一組網(wǎng)格圖案,網(wǎng)格圖案包括上半部分的編碼文字I和下半部分的填色網(wǎng)格圖案2,所述填色網(wǎng)格圖案2由底色21、網(wǎng)格線22以及填色單元格23組成;所述方法具體為:將填色單元格23填充成兩種能進(jìn)行區(qū)別的顏色中的一種,兩種顏色分別代表編碼O和編碼1,將所述編碼文字與填色后的填色單元格23所代表的編碼形成對(duì)應(yīng)關(guān)系;基于四進(jìn)制法則,每個(gè)編碼文字對(duì)應(yīng)兩個(gè)鄰接的填色單元格,計(jì)算機(jī)通過填色單元格能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn)和傳遞。所述計(jì)算機(jī)通過填色單元格能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn)和傳遞,具體為:計(jì)算機(jī)進(jìn)行識(shí)別時(shí),利用網(wǎng)格線定位到網(wǎng)格,逐個(gè)讀取填色單元格的色塊,獲得出色塊所代表的編碼,將這些編碼組合起來,最終解析出網(wǎng)格圖案所代表的編碼;計(jì)算機(jī)識(shí)別出的編碼,由人工讀取編碼文字來進(jìn)行校驗(yàn);并傳遞網(wǎng)格圖案的網(wǎng)格編碼。本發(fā)明的網(wǎng)格線邊框有2個(gè)作用,一是在整張圖片中快速定位編碼區(qū),二是確定網(wǎng)格中所有填色單元格23的具體位置。
[0016]所述填色網(wǎng)格圖案由縱橫方向的m*n個(gè)網(wǎng)格組成,其中m為大于等于I的自然數(shù),η為大于I的偶數(shù);所述填色單元格位于網(wǎng)格內(nèi),每個(gè)填色單元格填充的所述兩種顏色分別為前景色和背景色;所述底色21、網(wǎng)格線22顏色、填色單元格23的前景色、背景色這四個(gè)顏色存在明顯色差;所述前景色代表編碼1,背景色代表編碼O ;所述編碼文字I由一串?dāng)?shù)字組成,這些數(shù)字每個(gè)數(shù)字僅限于O、1、2、3。
[0017]所述編碼文字的每個(gè)文字與兩個(gè)鄰接的填色單元格對(duì)應(yīng),按四進(jìn)制的規(guī)則,則編碼OO對(duì)應(yīng)編碼文字的0,編碼01對(duì)應(yīng)編碼文字的1,編碼10對(duì)應(yīng)編碼文字的2,編碼11對(duì)應(yīng)編碼文字的3 ;所述填色單元格的排列次序,與編碼文字中文字的次序形成對(duì)應(yīng)關(guān)系,按從上到下、從左到右的次序兩兩排列。
[0018]這里需要說明的是:
本發(fā)明的安裝過程:
將按本發(fā)明編碼的網(wǎng)格圖案印刷或噴涂到表面平整的固定或移動(dòng)物體上。
[0019]拍照過程:
用相機(jī)或攝像頭獲取含有按本發(fā)明編碼網(wǎng)格圖案的圖像。
[0020]識(shí)別過程:
由計(jì)算機(jī)對(duì)圖像進(jìn)行識(shí)別,首先識(shí)別出網(wǎng)格的位置,其次根據(jù)圖案的前景色和背景色識(shí)別出其編碼,從而獲得整個(gè)圖案所代表的編碼。
[0021]總之,本發(fā)明可以實(shí)現(xiàn)對(duì)照片上圖像編碼的高識(shí)別率,將此編碼圖像安裝于固定和移動(dòng)物體上,可應(yīng)用于復(fù)雜環(huán)境下,使用非專業(yè)相機(jī)獲得的圖片進(jìn)行快速、可靠的編碼識(shí)另IJ。編碼區(qū)的每個(gè)文字對(duì)應(yīng)兩個(gè)網(wǎng)格,基于四進(jìn)制法則,可以快速判讀出網(wǎng)格圖案所代表的編碼,并與編碼文字區(qū)形成錯(cuò)誤校驗(yàn),提高識(shí)別的準(zhǔn)確率。
[0022]以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
【主權(quán)項(xiàng)】
1.一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,其特征在于:所述方法需提供至少一組網(wǎng)格圖案,網(wǎng)格圖案包括上半部分的編碼文字和下半部分的填色網(wǎng)格圖案,所述填色網(wǎng)格圖案由底色、網(wǎng)格線以及填色單元格組成;所述方法具體為:將填色單元格填充成兩種能進(jìn)行區(qū)別的顏色中的一種,兩種顏色分別代表編碼O和編碼1,將所述編碼文字與填色后的填色單元格所代表的編碼形成對(duì)應(yīng)關(guān)系;基于四進(jìn)制法則,每個(gè)編碼文字對(duì)應(yīng)兩個(gè)鄰接的填色單元格,計(jì)算機(jī)通過填色單元格能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn)和傳遞。
2.根據(jù)權(quán)利要求1所述的一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,其特征在于:所述填色網(wǎng)格圖案由縱橫方向的m*n個(gè)網(wǎng)格組成,其中m為大于等于I的自然數(shù),η為大于I的偶數(shù);所述填色單元格位于網(wǎng)格內(nèi),每個(gè)填色單元格填充的所述兩種顏色分別為前景色和背景色;所述底色、網(wǎng)格線顏色、填色單元格的前景色、背景色這四個(gè)顏色存在明顯色差;所述前景色代表編碼1,背景色代表編碼O ;所述編碼文字由一串?dāng)?shù)字組成,這些數(shù)字每個(gè)數(shù)字僅限于0、1、2、3。
3.根據(jù)權(quán)利要求2所述的一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,其特征在于:所述編碼文字的每個(gè)文字與兩個(gè)鄰接的填色單元格對(duì)應(yīng),按四進(jìn)制的規(guī)則,則編碼OO對(duì)應(yīng)編碼文字的0,編碼01對(duì)應(yīng)編碼文字的1,編碼10對(duì)應(yīng)編碼文字的2,編碼11對(duì)應(yīng)編碼文字的3 ;所述填色單元格的排列次序,與編碼文字中文字的次序形成對(duì)應(yīng)關(guān)系,按從上到下、從左到右的次序兩兩排列。
4.根據(jù)權(quán)利要求1所述的一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,其特征在于:所述計(jì)算機(jī)通過填色單元格能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn)和傳遞,具體為:計(jì)算機(jī)進(jìn)行識(shí)別時(shí),利用網(wǎng)格線定位到網(wǎng)格,逐個(gè)讀取填色單元格的色塊,獲得出色塊所代表的編碼,將這些編碼組合起來,最終解析出網(wǎng)格圖案所代表的編碼;計(jì)算機(jī)識(shí)別出的編碼,由人工讀取編碼文字來進(jìn)行校驗(yàn);并傳遞網(wǎng)格圖案的網(wǎng)格編碼。
【專利摘要】本發(fā)明提供一種用于非接觸式數(shù)據(jù)傳遞的網(wǎng)格編碼方法,所述方法需提供至少一組網(wǎng)格圖案,網(wǎng)格圖案包括上半部分的編碼文字和下半部分的填色網(wǎng)格圖案,填色網(wǎng)格圖案由底色、網(wǎng)格線以及填色單元格組成;方法具體為:將填色單元格填充成兩種能進(jìn)行區(qū)別的顏色中的一種,兩種顏色分別代表編碼0和編碼1,將編碼文字與填色后的填色單元格所代表的編碼形成對(duì)應(yīng)關(guān)系;基于四進(jìn)制法則,每個(gè)編碼文字對(duì)應(yīng)兩個(gè)鄰接的填色單元格,計(jì)算機(jī)通過填色單元格能讀出網(wǎng)格圖案所代表的網(wǎng)格編碼,并與編碼文字形成錯(cuò)誤校驗(yàn)和傳遞。本發(fā)明放棄使用文本和字母,使用填色網(wǎng)格單元,大大提高了計(jì)算機(jī)識(shí)別的準(zhǔn)確性和速度。使用填色網(wǎng)格單元來編碼,利于非接觸式編碼傳輸和識(shí)別。
【IPC分類】H04L1-00
【公開號(hào)】CN104683067
【申請(qǐng)?zhí)枴緾N201510068672
【發(fā)明人】邱祥峰, 陳云, 王曉強(qiáng), 涂漢橋
【申請(qǐng)人】廈門精圖信息技術(shù)股份有限公司
【公開日】2015年6月3日
【申請(qǐng)日】2015年2月10日