本發(fā)明屬于移動健康監(jiān)測,具體涉及一種基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法。
背景技術(shù):
1、步態(tài)作為一種潛在的無創(chuàng)生物標(biāo)記物,反映了個體的運動特征。研究發(fā)現(xiàn),步態(tài)時空參數(shù)能反映出個體的健康狀況、認知水平、跌倒風(fēng)險和生活質(zhì)量,從而在臨床診斷和健康評估中發(fā)揮重要作用。步態(tài)分析就是研究步行規(guī)律的檢查方法,旨在通過生物力學(xué)和運動學(xué)手段,對可測的步態(tài)參數(shù)進行計算、分析與解釋,從而指導(dǎo)康復(fù)評估和治療,有助于臨床診斷、療效評估及機理研究等。傳統(tǒng)的步態(tài)分析技術(shù)主要依賴于視覺、傳感器和其他組合/混合方法,運動捕捉系統(tǒng)和壓力傳感器通常作為金標(biāo)準(zhǔn)設(shè)備,雖然可以提供專業(yè)的結(jié)果,但通常需要大量的成本和輔助人員,許多用戶難以接觸。
2、步態(tài)分析的關(guān)鍵在于檢測步態(tài)事件,如足跟著地和足趾離地。常見的步態(tài)事件檢測方法是基于閾值和峰值檢測算法來識別步態(tài)相位。然而,由于個體行走方式的變化和身體缺陷,這些算法在處理噪聲數(shù)據(jù)時存在一定的局限性,如對噪聲干擾敏感、模型魯棒性差、數(shù)據(jù)采集和預(yù)處理復(fù)雜等。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,通過智能手機內(nèi)置傳感器獲取人體運動時的實時傳感器數(shù)據(jù),對原始數(shù)據(jù)進行處理并構(gòu)建數(shù)據(jù)集,訓(xùn)練深度學(xué)習(xí)模型檢測步態(tài)事件,能夠準(zhǔn)確理解和識別多樣化的步態(tài)特征,高效便捷,在允許范圍內(nèi)有效降低對真實步態(tài)信息的干擾,確保更可靠的步態(tài)事件檢測結(jié)果,為非實驗室環(huán)境下的步態(tài)分析提供一種廣泛使用的工具。
2、本發(fā)明提供一種基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,其步驟包括:
3、原始數(shù)據(jù)收集:通過智能手機內(nèi)置傳感器收集行走時產(chǎn)生的實時加速度、角速度、設(shè)備旋轉(zhuǎn)角度數(shù)據(jù),以作為步態(tài)事件檢測的基礎(chǔ);
4、數(shù)據(jù)處理:去除傳感器收集的原始數(shù)據(jù)中的噪聲;
5、特征提?。号懦▌臃容^小的傳感器數(shù)據(jù);
6、構(gòu)建數(shù)據(jù)集:使用滑動窗口的方式構(gòu)建輸入輸出數(shù)據(jù)對,以作為模型訓(xùn)練的樣本數(shù)據(jù);
7、建立模型:以moderntcn作為基礎(chǔ)模型架構(gòu),引入雙向門控循環(huán)單元bigru以及交叉注意力機制;
8、模型訓(xùn)練:使用構(gòu)建的數(shù)據(jù)集對建立的模型進行訓(xùn)練;
9、步態(tài)事件檢測:將智能手機內(nèi)置傳感器收集的實時數(shù)據(jù)輸入到訓(xùn)練好的模型中,模型輸出對應(yīng)的步態(tài)事件檢測結(jié)果。
10、基于上述方案,利用智能手機內(nèi)置的加速度、角速度以及旋轉(zhuǎn)角度傳感器收集實時步態(tài)數(shù)據(jù),實現(xiàn)了高效便捷的步態(tài)事件檢測。去除原始數(shù)據(jù)中的噪聲并排除較小幅度的波動后,構(gòu)建包含滑動窗口的數(shù)據(jù)集用于提供給模型進行訓(xùn)練,確保模型能夠準(zhǔn)確理解和識別多樣化的步態(tài)特征?;趍oderntcn基礎(chǔ)的模型設(shè)計,融合了雙向門控循環(huán)單元bigru和交叉注意力機制,為步態(tài)事件檢測引入了時間序列連續(xù)性記憶和多信息融合處理能力。bigru的雙向信息傳遞特性賦予模型更好的場景理解能力,而交叉注意力機制則能在多特征中精準(zhǔn)定位重要信息,進一步提升模型對步態(tài)細節(jié)的識別精度,能夠在允許范圍內(nèi)有效降低對真實步態(tài)信息的干擾,以確保更可靠的步態(tài)事件檢測結(jié)果。
11、根據(jù)本發(fā)明的一個實施方式,所述數(shù)據(jù)處理中,采用卡爾曼濾波估計和低通濾波器去除原始數(shù)據(jù)中的噪聲。
12、根據(jù)本發(fā)明的一個實施方式,所述構(gòu)建數(shù)據(jù)集,具體包括:
13、a.設(shè)置滑動窗口大??;
14、b.輸入樣本構(gòu)建:每個窗口內(nèi)的數(shù)據(jù)作為一個輸入樣本,包含加速度、角速度和設(shè)備旋轉(zhuǎn)角度的排除較小波動幅度數(shù)據(jù)后的多維特征;
15、c.輸出標(biāo)簽構(gòu)建:根據(jù)壓力鞋墊檢測的參考標(biāo)準(zhǔn)步態(tài)事件,標(biāo)記智能手機對應(yīng)采樣點的步態(tài)事件類型。
16、根據(jù)本發(fā)明的一個實施方式,所述建立模型,具體包括:
17、在moderntcn輸入層保留變量維度,并采用基于分片的變量獨立嵌入方式;
18、在moderntcn主干網(wǎng)絡(luò)部分的每個模塊包含深度可分離卷積dwconv、兩個逐點卷積前饋網(wǎng)絡(luò)convffn1和convffn2;
19、在moderntcn主干網(wǎng)絡(luò)部分之后引入雙向門控循環(huán)單元bigru;
20、在雙向門控循環(huán)單元bigru之后引入交叉注意力機制;
21、交叉注意力機制的輸出作為最終的時間序列表示。
22、根據(jù)本發(fā)明的一個實施方式,步驟還包括:
23、模型評估:將模型檢測步態(tài)事件與參考標(biāo)準(zhǔn)步態(tài)事件的時間差作為誤差,評估模型的效果。
24、本發(fā)明還提供一種基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測系統(tǒng),包括:
25、數(shù)據(jù)收集裝置,用以收集行走實時加速度、角速度、設(shè)備旋轉(zhuǎn)角度數(shù)據(jù);
26、數(shù)據(jù)處理模塊,用以去除數(shù)據(jù)噪聲;
27、特征提取與數(shù)據(jù)集構(gòu)建模塊,用以篩選數(shù)據(jù)特征并構(gòu)建輸入輸出數(shù)據(jù)對;
28、深度學(xué)習(xí)模型,用以在訓(xùn)練后對步態(tài)事件進行檢測;顯示模塊,用于展示步態(tài)事件檢測結(jié)果。
29、根據(jù)本發(fā)明的一個實施方式,所述數(shù)據(jù)收集裝置包括:
30、智能手機設(shè)備,該設(shè)備內(nèi)置有加速度傳感器、角速度傳感器和方向傳感器;
31、數(shù)據(jù)采集模塊,用于通過智能手機設(shè)備的內(nèi)置傳感器實時收集行走過程中的三軸加速度數(shù)據(jù)、三軸角速度數(shù)據(jù)以及手機在三維空間中相對于地球坐標(biāo)系的旋轉(zhuǎn)角度數(shù)據(jù);
32、佩戴裝置,用于將智能手機固定于用戶身體。
33、本發(fā)明還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)上述實施方式的步態(tài)事件檢測方法。
34、本發(fā)明還提供一種電子設(shè)備,包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時,實現(xiàn)上述實施方式的步態(tài)事件檢測方法。
35、本發(fā)明的有益效果包括:
36、(1)數(shù)據(jù)收集方面,本發(fā)明利用智能手機內(nèi)置傳感器,可以方便地獲取人體運動時的實時數(shù)據(jù),相比傳統(tǒng)的動作捕捉系統(tǒng)和壓力傳感器等專業(yè)設(shè)備,智能手機更加便攜、易于使用,且成本低廉;
37、(2)數(shù)據(jù)處理方面,本發(fā)明采用卡爾曼濾波和低通濾波相結(jié)合的方法,有效去除了原始傳感器數(shù)據(jù)中的噪聲干擾;同時,通過特征提取,排除了變化幅度較小的傳感器信號,減少了數(shù)據(jù)冗余,降低了模型計算復(fù)雜度。
38、(3)模型設(shè)計方面,本發(fā)明以moderntcn為基礎(chǔ)架構(gòu),引入了bigru和交叉注意力機制,進一步增強了模型對時序依賴的捕捉能力,以及對關(guān)鍵特征的自適應(yīng)聚合能力。
39、(4)模型評估方面,本發(fā)明以模型檢測步態(tài)事件與參考標(biāo)準(zhǔn)步態(tài)事件的時間差作為評估指標(biāo),直觀地反映了檢測的準(zhǔn)確性。通過對比不同深度學(xué)習(xí)模型在不同步行速度下的表現(xiàn),充分驗證了本發(fā)明模型的優(yōu)越性和魯棒性。
1.一種基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,其特征步驟包括:
2.根據(jù)權(quán)利要求1所述的基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,其特征在于,所述數(shù)據(jù)處理中,采用卡爾曼濾波估計和低通濾波器去除原始數(shù)據(jù)中的噪聲。
3.根據(jù)權(quán)利要求1所述的基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,其特征在于,所述構(gòu)建數(shù)據(jù)集,具體包括:
4.根據(jù)權(quán)利要求1所述的基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,其特征在于,所述建立模型,具體包括:
5.根據(jù)權(quán)利要求1-4任一項所述的基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測方法,其特征在于,步驟還包括:
6.一種基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測系統(tǒng),其特征在于,包括:
7.根據(jù)權(quán)利要求6所述的基于智能手機內(nèi)置傳感器與深度學(xué)習(xí)的步態(tài)事件檢測系統(tǒng),其特征在于,所述數(shù)據(jù)收集裝置包括:
8.一種計算機可讀存儲介質(zhì),其特征在于,其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至5中任一項所述的步態(tài)事件檢測方法。
9.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述存儲器中存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時,實現(xiàn)如權(quán)利要求1至5中任一項所述的步態(tài)事件檢測方法。