《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于DSP的人體手勢動作實時識別系統
基于DSP的人體手勢動作實時識別系統
2014年電子技術應用第7期
秦 勤, 李艷瑋
河南工程學院 計算機學院, 河南 鄭州451191
摘要: 針對人體表面肌電信號(SEMG)的非平穩性、小波包變換系數維數過高和識別率低的問題,設計了基于DSP處理器TMS320VC5502硬件平臺的便攜式人體手勢動作實時識別系統,并提出了一種小波包主元分析(WPPCA)和線性判別分析(LDA)相結合的表面肌電信號動作特征識別新方法。實驗結果表明,該方法能夠將小波包系數矩陣由16維降到4維,并且對前臂的握拳、展拳、手腕內翻和手腕外翻4種動作模式的平均正確識別率達99.5%,與傳統的小波包變換相比有較高的識別率。
中圖分類號:TP391.4
文獻標識碼:A
文章編號:0258-7998(2014)07-0075-04
Human gesture real-time recognition system based on DSP
Qin Qin,Li Yanwei
College of Computer,Henan Institute of Engineering,Zhengzhou 451191,China
Abstract: In view of surface electromyography (SEMG) non-stationary characteristics,higer dimenasion of wavelet packet transform coefficients and low recognition rate,a portable human gesture real-time recognition system based on TMS320VC5502 DSP processor hardware platform is designed,and a new method of SEMC signal feature recognition which is combined wavelet packet principal componet analysis (WPPCA) and linear discriminant analysis (LDA) is proposed.Experiments show that this method can reduce the wavelet packet coefficient matrix of surface EMG signal from 16 dimensional to 4 dimensional,and successfully identify four kinds fo motions such as hand grasping,hand opening,radial flexion and ulnar flexion,and action recogniion rate is up to 99.5%,which has a higher recognition rate comparing to the traditional wavelet packet transform,this algorithm.
Key words : principal component analysis;action recognition;SEMC;linear discriminant analysis;device control

       手勢控制技術可以通過在空中小幅度擺動手掌或手指控制家電、游戲和殘疾人假肢等智能設備[1],為人機的信息直接交互提供了新的方式,正在受到越來越多的科技企業和科研人員的關注和研究。人體表面肌電信號(SEMG)是從人體骨骼肌表面通過電極記錄下來的神經肌肉活動發放的生物電信號[2],是對人體手勢進行識別的重要途徑之一。張毅等人采用小波變換和AR模型對SEMG進行分析處理,利用RBF神經網絡對SEMG信號進行模式識別,動作識別率達到85%[3];侯秀麗等人采用四通道采集SEMG信號,利用小波變換和BP神經網絡來識別SEMG信號8種動作,動作平均識別率為96.25%[4];Mahdi Khezri用時域參數平均絕對值(MAV)并采用一種自適應神經模糊推理系統識別手部動作命令且動作識別率達到92%[5]。但在SEMG信號的特征提取和動作模式識別中存在特征向量維數過高、數據冗余度大,分類器復雜、魯棒性差和識別率低等問題[6]。為了更好地解決上述問題,在DSP硬件平臺TMS320VC5502上設計了便攜式人體手勢動作實時識別系統,并提出了一種小波包主元分析(WPPCA)與線性判別分析(LDA)相結合的新方法,以提高生物電信號識別準確率和穩定性,并能夠準確地將手勢識別結果轉換成智能設備的控制命令。

1手勢動作識別系統硬件架構

        便攜式手勢動作識別系統硬件架構主要由DSP處理器TMS320VC5502、SEMG信號數據采集、預處理、串口RS232、JTAG調試口、LCD顯示屏、鋰電池供電單元和SARAM和Flash存儲器等部分組成。手勢動作識別系統硬件架構如圖1所示。

        肌電信號的采集利用兩片Ag/AgCl電極作為肌電信號傳感器,并貼附在尺側腕屈肌和肱橈肌的皮膚表面上,把一片Ag/AgCl電極貼在上肢前臂關節處的肌膚表面作為參考點來消除共模信號,提高電路的整體抗干擾能力。

        DSP處理器TMS320VC5502是整個便攜式手勢動作識別系統的核心,主要負責接收經過處理的肌電信號,再根據相應的算法進行特征提取和動作識別,獲得有效的手勢識別結果后,再通過串口RS232發送給受控設備;LCD顯示屏用來直觀展示手勢識別結果;由于設計的便攜式手勢動作識別系統體積較小,采用了鋰電池的供電方式。

