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

一種條碼解碼方法及裝置的制作方法

文檔序號:6603480閱讀:265來源:國知局
專利名稱:一種條碼解碼方法及裝置的制作方法
一種條碼解碼方法及裝置
技術領域
本發(fā)明涉及一種條碼解碼方法及裝置,尤其涉及一種能夠?qū)哂卸鄠€版本、格式 的條碼進行解碼的解碼方法及使用該方法的裝置。
背景技術
條碼技術是在計算機技術與信息技術基礎上發(fā)展起來的一門容編碼、印刷、識別、 數(shù)據(jù)采集和處理于一身的新興技術。條碼技術由于其識別快速、準確、可靠以及成本低等優(yōu) 點,被廣泛應用于商業(yè)、圖書管理、倉儲、郵電、交通和工業(yè)控制等領域,并且勢必在逐漸興 起的“物聯(lián)網(wǎng)”應用中發(fā)揮重大的作用。二維條碼是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上)分布的黑白 相間的圖形上記錄數(shù)據(jù)符號信息的條碼。二維條碼能夠在橫向和縱向兩個方位同時表達信 息,因此能在很小的面積內(nèi)表達大量的信息。二維條碼還具有一定的校驗功能,良好的糾錯 能力。二維條碼可以分為堆疊式二維條碼和矩陣式二維條碼。堆疊式二維條碼是由多行短 截的一維條碼堆疊而成,代表性的堆疊式二維條碼包括PDF417、Code 49、Code 16K等。矩 陣式二維條碼是由按預定規(guī)則分布于矩陣中的黑、白模塊組成,代表性的矩陣式二維條碼 包括 Code one、Aztec、Date Matrix、QR 碼等。同一碼制的條碼可能存在有多個版本或格式(包括糾錯等級、掩模)。以QR碼為 例,QR碼從版本1到版本40共有四十個版本,版本1數(shù)據(jù)容量最小,版本40容量最大。此 外,QR碼有四個糾錯等級,由高到低為L、M、Q、H,對應糾錯率為7 %,15 %,25 %,30 %。糾錯 等級是在QR碼有一定損傷的情況下也能解碼成功的比率。現(xiàn)有條碼解碼裝置一般首先檢測獲取條碼的版本、格式等功能信息,然后根據(jù)上 述信息確定條碼的模塊數(shù)、掩模圖形和糾錯等級,再對條碼進行解碼。如果條碼上的版本信 息、格式信息有污損,則現(xiàn)有的解碼方法無法進行解碼。

發(fā)明內(nèi)容為了解決現(xiàn)有技術中對條碼解碼過程首先需要判斷條碼的版本、格式再進行解碼 的問題,本發(fā)明提供了一種條碼解碼方法及使用該方法的裝置,該方法及裝置無須判斷條 碼的版本、格式即可對條碼進行解碼。為解決上述技術問題,本發(fā)明提供了一種條碼解碼方法,該條碼解碼方法包括 a.獲取條碼圖像;b.根據(jù)條碼類型對條碼圖像的版本或格式進行預估;C.根據(jù)預估的版本 或格式對條碼圖像進行解碼。根據(jù)本發(fā)明一優(yōu)選實施例,步驟b包括根據(jù)多個不同解碼邏輯所對應的條碼類型 分別對條碼圖像的版本或格式進行預估。根據(jù)本發(fā)明一優(yōu)選實施例,步驟c包括多個不同解碼邏輯分別根據(jù)預估的版本或 格式對條碼圖像進行并行解碼。根據(jù)本發(fā)明一優(yōu)選實施例,格式包括掩模圖形及糾錯等級。
根據(jù)本發(fā)明一優(yōu)選實施例,步驟C包括根據(jù)預估的版本確定采樣網(wǎng)格,并利用采 樣網(wǎng)格進行像素采樣。根據(jù)本發(fā)明一優(yōu)選實施例,步驟c包括根據(jù)預估的掩模圖形消除掩模。根據(jù)本發(fā)明一優(yōu)選實施例,步驟c包括根據(jù)預估的糾錯等級進行糾錯。為解決上述技術問題,本發(fā)明還提供了一種條碼解碼裝置,該條碼解碼裝置包括 預估模塊,用于對條碼圖像的格式或版本進行預估;解碼模塊,根據(jù)預估的格式或版本對條 碼圖像進行解碼。根據(jù)本發(fā)明一優(yōu)選實施例,格式包括掩模圖形及糾錯等級。根據(jù)本發(fā)明一優(yōu)選實施例,預估模塊將版本、掩模圖形及糾錯等級的可能進行排 列組合。通過上述方法,無需預先判斷條碼的版本、格式即可對條碼進行解碼,完全解決了 因條碼版本信息、格式信息污損而導致的無法對條碼進行解碼的問題。

