版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 利用grnn和pnn對運動姿態(tài)的識別研究 黃元植+黃銳敏+莫冰+傅文源摘要:提出了一種利用由mpu6050和cc2541組合的開發(fā)板,運用grnn和pnn實現(xiàn)運動姿態(tài)的識別。mpu6050測出三軸加速度的原始數(shù)據(jù),cc2541用來采集三軸加速度數(shù)據(jù),并通過串口傳輸?shù)缴衔粰Cmatlab端,對原始數(shù)據(jù)主要的處理方法是通過matlab進行小波變換,濾除噪聲,得到三軸加速度數(shù)據(jù)主體部分,并在上位機端編寫了提取特征點,特征點在時域和頻域各取三個,共有六個特征點,進行運動姿態(tài)的識別判斷。在特征點的選用上利用算法比較了不同的特征點的組合,得到一個最優(yōu)結果
2、。在上位機端編寫grnn和pnn的程序,可以運行出準確度,運行時間,得到grnn的準確度為90.1%,pnn的準確度為91.6%,運行時間均在1秒以下。關鍵詞:運動姿態(tài)識別;mpu6050;cc2541;廣義回歸神經(jīng)網(wǎng)絡;概率神經(jīng)網(wǎng)絡:tp212 :a :1009-3044(2018)01-0264-04abstract:in this paper, grnn and pnn were presented to realize motion detection using development board,which includes mpu6050 sensing triaxial acc
3、elerometer data ,cc2541 collecting triaxial accelerometer data.the data were transferred to matlab via serial communication.the noise were filtered with the help of wavelet analysis and got the main valid data.the features of the motion signal were extracted in frequency domain and time domain, and
4、we got 6 major motions features.different combination of characteristics also have been used in order to comfirm which one was best.according to sinmulation results,grnns recognition rates achieves 90.1% and pnn is 91.6% and the run time was all less than 1 second.key words:motion detection; mpu6050
5、;cc2541;grnn;pnn1 概述基于三軸加速度傳感器的人體運動姿態(tài)識別是人體行為識別領域中一個較新的研究課題。按照人體行為的原始信號獲取方式的不同,行為識別可以分為基于視覺的和基于微機電傳感器的這兩類?;谖C電傳感器的行為識別方法通過在人身上安裝微機電傳感器來獲取人體活動時產生的傳感器信號,在這種方法中,對動作的識別通常是在人體特定部位放置特定的傳感器來獲取特定動作的動作特征,并通過這些動作特征來識別動作。本文所使用的行為識別方法是基于微機電傳感器器件的。在文獻1當中l(wèi)ee利用5個加速度傳感器分別綁在人身體的不同部位,以此實現(xiàn)人體運動姿態(tài)的識別,但是由于佩戴器件過多,人會覺得太重了,
6、且識別的精度較低。文獻2中ailisto k等用重力加速度在預判運動過程中加速度傳感器的方位難點,據(jù)此為后來的基于加速度傳感器的朝向無關方向提供了理論依據(jù)。文獻3中gafurov d等人提出了在視頻信號中對人體運動姿態(tài)分析,對運動特征采用了主成分分析(principal components analysis ,pca),并利用神經(jīng)網(wǎng)絡對其運動姿態(tài)進行分類,包括正常走路,跑步和其他三類運動1,2,3。相比較于基于視覺的行為識別方法,基于加速度傳感器的行為識別方法具有抗外界干擾能力強,攜帶方便,自由的數(shù)據(jù)獲取方式的優(yōu)點4,5,6,提出了一種將三軸加速度信號求取模值,保證了數(shù)據(jù)的完整性,并依據(jù)一定
7、的數(shù)據(jù)特征,得到加速度的六個特征值,依據(jù)這六個特征值,使用廣義回歸神經(jīng)網(wǎng)絡(grnn,general regression neural networok)概率神經(jīng)網(wǎng)絡(pnn ,probabilistic neural network)神經(jīng)網(wǎng)絡模型對人體行為,例如正常走路,上樓,下樓,跑步,停頓進行分類判斷。而且廣義回歸神經(jīng)網(wǎng)絡和不需要像bp神經(jīng)網(wǎng)絡那樣的權值修正和可修改的參數(shù)少,所以利用這兩種方法的分類速度是很快的。2 實驗裝置與方法2.1 實驗裝置該文收集數(shù)據(jù)的平臺如圖1所示。再通串口將數(shù)據(jù)發(fā)送到電腦端。本系統(tǒng)采用mpu6050加速度傳感器來測量加速度數(shù)據(jù)。mpu6050是美盛(inve
8、nsense)設計全球首例整合性6軸運動處理組件, 支持2。5v3。3v的輸入電壓,三軸加速器提供的測量范圍為±2g、±4g、±8g與±16g,一個片上1024 byte的fifo(先入先出)的存儲區(qū),因此能為系統(tǒng)提供穩(wěn)定而準確地三軸加速度數(shù)據(jù)。信號處理及傳輸模塊采用ti公司的cc2541低功耗和私有片載系統(tǒng),具有高性能、低成本、低功耗等特點和高集成度、易于開發(fā)的優(yōu)勢。數(shù)據(jù)采集后通串口將數(shù)據(jù)發(fā)送到電腦端,用matlab進行處理7,8。在實驗中,收集加速度信號的裝置固定在腳踝上,因其加速度的變化明顯。加速度計的x,y,z分別指向左右,前進以及重力的方向,采
9、樣頻率設置為50hz,量程為± 2。5g。為了更充分利用三軸加速度信號,求取三軸加速度平方根進行分析。實驗中,記錄下了一個正常成年走路,跑步,上樓,下樓,停頓動作的三軸加速度信息。endprint2.2 grnn及pnn介紹9-12廣義回歸神經(jīng)網(wǎng)絡(grnn)是徑向基函數(shù)神經(jīng)網(wǎng)絡的一種特殊形式。圖3是prnn的原理圖。r作為訓練輸入樣本,訓練以此確定此網(wǎng)絡的參數(shù),iw1.1,b1,iw2.1。權值與閾值確定之后,測試樣本輸入p與系統(tǒng)的網(wǎng)絡徑向基層的權值iw1.1求取歐氏距離|ddist|,|ddist|與閾值b1點乘得到n1,經(jīng)過一個徑向基函數(shù)得到a1,a1與權值iw2.1點乘得到n
10、2,再經(jīng)過求解線性方程組得到輸出。徑向基層是確定測試樣本與訓練的相似程度或者說是兩個輸入的距離的大小(歐式距離)。當一個測試樣本輸入到這個確定的網(wǎng)絡模型后,其實是將這個測試樣本與這個訓練樣本對比,對比后測試樣本的輸出其實是與訓練樣本中某一個類似特征的輸出,這也是為什么訓練樣本輸入后,權值與閾值就確定了,其iw1.1,b1, iw2.1是與訓練樣本有關。當然這個輸出會按一定的誤差,以滿足準確率。與目前流行的前饋神經(jīng)網(wǎng)絡相比,它具有下述幾項優(yōu)點。1) 首先,它的網(wǎng)絡結構相對簡單,除了輸入和輸出層外,一般只有兩個隱藏層,模式層和求和層。而模式中隱藏單元的個數(shù),與訓練樣本的個數(shù)是相同的。2) 其次,它
11、的網(wǎng)絡訓練非常簡單。當訓練樣本通過隱藏層的同時,網(wǎng)絡訓練隨即完成。而不像前饋神經(jīng)網(wǎng)絡一樣,需要非常長的訓練時間和高的計算成本。3) 由于簡單的網(wǎng)絡結構,我們不需要對網(wǎng)絡的隱藏層數(shù)和隱藏單元的個數(shù)進行估算和猜測。由于它是從徑向基函數(shù)引申而來,因此只有一個自由參數(shù),即徑向基函數(shù)的平滑參數(shù)。而它的優(yōu)化值可以通過交叉驗證的方法非常容易的得到。4) 最后,它的一個非常值得強調的優(yōu)點就是,網(wǎng)絡計算結果的全局收斂性。標準的前饋神經(jīng)網(wǎng)絡的計算結果則會經(jīng)常不能達到全局收斂,而停止在局部收斂。概率神經(jīng)網(wǎng)絡(pnn)是基于統(tǒng)計原理的神經(jīng)網(wǎng)絡模型,在分類功能上與最優(yōu)bayes 分類器等價,其實質是基于貝葉斯最小風險準
12、則發(fā)展而來的一種并行算法,同時它不像傳統(tǒng)的多層前向網(wǎng)絡那樣需要用bp 算法進行反向誤差傳播的計算,而是完全前向的計算過程。pnn與grnn類似,只有在輸出的方式不同,pnn采用競爭的方式輸出。通常,當一個測試數(shù)據(jù)輸入時,有可能與樣本庫當中的多個樣本數(shù)據(jù)接近,競爭層就是以最大概率與樣本庫的特征相近得到測試樣本的輸出。pnn它訓練時間短、不易產生局部最優(yōu),而且它的分類正確率較高。無論分類問題多么復雜只要有足夠多的訓練數(shù)據(jù),可以保證獲得貝葉斯準則下的最優(yōu)解pnn 網(wǎng)絡具有如下主要優(yōu)點:1) 訓練快速,其訓練時間僅僅略大于讀取數(shù)據(jù)的時間。2) 無論分類問題多么復雜,只要有足夠多的訓練數(shù)據(jù),可以保證獲得
13、貝葉斯準則下的最優(yōu)解。3) 允許增加或減少訓練數(shù)據(jù)而無需重新進行長時間的訓練。該文分別應用grnn和pnn對樣本進行識別分類,并進行了比較。3 數(shù)據(jù)處理3.1 三軸加速度數(shù)據(jù)預處理原始數(shù)據(jù)的預處理非常重要,好的數(shù)據(jù)處理方法可以有效提高運動姿態(tài)的識別。經(jīng)過藍牙串口的傳輸,原始三軸加速度信號傳送到pc端,然后應用matlab對原始數(shù)據(jù)進行預處理。因在重力方向的加速度,有三軸加速度會有地球重力加速的分量作用,因此,首先對三軸加速度的輸出編程去除重力的一個偏置。其次,傳統(tǒng)的原始加速度信號多用傅里葉變換進行處理,去噪,然而經(jīng)過傅里葉變換之后就會丟掉某一頻率所對應的一個時間信息,這就使得傅里葉變換不適合處
14、理這種非平穩(wěn)的信號,故本文采用小波變換來克服這個缺點。小波變換具有優(yōu)良的多分辨率分析的能力,很適合處理這種非平穩(wěn)信號,被譽為”數(shù)學顯微鏡”。由于通過三軸加速度計采集得到的原始數(shù)據(jù)含有很多毛刺和突變的地方,采用小波變換進行濾波處理,將信號的噪聲部分濾掉,提取有效的信號并不失其變化規(guī)律,保留了信號的主體??偟恼f來,隨機信號的消噪過程可以有三部分:一是對信號進行小波分解。這步的關鍵是根據(jù)信號特征選擇那種小波基函數(shù),并確定分解層數(shù)。二是對分解后的小波系數(shù)進行處理。這步的關鍵是閾值的選取。三是進行重構信號,得到最終去噪后的信號13, 本文采用 haar小波系基函數(shù), 在 matlab 程序中,利用haa
15、r小波對信號進行分解,同時對每一層信號進行強制消噪處理,通過重構得到濾波消噪后的信號,圖5是進行小波去噪的對比圖。最后,除去運動開始和結束時的靜止狀態(tài)信號,僅輸出動態(tài)的三軸加速度信號。3.2 特征點的提取及樣本庫的制作14通過翻閱大量的文獻,大致將加速度信號的特征分為時域特征、頻域特征和時頻特征這三類。該文分別使用了時域特征、頻域特征各提取三個特征點。應用時域特征方法時,將預處理后的三軸加速度信號取模的操作,保留全部信息,得到模值后分別求取模值的均值,應用matlab函數(shù)prctile分別求取數(shù)據(jù)低于25%,75%的特征點。應用頻域特征方法時,論文找出加速度變化最大的那一個軸作為求取頻域特征的
16、樣本(本文取y軸),分別求取低于5hz的尖峰頻率,及其數(shù)量,0-5hz的皮頻譜積分值。本文驗證到底幾個特征點可以得到較高的預測效果,六個特征點組成了18種組合(1,12,123,1234,12345,123456,2,23,234,2345,23456,3,34,345,3456,4,45,456)隨機組合,分別進行測試。3.3 算法說明樣本庫是由10000*6的輸入數(shù)據(jù)和10000*1的輸出數(shù)據(jù)組成,分成9600*6的訓練集和400*6測試集驗證。這個9600個數(shù)據(jù)包含了直線走路,跑步,上樓,下樓,原地踏步五個動作。將9600個樣本用matlab函數(shù)randperm(),隨機打亂。用cput
17、ime計算grnn和pnn的分類識別的時間,利用函數(shù)newgrnn()和newpnn()神經(jīng)網(wǎng)絡模型的建立,再用函數(shù)sim()進行分類識別。endprint4 運動識別并仿真圖6是三軸加速度原始數(shù)據(jù)圖,收集了直線走路,跑步,上樓,下樓,原地踏步五個動作。為了分類識別方便,故在算法中將直線走路,上樓,下樓,跑步,原地踏步,分別設置為1,2,3,4,5。從圖7可以看出,其仿真結果grnn為90。1%,pnn為91。2%。從圖8可以看到,grnn不一定在六個特征值處會得到最佳的預測,而是部分特征就可以得到較高得預測精度。在算法中,判斷了18個模型之后,選擇了精度最高的作為輸出。從圖9可以看出,grn
18、n和pnn所用的時間都是極短,不到1秒的時間內,就把模型搭建好,訓練9600個樣本,同時預測400個樣本,效果是很不錯的。5 總結與展望在本文中,搭載了一個mpu6050加速度收集裝置與處理三軸加速度數(shù)據(jù)的cc2541藍牙芯片,數(shù)據(jù)傳輸?shù)缴衔粰C端matlab后,進行原始數(shù)據(jù)的小波變換濾波處理,為了充分利用三軸加速度數(shù)據(jù),將其取模值后提取六個特征值,利用了廣義神經(jīng)網(wǎng)絡(grnn)和概率神經(jīng)網(wǎng)絡(pnn)進行了運動姿態(tài)的識別判斷,包括正常走路,跑步,上樓,下樓,停頓動作。實驗結果顯示其準確率達到了90.1%(grnn),91.2%(pnn),且識別速度很快,都在1秒以下。該文的方法中,準確率都達到
19、了90%以上,但是還是可以有改進的空間,進一步提升準確率。在將來,我們將會提出另一個算法限學習機(extreme learning machine ,elm)15,因其算法的特性,就是求解一個方程組,只要求解出系數(shù)矩陣,理論上其算法可以將準確率提升到100%。參考文獻:1 lee s w,mase k.activity and location recognition using wearable sensorsj.ieee pervasive computing ,2002,1(3):24-32.2 ailisto k, lindholm.m, mantyjarvi.j,etal.ident
20、ifying people from gait pattern with accelerometersc/proceeding of spie, biometric technolog y for human identification . orlando, fl, united states, 2005: 7-14.3 gafurov d, snekkenes e, bours p. spoof attacks on gait authentication system j. ieee transactions on information forensics and security, 2007,2(3):491-502.4 liu rong, zhou jianzhong, liu ming, et al. a wearable acceleration sensor system for gait recognition c/proceeding of 2nd ieee conference on industrial electronics and applications. harbin, china, 2007: 2654-2569.5 李鋒,潘敬奎.基于三軸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國環(huán)保型氯化石蠟市場調查研究報告
- 2025至2030年環(huán)保充皮紙項目投資價值分析報告
- 《會計畢業(yè)論》課件
- 四年級數(shù)學(三位數(shù)乘兩位數(shù))計算題專項練習及答案
- 二年級數(shù)學計算題專項練習1000題匯編集錦
- 珠寶店裝修免租期協(xié)議樣本
- 跨國珠寶首飾居間合同
- 辦公室裝修項目終止協(xié)議書
- 珠寶店改造安裝合同
- 體育賽事組織與贊助商協(xié)調措施
- 《鐵路軌道維護》課件-更換道岔尖軌作業(yè)
- 股份代持協(xié)議書簡版wps
- 職業(yè)學校視頻監(jiān)控存儲系統(tǒng)解決方案
- 《銷售心理學培訓》課件
- 智能養(yǎng)老院視頻監(jiān)控技術方案
- 2024年安徽省公務員錄用考試《行測》真題及解析
- 你比我猜題庫課件
- 豐順縣鄉(xiāng)鎮(zhèn)集中式飲用水水源地基礎狀況調查和風險評估報告
- 無人駕駛航空器安全操作理論復習測試附答案
- 2024年山東省青島市中考語文試卷(附答案)
- 職業(yè)技術學校《跨境電子商務物流與倉儲》課程標準
評論
0/150
提交評論