[發明專利]遠距離識別二維碼的方法、存儲介質有效
| 申請號: | 201811633626.0 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109815762B | 公開(公告)日: | 2022-02-11 |
| 發明(設計)人: | 劉德建;周偉;曾少彬;方振華 | 申請(專利權)人: | 福建天泉教育科技有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350212 福建省福州市長樂*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠距離 識別 二維碼 方法 存儲 介質 | ||
1.遠距離識別二維碼的方法,其特征在于,包括:
獲取包含待識別二維碼的圖像幀;
對圖像幀進行二值化處理;
標記二值化處理后的圖像幀中黑白間隔的像素點作為特征點;
對所述特征點進行聚類處理,獲取至少一個的簇;
依據簇的形狀以及簇內特征點與簇內所有像素點的占比,獲取所述至少一個的簇中最符合二維碼特征的簇;
所述依據簇的形狀以及簇內特征點與簇內所有像素點的占比,獲取所述至少一個的簇中最符合二維碼特征的簇,具體為:
獲取所述至少一個的簇中由簇的形狀為矩形且簇內特征點與簇內所有像素點的占比大于或等于預設的占比閾值的簇所構成的待選簇集;
還包括:
遍歷當前待選簇集內的各個待選簇,獲取各個待選簇對應的簇內所有特征點的平均點;
平移各個待選簇的中心點至各自的平均點;
對平移后得到的各個待選簇按照預設倍數進行增量放大處理,獲取新的待選簇集;
以所述新的待選簇集為當前待選簇集,返回執行所述遍歷步驟和所述平移步驟,直至獲取一中心點與平均點重合的簇。
2.如權利要求1所述的遠距離識別二維碼的方法,其特征在于,所述對圖像幀進行二值化處理,具體為:
對所述圖像幀依次進行壓縮和灰度化處理;
對灰度化處理后的圖像幀進行二值化處理。
3.如權利要求2所述的遠距離識別二維碼的方法,其特征在于,所述對灰度化處理后的圖像幀進行二值化處理,具體為:
對灰度化處理后的圖像幀進行降噪濾波處理;
對降噪濾波處理后的圖像幀進行二值化處理。
4.如權利要求2所述的遠距離識別二維碼的方法,其特征在于,所述依據簇的形狀以及簇內特征點與簇內所有像素點的占比,獲取所述至少一個的簇中最符合二維碼特征的簇,具體為:
獲取經過所述灰度化處理后得到的圖像幀的副本;
對各個簇對應所述副本的位置進行降噪濾波處理;
對所述降噪濾波處理后的副本進行二值化處理;
標記二值化處理后的副本中黑白間隔的像素點作為副本特征點;
依據簇的形狀以及簇內副本特征點與簇內所有像素點的占比,獲取所述至少一個的簇中最符合二維碼特征的簇。
5.如權利要求1所述的遠距離識別二維碼的方法,其特征在于,還包括:
分別預設一簇內特征點與簇內所有像素點的占比閾值以及一二維碼最小識別大小;
依據所述占比閾值與所述最小識別大小,計算獲取最小占比特征點數量;
判斷所標記的特征點的總數是否少于所述最小占比特征點數量,若是,則結束識別;若否,則繼續執行所述對所述特征點進行聚類處理,獲取至少一個的簇步驟。
6.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述程序在被處理器執行時,能實現上述權利要求1-5任意一項所述的遠距離識別二維碼的方法所包含的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811633626.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便攜智能防偽識別設備
- 下一篇:二維碼的檢測方法、裝置和存儲介質





