亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置制造方法

文檔序號(hào):6489579閱讀:173來(lái)源:國(guó)知局
應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置制造方法
【專利摘要】本發(fā)明適用于電子領(lǐng)域,提供了一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置,該方法包括:設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息;根據(jù)即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);根據(jù)該手勢(shì)筆畫(huà)的編號(hào)和計(jì)算出的即時(shí)軌跡段的位移,獲取該手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;將空中手勢(shì)中包含的所有即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)的編碼按先后順序組合起來(lái)得到該空中手勢(shì)的編碼。本發(fā)明實(shí)施例提供的技術(shù)方案具有識(shí)別快、精度高的優(yōu)點(diǎn)。
【專利說(shuō)明】應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電子領(lǐng)域,尤其涉及一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置。
【背景技術(shù)】
[0002]隨著各種智能傳感器的廣泛應(yīng)用,許多智能設(shè)備,如手機(jī)、智能電視、平板電腦、游戲機(jī)、智能手柄等電子設(shè)備,可以實(shí)現(xiàn)空中手勢(shì)的識(shí)別。這些空中手勢(shì)可以是通過(guò)揮動(dòng)手臂產(chǎn)生、也可以是通過(guò)揮動(dòng)智能裝置(手機(jī)、智能手柄、體感手套)產(chǎn)生??罩惺謩?shì)可以有很廣泛的應(yīng)用,如操作智能電視、玩游戲、實(shí)現(xiàn)空中輸入法等。
[0003]空中手勢(shì)不但操作簡(jiǎn)單,而且生動(dòng)有趣。怎樣有效的給空中手勢(shì)編碼,并有效的識(shí)別空中手勢(shì)成為一項(xiàng)技術(shù)難點(diǎn)和關(guān)鍵技術(shù)。
[0004]現(xiàn)有技術(shù)的空中手勢(shì)識(shí)別技術(shù)是根據(jù)分析空中手勢(shì)產(chǎn)生的事后軌跡圖片來(lái)識(shí)別,或者固定化幾個(gè)預(yù)置的手勢(shì)模型,通過(guò)復(fù)雜的算法運(yùn)算來(lái)識(shí)別。
[0005]因此,現(xiàn)有技術(shù)的技術(shù)方案不但忽視了空中手勢(shì)運(yùn)動(dòng)產(chǎn)生的特征,同時(shí)運(yùn)算復(fù)雜,系統(tǒng)資源占用多,難以適應(yīng)復(fù)雜的空中手勢(shì)應(yīng)用,并且現(xiàn)有技術(shù)無(wú)法做到準(zhǔn)確識(shí)別空中手勢(shì)。

【發(fā)明內(nèi)容】

