[發明專利]一種字符手勢識別方法和系統有效
| 申請號: | 202111478582.0 | 申請日: | 2021-12-06 |
| 公開(公告)號: | CN113970996B | 公開(公告)日: | 2023-09-12 |
| 發明(設計)人: | 康波;莫虬;孫添平 | 申請(專利權)人: | 深圳市愛協生科技股份有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06V40/12;G06V10/74 |
| 代理公司: | 北京科家知識產權代理事務所(普通合伙) 11427 | 代理人: | 宮建華 |
| 地址: | 518000 廣東省深圳市寶安區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 字符 手勢 識別 方法 系統 | ||
本發明提供了一種字符手勢識別方法和系統,啟動屏幕掃描程序并計算觸摸導體對應的觸摸坐標;存儲觸摸導體在屏幕上作出的手勢所對應的從起始點到結束點的所有觸摸坐標信息;設置歸一化的標準化樣本集;獲取觸摸導體在屏幕上作出的待識別手勢從起始點到結束點所有的觸摸坐標信息并對其做歸一化處理;將待識別手勢與字符手勢的差異面積和;根據坐標移動方向統計待識別手勢與字符手勢的軌跡變化特征相似度比;與待識別手勢差異面積和最小且特征相似度比一致的字符手勢記為識別出的字符。用戶輸入手勢,識別時采用差異面積和以及軌跡變化特征作為評判標準,可提高整體識別率,不會產生誤判斷。
技術領域
本發明涉及手勢識別技術領域,特別是涉及一種字符手勢識別方法和系統。
背景技術
手機在使用過程中,可能需要在黑屏情況下,通過字符手勢識別來實現某些功能,這就需要在手寫字符輸入完成后,能準確的識別所寫內容,不產生誤判,形成誤操作,常用的字符手勢包括雙擊,滑動,字母等,目前常用的識別方式有:a.點距離平均法;b.點方向判定法。
目前采用的常規識別方式,普遍會存在誤判斷的現象,特別是字符識別,會出現手寫的是A字符識別成B字符,字符寫大或者寫小識別不了等問題,會大大的影響用戶的使用體驗。
發明內容
針對現有技術中存在的缺陷,本發明的目的在于提供一種字符手勢識別方法和系統,解決了現有識別方法存在誤判斷,字符識別錯誤,無法識別,影響用戶使用體驗的問題。
為了達到上述目的,本發明所采用的具體技術方案如下:
一種字符手勢識別方法,具體包括以下步驟:
步驟A,啟動屏幕掃描程序并計算觸摸導體對應的觸摸坐標;
步驟B,存儲觸摸導體在屏幕上作出的手勢所對應的從起始點到結束點的所有觸摸坐標信息;
步驟C,設置歸一化的標準化樣本集,標準化樣本集包括若干字符手勢及其對應的固定數量的坐標點;
步驟D,獲取觸摸導體在屏幕上作出的待識別手勢從起始點到結束點所有的觸摸坐標信息并對其做歸一化處理,歸一化處理包括對坐標進行拉伸變換,修正數量至固定數量;
步驟E,將待識別手勢的起始點和結束點與標準化樣本集中字符手勢的起始點與結束點相連,求出二者的差異面積和;
步驟F,根據坐標移動方向統計待識別手勢與字符手勢的軌跡變化特征相似度比;
步驟G,與待識別手勢差異面積和最小且特征相似度比一致的字符手勢記為識別出的字符。
優選的,步驟D中對坐標進行拉伸變換具體指的是:
計算待識別手勢Y坐標最大值與X坐標最大值的比例系統k=Ymax/Xmax,將待識別手勢的所有點的X值乘以系數k。
優選的,步驟D中修正數量至固定數量具體指的是刪除待識別手勢觸摸坐標的點數,使其與標準化樣本集中字符手勢對應的坐標點數相同。
優選的,步驟D中修正數量至固定數量具體指的是:
計算待識別手勢所有點兩兩之間的距離之和并除以固定數量后得到距離平均值d;
以待識別手勢起始點為初始值,計算下一個點與上一個點的絕對距離差值,若絕對距離差值超過d,則在兩個點的中心位置插入點,并計算出插點的坐標,直至待識別手勢的點數等于字符手勢及對應的固定數量;
對插點后的待識別手勢執行坐標平移,使待識別手勢的中心點移動至坐標原點。
優選的,對插點后的待識別手勢執行坐標平移,使待識別手勢的中心點移動至坐標原點具體包括:
計算插點后的待識別手勢和字符手勢所有點的X坐標平均值,Y坐標平均值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市愛協生科技股份有限公司,未經深圳市愛協生科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111478582.0/2.html,轉載請聲明來源鉆瓜專利網。





