[發明專利]一種字體識別方法、裝置和存儲介質在審
| 申請號: | 202110227168.6 | 申請日: | 2021-03-01 |
| 公開(公告)號: | CN112784932A | 公開(公告)日: | 2021-05-11 |
| 發明(設計)人: | 陳景偉 | 申請(專利權)人: | 北京百煉智能科技有限公司 |
| 主分類號: | G06K9/68 | 分類號: | G06K9/68;G06K9/62;G06K9/20;G06K9/34;G06N3/04;G06N3/08 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 吳曉霞;栗若木 |
| 地址: | 100000 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 字體 識別 方法 裝置 存儲 介質 | ||
本文公開了一種字體識別方法、裝置和存儲介質。其中,所述方法包括,根據待識別的文本圖片,確定至少一個待進行字體識別的文本區域圖片;對于每一個待進行字體識別的文本區域圖片分別進行如下操作:根據所述文本區域圖片和預設的字體庫,生成至少一個字體圖片;根據預設的特征提取算法提取所述文本區域圖片的特征點,根據所述預設的特征提取算法提取每一個字體圖片的特征點;分別進行所述文本區域圖片和每一個字體圖片特征點匹配,并確定對應的特征相似度;選定特征相似度最大的字體圖片所對應的字體為所述文本區域圖片的字體。
技術領域
本公開涉及但不限于一種計算機圖像處理、人工智能等技術,尤其涉及一種字體識別方法、裝置和存儲介質。
背景技術
目前字體識別的技術方案主要有兩種:機器學習和圖像處理。機器學習主要是通過搜集大量不同字體樣本,不斷訓練迭代優化模型的方法,達到字體識別的目的,因為字體種類很多,如果要使模型識別的泛化能力更強,必須提供大量不同種類的樣本數據。而圖像處理方法是通過分析計算字體圖片本身的特征,進行特征匹配的方法達到識別的目的;這種方法不需要事先準備大量不同字體樣本數據,但需要根據需求提供待識別字體庫明細。
發明內容
以下是對本文詳細描述的主題的概述。本概述并非是為了限制權利要求的保護范圍。
本公開實施例提供一種字體識別方法、裝置和存儲介質,不依賴于大量各類字體的樣本,提升了字體識別的準確性和執行效率。
本公開實施例提供一種字體識別方法,包括,
根據待識別的文本圖片,確定至少一個待進行字體識別的文本區域圖片;
對于每一個待進行字體識別的文本區域圖片分別進行如下操作:
根據所述文本區域圖片和預設的字體庫,生成至少一個字體圖片;
根據預設的特征提取算法提取所述文本區域圖片的特征點,根據所述預設的特征提取算法提取每一個字體圖片的特征點;
分別進行所述文本區域圖片和每一個字體圖片特征點匹配,并確定對應的特征相似度;
選定特征相似度最大的字體圖片所對應的字體為所述文本區域圖片的字體。
一些示例性的實施例中,所述根據所述文本區域圖片和預設的字體庫,生成至少一個字體圖片,包括:
根據所述文本區域圖片進行光學字符識別OCR,確定文本內容;
根據所述文本區域圖片的寬度和高度,確定字號;
根據所述文本區域圖片的寬度、高度和所述字號,按照所述預設的字體庫中的字體列表,針對所述文本內容生成至少一個字體圖片;其中,每一個字體圖片分別是所述文本內容采用一種字體時的圖片。
一些示例性的實施例中,所述根據待識別的文本圖片,確定至少一個待進行字體識別的文本區域圖片,包括:
對所述文本圖片進行文本區域檢測,根據檢測結果將所述文本圖片劃分為至少一個文本區域圖片;
對所述至少一個文本區域圖片進行過濾,將過濾后保留下來的文本區域圖片各自確定為一個待進行字體識別的文本區域圖片;
其中,所述對所述至少一個文本區域圖片進行過濾包括:
對所述至少一個文本區域圖片進行顏色種類過濾;
或者,對所述至少一個文本區域圖片進行高度過濾;
或者,對所述至少一個文本區域圖片進行顏色種類過濾和高度過濾。
一些示例性的實施例中,對所述至少一個文本區域圖片進行顏色種類過濾,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百煉智能科技有限公司,未經北京百煉智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110227168.6/2.html,轉載請聲明來源鉆瓜專利網。