2基于小波包主元分析的SEMG特征提取

        WPPCA結合了小波包變換WPT(Wavelet Packet Transform)和主元分析PCA(Principal Component Analysis)兩種算法的優點,不僅能夠對原始肌電信號進行時-頻域分析,而且還能去除小波系數中線性相關性較大的特征,從而實現對特征維數的壓縮,有效地提取肌電信號中的特征[7]。采用WPPCA來獲取兩路原始肌電數據特征矩陣過程如圖2所示。]

2.1 小波包變換

        WPT是一種更加細致的時-頻域分析法[8],能夠將高頻段和低頻段進行更加細致的分析,得到更全面的特征量。三層小波包分解過程結構圖如圖3所示。

 

 

2.2 主元分析

 

 

        (4)計算矩陣C的特征向量和特征值,依據特征值從大到小來排列特征向量。根據式(5)計算各特征值λj的累積貢獻率Zi,以Zi≥96%為標準來獲得前Pi(Pi≤2L)個主元構建矩陣D。

 

        

 

        經WPPCA處理后的兩路SEMG信號的8個特征值貢獻率如表1所示。

        從表1可以看出,SEMG信號經WPPCA后所得的橈側腕曲肌和肱橈肌特征矩陣中,前兩個特征1、2的貢獻率相加后所得的累積貢獻率分別為97.42%和99.25%,滿足閾值的條件,進而將小波系數矩陣從16維減少到4維數據,獲得動作類別特征矩陣Y=[Y11,Y21,Y12,Y22]T

3 線性判別分析的SEMG動作識別

        LDA算法的基本思想是將維數較高的樣品數據投影到最優樣本分類的矢量空間,從而達到有效獲得分類數據和動作模式識別[10]。記肌電數據運動模式特征樣本集合Φ為Y=[Y1,Y2,…,YN],Yn=[Y1,n,Y2,n,…,YM,n]T,n=1,2,…,N,T表示矩陣轉置。采樣點數記為N,樣本特征個數記為M。定義運動類別w1、w2,集合Φ中w1類有N1個采樣點數,w2類有N2個采樣點數,N=N1+N2。屬于w1類的樣本記為子集Φ1,屬于w2類的樣本記為子集Φ2。SEMG信號數據中兩種動作類別的分類具體方法如下:

        (1)計算肌電數據運動特征樣本中各手勢類別的樣品均值向量mi, wi類的樣品量記為Ni,i=1,2,。

        (3)計算最優解W*。

        Fisher準則函數被定義為JF(W),表達式如式(11)所示,經推導后W*的表達式如式(12)所示。

 

        

 

  (4)按式(13)將特征數據中訓練樣品集合內所有樣品數據進行投影,算出en,從而獲得與集合Φ1和Φ2相對應的兩個像集合記為Θ1和Θ2

 

 

4 實驗結果分析

        利用設計的DSP便攜式人體手勢動作實時識別系統進行測試實驗,根據香農采樣定理設定2 kHz作為采樣頻率,分別采集5 s的握拳、展拳、手腕內翻和手腕外翻4種動作的肌電數據。并對所獲取的肌電數據進行WPPCA分析,所得的4個主元數據如圖4所示。

        在圖4中,橈側腕曲肌的肌電特征數據為主元數據1、2;肱橈肌的肌電特征數據為主元數據3、4。在這主元數據1~4中包含握拳、展拳、內翻、外翻數據各100個。從而獲得4行400列的運動模式特征矩陣Y=[Y1,Y2,Y3,Y4]T,矩陣的轉置記為T。

        Yi=[Yi,1,Yi,2,Yi,3,Yi,400]為第i個主元的數據,i=1,2,3,4。將前50個握拳、展拳、內翻和外翻這4種動作的數據作為分類器的訓練樣本,后50個握拳、展拳、內翻和外翻這4種動作的數據作為分類器的測試樣本,從而獲得訓練數據和測試數據都為4行200列,并將運動模式矩陣的訓練樣本數據和測試樣本數據輸入到LDA分類器中,進而獲得每一種動作類別與其他動作類別間的分類閾值如表2所示。

        采用LDA、K近鄰、BP神經網絡和RBF神經網絡對WPPCA獲取的運動模式特征矩陣進行動作識別,其分類結果如表3所示。

        從表3可以看出同樣使用小波包主元分析法來提取SEMG信號特征,使用LDA分類器動作平均識別率達到99.5%,而使用K近鄰分類器動作平均識別率達87%,BP神經網絡動作平均識別率達92%,RBF神經網絡平均識別率達95%。從這四種分類方法的分類結果可以看出,應用線性判別分析法對小波包主元分析法所得的運動特征矩陣進行分類,達到的動作平均識別率最高。

        利用DSP硬件平臺設計的便攜式人體手勢動作實時識別系統,采用人體表面肌電信號作為手勢識別的信號源,利用小波包主元分析法對SEMG信號進行特征提取,再利用線性判別分析法對SEMG的動作進行識別。實驗結果表明,在不同的SEMG信號特征提取方法下,WPPCA具有良好的特征表達能力,應用LDA分類器對運動特征矩陣進行訓練和分類,達到了99.5%的動作平均識別率,識別結果優于其他分類器,解決了人體表面肌電信號的平穩性差、小波包變換系數維數過高和識別率低等問題,能夠準確地將手勢識別結果轉換成智能設備的控制命令,為人機的信息直接交互提供了新的方式。