下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中圖1是本發(fā)明條碼解碼裝置一實施例的結(jié)構示意圖;圖2是本發(fā)明條碼解碼方法的流程圖;圖3是根據(jù)本發(fā)明條碼解碼方法的一優(yōu)選實施例的具體流程圖;以及圖4是本發(fā)明條碼解碼裝置另一實施例的結(jié)構示意圖。
具體實施方式本發(fā)明提供了一種條碼解碼方法及使用該方法的裝置。該方法及裝置無須判斷條 碼的版本、格式信息即可對條碼進行解碼。圖1是本發(fā)明條碼解碼裝置的結(jié)構示意圖。如圖1所示,本發(fā)明條碼解碼裝置10 包括預估模塊11以及解碼模塊12。預估模塊11可存儲各種不同類型條碼的版本以及格式,并可根據(jù)條碼類型對條 碼圖像的格式、版本進行預估,其中格式包括掩模圖形及糾錯等級。例如,通過將各個版本、 掩模圖形及糾錯等級的可能進行排列組合來對版本和格式預估。例如將QR碼的1 40個 版本和L、M、Q、H四個糾錯等級以及掩模圖形進行排列組合。解碼模塊12根據(jù)預估的格式、 版本對條碼圖像進行解碼。圖2是本發(fā)明條碼解碼方法的流程圖。如圖2所示,在本發(fā)明的條碼解碼方法中, 首先獲取條碼圖像,然后根據(jù)條碼類型對條碼圖像的版本或格式進行預估,并根據(jù)預估的 版本或格式對條碼圖像進行解碼。圖3是根據(jù)本發(fā)明條碼解碼方法的一優(yōu)選實施例的具體流程圖。該方法具體包括 以下步驟步驟Si:獲取圖像;步驟S2 根據(jù)條碼的類型對條碼圖像的版本或格式進行預估;步驟S3 根據(jù)預估的版本確定采樣網(wǎng)格,并進行像素采樣;步驟S4 根據(jù)預估的掩模圖形對編碼區(qū)的模塊進行異或處理,消除掩模;
步驟S5 根據(jù)預估的糾錯等級確定糾錯碼字,以進行檢查錯誤,并進行糾錯;步驟S6:譯碼。進一步地,本發(fā)明的條碼解碼方法可通過搜索探測圖形先判斷條碼的類型,然后 根據(jù)所判斷的條碼類型進行預估。作為變形,也可不需判斷條碼的類型,而是根據(jù)多個不同 解碼邏輯所對應的條碼類型分別對條碼圖像的版本或格式進行預估,然后該多個不同解碼 邏輯分別根據(jù)各自預估的版本或格式對條碼圖像進行并行解碼。具體如圖4所示,在本實施例中,解碼裝置40包括多個解碼模塊42、43。解碼模塊 42,43分別是針對不同條碼類型的解碼邏輯,例如解碼模塊42為QR碼的解碼邏輯,解碼模 塊43為Code one的解碼邏輯。預估模塊41分別根據(jù)解碼模塊42、43所對應的條碼類型 進行版本或格式預估。解碼模塊42根據(jù)預估模塊41所預估的針對QR碼的一版本或格式 對輸入的條碼圖像解碼,同時解碼模塊43根據(jù)預估模塊41所預估的針對Code one碼的一 版本或格式對輸入的條碼圖像進行并行解碼。解碼模塊42、43利用某預估的版本或格式對 條碼圖像解碼后,如果無法獲得正確的解碼信息,則解碼模塊42、43可利用其他預估的版 本或格式進一步對條碼圖像進行解碼,直至解碼模塊42、43中的一個解碼出正確的解碼信 息,或者解碼模塊42、43已經(jīng)使用所有預估的版本或格式進行了解碼。通過上述方法,可以 在無需判斷條碼類型以及版本、格式信息的情況對條碼圖像進行并行解碼,提高了解碼速 度。在上述實施例中,僅對本發(fā)明進行了示范性描述,但是本領域技術人員在閱讀本 專利申請后可以在不脫離本發(fā)明的精神和范圍的情況下對本發(fā)明進行各種修改。
權利要求
一種條碼解碼方法,其特征在于,所述條碼解碼方法包括步驟a.獲取條碼圖像;b.根據(jù)條碼類型對條碼圖像的版本或格式進行預估;c.根據(jù)所述預估的版本或格式對條碼圖像進行解碼。
2.根據(jù)權利要求1所述的條碼解碼方法,其特征在于,所述步驟b包括根據(jù)多個不同解 碼邏輯所對應的條碼類型分別對所述條碼圖像的版本或格式進行預估。
3.根據(jù)權利要求2所述的條碼解碼方法,其特征在于,所述步驟c包括所述多個不同解 碼邏輯分別根據(jù)所述預估的版本或格式對所述條碼圖像進行并行解碼。
4.根據(jù)權利要求1所述的條碼解碼方法,其特征在于,所述格式包括掩模圖形及糾錯 等級。
5.根據(jù)權利要求4所述的條碼解碼方法,其特征在于,所述步驟c包括根據(jù)所述預估的 版本確定采樣網(wǎng)格,并利用所述采樣網(wǎng)格進行像素采樣。
6.根據(jù)權利要求4所述的條碼解碼方法,其特征在于,所述步驟c包括根據(jù)所述預估的 掩模圖形消除掩模。
7.根據(jù)權利要求4所述的條碼解碼方法,其特征在于,所述步驟c包括根據(jù)所述預估的 糾錯等級進行糾錯。
8.—種條碼解碼裝置,其特征在于,所述條碼解碼裝置包括預估模塊,用于對條碼圖像的格式或版本進行預估;解碼模塊,根據(jù)所述預估的格式或版本對所述條碼圖像進行解碼。
9.根據(jù)權利要求8所述的條碼解碼裝置,其特征在于,所述格式包括掩模圖形及糾錯 等級。
10.根據(jù)權利要求9所述的條碼解碼裝置,其特征在于,所述預估模塊將所述版本、所 述掩模圖形及所述糾錯等級的可能進行排列組合。
全文摘要
本發(fā)明提供了一種條碼解碼方法,該方法包括獲取條碼圖像;根據(jù)條碼類型對條碼圖像的版本或格式進行預估;根據(jù)預估的版本或格式對條碼圖像進行解碼。由于上述條碼解碼方法無需預先判斷條碼的版本、格式即可對條碼進行解碼,完全解決了因條碼版本信息、格式信息污損而導致的無法對條碼進行解碼的問題。本發(fā)明還進一步提供了一種基于上述條碼解碼方法的條碼解碼裝置。
文檔編號G06K7/10GK101908133SQ20101018986
公開日2010年12月8日 申請日期2010年6月1日 優(yōu)先權日2010年6月1日
發(fā)明者俞開斌, 邱有森, 陳文傳 申請人:福建新大陸電腦股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1