亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Leap Motion的動態(tài)手勢識別方法①

        2019-11-15 07:07:44何小海吳曉紅王正勇張豫堃
        關(guān)鍵詞:拐點手勢識別率

        高 宇,何小海,吳曉紅,王正勇,張豫堃

        1(四川大學(xué) 電子信息學(xué)院 圖像信息研究所,成都 610065)

        2(成都西圖科技有限公司,成都 610065)

        隨著計算機(jī)、虛擬現(xiàn)實等各方面技術(shù)的顯著進(jìn)步,人機(jī)交互技術(shù)在虛擬現(xiàn)實中扮演的角色地位逐漸提升[1].人們不僅對人機(jī)交互的實時性、識別率等標(biāo)準(zhǔn)的要求愈發(fā)嚴(yán)苛,而且提出人機(jī)交互方式更簡單、準(zhǔn)確率更高和參與性更強(qiáng)的發(fā)展需求[2].手勢作為一種變化方式和表達(dá)含義都很豐富的肢體語言,自然成為人機(jī)交互的一種重點媒介.

        手勢識別有動態(tài)手勢識別和靜態(tài)手勢識別,相較于靜態(tài)手勢識別而言,動態(tài)手勢識別特點在于跟蹤目標(biāo)伴隨時間和空間的改變而產(chǎn)生形態(tài)和運(yùn)動軌跡的變化.動態(tài)手勢識別一般分為特征數(shù)據(jù)采集、手勢模型訓(xùn)練和手勢分類識別3 個步驟[3].其中,手勢模型的訓(xùn)練和建立是至關(guān)重要的一步.選擇不同手勢之間區(qū)分度較大的特征參與手勢模型的訓(xùn)練,才能準(zhǔn)確建立出相似手勢的不同手勢模型.張琪祥利用掌心位移、掌心法向量、掌心球半徑和五指伸展程度作為特征訓(xùn)練HMM 手勢模型[4],但是一些相似手勢的識別率差強(qiáng)人意;Lu W 等人選取相鄰指尖距離、指尖梯度和五指分開度作為特征進(jìn)行手勢模型訓(xùn)練[5],然而對相似單指動態(tài)手勢的識別不夠理想.針對以上識別率不足的問題,提出在特征數(shù)據(jù)的提取中不僅提取掌心位移、掌心法向量、掌心球半徑和手指伸展程度,而且加入掌心位移向量角度的提取,并且在進(jìn)行HMM手勢模型訓(xùn)練的過程中將拐點判定計數(shù)也作為手勢的特征參與訓(xùn)練,建立更準(zhǔn)確的手勢模型,提升手勢識別的準(zhǔn)確率.

        1 Leap Motion 簡介

        動態(tài)手勢識別中手部會根據(jù)時間和空間的改變而產(chǎn)生手勢和運(yùn)動軌跡的變化.提取用于手勢模型訓(xùn)練的特征量需要能以高精度追蹤到掌心、關(guān)節(jié)、指尖等的位置信息和手指手掌的方向向量及法向量信息,得到針對手部特征信息的描述.Leap Motion 作為一種新型傳感器,能夠檢測出手部更細(xì)微的動作變化、提取出更詳細(xì)的手部信息,動態(tài)手勢在Leap Motion 的跟蹤下具有清楚的運(yùn)動特征.

        如圖1所示,Leap Motion 主要由2 個攝像頭和3 個紅外LED 構(gòu)成,鑒于使用紅外檢測目標(biāo)手部的特點,不易受外界條件的干擾,能夠采集到超低噪聲的幀圖像便于后續(xù)的數(shù)據(jù)處理[6].Leap Motion 對手部運(yùn)動的追蹤頻率可達(dá)到每秒200 幀,能夠?qū)崿F(xiàn)精度高達(dá)0.01 mm 的追蹤,可追蹤空間呈一個塔尖在設(shè)備中心的倒四棱錐型體,范圍大約在設(shè)備前方25-600 mm,并且擁有150°的圓形空間視場.Leap Motion 將能夠采集到的數(shù)據(jù)封裝在每一幀當(dāng)中,每幀數(shù)據(jù)均有一個跟蹤數(shù)據(jù)列表,包含目標(biāo)手及其組成部分等,也包含識別出的手勢和發(fā)生在跟蹤范圍內(nèi)運(yùn)動因素的描述[7].本文從幀中提取深度信息,然后利用預(yù)處理后的特征數(shù)據(jù)進(jìn)行手勢模型的訓(xùn)練和未知手勢的識別.

        圖1 Leap Motion 結(jié)構(gòu)示意圖

        2 動態(tài)手勢特征的提取和預(yù)處理

        Leap Motion 跟蹤目標(biāo)手得到的幀數(shù)據(jù)中包含PLAM、HAND 等對象,其中PLAM 對象中包含掌心法向量、手指方向向量和掌心坐標(biāo)等數(shù)據(jù),HAND 對象中包含手指伸展程度等數(shù)據(jù).經(jīng)典手勢識別方法中通過從幀數(shù)據(jù)中提取或計算的特征有:掌心位移、掌心法向量、掌心球半徑、手勢速度、手指伸展程度、手指分開度和運(yùn)動方向變化率等.由于一些動作類似手勢的以上特征也非常相似,所以導(dǎo)致識別率差強(qiáng)人意.經(jīng)過對相似手勢分析和調(diào)研,手勢位移向量角度和拐點的判定計數(shù)在相似手勢中區(qū)分度較大,故本文動態(tài)手勢識別方法中添加提取以上兩種特征.其中掌心球半徑、掌心法向量和手指伸展程度均可從Leap Motion 采集到的幀數(shù)據(jù)中直接得出.而剩余的掌心位移、手勢位移向量角度、手勢速度、拐點判定計數(shù)和運(yùn)動方向變化率則需要通過一定的計算處理之后才能得出.

        2.1 經(jīng)典特征提取

        動態(tài)手勢識別方法中提取的經(jīng)典手勢特征包含掌心位移、手勢速度和運(yùn)動方向變化率等.

        (1) 掌心位移數(shù)據(jù)的獲取

        從一個時刻起,到另一個時刻止,兩個時刻追蹤目標(biāo)手的掌心坐標(biāo)之間的歐氏距離即為掌心位移.計算過程如下:

        其中,P為掌心位移,(xi,yi,zi) 為掌心在i時刻的空間坐標(biāo),(xc,yc,zc)為 掌心在c時刻的空間坐標(biāo).

        (2) 手勢速度的獲取

        速度特征能夠體現(xiàn)出手勢運(yùn)動的快慢,且在本文中速度特征還作為判定手勢運(yùn)動開始、結(jié)束以及運(yùn)動拐點的標(biāo)準(zhǔn)之一.因為Leap Motion 的追蹤頻率能夠達(dá)到200 幀/秒,所以本文中把每兩幀的幀間速率近似為瞬時速率,手勢在第i幀的速率計算如下:

        其中,T為幀間時間差.當(dāng)手勢速度大于閾值 σ時滿足開始采集手勢的速度條件,小于閾值 σ時則滿足停止手勢采集的速度條件.

        (3) 運(yùn)動方向變化率的獲取

        獲取運(yùn)動方向變化率是為能夠區(qū)分出由于拐點造成的速度低于閾值和手勢停止時速度低于閾值這兩種情況,避免發(fā)生誤判.運(yùn)動方向變化率需要從幀數(shù)據(jù)中提取出掌心的空間坐標(biāo)(xt,yt,zt),根據(jù)如下公式:

        可求出x在單位時間t內(nèi)于y軸上的手勢運(yùn)動方向θxy,用同等方法也可求出θxz和θzy.

        2.2 新特征提取

        本文方法中,為提升動作類似的手勢識別率,加入新特征拐點的判定計數(shù)和手勢位移向量角度的提取,提升相似手勢的區(qū)分度,建立更準(zhǔn)確的手勢模型.

        (1) 拐點的判定及計數(shù)的獲取

        由于手勢位于拐點處附近時速度是先降低后升高,所以得出當(dāng)瞬時速率為0 的某一時刻Ti,通過判斷該時間段內(nèi)手勢序列中前后兩端速率滿足:

        式中,τ取0.5,判定該點為手勢運(yùn)動的拐點位置.

        單指手勢的傳統(tǒng)特征掌心位移、掌心法向量等由于手勢的隨機(jī)性容易發(fā)生局部相似或者整體相似的情況.

        但是如圖2所示,它們的拐點存在情況和數(shù)目有明確的差別.單指畫叉和單指畫三角形雖然有可能拐點數(shù)目相同,但是結(jié)合掌心位移等特征也能明確的區(qū)分.故在判定出一個拐點后并對拐點計數(shù)作加1 操作,以此為特征提升相似手勢的區(qū)分度.

        (2) 手勢位移向量角度的獲取

        通過獲取掌心在手勢運(yùn)動的開始位置和停止位置的空間坐標(biāo)(xo,yo,zo) 和(xs,ys,zs),則手勢位移向量計算如下:

        圖2 單指手勢指尖軌跡示意圖

        如圖3中所示,向上劃和向后劃、向下劃和向前劃分別為兩對相似手勢,每對相似手勢由于手部運(yùn)動的不規(guī)則性均有可能出現(xiàn)掌心位移、掌心球半徑、五指伸展程度、五指分開度和經(jīng)典特征等相似的情況,造成手勢識別混亂的結(jié)果.但是手勢位移向量角度在這些相似手勢中有明顯的差別,經(jīng)過分析實驗得出結(jié)果如表1所示.故添加此特征的提取有助于提升手勢識別率.

        圖3 手勢位移向量角度

        3 基于HMM 模型的動態(tài)手勢識別

        3.1 基于HMM 模型的動態(tài)手勢識別的原理

        基于HMM 的動態(tài)手勢識別流程如圖4所示,首先用Leap Motion 采集訓(xùn)練數(shù)據(jù)集并從中提取出需要的特征數(shù)據(jù),然后對提取數(shù)據(jù)進(jìn)行預(yù)處理,再將處理好的數(shù)據(jù)用于訓(xùn)練動態(tài)手勢HMM 模型,模型訓(xùn)練完成后即可對未知手勢進(jìn)行識別.

        隱馬爾科夫模型(HMM) 是被Baum LE 等人在20世紀(jì)60年代提出的一種具有馬爾科夫性質(zhì)的統(tǒng)計模型.一個完整的HMM 由 (π,A,B,S,V)五種參數(shù)構(gòu)成,其中 π表示隱含狀態(tài)的初始分布概率,A是隱含狀態(tài)轉(zhuǎn)移矩陣,B則代表觀測狀態(tài)發(fā)生的概率矩陣,S是隱含狀態(tài)集合,V是觀測狀態(tài)集合.其中B、V組成的觀測狀態(tài)隨機(jī)輸出過程和 π 、A、S組成的隱含狀態(tài)隨機(jī)轉(zhuǎn)移過程構(gòu)成HMM 的雙重隨機(jī)性[8].HMM 模型的應(yīng)用中主要需解決的3 類問題有:

        圖4 動態(tài)手勢識別流程圖

        (1) 評價問題:在已知參數(shù)λ =(π,A,B,S,V)和觀測狀態(tài)序列O的條件下,計算出全部模型的輸出概率P(O|λ).

        (2) 解碼問題:在已知參數(shù)λ =(π,A,B,S,V)和觀測狀態(tài)序列O的條件下,求出與觀測序列O匹配度最高的隱藏狀態(tài)序列Q.

        (3) 學(xué)習(xí)問題:觀測狀態(tài)序列O已知的條件下,通過反復(fù)訓(xùn)練和迭代得出使P(O|λ)最 大的模型參數(shù) λ.

        HMM 模型在時序信號的處理上表現(xiàn)突出,已經(jīng)廣泛被運(yùn)用于語音識別等范疇中[9].由于語音序列和動態(tài)手勢序列類似程度頗高,因此動態(tài)手勢識別領(lǐng)域也愈加頻繁的使用HMM 模型參與研究.基于HMM 的動態(tài)手勢識別中需解決的問題主要是學(xué)習(xí)問題和評價問題,動態(tài)手勢識別中通過訓(xùn)練而建立每一個手勢模型的過程即為解決HMM 中的學(xué)習(xí)問題的過程,評價問題的解決即通過得到的手勢觀測狀態(tài)序列而判斷出該手勢屬于哪一個模型.

        本文中解決HMM 學(xué)習(xí)問題時選擇Baum-Welch算法[10]來求解最優(yōu)模型參數(shù) λ,λ的求取過程即動態(tài)手勢模型的訓(xùn)練過程.在得到觀測序列即得到特征向量時,通過反復(fù)迭代計算并更新模型參數(shù)直到滿足式(7) 為止得到最優(yōu)模型參數(shù),其中和為相鄰兩次迭代的結(jié)果.

        本文中解決HMM 評價問題選擇前向算法[11],評價問題的處理過程和結(jié)果即為對未知動態(tài)手勢的識別過程和手勢識別結(jié)果.在經(jīng)過手勢模型的訓(xùn)練階段,已經(jīng)得出每個手勢模型的最優(yōu)模型參數(shù) λ.前向算法從未知手勢觀測序列O中提取特征量,然后計算出特征向量與每個HMM 的匹配概率,選擇匹配概率P(O|λ)最大的手勢模型作為識別結(jié)果.

        3.2 結(jié)合新特征的實驗分析

        為檢驗出加入新特征后的手勢識別方法的效果,實驗設(shè)計單指畫圈、單指畫叉、單指畫三角形三種單指手勢運(yùn)動,此類手勢為食指向前舒展,其余手指握緊;向左劃、向右劃、向前劃、向后劃、向上劃、向下劃六種手勢運(yùn)動選自文獻(xiàn)[4],此類手勢運(yùn)動均為五指伸展,且運(yùn)動時掌心方向與運(yùn)動方向相同進(jìn)行劃動.文獻(xiàn)[4]方法對每種手勢采集的樣本數(shù)據(jù)包括掌心位移、掌心球半徑、掌心法向量、五指伸展程度;文獻(xiàn)[5]采集的特征數(shù)據(jù)包括相鄰指尖距離、指尖梯度和五指分開度;而加入新特征后的方法中的樣本數(shù)據(jù)包括掌心位移、掌心球半徑、掌心法向量、拐點的判定及計數(shù)、位移向量角度和運(yùn)動方向變化率.實驗分別對每種手勢采集特征數(shù)據(jù)樣本,通過加載同一手勢下特征數(shù)據(jù)樣本訓(xùn)練得到9 種HMM 手勢模型,最后通過各個模型對未知樣本的評價來判斷對每個模型的匹配率,選擇與待測樣本具有最高匹配率的模型作為識別結(jié)果.

        實驗數(shù)據(jù)的錄制采樣由4 人完成,每個人對每種手勢進(jìn)行40 組采樣.每組手勢的160 組樣本數(shù)據(jù)按照3∶1 比例隨機(jī)分成120 組數(shù)據(jù)作為HMM 模型的訓(xùn)練數(shù)據(jù)和40 組數(shù)據(jù)作為HMM 模型的測試數(shù)據(jù).以上述方式進(jìn)行5 次交叉實驗,取識別率的平均值作為最終結(jié)果.實驗主要對比本文方法和文獻(xiàn)[4]、文獻(xiàn)[5]的方法,得出實驗結(jié)果如表2所示.

        表2 HMM 手勢模型識別結(jié)果

        由表2可以得出,對于參與實驗的9 組手勢,文獻(xiàn)[4]方法中近似的手勢之中有一組識別率較高而剩余的一組或兩組識別率較低.如單指畫圈、單指畫叉和單指畫三角形為近似手勢,單指畫圈的識別率較高而其余兩組的識別率略顯不足.分析可得就文獻(xiàn)[4]的方法而言,單指畫叉和單指畫三角形本身就與單指畫圈整體類似或者局部類似,導(dǎo)致一些單指畫叉和單指畫三角形的手勢被誤判成單指畫圈的手勢.文獻(xiàn)[5]方法在單指近似手勢中表現(xiàn)略比文獻(xiàn)[4]的方法更好,但是其余的相似手勢識別率依舊不夠理想.分析可得文獻(xiàn)[5]主要提取的特征量基本代表手指之間的相對特征,而后6 組實驗手勢手掌姿態(tài)均保持高度相似所以導(dǎo)致此類相似手勢識別率較低.在本文方法中加入拐點的判定計數(shù)使單指相似手勢能夠區(qū)分開,如單指畫圈就沒有拐點,而單指畫叉和單指畫三角形的拐點數(shù)均在2 個及以上.同一類型中相似手勢的位移向量角度均有較大的差異,所以加入位移向量角度作為特征量,突出相似手勢的不同點,使識別率提升.從實驗結(jié)果中能夠總結(jié)出:由于錄制實驗數(shù)據(jù)時極少的誤差對于本文方法提出的新特征判定的影響大于對文獻(xiàn)[4]和文獻(xiàn)[5]的影響,故一些手勢的識別率略低于文獻(xiàn)[4]、文獻(xiàn)[5]的方法,但差異范圍低于1%且仍舊表現(xiàn)出較高的識別率.而對于文獻(xiàn)[4]、文獻(xiàn)[5]方法中識別率較低的手勢,本文方法識別率均有3%-8%的提升.總體而言,平均識別率由89.48%和89.85%提升至92.30%,且本文方法的一組數(shù)據(jù)平均訓(xùn)練時間為0.79 s,相較于文獻(xiàn)[4]和文獻(xiàn)[5]的0.69 s 和0.71 s 并未增加過多,即本文方法在保障工作效率的前提下使識別率提升,可見本文方法的有效性.

        4 結(jié)束語

        Leap Motion 的出現(xiàn)使HMM 模型在基于時序序列的模式識別領(lǐng)域內(nèi)具有更好的應(yīng)用前景,本文討論了基于HMM 模型的動態(tài)手勢識別的研究現(xiàn)狀,根據(jù)對現(xiàn)存且具有代表性的基于HMM 的動態(tài)手勢識別方法進(jìn)行優(yōu)劣分析,通過在模型訓(xùn)練的過程中添加拐點的判定計數(shù)和位移向量角度這兩個特征,使相似手勢的區(qū)分識別率提升,進(jìn)而提升手勢識別的整體識別率.

        猜你喜歡
        拐點手勢識別率
        秦國的“拐點”
        新拐點,新機(jī)遇
        廣州化工(2020年5期)2020-04-01 07:38:52
        基于類圖像處理與向量化的大數(shù)據(jù)腳本攻擊智能檢測
        挑戰(zhàn)!神秘手勢
        恢復(fù)高考:時代的拐點
        基于真耳分析的助聽器配戴者言語可懂度指數(shù)與言語識別率的關(guān)系
        V字手勢的由來
        提升高速公路MTC二次抓拍車牌識別率方案研究
        《廉潔拐點》
        紅巖春秋(2017年6期)2017-07-03 16:43:54
        勝利的手勢
        99精品视频69v精品视频免费| 精品久久久无码人妻中文字幕豆芽| 欧美另类高清zo欧美| 欧美va免费精品高清在线| 日本一区二区三本视频在线观看| 免费看黄视频亚洲网站| 蜜臀av无码人妻精品| 18禁美女裸体网站无遮挡| 国产精品成人无码a 无码 | 无码一区东京热| 中文字幕精品一区二区三区av| 中国免费看的片| 亚洲成av人片在线观看无码| 欧美激情中文字幕在线一区二区| 成人亚洲av网站在线看| 秋霞在线视频| 久久这里只精品国产免费10 | 精品乱码一区二区三区四区| 国产精品亚洲av国产| 日韩一区av二区三区| 免费观看的a级毛片的网站| 亚洲VA不卡一区| 日本一区二区视频免费在线观看| 国产精品天干天干| 狠狠躁夜夜躁人人爽天天天天97| 国产成人精品人人做人人爽| 人妻少妇猛烈井进入中文字幕| 国产精品久久久久9999赢消| 521色香蕉网站在线观看| 蜜桃av一区二区三区久久| 亚洲av无码一区二区三区鸳鸯影院| 久久人人爽人人爽人人片av麻烦| 成人无码激情视频在线观看| 中文字幕日韩有码国产| 国产精品无码久久久久久| 欧美一区二区午夜福利在线yw| 91精品国产综合久久国产| 亚洲欧美日韩另类精品一区| 国产精品一区二区电影| 亚洲男人在线天堂av| 午夜精品久久久久久久99老熟妇|