參考文獻

[1] 王金鳳, 李濤, 孫漫漫. 基于STM32處理器的表面肌電無線采集裝置設計[J].電子技術應用,2012,38(7):78-80.

[2] 邱紅, 劉光遠, 賴祥偉. 改進的禁忌搜索算法在肌電信號情感識別中的應用[J]. 計算機工程與設計, 2012,33(4):1553-1557.

[3] 張毅, 連奧奇, 羅元. 基于小波變換及AR模型的EMG模式識別研究[J]. 電子測量與儀器學報, 2011,25(09):770-774.

[4] 侯秀麗, 宋愛國. 基于小波變換與BP網絡的四通道表面肌電信號模式識別[J].儀器儀表學報,2007,28(4):528-531.

[5] KHEZRI M,JAHED M. A neuro-fuzzy inference system for sEMG-based identification of hand motion commands[J].IEEE Transactions on Industrial Electronics,2011,58(5):1952-1960. 

[6] 胡明霞. 表面肌電信號識別特征提取的仿真研究[J]. 計算機仿真, 2013,30(5):345-348.

[7] 李偉, 景占榮, 黃愛萍. 基于微慣性測量單元的人體動作檢測系統設計[J]. 計算機測量與控制, 2009,17(8):1482-1485.

[8] 莊哲民,張阿妞,李芬蘭.基于優化的LDA算法人臉識別研究[J]. 電子與信息學報, 2007,29(9):2047-2049.

[9] 周欣, 吳瑛. 核Fisher判別分析在數字信號分類中的應用[J]. 北京郵電大學學報, 2011,34(1):35-39.