[0006]本發(fā)明實(shí)施例的目的在于提供一種簡(jiǎn)便有效的應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置,以提高空中手勢(shì)的識(shí)別效率和準(zhǔn)確率,從而促進(jìn)空中手勢(shì)在智能電子設(shè)備領(lǐng)域的廣泛應(yīng)用。
[0007]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,提供一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法及裝置,所述方法包括:
[0008]以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息;
[0009]根據(jù)所述即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及所述手勢(shì)筆畫(huà)的筆畫(huà)編號(hào);
[0010]根據(jù)所述筆畫(huà)編號(hào)和依據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;
[0011]將所述空中手勢(shì)中包含的所有即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)的編碼按先后順序組合起來(lái)得到所述空中手勢(shì)的編碼。
[0012]可選的,以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息,具體包括:
[0013]將第一個(gè)即時(shí)點(diǎn)作為起點(diǎn),以所述起點(diǎn)為參考,以設(shè)定的采樣頻率采樣即時(shí)點(diǎn)相對(duì)起點(diǎn)的相對(duì)位置信息。
[0014]可選的,所述根據(jù)即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及所述手勢(shì)筆畫(huà)的筆畫(huà)編號(hào),具體包括:
[0015]將所有所述即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)軌跡劃分為多個(gè)即時(shí)軌跡段,將所述多個(gè)即時(shí)軌跡段與預(yù)先存儲(chǔ)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比對(duì)得到每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào)。
[0016]可選的,所述將所述所有即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)軌跡劃分為多個(gè)即時(shí)軌跡段,使得每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)具體包括:
[0017]以當(dāng)前所述即時(shí)軌跡段所述起點(diǎn)為原點(diǎn)建立坐標(biāo)系;跟蹤運(yùn)動(dòng)軌跡的即時(shí)點(diǎn)坐標(biāo),動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)與當(dāng)前即時(shí)軌跡段起點(diǎn)的連線和X坐標(biāo)軸之間的角度α,同時(shí)動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)與上一采樣點(diǎn)的連線與X坐標(biāo)軸之間的角度β ;根據(jù)α和β,得出移動(dòng)方向,并進(jìn)一步確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);
[0018]當(dāng)α和β屬性發(fā)生根本變化時(shí),則當(dāng)前軌跡段結(jié)束,所述即時(shí)點(diǎn)為當(dāng)前軌跡段的終點(diǎn),同時(shí)該即時(shí)點(diǎn)也為下一個(gè)即時(shí)軌跡段的起點(diǎn);所述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出閾值時(shí),確定所述α和β屬性發(fā)生根本變化。
[0019]可選的,所述根據(jù)所述筆畫(huà)編號(hào)和根據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼具體包括:
[0020]根據(jù)當(dāng)前所述即時(shí)軌跡段的所述起點(diǎn)和終點(diǎn)計(jì)算當(dāng)前即時(shí)軌跡段的位移;根據(jù)所述位移,參照預(yù)先設(shè)置的位移閥值區(qū)分長(zhǎng)手勢(shì)和短手勢(shì);根據(jù)手勢(shì)筆畫(huà)的筆畫(huà)編號(hào)和位移查詢預(yù)存的手勢(shì)筆畫(huà)編碼表獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼。
[0021]可選的,所述方法將空中手勢(shì)中包含的所有所述即時(shí)軌跡段所對(duì)應(yīng)的所述手勢(shì)筆畫(huà)的筆畫(huà)編碼按先后順序組合起來(lái)得到所述空中手勢(shì)的編碼,具體包括:
[0022]將空中手勢(shì)的軌跡分成一個(gè)個(gè)所述即時(shí)軌跡段后,每個(gè)所述即時(shí)軌跡段對(duì)應(yīng)一個(gè)所述手勢(shì)筆畫(huà)編碼,所述智能終端按先后順序?qū)⑦@些所述手勢(shì)筆畫(huà)編碼組合起來(lái)得到所述空中手勢(shì)的編碼。
[0023]另一方面,本發(fā)明實(shí)施例還提供一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別裝置,所述識(shí)別裝置包括:
[0024]傳感器單元,用于以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息;
[0025]判斷單元,用于根據(jù)所述即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及筆畫(huà)編號(hào);
[0026]筆畫(huà)編碼獲取單元,用于根據(jù)所述筆畫(huà)編號(hào)和依據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;
[0027]手勢(shì)編碼獲取單元,用于將空中手勢(shì)中包含的所有即時(shí)軌道段所對(duì)應(yīng)的手勢(shì)筆畫(huà)按先后順序組合起來(lái)得到該空中手勢(shì)的編碼。
[0028]手勢(shì)控制單元,用于根據(jù)所述空中手勢(shì)的編碼對(duì)空中手勢(shì)進(jìn)行識(shí)別,并控制智能終端。
[0029]可選的,上述傳感器單元進(jìn)一步包括:
[0030]采樣模塊,用于將第一個(gè)即時(shí)點(diǎn)作為起點(diǎn),以設(shè)定的采樣頻率采樣即時(shí)點(diǎn)相對(duì)起點(diǎn)的相對(duì)位置信息。
[0031]可選的,上述判斷單元進(jìn)一步包括:
[0032]比對(duì)模塊,用于將所有即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)的軌跡劃分為多個(gè)即時(shí)軌跡段,將該多個(gè)即時(shí)軌跡段與預(yù)先存儲(chǔ)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比對(duì)得到每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)及筆畫(huà)編號(hào)。
[0033]可選的,上述對(duì)比模塊進(jìn)一步包括:
[0034]角度判斷子模塊,用于以當(dāng)前即時(shí)軌跡段起點(diǎn)為原點(diǎn)建立坐標(biāo)系;跟蹤運(yùn)動(dòng)軌跡的即時(shí)點(diǎn)坐標(biāo),動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)與當(dāng)前即時(shí)軌跡段起點(diǎn)的連線和X坐標(biāo)軸之間的角度α,同時(shí)動(dòng)態(tài)計(jì)算所述即時(shí)點(diǎn)與上一采樣點(diǎn)的連線與X坐標(biāo)軸之間的角度β ;根據(jù)α和β,得出移動(dòng)方向,并進(jìn)一步確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);當(dāng)α和β屬性發(fā)生根本變化時(shí),則當(dāng)前軌跡段結(jié)束,所述即時(shí)點(diǎn)為當(dāng)前軌跡段的終點(diǎn),同時(shí)所述即時(shí)點(diǎn)也為下一個(gè)即時(shí)軌跡段的起點(diǎn);
[0035]所述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出預(yù)先設(shè)置的閾值時(shí),確定所述α和β屬性發(fā)生根本變化。
[0036]可選的,上述筆畫(huà)編碼獲取單元進(jìn)一步包括:
[0037]位移判斷模塊,用于根據(jù)當(dāng)前即時(shí)軌跡段的所述起點(diǎn)和終點(diǎn)計(jì)算當(dāng)前即時(shí)軌跡段的位移;根據(jù)所述位移,參照預(yù)先設(shè)置的位移閥值區(qū)分長(zhǎng)手勢(shì)和短手勢(shì);編碼查詢模塊,用于根據(jù)手勢(shì)筆畫(huà)的筆畫(huà)編號(hào)和位移查詢預(yù)存的手勢(shì)筆畫(huà)編碼表獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼。
[0038]可選的,上述手勢(shì)編碼獲取單元進(jìn)一步包括:
[0039]分割模塊,用于將空中手勢(shì)的軌跡分成一個(gè)個(gè)即時(shí)軌跡段后,每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)編碼;
[0040]組合模塊,用于按先后順序?qū)⑺鍪謩?shì)筆畫(huà)編碼組合起來(lái)得到空中手勢(shì)的編碼。
[0041]又一方面,提供一種智能終端,該智能終端包括上述空中手勢(shì)識(shí)別裝置。
[0042]在本發(fā)明實(shí)施例中,本發(fā)明提供的技術(shù)方案通過(guò)獲取用戶空中手勢(shì)的運(yùn)動(dòng)軌跡,該運(yùn)動(dòng)軌跡包括:起點(diǎn)、終點(diǎn)、移動(dòng)方向和角度,根據(jù)該運(yùn)動(dòng)軌跡確定空中手勢(shì)的筆畫(huà)序列,組合筆畫(huà)序列得到該空中手勢(shì)的編碼,再通過(guò)空中手勢(shì)編碼的匹配運(yùn)算識(shí)別空中手勢(shì)的含義,進(jìn)而完成空中手勢(shì)的識(shí)別。
[0043]由于本發(fā)明的技術(shù)方案是通過(guò)運(yùn)動(dòng)軌跡來(lái)識(shí)別手勢(shì)充分考慮到空中手勢(shì)是運(yùn)動(dòng)的特點(diǎn),同時(shí),本發(fā)明提供了一種簡(jiǎn)便有效的方法給空中手勢(shì)識(shí)別,通過(guò)這種空中手勢(shì)的編碼方法,可以很高效、準(zhǔn)確地識(shí)別空中手勢(shì),進(jìn)而通過(guò)空中手勢(shì)控制智能終端。
【專利附圖】

