[發(fā)明專(zhuān)利]一種基于機(jī)器學(xué)習(xí)與低通濾波的步頻實(shí)時(shí)計(jì)算方法在審
| 申請(qǐng)?zhí)枺?/td> | 201810884041.X | 申請(qǐng)日: | 2018-08-06 |
| 公開(kāi)(公告)號(hào): | CN108981744A | 公開(kāi)(公告)日: | 2018-12-11 |
| 發(fā)明(設(shè)計(jì))人: | 李瑩;陳偉;范彬彬;尹建偉;鄧水光;羅智凌;吳健;吳朝暉 | 申請(qǐng)(專(zhuān)利權(quán))人: | 浙江大學(xué) |
| 主分類(lèi)號(hào): | G01C22/00 | 分類(lèi)號(hào): | G01C22/00;A61B5/11 |
| 代理公司: | 杭州天勤知識(shí)產(chǎn)權(quán)代理有限公司 33224 | 代理人: | 王琛 |
| 地址: | 310013 浙江*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 跑步 實(shí)時(shí)計(jì)算 低通濾波 基于機(jī)器 有效的途徑 錯(cuò)誤統(tǒng)計(jì) 機(jī)器學(xué)習(xí) 模型訓(xùn)練 實(shí)時(shí)顯示 數(shù)據(jù)準(zhǔn)備 狀態(tài)判定 學(xué)習(xí) | ||
1.一種基于機(jī)器學(xué)習(xí)與低通濾波的步頻實(shí)時(shí)計(jì)算方法,包括如下步驟:
(1)利用手機(jī)中的傳感器收集不同運(yùn)動(dòng)狀態(tài)用戶(hù)的運(yùn)動(dòng)數(shù)據(jù);
(2)利用步驟(1)中獲得的運(yùn)動(dòng)數(shù)據(jù),訓(xùn)練一個(gè)用于判斷用戶(hù)是否處于步行狀態(tài)的判別模型;
(3)對(duì)于待測(cè)用戶(hù)實(shí)時(shí)的運(yùn)動(dòng)數(shù)據(jù),利用所述判別模型對(duì)其進(jìn)行判斷:若判定待測(cè)用戶(hù)當(dāng)前處于步行狀態(tài),則執(zhí)行步驟(4),否則直接返回待測(cè)用戶(hù)當(dāng)前非步行狀態(tài)的指示;
(4)根據(jù)待測(cè)用戶(hù)實(shí)時(shí)的運(yùn)動(dòng)數(shù)據(jù),每一秒計(jì)算一次當(dāng)前步頻,具體實(shí)現(xiàn)過(guò)程如下:
4.1以30Hz頻率采樣待測(cè)用戶(hù)的加速度數(shù)據(jù)和重力加速度數(shù)據(jù);
4.2根據(jù)以下公式使待測(cè)用戶(hù)的加速度數(shù)據(jù)與重力加速度數(shù)據(jù)做點(diǎn)積運(yùn)算;
L=xu×xg+yu×yg+zu×zg
其中:xu、yu、zu分別為加速度在X軸、Y軸、Z軸方向上的分量,xg、yg、zg分別為重力加速度在X軸、Y軸、Z軸方向上的分量,L為點(diǎn)積運(yùn)算結(jié)果;
4.3利用一個(gè)三階的低通濾波器對(duì)點(diǎn)積運(yùn)算結(jié)果L進(jìn)行濾波去噪;
4.4設(shè)定一個(gè)閾值,對(duì)于去噪后的點(diǎn)積運(yùn)算結(jié)果L,其大于閾值起至小于閾值止的整個(gè)過(guò)程計(jì)為一步,進(jìn)而統(tǒng)計(jì)一秒鐘內(nèi)共有多少步即為待測(cè)用戶(hù)當(dāng)前步頻。
2.根據(jù)權(quán)利要求1所述的步頻實(shí)時(shí)計(jì)算方法,其特征在于:所述步驟(1)中用戶(hù)的運(yùn)動(dòng)數(shù)據(jù)包括重力加速度數(shù)據(jù)、加速度數(shù)據(jù)、陀螺儀數(shù)據(jù)以及磁感應(yīng)數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的步頻實(shí)時(shí)計(jì)算方法,其特征在于:所述步驟(2)在訓(xùn)練判別模型之前對(duì)于不同運(yùn)動(dòng)狀態(tài)用戶(hù)的運(yùn)動(dòng)數(shù)據(jù),通過(guò)人工標(biāo)記每組運(yùn)動(dòng)數(shù)據(jù)是源自步行狀態(tài)的用戶(hù)還是源自非步行狀態(tài)的用戶(hù),從而得到大量樣本;每個(gè)樣本包含有一組運(yùn)動(dòng)數(shù)據(jù)及其對(duì)應(yīng)的標(biāo)簽,所述標(biāo)簽用0或1表示,1代表運(yùn)動(dòng)數(shù)據(jù)源自步行狀態(tài)的用戶(hù),0代表運(yùn)動(dòng)數(shù)據(jù)源自非步行狀態(tài)的用戶(hù)。
4.根據(jù)權(quán)利要求3所述的步頻實(shí)時(shí)計(jì)算方法,其特征在于:所述步驟(2)中將所有樣本分為訓(xùn)練集和驗(yàn)證集,以訓(xùn)練集樣本作為輸入分別對(duì)隨機(jī)森林、支持向量機(jī)和XGBoost三種機(jī)器學(xué)習(xí)模型進(jìn)行訓(xùn)練,然后利用驗(yàn)證集樣本對(duì)訓(xùn)練完成的三種模型進(jìn)行測(cè)試,選取其中準(zhǔn)確率最高的模型并對(duì)其進(jìn)行參數(shù)微調(diào),從而得到所述判別模型并保存。
5.根據(jù)權(quán)利要求1所述的步頻實(shí)時(shí)計(jì)算方法,其特征在于:所述步驟(3)中獲取待測(cè)用戶(hù)最近的n組運(yùn)動(dòng)數(shù)據(jù),將這n組運(yùn)動(dòng)數(shù)據(jù)逐一輸入至判別模型中得到對(duì)應(yīng)的輸出結(jié)果,若其中對(duì)應(yīng)輸出結(jié)果判定為處于步行狀態(tài)的運(yùn)動(dòng)數(shù)據(jù)超過(guò)n/2組,則判定待測(cè)用戶(hù)當(dāng)前處于步行狀態(tài)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于浙江大學(xué),未經(jīng)浙江大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810884041.X/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種對(duì)實(shí)時(shí)計(jì)算進(jìn)行監(jiān)控的方法和裝置
- 實(shí)時(shí)計(jì)算的方法和系統(tǒng)
- 一種數(shù)據(jù)處理系統(tǒng)、方法及裝置
- 大數(shù)據(jù)計(jì)算方法、系統(tǒng)和計(jì)算機(jī)設(shè)備
- 計(jì)算資源分配方法、裝置、電子設(shè)備、存儲(chǔ)介質(zhì)
- 基于云邊端混合計(jì)算模式系統(tǒng)的任務(wù)調(diào)度方法和系統(tǒng)
- 實(shí)時(shí)計(jì)算任務(wù)的部署方法、裝置及實(shí)時(shí)計(jì)算系統(tǒng)
- 實(shí)時(shí)計(jì)算任務(wù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 實(shí)時(shí)計(jì)算的方法以及實(shí)時(shí)計(jì)算系統(tǒng)
- 大數(shù)據(jù)實(shí)時(shí)計(jì)算方法及平臺(tái)
- 基于加工能力特征模型的機(jī)器組調(diào)度方法
- 人機(jī)匹配裝置、匹配系統(tǒng)、人機(jī)匹配方法以及人機(jī)匹配程序
- 基于SolidWorks、ADAMS環(huán)境的球形機(jī)器人綜合仿真方法
- 用于訓(xùn)練基于機(jī)器學(xué)習(xí)的模型的系統(tǒng)和計(jì)算機(jī)實(shí)施方法
- 一種機(jī)器人作業(yè)過(guò)程中的自動(dòng)控制方法及裝置
- 一種多模態(tài)機(jī)器人智能繪畫(huà)方法
- 一種基于機(jī)器人的視點(diǎn)規(guī)劃方法、裝置及測(cè)量系統(tǒng)
- 基于落足調(diào)整的四足機(jī)器人動(dòng)步態(tài)穩(wěn)定控制方法及系統(tǒng)
- 基于碰撞類(lèi)型劃分的多機(jī)器人路徑規(guī)劃方法和系統(tǒng)
- 一種基于末端誤差檢測(cè)信息子集的并聯(lián)機(jī)器人標(biāo)定方法





