[發(fā)明專利]一種用戶手勢操作識別方法及識別系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810676452.X | 申請日: | 2018-06-27 |
| 公開(公告)號: | CN108920076B | 公開(公告)日: | 2021-03-02 |
| 發(fā)明(設(shè)計)人: | 朱欣健;林森全;曹譯瓏 | 申請(專利權(quán))人: | 清遠墨墨教育科技有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488 |
| 代理公司: | 廣州圣理華知識產(chǎn)權(quán)代理有限公司 44302 | 代理人: | 李唐明;頓海舟 |
| 地址: | 511500 廣東省清遠市清城區(qū)高新技術(shù)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用戶 手勢 操作 識別 方法 系統(tǒng) | ||
1.一種用戶手勢操作識別方法,包括功能插件設(shè)置步驟和用戶手勢操作識別步驟,適用于手指觸摸在智能終端設(shè)備上執(zhí)行,智能終端設(shè)備屏幕上設(shè)置有原始坐標(biāo)系,所述原始坐標(biāo)系的原點設(shè)置在智能終端設(shè)備屏幕的左上角端點,其特征在于,所述智能終端設(shè)備屏幕上設(shè)置有功能插件,用戶在功能插件上進行手勢操作,其中:
所述功能插件設(shè)置步驟包括:
S1.創(chuàng)建功能插件坐標(biāo)系步驟:
選定智能終端設(shè)備屏幕上的某一點為初始位置,以所述初始位置為原點建立一個XY軸坐標(biāo)系;
S2.設(shè)定閾值步驟:
所述設(shè)定閾值包括設(shè)定觸發(fā)功能區(qū)域位移閾值△X和設(shè)定觸發(fā)時間閾值△T;
S3.劃分功能區(qū)域步驟:
以R為半徑,所述功能插件坐標(biāo)系的原點為圓心,在所述功能插件坐標(biāo)系上建立一個圓,并且在所述功能插件坐標(biāo)系上建立Y1=-kX,的兩條直線,將所述功能插件坐標(biāo)系劃分5個功能區(qū)域,其中:
在功能插件坐標(biāo)系上的點集{(X,Y)|X2+Y2≤R2,X∈[-R,+R]}所在區(qū)域為功能區(qū)域A;
在功能插件坐標(biāo)系上的點集所在區(qū)域為功能區(qū)域B;
在功能插件坐標(biāo)系上的點集所在區(qū)域為功能區(qū)域C;
在功能插件坐標(biāo)系上的點集所在區(qū)域為功能區(qū)域D;
在功能插件坐標(biāo)系上的點集所在區(qū)域為功能區(qū)域E;
所述k的值不為零;
所述步驟S1和S3在智能終端設(shè)備屏幕上形成功能觸摸區(qū)域;所述功能觸摸區(qū)域的不同功能區(qū)域采用不同顏色區(qū)分;
完成功能插件設(shè)置步驟后,用戶在所述功能插件上進行手勢操作,獲取用戶手勢操作狀態(tài),進行用戶手勢操作識別步驟;
所述用戶手勢操作識別步驟包括:
S1.初始步驟:
獲取所述功能插件坐標(biāo)系的原點在所述原始坐標(biāo)系上的坐標(biāo)O(x,y);同時,用戶開始觸摸屏幕后開始計時;
S2.判斷步驟:
S2-1.功能區(qū)域判斷步驟:
若用戶在手指觸摸屏幕的同時手指在屏幕上產(chǎn)生了位移,則取消時間計時,獲取用戶手指在結(jié)束觸摸屏幕時的位置的中心點在所述原始坐標(biāo)系上的坐標(biāo)a(x,y);將a(x,y)換算為所述功能插件坐標(biāo)系系上的坐標(biāo)am(xm,ym);
將坐標(biāo)am中的xm代入到Y(jié)1=-kX,中分別計算出y1和y2;
若xm2+ym2R2,則判斷觸摸終點所在功能區(qū)域為圓形功能區(qū)域A;
若ym<y1且ym≤y2且xm2+ym2>R2,則判斷觸摸終點所在功能區(qū)域為功能區(qū)域B;
若ym>y1且ym≥y2且xm2+ym2>R2,則判斷觸摸終點所在功能區(qū)域為功能區(qū)域C;
若ym≥y1且ym<y2且xm2+ym2>R2,則判斷觸摸終點所在功能區(qū)域為功能區(qū)域D;
若ym≤y1且ym>y2且xm2+ym2>R2,則判斷觸摸終點所在功能區(qū)域為功能區(qū)域E;
S2-2.功能觸發(fā)判斷步驟:
計算坐標(biāo)am(xm,ym)到所述功能插件坐標(biāo)系原點的距離△S;
若△S大于或等于預(yù)先設(shè)定的觸發(fā)功能區(qū)域的位移閾值△X,則判定觸發(fā)用戶手指在結(jié)束觸摸屏幕時的位置中心點am所在功能區(qū)域的功能;
若△S小于預(yù)先設(shè)定的觸發(fā)功能區(qū)域的位移閾值△X,則判定不觸發(fā)用戶手指在結(jié)束觸摸屏幕時的位置中心點am所在功能區(qū)域的功能;
S2-3.移動功能判斷步驟:
若用戶觸摸屏幕時未產(chǎn)生位移,則計算用戶長按觸摸智能終端屏幕的時間;
若長按時間小于觸發(fā)時間閾值△T,觸發(fā)圓形功能區(qū)域A功能;
若長按時間大于或等于觸發(fā)時間閾值△T,觸發(fā)移動功能;
所述移動功能觸發(fā)后,所述觸發(fā)功能區(qū)域跟隨用戶手指移動方向移動;
用戶結(jié)束移動后,獲取結(jié)束移動時用戶手指觸摸位置的中心點,以該中心點為原點重新建立XY軸坐標(biāo)系,形成新的功能插件坐標(biāo)系,在新的功能插件坐標(biāo)系上按照劃分功能區(qū)域步驟重新劃分功能區(qū)域。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于清遠墨墨教育科技有限公司,未經(jīng)清遠墨墨教育科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810676452.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





