[發明專利]二維碼的定位與檢出方法有效
| 申請號: | 201810868235.0 | 申請日: | 2018-08-02 |
| 公開(公告)號: | CN108985129B | 公開(公告)日: | 2021-11-23 |
| 發明(設計)人: | 蘭斌;張栩華;朱云 | 申請(專利權)人: | 谷東科技有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14;G06T7/13 |
| 代理公司: | 廣州廣典知識產權代理事務所(普通合伙) 44365 | 代理人: | 謝偉 |
| 地址: | 510000 廣東省廣州市黃埔區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維碼 定位 檢出 方法 | ||
本發明公開了一種二維碼的定位與檢出方法,包括以下步驟:利用圖像采集設備獲取第一二維碼圖像;對第一二維碼圖像進行處理獲得第二二維碼圖像;對第二二維碼圖像進行邊緣檢測,檢測出第二二維碼圖像中的各個邊緣的邊緣信息,根據邊緣信息保存各個邊緣的等級樹關系;依次檢測等級樹關系中邊緣的邊緣信息及邊緣的子邊緣的子邊緣信息,判斷邊緣中是否包含二維碼區域;輸出包含二維碼區域的邊緣的邊緣信息。本發明的二維碼的定位與檢出方法,其在圖像中存在多個二維碼時,也可實現對二維碼區域的準確定位與檢出,同時其檢出效率及準確率較高。
技術領域
本發明涉及信息定位與識別領域,更具體的說,是一種二維碼的定位與檢出方法。
背景技術
現有的在對圖片中的二維碼識別之前,需要先對拍攝的圖片中的二維碼進行定位與檢出,現有的二維碼的定位與檢出方法主要集中在對二維碼上的三個定位標記的檢測,在對二維碼定位與檢出過程中,如果任何一個定位標記的檢測出現誤差,則二維碼的定位與檢出的準確性都會受到影響,且當圖片中存在多個二維碼時此種檢出方法的檢出效率較低。
發明內容
本發明的目的在于提供一種二維碼的定位與檢出方法,該方法在一副圖像中含有多個二維碼時也可準確定位檢出,其準確性及檢出效率較高。
其技術方案如下:
本發明公開一種二維碼的定位與檢出方法,包括以下步驟:
利用圖像采集設備獲取第一二維碼圖像;
對第一二維碼圖像進行處理獲得第二二維碼圖像;
對第二二維碼圖像進行邊緣檢測,檢測出第二二維碼圖像中的各個邊緣的邊緣信息,根據所述邊緣信息保存各個所述邊緣的等級樹關系;
依次檢測所述等級樹關系中邊緣的邊緣信息及邊緣的子邊緣的子邊緣信息,判斷所述邊緣中是否包含二維碼區域;
輸出包含二維碼區域的所述邊緣的邊緣信息。
依次檢測所述等級樹關系中邊緣的邊緣信息及邊緣的子邊緣的子邊緣信息,判斷所述邊緣中是否包含二維碼區域時,包含以下步驟:
計算第二二維碼圖像總面積及所述邊緣輪廓面積;
判斷所述邊緣輪廓面積是否大于第二二維碼圖像總面積的十分之一;
若所述邊緣輪廓面積小于或等于第二二維碼圖像總面積的十分之一,則所述邊緣中不包含二維碼區域;
若所述邊緣輪廓面積大于第二二維碼圖像總面積的十分之一,則計算所述邊緣的最小外接矩形的長寬比。
還包括以下步驟:
計算所述邊緣的最小外接矩形的長寬比后,判斷所述邊緣的最小外接矩形的長寬比是否大于0.85;
若所述邊緣的最小外接矩形的長寬比小于或等于0.85,則所述邊緣中不包含二維碼區域;
若所述邊緣的最小外接矩形的長寬比大于0.85,則對所述邊緣進行多邊形擬合。
還包括以下步驟:
對所述邊緣進行多邊形擬合后,判斷所述邊緣的多邊形的邊數N;
若所述多邊形的邊數N小于3條或大于5條,則所述邊緣中不包含二維碼區域;
若所述多邊形的邊數N為3至5條,則計算所述多邊形的相鄰邊的邊向量之間的角度。
還包括以下步驟:
計算所述多邊形的相鄰邊的邊向量之間的角度后,判斷相鄰邊的邊向量之間的角度是否處于80°至100°之間;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷東科技有限公司,未經谷東科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810868235.0/2.html,轉載請聲明來源鉆瓜專利網。





