[發明專利]一種掃碼圖像識別方法、裝置以及設備在審
| 申請號: | 201810186076.6 | 申請日: | 2018-03-07 |
| 公開(公告)號: | CN108537085A | 公開(公告)日: | 2018-09-14 |
| 發明(設計)人: | 楊磊磊;方剛 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06K7/14 | 分類號: | G06K7/14;G06K7/10 |
| 代理公司: | 北京晉德允升知識產權代理有限公司 11623 | 代理人: | 楊移 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二值化 圖像識別 圖像幀 二值化處理 繼續處理 結果識別 結果提供 圖像 失敗 成功 | ||
本說明書實施例公開了一種掃碼圖像識別方法、裝置以及設備。方案包括:在識別掃碼圖像時,GPU對當前的掃碼圖像幀進行二值化處理,再將二值化結果提供給CPU,然后繼續處理下一個掃碼圖像幀,同時,CPU能夠進行二值化結果識別,若識別失敗,則識別下一個二值化結果,直至成功識別。
技術領域
本說明書涉及計算機軟件技術領域,尤其涉及一種掃碼圖像識別方法、裝置以及設備。
背景技術
智能手機的使用普及給人們的生活帶來了便利,通過使用智能手機上的各種應用,能夠相應地進行各種業務。
智能手機常常會通過掃描識別二維碼,獲取到二維碼包含的業務信息,進而基于該業務信息與另一設備進行交互,從而實現特定的業務,比如,支付業務、即時通訊業務等。
在現有技術中,在掃描二維碼時,智能手機利用攝像頭對準二維碼,連續采集掃碼圖像幀,由智能手機的中央處理器(Central Processing Unit,CPU)對各掃碼圖像幀進行二值化處理進而識別,直至成功識別出二維碼包含的信息。
基于現有技術,需要更高效的掃碼圖像識別方案。
發明內容
本說明書實施例提供一種掃碼圖像識別方法、裝置以及設備,用以解決如下技術問題:需要更高效的掃碼圖像識別方案。
為解決上述技術問題,本說明書實施例是這樣實現的:
本說明書實施例提供的一種掃碼圖像識別方法,包括:
獲取當前的掃碼圖像幀;
利用圖形處理器(Graphics Processing Unit,GPU),對所述當前的掃碼圖像幀進行二值化處理,得到二值化結果;
將所述二值化結果提供給CPU,以便利用所述CPU識別所述二值化結果,得到掃碼圖像識別結果。
本說明書實施例提供的一種掃碼圖像識別裝置,包括:
獲取模塊,獲取當前的掃碼圖像幀;
二值化模塊,利用GPU,對所述當前的掃碼圖像幀進行二值化處理,得到二值化結果;
識別模塊,將所述二值化結果提供給CPU,以便利用所述CPU識別所述二值化結果,得到掃碼圖像識別結果。
本說明書實施例提供的一種掃碼圖像識別設備,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠:
獲取當前的掃碼圖像幀;
利用GPU,對所述當前的掃碼圖像幀進行二值化處理,得到二值化結果;
將所述二值化結果提供給CPU,以便利用所述CPU識別所述二值化結果,得到掃碼圖像識別結果。
本說明書實施例采用的上述至少一個技術方案能夠達到以下有益效果:在識別連續的多個掃碼圖像幀時,由GPU代替CPU進行二值化處理,CPU只需進一步地識別二值化結果即可,這兩個過程能夠并行執行,有利于提高掃碼圖像識別效率。
附圖說明
為了更清楚地說明本說明書實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本說明書中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810186076.6/2.html,轉載請聲明來源鉆瓜專利網。





