[發明專利]用于對二維碼進行輔助定位符定位的方法及裝置、二維碼掃描設備、存儲介質在審
| 申請號: | 202110792793.5 | 申請日: | 2021-07-14 |
| 公開(公告)號: | CN113420580A | 公開(公告)日: | 2021-09-21 |
| 發明(設計)人: | 續素芬 | 申請(專利權)人: | 北京紫光青藤微系統有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14 |
| 代理公司: | 北京康盛知識產權代理有限公司 11331 | 代理人: | 陶俊潔 |
| 地址: | 100000 北京市海淀區王莊路*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 二維碼 進行 輔助 定位 方法 裝置 掃描 設備 存儲 介質 | ||
1.一種用于對二維碼進行輔助定位符定位的方法,其特征在于,包括:
確定二維碼碼圖的碼制并獲取所述二維碼碼圖中定位符的位置;
根據所述定位符的位置建立透視變換矩陣;根據所述定位符的位置獲取輔助定位符的方位信息;
根據所述透視變換矩陣和所述方位信息確定輔助定位符的區域;
根據所述碼制對應的匹配模板在所述區域內確定輔助定位符的位置。
2.根據權利要求1所述的方法,其特征在于,所述根據定位符的位置獲取輔助定位符的方位信息,包括:
根據所述定位符的位置獲取所述二維碼碼圖的格式信息;
獲取所述格式信息中所述二維碼碼圖對應的版本信息;
在預設的碼圖標準數據庫中獲取所述版本信息對應的輔助定位符的方位信息;碼圖標準數據庫中存儲有版本信息與輔助定位符的方位信息之間的對應關系。
3.根據權利要求1所述的方法,其特征在于,所述匹配模板通過以下方式構建:
根據預置的樣本輔助定位符的局部特征確定備選匹配模板的黑白分布情況;
根據所述局部特征所占的點位個數確定備選匹配模板的尺寸;
按照所述備選匹配模板的黑白分布情況和所述備選匹配模板的尺寸建立備選匹配模板;
根據所述備選匹配模板的黑白分布情況對所述備選匹配模板填充顏色參數,獲得所述匹配模板。
4.根據權利要求1所述的方法,其特征在于,根據所述碼制對應的匹配模板在所述區域內確定輔助定位符的位置,包括:
在所述區域內獲取多個備選輔助定位符及各所述備選輔助定位符的位置;所述備選輔助定位符的尺寸與所述碼制對應的匹配模板的尺寸相同;
獲取所述備選輔助定位符與所述匹配模板的相似度;
根據所述相似度及各所述備選輔助定位符的位置確定輔助定位符的位置。
5.根據權利要求4所述的方法,其特征在于,獲取所述備選輔助定位符與所述匹配模板的相似度,包括:
對各所述備選輔助定位符中的各點位進行灰度處理,獲得各所述備選輔助定位符對應的灰度值數組;獲取所述匹配模板的顏色參數數組;
通過預設的相似度評估算法利用所述灰度值數組和所述顏色參數數組進行計算,獲得所述備選輔助定位符與所述匹配模板的相似度。
6.根據權利要求4所述的方法,其特征在于,根據所述相似度及各所述備選輔助定位符的位置確定輔助定位符的位置,包括:
將相似度最大的灰度值數組所對應的備選輔助定位符的位置確定為輔助定位符的位置。
7.一種用于對二維碼進行輔助定位符定位的裝置,其特征在于,包括:
定位符定位模塊,被配置為確定二維碼碼圖的碼制并獲取所述定位符的位置;
透視變換矩陣建立模塊,被配置為根據所述定位符的位置建立透視變換矩陣;
方位信息獲取模塊,被配置為根據所述定位符的位置獲取輔助定位符的方位信息;
粗定位模塊,被配置為根據所述透視變換矩陣和所述方位信息確定輔助定位符的區域;
輔助定位符定位模塊,被配置為根據所述碼制對應的匹配模板在所述區域內確定輔助定位符的位置。
8.一種用于對二維碼進行輔助定位符定位的裝置,包括處理器和存儲有程序指令的存儲器,其特征在于,所述處理器被配置為在運行所述程序指令時,執行如權利要求1至6任一項所述的用于對二維碼進行輔助定位符定位的方法。
9.一種二維碼掃描設備,其特征在于,包括如權利要求8所述的用于對二維碼進行輔助定位符定位的裝置。
10.一種存儲介質,存儲有程序指令,其特征在于,所述程序指令在運行時,執行如權利要求1至6任一項所述的用于對二維碼進行輔助定位符定位的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京紫光青藤微系統有限公司,未經北京紫光青藤微系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110792793.5/1.html,轉載請聲明來源鉆瓜專利網。