【附圖說(shuō)明】
[0044]圖1是本發(fā)明實(shí)施例提供的一種應(yīng)用于智能終端的空中手勢(shì)編碼方法的流程圖;
[0045]圖2是本發(fā)明實(shí)施例提供的一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別裝置的示意圖;
[0046]圖3是本發(fā)明實(shí)施例提供的手勢(shì)筆畫(huà)編碼表;
[0047]圖4是本發(fā)明實(shí)施提供的手勢(shì)筆畫(huà)原理圖一;
[0048]圖5是本發(fā)明實(shí)施提供的手勢(shì)筆畫(huà)原理圖二 ;
[0049]圖6是本發(fā)明實(shí)施例提供的手勢(shì)例子示意圖。
【具體實(shí)施方式】[0050]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0051]本發(fā)明提供的技術(shù)方案僅僅針對(duì)于空中手勢(shì)的識(shí)別,對(duì)接觸式觸摸手勢(shì)的識(shí)別并不涉及,另外,本發(fā)明實(shí)施例的技術(shù)方案不僅針對(duì)二維空中手勢(shì),還針對(duì)三維的空中手勢(shì)。
[0052]本發(fā)明【具體實(shí)施方式】提供的一種空中手勢(shì)識(shí)別的方法,該方法由手勢(shì)識(shí)別裝置完成,該方法如圖1所示,包括:
[0053]S11、以設(shè)定的采樣頻率(該采樣頻率用戶可以自行設(shè)定,本發(fā)明【具體實(shí)施方式】并不限定具體的值)獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息;
[0054]S12、根據(jù)即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);
[0055]S13、根據(jù)該手勢(shì)筆畫(huà)的編號(hào)和計(jì)算出的即時(shí)軌跡段的位移,獲取該手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;
[0056]S14、將空中手勢(shì)中包含的所有即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)的編碼按先后順序組合起來(lái)得到該空中手勢(shì)的編碼。
[0057]可選的,實(shí)現(xiàn)Sll的方法具體可以為:
[0058]在獲取空中手勢(shì)的軌跡時(shí),總是以一定采樣頻率獲取即時(shí)點(diǎn)位置信息的,如圖4所示,該空中手勢(shì)被采樣到(A、B、C、D、E、F、G) 7個(gè)點(diǎn),其中點(diǎn)A為該空中手勢(shì)的起點(diǎn),點(diǎn)G為該空中手勢(shì)的終點(diǎn);
[0059]一般以第一個(gè)即時(shí)點(diǎn)作為起點(diǎn),以起點(diǎn)為參考,采樣即時(shí)點(diǎn)相對(duì)起點(diǎn)的相對(duì)位置
信息;
[0060]可選的,實(shí)現(xiàn)S12的方法具體可以為:
[0061]空中手勢(shì)的軌跡即為按先后次序?qū)⑺胁蓸狱c(diǎn)連接起來(lái)的曲線;一個(gè)空中手勢(shì)的軌跡又可按各相鄰的采樣點(diǎn)的角度屬性是否相同劃分為一個(gè)個(gè)即時(shí)軌跡段,將所述多個(gè)即時(shí)軌跡段與預(yù)先存儲(chǔ)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)(可以根據(jù)需要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行增減,本發(fā)明實(shí)施例不對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)做限定)進(jìn)行比對(duì)得到每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà);
[0062]如圖4所示,以當(dāng)前即時(shí)軌跡段起點(diǎn)A為原點(diǎn)建立坐標(biāo)系;跟蹤運(yùn)動(dòng)軌跡的即時(shí)點(diǎn)坐標(biāo),比如點(diǎn)C,動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)C與當(dāng)前即時(shí)軌跡段起點(diǎn)A的連線和X坐標(biāo)軸之間的角度α,同時(shí)動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)C與上一采樣點(diǎn)B的連線與X坐標(biāo)軸之間的角度β ;根據(jù)α和β,得出移動(dòng)方向,并進(jìn)一步確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);當(dāng)α和β屬性發(fā)生根本變化時(shí),則當(dāng)前軌跡段結(jié)束,該即時(shí)點(diǎn)為當(dāng)前軌跡段的終點(diǎn),同時(shí)該即時(shí)點(diǎn)也為下一個(gè)即時(shí)軌跡段的起點(diǎn),如此類推;上述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出閾值(角度的閥值為角度的范圍,可以根據(jù)需要設(shè)定,t匕如-22.5° <α〈=22.5°,也可以設(shè)定為_(kāi)45° <α〈=45°,本發(fā)明并不限定閥值的具體值)時(shí),確定所述α和β屬性發(fā)生根本變化。
[0063]可選的,實(shí)現(xiàn)S13的方法具體可以為:
[0064]當(dāng)一個(gè)即時(shí)軌跡段結(jié)束時(shí),以當(dāng)前即時(shí)點(diǎn)為終點(diǎn)計(jì)算當(dāng)前即時(shí)軌跡段的位移;根據(jù)該位移,參照預(yù)先設(shè)置的位移閥值,區(qū)分長(zhǎng)手勢(shì)和短手勢(shì);根據(jù)手勢(shì)筆畫(huà)編號(hào)和位移,查詢預(yù)存的手勢(shì)筆畫(huà)編碼表,獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼;
[0065]可選的,實(shí)現(xiàn)S14的方法具體可以為:[0066]將空中手勢(shì)的軌跡分成一個(gè)個(gè)即時(shí)軌跡段后,每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)編碼,按先后順序?qū)⑦@些手勢(shì)筆畫(huà)編碼組合起來(lái)得到該空中手勢(shì)的編碼。
[0067]上述空中手勢(shì)編碼方法依賴一套預(yù)先確定的手勢(shì)筆畫(huà)集合,如圖3所示,為一實(shí)施例的手勢(shì)筆畫(huà)編碼表。很容易發(fā)現(xiàn),表中的每個(gè)手勢(shì)筆畫(huà)都是空中手勢(shì)軌跡的最小獨(dú)立單元,都有一個(gè)獨(dú)立編號(hào),各手勢(shì)筆畫(huà)的屬性:起點(diǎn)、終點(diǎn)、移動(dòng)方向和角度等有本質(zhì)區(qū)別。
[0068]需要說(shuō)明的是,本手勢(shì)筆畫(huà)集合中,手勢(shì)筆畫(huà)的編碼以字母表示,每個(gè)手勢(shì)筆畫(huà)按位移的大小分別對(duì)應(yīng)兩個(gè)編碼,即,系統(tǒng)設(shè)置一個(gè)Λ值(即位移閾值),用來(lái)區(qū)分長(zhǎng)手勢(shì)和短手勢(shì),長(zhǎng)手勢(shì)以小寫(xiě)字母編碼,短手勢(shì)以大寫(xiě)字母編碼,當(dāng)然也可以為長(zhǎng)手勢(shì)以大寫(xiě)字母編碼,短手勢(shì)以小寫(xiě)字母編碼。
[0069]結(jié)合圖5,我們可以更好的理解本案中所定義的手勢(shì)筆畫(huà),在圖5中,虛線按角度將整個(gè)圓周劃分為8個(gè)區(qū)間,正好對(duì)應(yīng)8個(gè)手勢(shì)筆畫(huà)。以Λ值為半徑的小圓很好的說(shuō)明大手勢(shì)和小手勢(shì)的區(qū)別,比如從原點(diǎn)ο為起點(diǎn),采樣點(diǎn)都落在區(qū)域I中時(shí)(即:-22.5° <α〈=22.5° ),且-22.5°〈 β〈=22.5°,則該手勢(shì)筆畫(huà)編號(hào)為1,編碼為A ;如果采樣點(diǎn)都落在區(qū)域II中時(shí)(即:-22.5° <α〈=22.5° ),且-22.5° <β〈=22.5°,則該手勢(shì)筆畫(huà)編號(hào)也為I,但編碼為a,依次類推。
[0070]由于本發(fā)明的技術(shù)方案所提供的空中手勢(shì)編碼很巧妙地通過(guò)手勢(shì)筆畫(huà)序列將空中手勢(shì)運(yùn)動(dòng)軌跡的過(guò)程完整的記錄下來(lái)了,因此有利于提高空中手勢(shì)的識(shí)別準(zhǔn)確度。
[0071]空中手勢(shì)編碼為字符編碼,可以存儲(chǔ),還可以支持智能匹配,通過(guò)與預(yù)存的編碼匹配,可以很好的識(shí)別空中手勢(shì)的含義。
[0072]本發(fā)明實(shí)施例提供的一種空中手勢(shì)的識(shí)別裝置,是上述空中手勢(shì)識(shí)別方法的一應(yīng)用終端,如圖2所示,包括:
[0073]21、傳感器單元;
[0074]22、判斷單元;
[0075]23、筆畫(huà)編碼獲取單元;
[0076]24、手勢(shì)編碼獲取單元;
[0077]25、手勢(shì)控制單元;
[0078]其中
[0079]傳感器單元21,用于以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息;
[0080]判斷單元22,用于根據(jù)所述即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及筆畫(huà)編號(hào);
[0081]筆畫(huà)編碼獲取單元23,用于根據(jù)所述筆畫(huà)編號(hào)和依據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;
[0082]手勢(shì)編碼獲取單元24,用于將空中手勢(shì)中包含的所有即時(shí)軌道段所對(duì)應(yīng)的手勢(shì)筆畫(huà)按先后順序組合起來(lái)得到該空中手勢(shì)的編碼。
[0083]手勢(shì)控制單元25,用于根據(jù)所述空中手勢(shì)的編碼對(duì)空中手勢(shì)進(jìn)行識(shí)別,并控制智能終端。
[0084]可選的,上述傳感器單元21進(jìn)一步包括:
[0085]采樣模塊211,用于將第一個(gè)即時(shí)點(diǎn)作為起點(diǎn),以設(shè)定的采樣頻率采樣即時(shí)點(diǎn)相對(duì)起點(diǎn)的相對(duì)位置信息。[0086]可選的,上述判斷單元22進(jìn)一步包括:
[0087]比對(duì)模塊221,用于將所有即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)的軌跡劃分為多個(gè)即時(shí)軌跡段,將該多個(gè)即時(shí)軌跡段與預(yù)先存儲(chǔ)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比對(duì)得到每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)及筆畫(huà)編號(hào)。
[0088]可選的,上述對(duì)比模塊221進(jìn)一步包括:
[0089]角度判斷子模塊2211,用于以當(dāng)前即時(shí)軌跡段起點(diǎn)為原點(diǎn)建立坐標(biāo)系;跟蹤運(yùn)動(dòng)軌跡的即時(shí)點(diǎn)坐標(biāo),動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)與當(dāng)前即時(shí)軌跡段起點(diǎn)的連線和X坐標(biāo)軸之間的角度α,同時(shí)動(dòng)態(tài)計(jì)算所述即時(shí)點(diǎn)與上一采樣點(diǎn)的連線與X坐標(biāo)軸之間的角度β ;根據(jù)α和β,得出移動(dòng)方向,并進(jìn)一步確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);當(dāng)α和β屬性發(fā)生根本變化時(shí),則當(dāng)前軌跡段結(jié)束,所述即時(shí)點(diǎn)為當(dāng)前軌跡段的終點(diǎn),同時(shí)所述即時(shí)點(diǎn)也為下一個(gè)即時(shí)軌跡段的起點(diǎn);
[0090]所述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出預(yù)先設(shè)置的閾值時(shí),確定所述α和β屬性發(fā)生根本變化。
[0091]可選的,上述筆畫(huà)編碼獲取單元23進(jìn)一步包括:
[0092]位移判斷模塊231,用于根據(jù)當(dāng)前即時(shí)軌跡段的所述起點(diǎn)和終點(diǎn)計(jì)算當(dāng)前即時(shí)軌跡段的位移;根據(jù)所述位移,參照預(yù)先設(shè)置的位移閥值區(qū)分長(zhǎng)手勢(shì)和短手勢(shì);
[0093]編碼查詢模塊232,用于根據(jù)手勢(shì)筆畫(huà)的筆畫(huà)編號(hào)和位移查詢預(yù)存的手勢(shì)筆畫(huà)編碼表獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼。
[0094]可選的,手勢(shì)編碼獲取單元24進(jìn)一步包括:
[0095]分割模塊241,用于將空中手勢(shì)的軌跡分成一個(gè)個(gè)即時(shí)軌跡段后,每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)編碼;
[0096]組合模塊242,用于按先后順序?qū)⑺鍪謩?shì)筆畫(huà)編碼組合起來(lái)得到空中手勢(shì)的編碼。
[0097]如圖6所示,列出了 10個(gè)空中手勢(shì)例子,圖中虛線表示以一定采樣頻率獲取的空中手勢(shì)軌跡,實(shí)線表示為手勢(shì)筆畫(huà)分解輔助線,通過(guò)分析這些空中手勢(shì)例子可以更深的理解本發(fā)明所述的空中手勢(shì)編碼方法和智能終端的優(yōu)點(diǎn)。
[0098]首先按本發(fā)明所述編碼方法,對(duì)這10空中手勢(shì)例子進(jìn)行編碼,需要指出的是,依照本案所述編碼方法,以下編碼是在空中手勢(shì)產(chǎn)生過(guò)程中動(dòng)態(tài)完成的:
[0099]手勢(shì)a: (bhe);
[0100]手勢(shì)b: (heb);
[0101]手勢(shì)c: (AhgfedcbA),起始點(diǎn)在y軸,假設(shè)第一個(gè)軌跡段和最后一個(gè)軌跡段的位移都小于Λ值;
[0102]手勢(shì)d: (ahgfedcb);
[0103]手勢(shì)e:(a);
[0104]手勢(shì)f: (aBHa),假設(shè)中間2個(gè)軌跡段的位移小于Λ值;
[0105]手勢(shì)g: (abha);
[0106]手勢(shì)h: (CAGE),假設(shè)所有軌跡段的位移都小于Λ值;
[0107]手勢(shì)1: (cage);[0108]手勢(shì)j:(geca)。
[0109]我們可以通過(guò)一些空中手勢(shì)編碼的匹配運(yùn)算,達(dá)到一些意想不到的效果。如:
[0110]手勢(shì)a和手勢(shì)b,從圖形上看都是一個(gè)三角形手勢(shì),但由于起點(diǎn)不同,手勢(shì)a和手勢(shì)b編碼不同。但是,如果智能終端希望手勢(shì)a和手勢(shì)b當(dāng)作同一手勢(shì)處理,則智能終端手勢(shì)識(shí)別模塊可以通過(guò)環(huán)形匹配運(yùn)算來(lái)實(shí)現(xiàn),步驟為:
[0111](I).手勢(shì)a的編碼(bhe),忽略起點(diǎn)和終點(diǎn),進(jìn)行移位,得到編碼(heb);
[0112](2).手勢(shì)a移位后的編碼(heb)與手勢(shì)b的編碼相同。
[0113]手勢(shì)c和手勢(shì)d,從圖形上看,都是一個(gè)圓性手勢(shì),但同樣是起點(diǎn)不同,手勢(shì)c和手勢(shì)d編碼不同,而且手勢(shì)c的編碼中產(chǎn)生了首尾兩個(gè)“A”。同樣,如果智能終端希望手勢(shì)c和手勢(shì)d當(dāng)作同一手勢(shì)處理,則空中手勢(shì)識(shí)別裝置手勢(shì)識(shí)別模塊可以通過(guò)去舍合并、環(huán)形匹配、忽略大小寫(xiě)等運(yùn)算來(lái)實(shí)現(xiàn),步驟為:
[0114](I).將手勢(shì)c的編碼尾部“A”移到首位,得到編碼(AAhgfedcb);
[0115](2).根據(jù)相鄰相同編碼去舍原則,舍去第2個(gè)“A”,得到編碼(Ahgfedcb);
[0116](3).在以手勢(shì)c轉(zhuǎn)換后的編碼(Ahgfedcb)與手勢(shì)d的編碼(ahgfedcb)進(jìn)行忽視大小寫(xiě)匹配,即可。
[0117]手勢(shì)e、f、g,從圖形上看,做出空中手勢(shì)的意圖可能是一致的,即手勢(shì)e,但是在做出空中手勢(shì)的過(guò)程中,出現(xiàn)了不同幅度的上下抖動(dòng),根據(jù)抖動(dòng)幅度是否大于Λ值,得到手勢(shì)f和手勢(shì)g不同的編碼。如果空中手勢(shì)識(shí)別裝置希望將這三個(gè)手勢(shì)作為同一手勢(shì)處理,則是不允許的,但從空中手勢(shì)的產(chǎn)生看,允許小幅度抖動(dòng)是可以做到的,即手勢(shì)g只能作為另一個(gè)手勢(shì)來(lái)處理,手勢(shì)e和手勢(shì)f可以通過(guò)忽略小手勢(shì)編碼、去舍合并等運(yùn)算來(lái)實(shí)現(xiàn),步驟為:
[0118](I).忽略手勢(shì)f中的小手勢(shì)編碼,得到編碼(aa);
[0119](2).根據(jù)相鄰相同編碼去舍原則,舍去第2個(gè)“a”,得到編碼(a);
[0120](3).以手勢(shì)f轉(zhuǎn)換后的編碼(a)與手勢(shì)e的編碼(a)進(jìn)行匹配。
[0121]手勢(shì)h和手勢(shì)i,從圖形上看,都是矩形,但由于手勢(shì)幅度不同,手勢(shì)h和手勢(shì)i編碼不同。如果智能終端希望將手勢(shì)h和手勢(shì)i作為同一手勢(shì)處理,則智能終端手勢(shì)識(shí)別模塊只需做忽視大小寫(xiě)匹配運(yùn)算即可。
[0122]手勢(shì)j和手勢(shì)i起點(diǎn)不同,同理,也可以通過(guò)環(huán)形匹配運(yùn)算來(lái)實(shí)現(xiàn)當(dāng)作同一手勢(shì)來(lái)處理。
[0123]從以上例子來(lái)看,10個(gè)手勢(shì)例子,其編碼都不相同,嚴(yán)格上可以當(dāng)作10個(gè)手勢(shì)來(lái)識(shí)別,但考慮到空中手勢(shì)產(chǎn)生的特證,完全嚴(yán)格的識(shí)別,可能并不能達(dá)到做出空中手勢(shì)用戶的本意,因此,我們可以在空中手勢(shì)編碼匹配運(yùn)算上,定義一些算法,從而實(shí)現(xiàn)不但準(zhǔn)備識(shí)別不同手勢(shì),而且讓識(shí)別更人性化識(shí)別到手勢(shì)用戶的意圖。
[0124]通過(guò)以上例子分析,更體現(xiàn)出本發(fā)明空中手勢(shì)識(shí)別的方法的特點(diǎn)與優(yōu)勢(shì)。但需要說(shuō)明的是,本發(fā)明所述識(shí)別方法不局限與本實(shí)施例中所示的手勢(shì)筆畫(huà),上述單元和系統(tǒng)實(shí)施例中,所包括的各個(gè)模塊或單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能模塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
[0125]本發(fā)明實(shí)施例提供一種智能終端,該智能終端包括上述空中手勢(shì)的識(shí)別裝置。[0126]本發(fā)明實(shí)施例還提供一種智能終端,所述智能終端包括:傳感器和處理器,其中,所述傳感器與處理器連接;
[0127]所述傳感器,用于以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息,并將即時(shí)點(diǎn)位置信息發(fā)送給所述處理器;
[0128]所述處理器,用于通過(guò)所述即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及所述手勢(shì)筆畫(huà)的筆畫(huà)編號(hào);根據(jù)該手勢(shì)筆畫(huà)的編號(hào)和依據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取該手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;將手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼按手勢(shì)筆畫(huà)的先后順序組合起來(lái)得到該空中手勢(shì)的編碼。
[0129]可選的,上述處理器具體用于按即時(shí)軌跡段起點(diǎn)為原點(diǎn)建立坐標(biāo)系,將接收到的即時(shí)點(diǎn)位置信息,換算為該坐標(biāo)系中的坐標(biāo),并根據(jù)即時(shí)點(diǎn)的坐標(biāo),算出即時(shí)點(diǎn)與坐標(biāo)系原點(diǎn)的連線和坐標(biāo)X軸之間的角度α,算出即時(shí)點(diǎn)與上一采樣點(diǎn)的連線與坐標(biāo)X軸之間的角度β,并根據(jù)這兩個(gè)角度,確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)編號(hào),當(dāng)手勢(shì)筆畫(huà)編號(hào)發(fā)生變化時(shí),將當(dāng)前軌跡段的起點(diǎn)與終點(diǎn)坐標(biāo)、手勢(shì)筆畫(huà)編號(hào)發(fā)給位移判斷模塊;所述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出閾值時(shí),確定所述α和β屬性發(fā)生根本變化;
[0130]所述處理器還用于根據(jù)接收的起點(diǎn)和終點(diǎn)坐標(biāo),計(jì)算當(dāng)前軌跡段的位移,并該位移連同接收的手勢(shì)筆畫(huà)編號(hào);根據(jù)接收的手勢(shì)筆畫(huà)編號(hào)和位移,查詢預(yù)存的手勢(shì)筆畫(huà)編碼表,獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼。
[0131]本領(lǐng)域技術(shù)人員可以理解,本發(fā)明實(shí)施例提供的非線性容限的補(bǔ)償方法中,其全部或部分步驟是可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。比如可以通過(guò)計(jì)算機(jī)運(yùn)行程來(lái)完成。該程序可以存儲(chǔ)在可讀取存儲(chǔ)介質(zhì),例如,隨機(jī)存儲(chǔ)器、磁盤(pán)、光盤(pán)等。
[0132]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別方法,其特征在于,所述方法包括: 以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息; 根據(jù)所述即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及筆畫(huà)編號(hào); 根據(jù)所述筆畫(huà)編號(hào)和依據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼; 將空中手勢(shì)中包含的所有即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)的編碼按先后順序組合起來(lái)得到該空中手勢(shì)的編碼; 根據(jù)所述空中手勢(shì)的編碼對(duì)空中手勢(shì)進(jìn)行識(shí)別,并控制所述智能終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息,具體包括: 將第一個(gè)即時(shí)點(diǎn)作為起點(diǎn),以設(shè)定的采樣頻率采樣即時(shí)點(diǎn)相對(duì)起點(diǎn)的相對(duì)位置信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及筆畫(huà)編號(hào),具體包括: 將所有即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)的軌跡劃分為多個(gè)即時(shí)軌跡段,將該多個(gè)即時(shí)軌跡段與預(yù)先存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比對(duì)得到每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)及筆畫(huà)編號(hào)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所有即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)的軌跡劃分為多個(gè)即時(shí)軌跡段,使得每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)具體包括:` 以當(dāng)前即時(shí)軌跡段起點(diǎn)為原點(diǎn)建立坐標(biāo)系;跟蹤運(yùn)動(dòng)軌跡的即時(shí)點(diǎn)坐標(biāo),動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)與當(dāng)前即時(shí)軌跡段起點(diǎn)的連線和X坐標(biāo)軸之間的角度α,同時(shí)動(dòng)態(tài)計(jì)算所述即時(shí)點(diǎn)與上一采樣點(diǎn)的連線與X坐標(biāo)軸之間的角度β ;根據(jù)α和β,得出移動(dòng)方向,并進(jìn)一步確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼;當(dāng)α和β屬性發(fā)生根本變化時(shí),則當(dāng)前軌跡段結(jié)束,所述即時(shí)點(diǎn)為當(dāng)前軌跡段的終點(diǎn),同時(shí)所述即時(shí)點(diǎn)也為下一個(gè)即時(shí)軌跡段的起點(diǎn); 所述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出預(yù)先設(shè)置的閾值時(shí),確定所述α和β屬性發(fā)生根本變化。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)筆畫(huà)編號(hào)和根據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼具體包括: 根據(jù)當(dāng)前即時(shí)軌跡段的所述起點(diǎn)和終點(diǎn)計(jì)算當(dāng)前即時(shí)軌跡段的位移;根據(jù)所述位移,參照預(yù)先設(shè)置的位移閥值區(qū)分長(zhǎng)手勢(shì)和短手勢(shì); 根據(jù)手勢(shì)筆畫(huà)的筆畫(huà)編號(hào)和位移查詢預(yù)存的手勢(shì)筆畫(huà)編碼表獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將空中手勢(shì)中包含的所有即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)的編碼按先后順序組合起來(lái)得到該空中手勢(shì)的編碼,具體包括: 將空中手勢(shì)的軌跡分成一個(gè)個(gè)即時(shí)軌跡段后,每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)編碼; 按先后順序?qū)⑺鍪謩?shì)筆畫(huà)編碼組合起來(lái)得到空中手勢(shì)的編碼。
7.一種應(yīng)用于智能終端的空中手勢(shì)識(shí)別裝置,其特征在于,所述識(shí)別裝置包括: 傳感器單元,用于以設(shè)定的采樣頻率獲取空中手勢(shì)的即時(shí)點(diǎn)位置信息; 判斷單元,用于根據(jù)所述即時(shí)點(diǎn)位置信息確定即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及筆畫(huà)編號(hào); 筆畫(huà)編碼獲取單元,用于根據(jù)所述筆畫(huà)編號(hào)和依據(jù)所述即時(shí)點(diǎn)位置信息計(jì)算出的即時(shí)軌跡段的位移,獲取所述手勢(shì)筆畫(huà)對(duì)應(yīng)的編碼; 手勢(shì)編碼獲取單元,用于將空中手勢(shì)中包含的所有即時(shí)軌道段所對(duì)應(yīng)的手勢(shì)筆畫(huà)按先后順序組合起來(lái)得到該空中手勢(shì)的編碼。 手勢(shì)控制單元,用于根據(jù)所述空中手勢(shì)的編碼對(duì)空中手勢(shì)進(jìn)行識(shí)別,并控制智能終端。
8.根據(jù)權(quán)利要求7所述的識(shí)別裝置,其特征在于,所述傳感器單元進(jìn)一步包括: 采樣模塊,用于將第一個(gè)即時(shí)點(diǎn)作為起點(diǎn),以設(shè)定的采樣頻率采樣即時(shí)點(diǎn)相對(duì)起點(diǎn)的相對(duì)位置信息。
9.根據(jù)權(quán)利要求7所述的識(shí)別裝置,其特征在于,所述判斷單元進(jìn)一步包括: 比對(duì)模塊,用于將所有即時(shí)點(diǎn)位置信息按先后次序連接起來(lái)的曲線即為空間手勢(shì)的軌跡;按各相鄰的采樣點(diǎn)的角度屬性是否相同將所述空間手勢(shì)的軌跡劃分為多個(gè)即時(shí)軌跡段,將該多個(gè)即時(shí)軌跡段與預(yù)先存儲(chǔ)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行比對(duì)得到每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)及筆畫(huà)編號(hào)。
10.根據(jù)權(quán)利要求9所述的識(shí)別裝置,其特征在于,所述對(duì)比模塊進(jìn)一步包括: 角度判斷子模塊,用于以當(dāng)前即時(shí)軌跡段起點(diǎn)為原點(diǎn)建立坐標(biāo)系;跟蹤運(yùn)動(dòng)軌跡的即時(shí)點(diǎn)坐標(biāo),動(dòng)態(tài)計(jì)算即時(shí)點(diǎn)與當(dāng)前即時(shí)軌跡段起點(diǎn)的連線和X坐標(biāo)軸之間的角度α,同時(shí)動(dòng)態(tài)計(jì)算所述即時(shí)點(diǎn)與上一采樣點(diǎn)的連線與X坐標(biāo)軸之間的角度β ;根據(jù)α和β,得出移動(dòng)方向,并進(jìn)一步確定當(dāng)前即時(shí)軌跡段所對(duì)應(yīng)的手勢(shì)筆畫(huà)及其筆畫(huà)編號(hào);當(dāng)α和β屬性發(fā)生根本變化時(shí),則當(dāng)前軌跡段結(jié)束,所述即時(shí)點(diǎn)為當(dāng)前軌跡段的終點(diǎn),同時(shí)所述即時(shí)點(diǎn)也為下一個(gè)即時(shí)軌跡段的起點(diǎn); 所述α和β屬性發(fā)生根本變化具體為,當(dāng)所述α和β的變化值超出預(yù)先設(shè)置的閾值時(shí),確定所述α和β屬性發(fā)生根本變化。
11.根據(jù)權(quán)利要求7所述的識(shí)別裝置,其特征在于,所述筆畫(huà)編碼獲取單元進(jìn)一步包括: 位移判斷模塊,用于根據(jù)當(dāng)前即時(shí)軌跡段的所述起點(diǎn)和終點(diǎn)計(jì)算當(dāng)前即時(shí)軌跡段的位移;根據(jù)所述位移,參照預(yù)先設(shè)置的位移閥值區(qū)分長(zhǎng)手勢(shì)和短手勢(shì);編碼查詢模塊,用于根據(jù)手勢(shì)筆畫(huà)的筆畫(huà)編號(hào)和位移查詢預(yù)存的手勢(shì)筆畫(huà)編碼表獲取當(dāng)前軌跡段對(duì)應(yīng)的手勢(shì)編碼。
12.根據(jù)權(quán)利要求7所述的識(shí)別裝置,其特征在于,所述手勢(shì)編碼獲取單元進(jìn)一步包括: 分割模塊,用于將空中手勢(shì)的軌跡分成一個(gè)個(gè)即時(shí)軌跡段后,每個(gè)即時(shí)軌跡段對(duì)應(yīng)一個(gè)手勢(shì)筆畫(huà)編碼; 組合模塊,用于按先后順序?qū)⑺鍪謩?shì)筆畫(huà)編碼組合起來(lái)得到空中手勢(shì)的編碼。
13.一種智能終端,其特征在于,所述智能終端包括權(quán)利要求7 —12任一種識(shí)別裝置。
【文檔編號(hào)】G06F3/01GK103713730SQ201210374890
【公開(kāi)日】2014年4月9日 申請(qǐng)日期:2012年9月29日 優(yōu)先權(quán)日:2012年9月29日
【發(fā)明者】余方波 申請(qǐng)人:炬才微電子(深圳)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1