亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

全向可讀二維條形碼系統(tǒng)及其識(shí)讀方法

文檔序號(hào):10655993閱讀:363來源:國(guó)知局
全向可讀二維條形碼系統(tǒng)及其識(shí)讀方法
【專利摘要】本發(fā)明公開了一種全向可讀二維條形碼系統(tǒng),包括:由N*N矩陣形式排列的單元節(jié)點(diǎn)組成的編碼區(qū)域,N為正整數(shù)且N≥11;位于所述編碼區(qū)域周邊的同步碼元;編碼信息序列以一特定的單元節(jié)點(diǎn)為起始點(diǎn),并沿預(yù)設(shè)的識(shí)讀方向依次分布于矩陣陣列的各單元節(jié)點(diǎn)上;所述起始點(diǎn)由定向碼元標(biāo)識(shí);定向碼元包括起始碼元和27個(gè)后續(xù)碼元,該28個(gè)碼元分布于所述編碼信息序列內(nèi)不同的特定位置;各所述特定位置分別位于:矩陣陣列四角的四個(gè)單元節(jié)點(diǎn);與每個(gè)角的單元節(jié)點(diǎn)相鄰的兩個(gè)單元節(jié)點(diǎn);矩形陣列每個(gè)邊中心的四個(gè)單元節(jié)點(diǎn),該四個(gè)單元節(jié)點(diǎn)以兩個(gè)相鄰為一組地對(duì)稱分布在中點(diǎn)兩側(cè)。從而可以全向讀取。本發(fā)明還公開了全向可讀二維條形碼系統(tǒng)的識(shí)讀方法。
【專利說明】
全向可讀二維條形碼系統(tǒng)及其識(shí)讀方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及二維條形碼?!颈尘凹夹g(shù)】
[0002]條形碼可以分為一維條形碼、堆棧碼和二維條形碼。其中,二維條形碼的編碼信息序列放置在編碼區(qū)域內(nèi)的各單元節(jié)點(diǎn)上。編碼信息單元通常采用矩陣形式,編碼時(shí)從陣列內(nèi)的起始點(diǎn)開始,按照一定的分布規(guī)律將編碼信息放置在對(duì)應(yīng)的單元節(jié)點(diǎn)上。同樣,譯碼時(shí)也從矩陣陣列的同一起始點(diǎn)開始,按照相同的分布規(guī)律從各單元節(jié)點(diǎn)中將有效的譯碼信息提取出來,并送到譯碼系統(tǒng)中進(jìn)行譯碼。顯然,只有使得編碼和譯碼的起始點(diǎn)重合,并按照相同的分布規(guī)律放置和讀取信息序列,才能保證譯碼成功。目前,各二維條形碼都采用各種功能圖形對(duì)起始點(diǎn)進(jìn)行定位。這種定位方式存在缺點(diǎn):占用有效面積,減少編碼區(qū)域面積; 起始點(diǎn)功能圖形缺乏保護(hù)措施,一旦圖形受損,會(huì)導(dǎo)致譯碼失敗。
[0003]因此,本
【申請(qǐng)人】于2003年5月30號(hào)遞交了申請(qǐng)?zhí)枮?3128955.X的《雙向可讀二維條形碼系統(tǒng)及其識(shí)讀方法》,可以確保從兩個(gè)方向上讀取到的編碼信息序列的特定位置上都是定向碼元。但是,有時(shí)候掃碼可能會(huì)轉(zhuǎn)90度或270度再掃,一共四個(gè)方向,因此設(shè)計(jì)一種全向可讀二維條形碼系統(tǒng)是本
【申請(qǐng)人】努力的方向。
【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的之一在于提供可以從四個(gè)方向都可讀的二維條形碼系統(tǒng)。
[0005]本發(fā)明的目的之二在于提供能夠有效讀取全向可讀二維條形碼系統(tǒng)的識(shí)讀方法。
[0006]實(shí)現(xiàn)上述目的的技術(shù)方案是:
[0007]—種全向可讀二維條形碼系統(tǒng),包括:
[0008]由N*N矩陣形式排列的單元節(jié)點(diǎn)組成的編碼區(qū)域,N為正整數(shù)且N511;
[0009]位于所述編碼區(qū)域周邊的同步碼元;
[0010]編碼信息序列以一特定的單元節(jié)點(diǎn)為起始點(diǎn),并沿預(yù)設(shè)的識(shí)讀方向依次分布于矩陣陣列的各單元節(jié)點(diǎn)上;所述起始點(diǎn)由定向碼元標(biāo)識(shí);
[0011]定向碼元包括起始碼元和27個(gè)后續(xù)碼元,該28個(gè)碼元分布于所述編碼信息序列內(nèi)不同的特定位置;
[0012]各所述特定位置分別位于:
[0013]矩陣陣列四角的四個(gè)單元節(jié)點(diǎn);
[0014]與每個(gè)角的單元節(jié)點(diǎn)相鄰的兩個(gè)單元節(jié)點(diǎn);以及
[0015]矩形陣列每個(gè)邊中心的四個(gè)單元節(jié)點(diǎn),該四個(gè)單元節(jié)點(diǎn)以兩個(gè)相鄰為一組地對(duì)稱分布在中點(diǎn)兩側(cè)。
[0016]在上述的全向可讀二維條形碼系統(tǒng)中,所述定向碼元由順時(shí)針排序的碼元N _ HEAD,S9,S8,……Si, So,B_HEAD,Ri,R2,R3,R4,……S’8,S’9,N_TAIL 組成,其中,
[0017]碼元序列{R4,R3,R2,,B_HEAD,So,Si,……S9}構(gòu)成一組 BCH( 15,5)糾錯(cuò)碼序列;
[0018]碼元序列{RhRhRhRhBJAII^S’iS、,……S’9}構(gòu)成另一組BCH(15,5)糾錯(cuò)碼序列;
[0019]N_HEAD表示無BCH糾錯(cuò)功能頭標(biāo)志;[〇〇2〇] B_HEAD表示有BCH糾錯(cuò)功能頭標(biāo)志;[〇〇21] N_TAIL表示無BCH糾錯(cuò)功能尾標(biāo)志;[〇〇22] B_TAIL表示有BCH糾錯(cuò)功能尾標(biāo)志;[〇〇23] RX-R4為數(shù)據(jù)碼元;N_HEAD,B_HEAD、N_TAIL、B_TAIL作定向信息的定位控制符,So-S9和S’Q-S’9分別作為各組糾錯(cuò)碼序列內(nèi)的糾錯(cuò)碼元。
[0024]在上述的全向可讀二維條形碼系統(tǒng)中,
[0025]碼元59,&,以,5’5分別分布于矩陣陣列四個(gè)角的單元節(jié)點(diǎn)上;
[0026]所述N_HEAD為起始碼元。
[0027]在上述的全向可讀二維條形碼系統(tǒng)中,所述起始碼元所處的特定位置即為所述起始點(diǎn)的單元節(jié)點(diǎn)。
[0028]本發(fā)明之二的上述全向可讀二維條形碼系統(tǒng)的識(shí)讀方法,包括:
[0029]分別從任一可能起始碼元所處的特定位置開始,沿順時(shí)針方向依次提取各特定位置上的碼元,獲取四組碼元序列及其對(duì)應(yīng)的四組28位候選格式信息數(shù)據(jù)串;
[0030]對(duì)四組候選格式信息數(shù)據(jù)串分別進(jìn)行BCH譯碼,獲取四組作定向信息的定位控制符;
[0031]對(duì)四組定位控制符分別加權(quán),加權(quán)值最高的一組所對(duì)應(yīng)的碼元序列確定為正確的定向碼元;
[0032]根據(jù)定向碼元確定所述起始點(diǎn),從起始點(diǎn)開始沿預(yù)設(shè)的識(shí)讀方向依次讀取各單元節(jié)點(diǎn)上的編碼彳目息,以獲取編碼彳目息序列;
[0033]對(duì)讀取的編碼信息序列進(jìn)行譯碼以獲得存儲(chǔ)的信息。
[0034]在上述的全向可讀二維條形碼系統(tǒng)的識(shí)讀方法中,所述起始碼元所處的特定位置即為所述起始點(diǎn)的單元節(jié)點(diǎn)。
[0035]在上述的全向可讀二維條形碼系統(tǒng)的識(shí)讀方法中,所述的加權(quán)規(guī)則如下:
[0036]識(shí)別每組碼元序列的第一位和最后一位,如果第一位是定向碼元的起始碼元,最后一位是定向碼元的結(jié)束碼元,則該組序列加A分,其余情況不計(jì)分;
[0037]對(duì)每組候選格式信息數(shù)據(jù)串分別進(jìn)行BCH譯碼,如果譯碼失敗該序列扣除B分;若譯碼成功,查看譯碼出來的作定位控制符的數(shù)據(jù)碼元的數(shù)值是否與預(yù)先設(shè)定值一致,若一致加C分,若不一致不計(jì)分;[〇〇38]查看每組碼元序列的總分,取最高分的碼元序列作為正確的定向碼元。[〇〇39]本發(fā)明的有益效果是:
[0040]本發(fā)明的二維條形碼系統(tǒng)全方向可讀,不必按照特定方向進(jìn)行掃描,增加了實(shí)用性。同時(shí),使得編碼區(qū)域的面積增加,大大提高了信息存儲(chǔ)密度和降低定位信息的受損概率,并且通過為定位信息提供糾錯(cuò)保護(hù)提高可靠性。【附圖說明】[0041 ]圖1是本發(fā)明之一的全向可讀二維條形碼系統(tǒng)的示意圖;
[0042]圖2是本發(fā)明中定向碼元的編號(hào)及對(duì)應(yīng)數(shù)值的示意圖;
[0043]圖3是本發(fā)明中定向碼元順時(shí)針排序的環(huán)形示意圖?!揪唧w實(shí)施方式】[〇〇44]下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說明。
[0045]請(qǐng)參閱圖1,本發(fā)明的之一的全向可讀二維條形碼系統(tǒng),編碼區(qū)域A和位于編碼區(qū)域周邊的同步碼元B,編碼區(qū)域由N*N矩陣形式排列的單元節(jié)點(diǎn)組成,N為正整數(shù)且N彡11。同步碼元包括位于矩陣邊界上的垂直、水平同步信息單元對(duì),用于確定每個(gè)編碼信息單元的基準(zhǔn)位置和編碼信息單元的畸變信息。
[0046]本實(shí)施例中,采用11*11矩形陣列。
[0047]編碼信息序列以一特定的單元節(jié)點(diǎn)為起始點(diǎn),并沿預(yù)設(shè)的識(shí)讀方向依次分布于矩陣陣列的各單元節(jié)點(diǎn)上。因編碼信息序列中的編碼信息單元與單元節(jié)點(diǎn)一一對(duì)應(yīng),所以單元節(jié)點(diǎn)的編號(hào)可以作為編碼信息序列的序列號(hào)。識(shí)讀方向即為編碼信息序列在矩陣陣列中的分布規(guī)律,預(yù)先確定。[〇〇48]起始點(diǎn)由定向碼元標(biāo)識(shí),兩者之間相互關(guān)聯(lián),甚至重合,S卩:定向碼元的起始碼元所處的特定位置即為起始點(diǎn)所處的單元節(jié)點(diǎn)。所以,只要確定了定向碼元的正確序列,就可以確定起始點(diǎn),從而可以按識(shí)讀方向讀取編碼信息序列。
[0049]定向碼元包括起始碼元和27個(gè)后續(xù)碼元,該28個(gè)碼元分布于編碼信息序列內(nèi)不同的特定位置。各所述特定位置分別位于:矩陣陣列四角的四個(gè)單元節(jié)點(diǎn);與每個(gè)角的單元節(jié)點(diǎn)相鄰的兩個(gè)單元節(jié)點(diǎn);矩形陣列每個(gè)邊中心的四個(gè)單元節(jié)點(diǎn),該四個(gè)單元節(jié)點(diǎn)以兩個(gè)相鄰為一組地對(duì)稱分布在中點(diǎn)兩側(cè)。即:每4個(gè)碼元一組地以矩陣中心點(diǎn)為中心,并且360度環(huán)形陣列地分布于編碼信息序列內(nèi)不同的特定位置(對(duì)應(yīng)各單元節(jié)點(diǎn))。
[0050]本實(shí)施例中,定向碼元由順時(shí)針排序的碼元N_HEAD,S9,S8,……Si,So,B_HEAD,h,……S’8,S’9,N_TAIL 組成,編號(hào)依次為 0-27,如圖2 所示。[0051 ]定義:N_HEAD = 1,B_HEAD = 1,B_TAIL = 0,N_TAIL = 0;
[0052]設(shè)置:1^ = 1,1^2 = 〇,1^3 = 〇,1^4=〇;
[0053]N_HEAD表示無BCH糾錯(cuò)功能頭標(biāo)志;B_HEAD表示有BCH糾錯(cuò)功能頭標(biāo)志;N_TAIL表示無BCH糾錯(cuò)功能尾標(biāo)志;B_TAIL表示有BCH糾錯(cuò)功能尾標(biāo)志;&-R4為數(shù)據(jù)碼元;N_HEAD,B_ HEAD、N_TAIL、B_TAIL作定向信息的定位控制符,S〇-S9和S’Q-S’9分別作為各組糾錯(cuò)碼序列內(nèi)的糾錯(cuò)碼元。[〇〇54]碼元序列{R4,R3,R2,Ri,B_HEAD,So,Si,……S9}構(gòu)成一組BCH(15,5)糾錯(cuò)碼序列。由數(shù)據(jù)數(shù)組{R4,R3,R2,Ri,B_HEAD}也就是{0,0,0,1,1}可以由BCH(15,5)算法得到糾錯(cuò)碼數(shù)組 {So,Si,……S9}是{1,1,0,1,0,1,1,0,0,1}〇
[0055]碼元序列{RhRhRhRhBJAII^S’iS、,……S’9}構(gòu)成另一組BCH(15,5)糾錯(cuò)碼序列。由數(shù)據(jù)數(shù)組他,1?2,1?3,1?4,8_1六114也就是{1,0,0,0,0}可以由801(15,5)算法得到糾錯(cuò)碼數(shù)組{S’oj、,……S’9}是{1,0,1,0,0,1,1,0,1,1}。具體如圖2所示,本實(shí)施例中對(duì)定向碼元設(shè)定的具體數(shù)值,取1填充,取0白色,編號(hào)0-27的定向碼元可以得到實(shí)際數(shù)值是:{1,1, 0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,1,1,0,1,1,0}。完成定向碼元編碼過程。
[0056]如圖1所示,以各碼元的編號(hào)代替各碼元。將碼元59,52,以,5’5分別分布于矩陣陣列四個(gè)角的單元節(jié)點(diǎn)上。碼元N_HEAD,S3,R3,S ’ 4為一組,分布于碼元S9,S2,R4,S ’ 5逆時(shí)針方向相鄰的一個(gè)單元節(jié)點(diǎn)上。碼元S8,Si,B_TAIL,S’6為一組,分布于碼元S9,S2,R4,S’5順時(shí)針方向相鄰的一個(gè)單元節(jié)點(diǎn)上。
[0057]碼元S7,So,S’o,S’7為一組。碼元 36,8_1^0,3’1,3’8為一組。碼元35,1?1,3’2,3’9為一組。碼元S4,R2,S ’ 3,N_TAI L為一組。該四組的碼元以兩個(gè)相鄰為一組地對(duì)稱分布在中點(diǎn)兩側(cè)的單元節(jié)點(diǎn)上。這樣無論從那個(gè)方向掃描,都能按一定順序讀取出碼元序列。本實(shí)施例中, N_HEAD作為起始碼元。
[0058]本發(fā)明之二的全向可讀二維條形碼系統(tǒng)的識(shí)讀方法,包括下列步驟:[0〇59]—,分別從任一可能起始碼元(N_HEAD,S3,R3,S ’ 4)所處的特定位置開始,沿順時(shí)針方向依次提取各特定位置上的碼元,獲取四組碼元序列及其對(duì)應(yīng)的四組28位候選格式信息數(shù)據(jù)串,為方便起見,將定向碼元放置在如圖3所示的環(huán)形數(shù)據(jù)串中。具體如下:
[0060]把指針對(duì)在序號(hào)0,可以得到第一組28位候選格式信息數(shù)據(jù)串,其序號(hào)排列為:[0061 ][0,1,2,3,4,5,6,7,8,9,10,11,12,13.14,15,16,17,18,19,20,21,22,23,24,25,26,27]。[〇〇62]第1組其實(shí)際數(shù)組數(shù)值是:
[0063]{1,1,0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,1,1,0,1,1,0}〇
[0064]把指針順時(shí)針方向轉(zhuǎn)7位,對(duì)在序號(hào)7,可以得到第二組28位候選格式信息數(shù)據(jù)串, 其序號(hào)排列為:
[0065][7,8,9,10,11,12,13.14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,1,2,3, 4,5,6]〇[〇〇66]第2組其實(shí)際數(shù)組數(shù)值是:
[0067]{1,0,1,1,1,1,0,0,0,0,1,0,1,0,0,1,1,0,1,1,0,1,1,0,0,1,1,0}〇[〇〇68]把指針再順時(shí)針方向轉(zhuǎn)7位,對(duì)在序號(hào)14,可以得到第三組28位候選格式信息數(shù)據(jù)串,其序號(hào)排列為:
[0069][14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,1,2,3,4,5,6,7,8,9,10,11, 12,13]〇
[0070]第3組其實(shí)際數(shù)組數(shù)值是:
[0071]{0,0,0,1,0,1,0,0,1,1,0,1,1,0,1,1,0,0,1,1,0,1,0,1,1,1,1,0}〇
[0072]把指針再順時(shí)針方向轉(zhuǎn)7位,對(duì)在序號(hào)21,可以得到第四組28位候選格式信息數(shù)據(jù)串,其序號(hào)排列為:
[0073][21,22,23,24,25,26,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13.14,15,16,17,18, 19,20]〇[〇〇74]第4組其實(shí)際數(shù)組數(shù)值是:
[0075]{0,1,1,0,1,1,0,1,1,0,0,1,1,0,1,0,1,1,1,1,0,0,0,0,1,0,1,0}〇
[0076]二,對(duì)四組候選格式信息數(shù)據(jù)串分別進(jìn)行BCH譯碼,獲取四組作定向信息的定位控制符,對(duì)四組定位控制符分別加權(quán),加權(quán)值最高的一組所對(duì)應(yīng)的碼元序列確定為正確的定向碼元,如下:
[0077]組數(shù):1234
[0078] 比較無'BCH定位控制符:1100
[0079] 測(cè)試BCH譯碼結(jié)果:1111
[0080]比較無'BCH定位控制符:4044
[0081]總分:6255[〇〇82] 上述加權(quán)規(guī)則如下:[〇〇83]識(shí)別每組碼元序列的第一位和最后一位,如果第一位是定向碼元的起始碼元~_ HEAD,最后一位是定向碼元的結(jié)束碼元N_TAIL,則該組序列加A分(本實(shí)施例中加1分),其余情況不計(jì)分;
[0084]對(duì)每組候選格式信息數(shù)據(jù)串分別進(jìn)行BCH譯碼,如果譯碼失敗該序列扣除B分(本實(shí)施例中扣2分);若譯碼成功,查看譯碼出來的作定位控制符的數(shù)據(jù)碼元的數(shù)值B_HEAD,B_ TAIL是否與預(yù)先設(shè)定值一致,若一致加C分(本實(shí)施例中加1分),若不一致不計(jì)分;[〇〇85]查看每組碼元序列的總分,取最高分的碼元序列作為正確的定向碼元。[〇〇86]因?yàn)榈?組碼元序列的總分最高,取第1組的碼元序列作為正確的定向碼元。
[0087]三,根據(jù)定向碼元確定起始點(diǎn),從起始點(diǎn)開始沿預(yù)設(shè)的識(shí)讀方向依次讀取各單元節(jié)點(diǎn)上的編碼彳目息,以獲取編碼彳目息序列;
[0088]四,對(duì)讀取的編碼信息序列進(jìn)行譯碼以獲得存儲(chǔ)的信息。
[0089]以上實(shí)施例僅供說明本發(fā)明之用,而非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以作出各種變換或變型,因此所有等同的技術(shù)方案也應(yīng)該屬于本發(fā)明的范疇,應(yīng)由各權(quán)利要求所限定。
【主權(quán)項(xiàng)】
1.一種全向可讀二維條形碼系統(tǒng),包括:由N*N矩陣形式排列的單元節(jié)點(diǎn)組成的編碼區(qū)域,N為正整數(shù)且N511;位于所述編碼區(qū)域周邊的同步碼元;其特征在于,編碼信息序列以一特定的單元節(jié)點(diǎn)為起始點(diǎn),并沿預(yù)設(shè)的識(shí)讀方向依次分布于矩陣陣 列的各單元節(jié)點(diǎn)上;所述起始點(diǎn)由定向碼元標(biāo)識(shí);定向碼元包括起始碼元和27個(gè)后續(xù)碼元,該28個(gè)碼元分布于所述編碼信息序列內(nèi)不同 的特定位置;各所述特定位置分別位于:矩陣陣列四角的四個(gè)單元節(jié)點(diǎn);與每個(gè)角的單元節(jié)點(diǎn)相鄰的兩個(gè)單元節(jié)點(diǎn);以及矩形陣列每個(gè)邊中心的四個(gè)單元節(jié)點(diǎn),該四個(gè)單元節(jié)點(diǎn)以兩個(gè)相鄰為一組地對(duì)稱分布 在中點(diǎn)兩側(cè)。2.根據(jù)權(quán)利要求1所述的全向可讀二維條形碼系統(tǒng),其特征在于,所述定向碼元由順時(shí) 針排序的碼元 N_HEAD,S9,S8,……S1,Sq,B_HEAD,R1,R2,R3,R4,B_TAIL,S’q,S’1,……S’8, S’9, N_TAIL組成,其中,碼元序列{R4,R3,R2,Ri,B_HEAD,So,Si,……S9}構(gòu)成一組 BCH (15,5)糾錯(cuò)碼序列;碼元序列……S’9}構(gòu)成另一組BCH(15,5)糾錯(cuò)碼序列; N_HEAD表示無BCH糾錯(cuò)功能頭標(biāo)志;B_HEAD表示有BCH糾錯(cuò)功能頭標(biāo)志;N_TAIL表示無BCH糾錯(cuò)功能尾標(biāo)志;B_TAIL表示有BCH糾錯(cuò)功能尾標(biāo)志;R1-R4為數(shù)據(jù)碼元;N_HEAD,B_HEAD、N_TAIL、B_TAIL作定向信息的定位控制符,S〇-S9和 S ’ o-S ’ 9分別作為各組糾錯(cuò)碼序列內(nèi)的糾錯(cuò)碼元。3.根據(jù)權(quán)利要求2所述的全向可讀二維條形碼系統(tǒng),其特征在于,碼元&,&,1?4,3’5分別分布于矩陣陣列四個(gè)角的單元節(jié)點(diǎn)上;所述N_HEAD為起始碼元。4.根據(jù)權(quán)利要求1所述的全向可讀二維條形碼系統(tǒng),其特征在于,所述起始碼元所處的 特定位置即為所述起始點(diǎn)的單元節(jié)點(diǎn)。5.—種如權(quán)利要求1所述全向可讀二維條形碼系統(tǒng)的識(shí)讀方法,其特征在于,包括:分別從任一可能起始碼元所處的特定位置開始,沿順時(shí)針方向依次提取各特定位置上的碼元,獲取四組碼元序列及其對(duì)應(yīng)的四組28位候選格式信息數(shù)據(jù)串;對(duì)四組候選格式信息數(shù)據(jù)串分別進(jìn)行BCH譯碼,獲取四組作定向信息的定位控制符; 對(duì)四組定位控制符分別加權(quán),加權(quán)值最高的一組所對(duì)應(yīng)的碼元序列確定為正確的定向 碼元;根據(jù)定向碼元確定所述起始點(diǎn),從起始點(diǎn)開始沿預(yù)設(shè)的識(shí)讀方向依次讀取各單元節(jié)點(diǎn) 上的編碼信息,以獲取編碼信息序列;對(duì)讀取的編碼信息序列進(jìn)行譯碼以獲得存儲(chǔ)的信息。6.根據(jù)權(quán)利要求5所述的全向可讀二維條形碼系統(tǒng)的識(shí)讀方法,其特征在于,所述起始碼元所處的特定位置即為所述起始點(diǎn)的單元節(jié)點(diǎn)。7.根據(jù)權(quán)利要求5所述的全向可讀二維條形碼系統(tǒng)的識(shí)讀方法,其特征在于,所述的加 權(quán)規(guī)則如下:識(shí)別每組碼元序列的第一位和最后一位,如果第一位是定向碼元的起始碼元,最后一 位是定向碼元的結(jié)束碼元,則該組序列加A分,其余情況不計(jì)分;對(duì)每組候選格式信息數(shù)據(jù)串分別進(jìn)行BCH譯碼,如果譯碼失敗該序列扣除B分;若譯碼 成功,查看譯碼出來的作定位控制符的數(shù)據(jù)碼元的數(shù)值是否與預(yù)先設(shè)定值一致,若一致加C 分,若不一致不計(jì)分;查看每組碼元序列的總分,取最高分的碼元序列作為正確的定向碼元。
【文檔編號(hào)】G06K7/14GK106022201SQ201610305332
【公開日】2016年10月12日
【申請(qǐng)日】2016年5月10日
【發(fā)明人】邊隆詳
【申請(qǐng)人】深圳龍貝物聯(lián)網(wǎng)科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1