[發(fā)明專利]基于拐點(diǎn)特征的手勢(shì)識(shí)別方法、系統(tǒng)、存儲(chǔ)介質(zhì)、觸屏設(shè)備在審
| 申請(qǐng)?zhí)枺?/td> | 201911267117.5 | 申請(qǐng)日: | 2019-12-11 |
| 公開(kāi)(公告)號(hào): | CN112947836A | 公開(kāi)(公告)日: | 2021-06-11 |
| 發(fā)明(設(shè)計(jì))人: | 閆俊超;姜鵬 | 申請(qǐng)(專利權(quán))人: | 北京集創(chuàng)北方科技股份有限公司 |
| 主分類號(hào): | G06F3/0488 | 分類號(hào): | G06F3/0488 |
| 代理公司: | 北京漢之知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11479 | 代理人: | 高園園 |
| 地址: | 100176 北京市大*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 拐點(diǎn) 特征 手勢(shì) 識(shí)別 方法 系統(tǒng) 存儲(chǔ) 介質(zhì) 設(shè)備 | ||
本發(fā)明提供一種基于拐點(diǎn)特征的手勢(shì)識(shí)別方法、系統(tǒng)、存儲(chǔ)介質(zhì)、觸屏設(shè)備,應(yīng)用于觸屏設(shè)備,包括以下步驟:當(dāng)所述觸屏設(shè)備接收到手勢(shì)操作時(shí),獲取各幀手勢(shì)數(shù)據(jù)觸點(diǎn)坐標(biāo)信息;對(duì)于每幀手勢(shì)數(shù)據(jù),計(jì)算當(dāng)前幀與上一幀的觸點(diǎn)連線和當(dāng)前幀與下一幀的觸點(diǎn)連線之間的角度,并在所述角度大于預(yù)設(shè)閾值時(shí)判定當(dāng)前幀上的觸點(diǎn)為拐點(diǎn);根據(jù)所述手勢(shì)操作包含的所有拐點(diǎn)獲取拐點(diǎn)特征值,并根據(jù)所述拐點(diǎn)特征值判定所述手勢(shì)操作對(duì)應(yīng)的字符。本發(fā)明的基于拐點(diǎn)特征的手勢(shì)識(shí)別方法、系統(tǒng)、存儲(chǔ)介質(zhì)、觸屏設(shè)備根據(jù)手勢(shì)中的拐點(diǎn)特征實(shí)現(xiàn)手勢(shì)的精準(zhǔn)識(shí)別,實(shí)用性強(qiáng)。
技術(shù)領(lǐng)域
本發(fā)明涉及手勢(shì)識(shí)別的技術(shù)領(lǐng)域,特別是涉及一種基于拐點(diǎn)特征的手勢(shì)識(shí)別方法、系統(tǒng)、存儲(chǔ)介質(zhì)、觸屏設(shè)備。
背景技術(shù)
現(xiàn)有技術(shù)中,用于觸摸設(shè)備的基于傳感器數(shù)據(jù)的手勢(shì)識(shí)別算法僅基于方向碼設(shè)計(jì),其根據(jù)經(jīng)驗(yàn)數(shù)據(jù)預(yù)設(shè)某個(gè)字母或字符的方向庫(kù)。在進(jìn)行手勢(shì)識(shí)別時(shí),首先對(duì)觸摸數(shù)據(jù)進(jìn)行解析,判斷出劃線的方向,得到一組方向碼數(shù)據(jù);如果該組方向碼數(shù)據(jù)與預(yù)設(shè)庫(kù)中某個(gè)字符的方向庫(kù)中一組方向碼完全匹配,則將當(dāng)前手勢(shì)識(shí)別為該字符。具體地,上述手勢(shì)識(shí)別算法包括以下兩個(gè)階段:
(1)將觸摸數(shù)據(jù)解析為方向碼向量
對(duì)采集到的觸摸數(shù)據(jù)進(jìn)行坐標(biāo)位置分析,除劃點(diǎn)(雙擊喚醒)手勢(shì)外,其他的劃線手勢(shì),記錄從按下到抬起全過(guò)程的劃線軌跡,并將劃線軌跡進(jìn)行分割,判斷為不同的方向碼組合。
(2)根據(jù)方向碼向量與預(yù)設(shè)方向庫(kù)的匹配情況完成字符的識(shí)別
預(yù)先根據(jù)經(jīng)驗(yàn)值采集字符的方向庫(kù),作為具體字符的識(shí)別依據(jù);如果識(shí)別到的方向碼組合與方向庫(kù)中的某一個(gè)方向碼組合完全匹配,則判定當(dāng)前手勢(shì)為該字符。
然而,如圖1所示,對(duì)于字符V,存在多種繪制方式;如圖2所示,對(duì)于字符I和V,存在方向碼空間重疊的問(wèn)題。因此,當(dāng)不同的字符的方向碼組合相同時(shí),采用上述的手勢(shì)識(shí)別方法會(huì)出現(xiàn)誤識(shí)別的情況。
發(fā)明內(nèi)容
鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種基于拐點(diǎn)特征的手勢(shì)識(shí)別方法、系統(tǒng)、存儲(chǔ)介質(zhì)、觸屏設(shè)備,根據(jù)手勢(shì)中的拐點(diǎn)特征實(shí)現(xiàn)手勢(shì)的精準(zhǔn)識(shí)別,實(shí)用性強(qiáng)。
為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種基于拐點(diǎn)特征的手勢(shì)識(shí)別方法,應(yīng)用于觸屏設(shè)備,包括以下步驟:當(dāng)所述觸屏設(shè)備接收到手勢(shì)操作時(shí),獲取各幀手勢(shì)數(shù)據(jù)中觸點(diǎn)坐標(biāo)信息;對(duì)于每幀手勢(shì)數(shù)據(jù),計(jì)算當(dāng)前幀與上一幀的觸點(diǎn)連線和當(dāng)前幀與下一幀的觸點(diǎn)連線之間的角度,并在所述角度大于預(yù)設(shè)閾值時(shí)判定當(dāng)前幀上的觸點(diǎn)為拐點(diǎn);根據(jù)所述手勢(shì)操作包含的所有拐點(diǎn)獲取拐點(diǎn)特征值,并根據(jù)所述拐點(diǎn)特征值判定所述手勢(shì)操作對(duì)應(yīng)的字符。
于本發(fā)明一實(shí)施例中,所述手勢(shì)操作按下所述觸屏設(shè)備作為所述手勢(shì)操作的起點(diǎn);所述手勢(shì)操作從所述觸屏設(shè)備抬起作為所述手勢(shì)操作的終點(diǎn);所述拐點(diǎn)位于所述起點(diǎn)和所述終點(diǎn)之間。
于本發(fā)明一實(shí)施例中,所述拐點(diǎn)特征值包括拐點(diǎn)個(gè)數(shù)、拐點(diǎn)間距和拐點(diǎn)角度;所述拐點(diǎn)間包括相鄰兩拐點(diǎn)的橫坐標(biāo)間距、縱坐標(biāo)間距和歐氏距離;所述拐點(diǎn)角度為當(dāng)前拐點(diǎn)與相鄰兩拐點(diǎn)的連線夾角。
于本發(fā)明一實(shí)施例中,將所述拐點(diǎn)特征值輸入分類模型,由所述分類模型判定所述手勢(shì)操作對(duì)應(yīng)的字符。
對(duì)應(yīng)地,本發(fā)明提供一種基于拐點(diǎn)特征的手勢(shì)識(shí)別系統(tǒng),應(yīng)用于觸屏設(shè)備,包括獲取模塊、計(jì)算模塊和判定模塊;
所述獲取模塊用于當(dāng)所述觸屏設(shè)備接收到手勢(shì)操作時(shí),獲取各幀手勢(shì)數(shù)據(jù)中觸點(diǎn)坐標(biāo)信息;
所述計(jì)算模塊用于對(duì)于每幀手勢(shì)數(shù)據(jù),計(jì)算當(dāng)前幀與上一幀的觸點(diǎn)連線和當(dāng)前幀與下一幀的觸點(diǎn)連線之間的角度,并在所述角度大于預(yù)設(shè)閾值時(shí)判定當(dāng)前幀上的觸點(diǎn)為拐點(diǎn);
所述判定模塊用于根據(jù)所述手勢(shì)操作包含的所有拐點(diǎn)獲取拐點(diǎn)特征值,并根據(jù)所述拐點(diǎn)特征值判定所述手勢(shì)操作對(duì)應(yīng)的字符。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京集創(chuàng)北方科技股份有限公司,未經(jīng)北京集創(chuàng)北方科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911267117.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 用于向計(jì)算設(shè)備提供輸入的手勢(shì)
- 一種觸摸屏操作手勢(shì)控制系統(tǒng)
- 電子裝置及手勢(shì)控制電子裝置的方法
- 虛擬手勢(shì)輸入方法和手勢(shì)采集裝置
- 一種手勢(shì)識(shí)別方法、裝置及手勢(shì)學(xué)習(xí)系統(tǒng)
- 手勢(shì)識(shí)別裝置、設(shè)備及手勢(shì)識(shí)別裝置的控制方法
- 跳轉(zhuǎn)、復(fù)選標(biāo)記和刪除手勢(shì)
- 一種基于Kinect的手勢(shì)動(dòng)作識(shí)別方法
- 一種手勢(shì)事件的識(shí)別方法、系統(tǒng)及介質(zhì)
- 一種手勢(shì)識(shí)別方法





