[發明專利]二維碼的識別方法、裝置、設備以及存儲介質在審
| 申請號: | 201910656705.1 | 申請日: | 2019-07-19 |
| 公開(公告)號: | CN112241642A | 公開(公告)日: | 2021-01-19 |
| 發明(設計)人: | 李云廷 | 申請(專利權)人: | 杭州海康威視數字技術股份有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14;G06K7/10 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 朱穎;劉芳 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維碼 識別 方法 裝置 設備 以及 存儲 介質 | ||
本發明提供一種二維碼的識別方法、裝置、設備以及存儲介質。該方法包括:當開啟二維碼掃描模式后,獲取閃光燈觸發指令,所述閃光燈觸發指令用于觸發閃光燈點亮并逐漸熄滅,在所述閃光燈點亮并逐漸熄滅的過程中,對待識別的二維碼進行圖像采集,獲取至少兩張二維碼圖像,并對所述至少兩張二維碼圖像進行二維碼識別,獲取識別結果,所述識別結果包括所述待識別的二維碼對應的內容或者操作,在不需要用戶手動調整終端設備角度的情況下實現了對二維碼的快速、準確的識別,增加了便利性,改善了用戶體驗。
技術領域
本發明涉及二維碼識別控制領域,尤其涉及一種二維碼的識別方法、裝置、設備以及存儲介質。
背景技術
隨著終端設備的不斷普及,通過二維碼獲取信息并進行實際應用操作已經越來越頻繁,二維碼被廣泛的應用到各種場景,例如支付、登錄、查詢信息、分享信息等,因此,如何準確、快速的完成二維碼掃描和識別變得尤為重要。
現有技術中,在夜間或者周圍光線較弱的環境中進行二維碼掃描時,需要通過附加額外的光源來提高二維碼的可識別率,例如,通過終端設備本身提供的光源,例如終端設備上安裝的閃光燈,或者其他設備提供的光源,來照射二維碼,使二維碼更易識別。
然而,通過其他設備提供光源,意味著用戶需要攜帶更多的光源設備,便利性較差,而通過終端設備本身提供的光源照亮二維碼時,會在二維碼圖像上產生反光光斑,當反光光斑過大時,二維碼仍然很難被識別,需要用戶多次調整掃描的角度和位置來減少反光光斑的影響,可見,現有技術的方案會導致用戶進行二維碼掃描時的便利性較差,并且用戶體驗較差。
發明內容
本發明提供一種二維碼的識別方法、裝置、設備以及存儲介質,針夜間或者周圍光線較弱時需要識別二維碼的情況,提供一種便利、快速的識別方案。
第一方面,本發明提供一種二維碼的識別方法,包括:
當開啟二維碼掃描模式后,獲取閃光燈觸發指令;所述閃光燈觸發指令用于觸發閃光燈點亮并逐漸熄滅;
在所述閃光燈點亮并逐漸熄滅的過程中,對待識別的二維碼進行圖像采集,獲取至少兩張二維碼圖像;
對所述至少兩張二維碼圖像進行二維碼識別,獲取識別結果,所述識別結果包括所述待識別的二維碼對應的內容或者操作。
在一種可能的實現方式中,所述對所述至少兩張二維碼圖像進行二維碼識別,獲取識別結果,包括:
對所述至少兩張二維碼圖像中的每張二維碼圖像進行遍歷識別;
若所述至少兩張二維碼圖像中存在第一二維碼圖像能夠被識別,則根據所述第一二維碼圖像獲取所述識別結果。
進一步地,所述方法還包括:
若所述至少兩張二維碼圖像均不能被識別,則獲取每張二維碼圖像中的非反光區域圖像;
將每張二維碼圖像的非反光區域圖像進行疊加處理,得到第二二維碼圖像;
對所述第二二維碼圖像進行識別,得到所述識別結果。
在一種可能的實現方式中,所述對所述至少兩張二維碼圖像進行二維碼識別,包括:
按照預設順序對所述至少兩張二維碼圖像依次進行識別;
若當前二維碼圖像能夠被識別,則根據所述當前二維碼圖像獲取所述識別結果,結束識別過程,否則,若所述當前二維碼圖像不能被識別,則獲取所述當前二維碼圖像中的非反光區域圖像,并按照所述預設順序對下一個二維碼圖像進行識別,重復本步驟直至對所述至少兩張二維碼圖像全部進行處理;
將每張二維碼圖像對應的非反光區域圖像進行疊加處理,得到第二二維碼圖像;
對所述第二二維碼圖像進行識別,得到所述識別結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視數字技術股份有限公司,未經杭州海康威視數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910656705.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種車聯網服務質量檢測方法及系統
- 下一篇:一種同步無級調節多層間距機構





