[發明專利]二維碼的識別方法及裝置有效
| 申請號: | 201410505186.6 | 申請日: | 2014-09-26 |
| 公開(公告)號: | CN104281830B | 公開(公告)日: | 2017-02-08 |
| 發明(設計)人: | 劉剛;方旭東;李德君 | 申請(專利權)人: | 合肥京東方顯示光源有限公司;京東方科技集團股份有限公司 |
| 主分類號: | G06K7/10 | 分類號: | G06K7/10 |
| 代理公司: | 北京銀龍知識產權代理有限公司11243 | 代理人: | 許靜,黃燦 |
| 地址: | 230012 安徽*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維碼 識別 方法 裝置 | ||
技術領域
本發明涉及二維碼技術領域,特別是指一種二維碼的識別方法及裝置。
背景技術
二維碼(2-dimensional?bar?code),最早起源于日本,它是用特定的幾何圖形按一定規律在平面(二維方向)上分布的黑白相間的圖形,是所有信息數據的一把鑰匙。二維碼在代碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示文字數值信息,通過圖像輸入設備或光電掃描設備自動識讀以實現信息的自動處理。
常用的二維碼碼制有Data?Matrix,Maxi?Code,Aztec,QR?Code等,其中QR?Code(Quick?Response?Code,快速響應編碼)矩陣碼是目前最為流行的碼制,它具有信息容量大、可靠性高、可表示漢字及圖像多種文字信息、保密防偽性強等優點。如圖1所示,QR碼呈正方形,黑白兩色,三個角落印有“回”字的正方圖案,其中,該印有“回”字的正方圖案為QR碼的定位碼,利用三個定位碼即可定位一個QR碼。
現有部分企業已使用產品二維碼管理方式,將二維碼與各工位對應,各工位完成后的半成品在指定區域進行貼(噴)碼并流入生產線供后者使用。多工位完成后,對指定區域的多個二維碼進行識別,將多個二維碼信息有選擇地整合為一個二維碼并貼附(噴涂)在產品或外包裝上,供內部其他部門、客戶、或者消費者使用。
但是目前二維碼的讀取方式是一個一個進行,對于部件和制程復雜的產品來說,生成的二維碼較多,這種單個讀取的方式效率低,不利于產品的追溯和管理。
發明內容
本發明要解決的技術問題是提供一種二維碼的識別方法及裝置,能夠同時識別多個二維碼,提高二維碼的讀取效率。
為解決上述技術問題,本發明的實施例提供技術方案如下:
一方面,提供一種二維碼的識別方法,包括:
確定分布有多個二維碼的指定區域中定位碼和分隔碼的位置,其中,所述分隔碼用以分隔開相鄰的二維碼,所述定位碼用以限定二維碼的位置;
根據所述定位碼和所述分隔碼之間的位置關系對所述定位碼進行分組,每組定位碼對應同一個二維碼;
根據分組后的定位碼對所述多個二維碼分別進行定位并識別。
進一步地,所述確定分布有多個二維碼的指定區域中定位碼和分隔碼的位置包括:
獲取所述指定區域的圖像,對所述獲取的圖像進行掃描得到數據矩陣;
對所述數據矩陣進行掃描,將出現定位碼特征數據的區域定位為定位碼所在區域,將出現分隔碼特征數據的區域定位為分隔碼所在區域。
進一步地,所述獲取所述指定區域的圖像,對所述獲取的圖像進行掃描得到數據矩陣包括:
拍攝所述指定區域的照片,并對所述照片進行灰度化處理得到所述指定區域的圖像;
對所述圖像的像素進行黑白值讀取,并以0和1分別代表白和黑,得到一數據矩陣。
進一步地,所述根據所述定位碼和所述分隔碼之間的位置關系對所述定位碼進行分組包括:
以所述圖像的左下角為坐標原點,分別獲取所述定位碼中心處和所述分隔碼中心處在所述圖像中的坐標值,其中所述分隔碼包括X方向分隔碼和Y方向分隔碼,所述X方向分隔碼用以在X方向上分隔開不同的二維碼,所述Y方向分隔碼用以在Y方向上分隔開不同的二維碼;
根據所述X方向分隔碼的X軸坐標和所述Y方向分隔碼的Y軸坐標將所述圖像劃分為多個子區域,確定位于同一個子區域中的定位碼為同一組定位碼。
進一步地,所述根據分組后的定位碼對所述多個二維碼分別進行定位并識別之后還包括:
將識別出的多個二維碼的信息進行整合,并根據整合后的信息生成一二維碼。
本發明實施例還提供了一種二維碼的識別裝置,包括:
處理模塊,用于確定分布有多個二維碼的指定區域中定位碼和分隔碼的位置,其中,所述分隔碼用以分隔開相鄰的二維碼,所述定位碼用以限定二維碼的位置;
分組模塊,用于根據所述定位碼和所述分隔碼之間的位置關系對所述定位碼進行分組,每組定位碼對應同一個二維碼;
識別模塊,用于根據分組后的定位碼對所述多個二維碼分別進行定位并識別。
進一步地,所述處理模塊包括:
掃描子模塊,用于獲取所述指定區域的圖像,并對所述獲取的圖像進行掃描得到數據矩陣,對所述數據矩陣進行掃描;
分區子模塊,用于將出現定位碼特征數據的區域定位為定位碼所在區域,將出現分隔碼特征數據的區域定位為分隔碼所在區域。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥京東方顯示光源有限公司;京東方科技集團股份有限公司,未經合肥京東方顯示光源有限公司;京東方科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410505186.6/2.html,轉載請聲明來源鉆瓜專利網。