[10] 陽誠海, 陳開, 許華虎,等.基于分類特征提取的手部動作識別方法的研究及應用[J].計算機應用與軟件,2011,28(6):101-104.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧美精品suv| 一本色道久久综合亚洲精品不 | 国产欧美视频一区二区三区| 欧美日韩激情小视频| 免费永久网站黄欧美| 快射av在线播放一区| 久久婷婷综合激情| 狼人社综合社区| 久久女同精品一区二区| 久久久久久9999| 久久久久久一区| 久久久久欧美| 久久综合一区二区| 免费91麻豆精品国产自产在线观看| 久久综合福利| 久久夜色精品一区| 美日韩精品免费| 欧美aa在线视频| 欧美精品久久天天躁| 欧美日韩成人网| 欧美日韩在线视频一区| 欧美性一区二区| 国产精品亚洲综合一区在线观看 | 国内精品久久久久影院薰衣草| 国产在线观看一区| 狠狠色狠狠色综合系列| 在线观看一区| 亚洲精品一级| 亚洲无玛一区| 香蕉久久国产| 亚洲国产精品精华液2区45| 亚洲欧洲日韩在线| 亚洲视频在线观看免费| 午夜精品亚洲| 久久午夜电影| 欧美精品久久久久久久久老牛影院 | 激情久久综合| 亚洲国产精品福利| 日韩视频一区二区三区| 一本一本久久a久久精品综合麻豆| 亚洲图片激情小说| 欧美一区二区成人| 亚洲人成在线影院| 亚洲一区二区免费视频| 欧美怡红院视频一区二区三区| 久久色中文字幕| 欧美精品一区二区三区蜜桃| 国产精品乱码| 狠狠狠色丁香婷婷综合久久五月| 亚洲国内自拍| 亚洲影视综合| 亚洲激情综合| 亚洲欧美日韩国产成人| 久久精品夜色噜噜亚洲aⅴ| 欧美风情在线观看| 国产精品乱人伦中文| 极品中文字幕一区| 日韩一区二区久久| 欧美在线欧美在线| 宅男精品导航| 久久免费视频网站| 国产精品成人一区二区| 精品不卡在线| 亚洲一区激情| 日韩视频一区二区三区在线播放| 午夜精品久久久久久久99水蜜桃| 麻豆精品视频在线观看视频| 久久美女性网| 欧美日韩一区二区国产| 黄色工厂这里只有精品| 一区二区国产在线观看| 亚洲高清av| 亚洲欧美日韩直播| 久久综合色影院| 国产精品女同互慰在线看| 亚洲国产精品黑人久久久 | 亚洲免费成人av| 欧美一级一区| 欧美日韩免费观看一区三区| 国产在线不卡精品| 亚洲婷婷在线| 日韩亚洲精品视频| 久久久久久亚洲精品杨幂换脸| 欧美日韩一区二区在线播放| 黄色成人在线网站| 亚洲欧美日韩在线高清直播| 一区二区三区成人| 欧美成人免费小视频| 国产亚洲成精品久久| 一区二区三区视频免费在线观看| 亚洲欧洲精品一区| 久久精品一区四区| 国产精品久久久久久福利一牛影视| 黄色成人在线免费| 午夜国产精品视频| 亚洲已满18点击进入久久 | 欧美成人免费在线观看| 国产欧美日韩一区二区三区在线| 亚洲久久成人| 亚洲理论在线观看| 开元免费观看欧美电视剧网站| 国产精品一区二区三区成人| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲精品久久视频| 久久一区二区三区超碰国产精品| 国产精品久久一区主播| 日韩一级免费| 99热精品在线| 欧美激情在线| 国产精品一区二区久激情瑜伽| a91a精品视频在线观看| 亚洲久久一区| 麻豆精品在线视频| 激情综合五月天| 欧美专区亚洲专区| 欧美影院在线| 国产精品一区二区久激情瑜伽| 亚洲色图自拍| 午夜精品久久久久久久白皮肤| 国产精品久久久久7777婷婷| 一区二区三区日韩欧美精品| 亚洲天堂激情| 国产精品成人免费视频| 亚洲视频网在线直播| 亚洲影院免费| 国产精品美女| 亚洲专区欧美专区| 午夜精品免费在线| 国产日韩精品久久| 性欧美超级视频| 久久精品水蜜桃av综合天堂| 国内外成人在线视频| 亚洲国产裸拍裸体视频在线观看乱了中文| 久久免费精品日本久久中文字幕| 国产亚洲精品一区二555| 久久国内精品自在自线400部| 噜噜噜噜噜久久久久久91 | 午夜精品久久久久| 国产拍揄自揄精品视频麻豆| 欧美亚洲免费| 免费成人毛片| 亚洲免费成人av| 亚洲欧美日韩精品综合在线观看| 国产精品亚洲成人| 亚洲二区视频| 欧美精品一区二区三区一线天视频| 一本到12不卡视频在线dvd | 久久久久国内| 在线观看一区二区精品视频| 99re6这里只有精品| 国产精品高清一区二区三区| 西西裸体人体做爰大胆久久久| 久久婷婷一区| 亚洲精品乱码久久久久久蜜桃91 | 国产精品日韩在线一区| 欧美在线不卡| 欧美成va人片在线观看| 日韩午夜剧场| 欧美呦呦网站| 亚洲大胆人体视频| 亚洲视频网站在线观看| 国产亚洲精品久久飘花| 亚洲区一区二| 国产精品扒开腿做爽爽爽视频| 午夜一区不卡| 欧美高清不卡| 亚洲午夜激情免费视频| 久久久久国产免费免费| 亚洲日本中文| 久久不射2019中文字幕| 91久久黄色| 久久精品72免费观看| 亚洲国产中文字幕在线观看| 午夜日韩av| 在线观看欧美激情| 亚洲综合欧美日韩| 影音先锋久久久| 午夜精品久久久| 亚洲激情综合| 久久精品视频播放| 日韩视频一区二区在线观看| 久久gogo国模裸体人体| 亚洲欧洲日夜超级视频| 欧美一区二区视频免费观看| 亚洲国产精品久久久久婷婷884| 性色av一区二区三区红粉影视| 136国产福利精品导航| 亚洲欧美日本另类| 亚洲区一区二区三区| 久久久99久久精品女同性| 亚洲免费观看| 久久午夜影视| 亚洲一区二区精品视频| 欧美激情二区三区| 欧美一区二区三区精品| 欧美午夜电影在线| 亚洲精品国产精品国自产观看| 国产欧美一区二区三区国产幕精品| 99re6热只有精品免费观看| 韩日成人av|