[發明專利]一種基于AI的二維碼識別方法、裝置、設備和介質在審
| 申請號: | 202010611516.5 | 申請日: | 2020-06-30 |
| 公開(公告)號: | CN111723802A | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 胡一川;汪冠春;褚瑞;李瑋;劉金艷;胡景超 | 申請(專利權)人: | 北京來也網絡科技有限公司;北京奔影網絡科技有限公司 |
| 主分類號: | G06K9/32 | 分類號: | G06K9/32;G06T3/40;G06T3/60;G06T5/00;G06T5/30;G06T7/70;G06T7/90;G06K7/14 |
| 代理公司: | 北京科領智誠知識產權代理事務所(普通合伙) 11782 | 代理人: | 陳士騫;王曉婷 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ai 二維碼 識別 方法 裝置 設備 介質 | ||
本發明實施例公開一種基于AI的二維碼識別方法、裝置、設備和介質。該方法包括:檢測待檢測圖片得到二維碼在所述待檢測圖片中的位置信息;根據所述位置信息生成二維碼圖片;對所述二維碼圖片進行圖片質量增強并識別得到二維碼識別結果。本發明實施例中通過對二維碼圖片進行圖片質量增強的方式提高二維碼圖片的清晰度,以便于后續在進行二維碼識別時可以得到二維碼識別結果,提高了二維碼的識別率。
技術領域
本發明涉及二維碼識別技術領域,具體而言,涉及一種基于AI的二維碼識別方法、裝置、設備和介質。
背景技術
人工智能(Artificial Intelligence,AI)亦稱智械、機器智能,是研究、開發用于模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門技術科學。指由人制造出來的機器所表現出來的智能。通常人工智能是指通過普通計算機程序來呈現人類智能的技術。
目前,二維碼被廣泛應用在各行各業,在很多場景下,用戶需要對紙面上的二維碼進行拍照,然后再對照片上的二維碼進行掃描識別。由于在拍照時,可能受到紙面磨損、紙面缺失、紙面顏色、拍照當時的光的亮度以及拍照技術等多方面影響,使得所拍到的圖片不夠清晰,因此,很難對不夠清晰的圖片上的二維碼進行識別,導致對二維碼的識別率較低。
發明內容
本發明提供了一種基于AI的二維碼識別方法、裝置、設備和介質,以提高二維碼的識別率。具體的技術方案如下。
第一方面,本發明實施例提供一種基于AI的二維碼識別方法,所述方法包括:
S1、檢測待檢測圖片得到二維碼在所述待檢測圖片中的位置信息;
S2、根據所述位置信息生成二維碼圖片;
S3、對所述二維碼圖片進行圖片質量增強并識別得到二維碼識別結果。
可選的,所述步驟S1具體包括:
S11、采用檢測模型對待檢測圖片進行二維碼檢測,得到各個二維碼在所述待檢測圖片中的位置信息。
可選的,所述步驟S11具體包括:
S111、基于預先建立的二維碼檢測模型對待檢測圖片進行二維碼檢測,得到各個二維碼在所述待檢測圖片中的位置信息;
其中,所述二維碼檢測模型為:基于多張帶有二維碼的位置信息的二維碼樣本圖片作為模型訓練數據,對初始網絡模型進行訓練得到的網絡模型,其中,所述二維碼檢測模型用于使得二維碼樣本圖片與對應的二維碼的位置信息相關聯,所述二維碼樣本圖片由對多個包含二維碼的原始圖片進行旋轉、尺寸變換和/或圖片質量變換得到的,且各個包含二維碼的原始圖片中的二維碼的位置各不相同。
可選的,所述步驟S2具體包括:
S21、根據所述位置信息,確定所述二維碼在所述待檢測圖片中的目標區域;
S22、生成包含所述目標區域的二維碼圖片。
可選的,所述步驟S3具體包括:
S31、從多個預設圖片質量增強方式中選擇一方式對所述二維碼圖片進行圖片質量增強;
S32、將完成圖片質量增強的圖片作為當前圖片,采用二維碼識別算法對所述當前圖片進行識別;
S33、判斷是否得到識別結果;
S34、如果是,將得到的識別結果作為二維碼識別結果。
可選的,上述方法在所述步驟S33之后還包括:
S35、如果否,從剩余的預設圖片質量增強方式中選擇一方式對所述當前圖片進行圖片質量增強,返回執行步驟S32。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京來也網絡科技有限公司;北京奔影網絡科技有限公司,未經北京來也網絡科技有限公司;北京奔影網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010611516.5/2.html,轉載請聲明來源鉆瓜專利網。





