[發明專利]字符矯正方法、裝置、終端設備及存儲介質在審
| 申請號: | 202110316558.0 | 申請日: | 2021-03-23 |
| 公開(公告)號: | CN113052172A | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 曾理;張曉帆;鐘衛東 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06K9/32 | 分類號: | G06K9/32;G06K9/00 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字符 矯正 方法 裝置 終端設備 存儲 介質 | ||
1.一種字符矯正方法,其特征在于,所述方法包括以下步驟:
獲取書寫數據,將所述書寫數據轉換為與輸入字符對應的筆劃序列;
對所述筆劃序列依據拐點進行切分,得到與所述輸入字符的子筆劃對應的子筆劃序列;
基于所述子筆劃序列對所述子筆劃進行矯正處理,得到所述子筆劃矯正后的子筆劃序列;
拼接所述矯正后的子筆劃序列,得到所述輸入字符矯正后的筆劃序列。
2.根據權利要求1所述的字符矯正方法,其特征在于,所述將所述書寫數據轉換為與輸入字符對應的筆劃序列的步驟包括:
將所述書寫數據中的每一輸入字符轉換為對應的筆劃序列,所述筆劃序列的數據結構包括數組或列表。
3.根據權利要求1所述的字符矯正方法,其特征在于,所述筆劃序列包括若干個軌跡點,所述對所述筆劃序列依據拐點進行切分,得到與所述輸入字符的子筆劃對應的子筆劃序列的步驟包括:
基于所述若干個軌跡點搜索預選筆劃拐點;
從所述預選筆劃拐點中篩選出有效筆劃拐點;
將所述筆劃序列依據所述有效筆劃拐點拆分為子筆劃,得到與所述輸入字符的子筆劃對應的子筆劃序列。
4.根據權利要求3所述的字符矯正方法,其特征在于,所述基于所述若干個軌跡點搜索預選筆劃拐點的步驟包括:
依次將所述筆劃序列中的軌跡點確定為當前軌跡點,對各所述當前軌跡點分別執行以下操作:
當在所述當前軌跡點的相鄰兩側方向確定到與所述當前軌跡點對應的第一軌跡點以及第二軌跡點時,獲取所述當前軌跡點與所述第一軌跡點和第二軌跡點的夾角;其中,所述第一軌跡點與所述當前軌跡點的距離在預設距離閾值范圍內,所述第二軌跡點與所述當前軌跡點的距離在預設距離閾值范圍內;
當所述夾角在預設夾角區間內,將所述當前軌跡點確定為預選筆劃拐點。
5.根據權利要求4所述的字符矯正方法,其特征在于,所述獲取所述當前軌跡點與所述第一軌跡點和第二軌跡點的夾角的步驟包括:
獲取所述當前軌跡點、所述第一軌跡點和第二軌跡點的軌跡坐標;
基于所述當前軌跡點、第一軌跡點和第二軌跡點的軌跡坐標,計算得到所述當前軌跡點與所述第一軌跡點和第二軌跡點的夾角。
6.根據權利要求4所述的字符矯正方法,其特征在于,所述從所述預選筆劃拐點中篩選出有效筆劃拐點的步驟包括:
判斷所述預選筆劃拐點中是否出現連續的筆劃拐點;
若所述預選筆劃拐點中出現連續的筆劃拐點,則將夾角最小的預選筆劃拐點確定為有效筆劃拐點。
7.根據權利要求1-6中任一項所述的字符矯正方法,其特征在于,所述基于所述子筆劃序列對所述子筆劃進行矯正處理,得到所述子筆劃矯正后的子筆劃序列的步驟包括:
根據最近鄰準則對所述子筆劃序列對應的子筆劃進行傾斜校正,和/或對所述子筆劃序列對應的子筆劃進行平滑濾波處理,得到矯正后的子筆劃序列。
8.根據權利要求7所述的字符矯正方法,其特征在于,所述根據最近鄰準則對所述子筆劃序列對應的子筆劃進行傾斜校正的步驟包括:
對于所述子筆劃序列中的每個子筆劃,計算每個子筆劃中每個軌跡點與該子筆劃中其他所有軌跡點的距離,得到當前軌跡點與該子筆劃中其他所有軌跡點的多個距離;
獲取當前軌跡點與該子筆劃中其他所有軌跡點的多個距離中距離最小的若干個軌跡點;
計算所述當前軌跡點與所述若干個軌跡點的平均坐標;
將所述當前軌跡點與所述若干個軌跡點的平均坐標作為所述當前軌跡點矯正后的坐標,以此對每個軌跡點進行傾斜矯正。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110316558.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于腔內多束耦合流動計算的關節腔積液定位方法
- 下一篇:驅動裝置及室內機器人





