欧美日本免费一区二区三区,中文字幕丰满乱孑伦无码专区,免费a级毛片无码鲁大师,亚洲久悠悠色悠在线播放

計(jì)步器算法是如何實(shí)現(xiàn)的 智能計(jì)步器算法思想詳解

本文章由注冊(cè)用戶 壯志凌云 上傳提供 評(píng)論 發(fā)布 糾錯(cuò)/刪除 版權(quán)聲明 0
摘要:計(jì)步器是一種頗受歡迎的日常鍛煉進(jìn)度監(jiān)控器,可以激勵(lì)人們定期運(yùn)動(dòng)鍛煉,增強(qiáng)體質(zhì)。計(jì)步器算法的實(shí)現(xiàn)方法主要有峰值檢測(cè)算法,變換域算法,,濾波算法和模式識(shí)別算法四種,常用的是峰值檢測(cè)算法,通過(guò)獲取用戶運(yùn)動(dòng)軌跡,監(jiān)測(cè)峰值,去干擾,推算運(yùn)動(dòng)狀態(tài)的方法來(lái)完成計(jì)步。下面為大家介紹智能計(jì)步器的算法思想和算法程序,一起來(lái)了解一下吧!

計(jì)步器算法是如何實(shí)現(xiàn)的

計(jì)步算法可以分為四大類,一是峰值檢測(cè)算法,二是變換域算法,三是濾波算法,四是模式識(shí)別算法。根據(jù)所設(shè)計(jì)的計(jì)步器在人體上布放的位置不同,如腕部、腰部、鞋底等,可以選擇不同的計(jì)步算法。以應(yīng)用最為廣泛的峰值檢測(cè)算法為例:

1、運(yùn)動(dòng)軌跡

用戶在運(yùn)動(dòng)中,可能把設(shè)備放置于口袋或者包中,亦或拿在手中,所以設(shè)備的放置方向不確定。那么首先,我們通過(guò)計(jì)算三個(gè)加速度的矢量長(zhǎng)度,可以獲得一條步行運(yùn)動(dòng)的正弦曲線軌跡。

2、峰值檢測(cè)

我們記錄了上次矢量長(zhǎng)度和運(yùn)動(dòng)方向,通過(guò)矢量長(zhǎng)度的變化,可以判斷當(dāng)前加速度的方向,并和上一次保存的加速度方向進(jìn)行比較。如果是相反的,即是剛過(guò)峰值狀態(tài),則進(jìn)入計(jì)步邏輯進(jìn)行計(jì)步,否則就舍棄這段。通過(guò)對(duì)峰值次數(shù)的累加,那我們就可得計(jì)算得到用戶步行的步數(shù)。

3、去噪音(干擾

手機(jī)或智能手表等手持設(shè)備會(huì)有一些低幅度和快速的抽動(dòng)狀態(tài),即我們俗稱的手抖,或者某個(gè)用戶想通過(guò)短時(shí)快速反復(fù)搖動(dòng)設(shè)備來(lái)模擬人走路,這些干擾數(shù)據(jù)如果不剔除,會(huì)影響記步的準(zhǔn)確值,對(duì)于這種干擾,我們可以通過(guò)給檢測(cè)加上閾值和步頻判斷來(lái)過(guò)濾。

目前人類最快的跑步頻率為5HZ(當(dāng)然不排除人類借助其它設(shè)備跑步頻率超過(guò)這個(gè)頻率),也就是說(shuō)相鄰兩步的時(shí)間間隔的至少大于0.2秒,如圖中的計(jì)步時(shí)間,若兩次計(jì)步之間的時(shí)間間隔小于0.2秒,則不計(jì)步。這樣我們就過(guò)濾了高頻噪聲,即步頻過(guò)快的情況。同時(shí)我們通過(guò)和上次加速度大小進(jìn)行比較,設(shè)置一定的閾值Threshold來(lái)判斷運(yùn)動(dòng)是否屬于有效(如圖中的綠線),有效運(yùn)動(dòng)才可進(jìn)行記步。

4、推算運(yùn)動(dòng)狀態(tài)

如果已知步行和跑步的步數(shù),那么再通過(guò)人體身高,體重及性別就可以大致知道此人的步長(zhǎng),改進(jìn)后即可變成一個(gè)測(cè)距離及測(cè)速計(jì)。通過(guò)三軸加速度傳感器,我們可以知道用戶的運(yùn)動(dòng)狀態(tài)。除了計(jì)步,還可以利用加速度傳感器與陀螺儀及磁傳感器融合進(jìn)行步行航跡推算,防止出現(xiàn)誤計(jì)步的現(xiàn)象。

智能計(jì)步器算法思想詳解

1、運(yùn)動(dòng)閾值

運(yùn)動(dòng)加速度一般呈現(xiàn)正弦變化,當(dāng)運(yùn)動(dòng)速度提升,最大值與最小值抬高時(shí)候,平均值也應(yīng)當(dāng)跟著軌跡變化。因此,運(yùn)動(dòng)閾值是一個(gè)動(dòng)態(tài)值,具有自適應(yīng)性,并且足夠快。

加速度計(jì)不斷的更新三軸數(shù)據(jù),采集濾波,判斷最大值與最小值。我們以采樣50次為一組更新一次閾值。平均值(max min)/2做為“運(yùn)動(dòng)閾值”。動(dòng)態(tài)精度由自己劃分,把運(yùn)動(dòng)變化量劃分等級(jí),隨著運(yùn)動(dòng)閾值大小判定當(dāng)前精度值。

2、邁判斷

(1)步伐邁出的條件定義:當(dāng)加速度曲線跨過(guò)動(dòng)態(tài)閥值上方時(shí)或者當(dāng)加速度曲線跨過(guò)動(dòng)態(tài)閥值下方時(shí)加速度的變化為正值或者為負(fù)值。

(2)利用線性位移寄存器和動(dòng)態(tài)閥值和動(dòng)態(tài)精度一起判斷個(gè)體是否邁出有效的一步。建立兩個(gè)寄存,new寄存器和old寄存器;當(dāng)前數(shù)據(jù)采集到后判斷是否移入new寄存器,滿足移入條件:加速度變化量大于當(dāng)前的動(dòng)態(tài)精度。就把當(dāng)前采集的數(shù)據(jù)移入new寄存器,否則new保持不變。每當(dāng)新數(shù)據(jù)到來(lái)時(shí)候,new寄存器的值無(wú)條件移入old寄存器。這樣,就能夠避免高頻噪聲的影響,提高判斷精度。

(3)三軸加速度同時(shí)檢測(cè),可以但是只要一個(gè)軸的加速度變化最大,可以利用該軸當(dāng)為運(yùn)動(dòng)方向,其他軸忽略不計(jì)。

3、具體程序

(1)采樣濾波,求出3軸的平均值,求出加速度的最大,最小值。

(2)每采樣50次,求出峰值,然后設(shè)置門(mén)限。

(3)計(jì)算精度。

(4)對(duì)采樣濾波的平均值進(jìn)行處理然后將其與精度進(jìn)行比較(通過(guò)移位寄存器來(lái)消除高頻噪聲,使值更精確)。

(5)動(dòng)態(tài)門(mén)限判定,對(duì)數(shù)值進(jìn)行比較,然后將步數(shù)加1。

聲明:以上方法源于程序系統(tǒng)索引或網(wǎng)民分享提供,僅供您參考使用,不代表本網(wǎng)站的研究觀點(diǎn),證明有效,請(qǐng)注意甄別內(nèi)容來(lái)源的真實(shí)性和權(quán)威性。申請(qǐng)刪除>> 糾錯(cuò)>>

網(wǎng)站提醒和聲明
本站為注冊(cè)用戶提供信息存儲(chǔ)空間服務(wù),非“MAIGOO編輯”、“MAIGOO榜單研究員”、“MAIGOO文章編輯員”上傳提供的文章/文字均是注冊(cè)用戶自主發(fā)布上傳,不代表本站觀點(diǎn),版權(quán)歸原作者所有,如有侵權(quán)、虛假信息、錯(cuò)誤信息或任何問(wèn)題,請(qǐng)及時(shí)聯(lián)系我們,我們將在第一時(shí)間刪除或更正。 申請(qǐng)刪除>> 糾錯(cuò)>> 投訴侵權(quán)>> 網(wǎng)頁(yè)上相關(guān)信息的知識(shí)產(chǎn)權(quán)歸網(wǎng)站方所有(包括但不限于文字、圖片、圖表、著作權(quán)、商標(biāo)權(quán)、為用戶提供的商業(yè)信息等),非經(jīng)許可不得抄襲或使用。
提交說(shuō)明: 快速提交發(fā)布>> 查看提交幫助>> 注冊(cè)登錄>>
您還未登錄,依《網(wǎng)絡(luò)安全法》相關(guān)要求,請(qǐng)您登錄賬戶后再提交發(fā)布信息。點(diǎn)擊登錄>>如您還未注冊(cè),可>>,感謝您的理解及支持!
互動(dòng)服務(wù)用戶公約>>
發(fā)表評(píng)論
最新評(píng)論
暫無(wú)評(píng)論
相關(guān)推薦
手機(jī)計(jì)步器怎么不計(jì)步 手機(jī)計(jì)步器不準(zhǔn)怎么辦
隨著科技的進(jìn)步,大部分手機(jī)也自帶有計(jì)步功能,許多朋友會(huì)每天查看自己的步數(shù),但有時(shí)候會(huì)出現(xiàn)手機(jī)計(jì)步器不計(jì)步的情況,這有可能是因?yàn)橛?jì)步軟件沒(méi)有啟動(dòng)或者是手機(jī)內(nèi)部的陀螺儀、傳感器等部件損壞了。手機(jī)計(jì)步器并不是完全準(zhǔn)確度的,放置位置不對(duì),靈敏度有問(wèn)題,誤計(jì)步等原因都會(huì)導(dǎo)致計(jì)步不準(zhǔn),需要對(duì)靈敏度進(jìn)行調(diào)整,運(yùn)動(dòng)時(shí)將手機(jī)放置在比較平穩(wěn)的位置。下面來(lái)了解一下手機(jī)計(jì)步器不準(zhǔn)的解決方法吧!
什么是3D計(jì)步器 2D計(jì)步器和3D計(jì)步器有什么區(qū)別
計(jì)步器有2D和3D兩種,2D計(jì)步器又叫機(jī)械式計(jì)步器,是采用機(jī)械裝置進(jìn)行計(jì)步的計(jì)步工具,由于使用制約較大,功能單一,逐漸被市場(chǎng)所淘汰。市場(chǎng)上主流的計(jì)步器都是3D計(jì)步器,也稱電子式計(jì)步器,采用更靈敏的電子元件進(jìn)行計(jì)步,除了計(jì)步功能以外,還提供許多額外功能。2D計(jì)步器和3D計(jì)步器的區(qū)別體現(xiàn)在工作原理,使用方式,功能,價(jià)格方面。下面一起來(lái)了解一下2D計(jì)步器和3D計(jì)步器是什么吧!
智能計(jì)步器的功能有哪些 使用計(jì)步器有什么好處
隨著科技的發(fā)展,計(jì)步器也越來(lái)越智能化。智能計(jì)步器的功能除了基礎(chǔ)的計(jì)步以外,還包括卡路里計(jì)算、時(shí)間功能、距離統(tǒng)計(jì)功能和心率顯示功能等,部分智能計(jì)步器還有來(lái)電提醒,測(cè)量血壓等其他功能。智能計(jì)步器的設(shè)計(jì)非常人性化,使用計(jì)步器的好處有了解每天的運(yùn)動(dòng)步數(shù)和消耗,在計(jì)步器的監(jiān)督下養(yǎng)成運(yùn)動(dòng)習(xí)慣,根據(jù)計(jì)步器的指標(biāo)合理調(diào)整運(yùn)動(dòng)計(jì)劃等。下面來(lái)了解一下計(jì)步器的作用和功能吧!
計(jì)步器手環(huán)有輻射嗎 計(jì)步器手環(huán)可以24小時(shí)佩戴嗎
計(jì)步器手環(huán)是一種智能計(jì)步器,能提供計(jì)步、運(yùn)動(dòng)監(jiān)測(cè)等功能,作為一種智能設(shè)備,計(jì)步器手環(huán)是有輻射的,它的輻射與智能手機(jī)差不多大,但在連接wifi或藍(lán)牙使用時(shí)輻射會(huì)增大,因此不建議24小時(shí)佩戴計(jì)步器手環(huán)。長(zhǎng)時(shí)間戴計(jì)步器手表的輻射會(huì)有一定傷害,并且長(zhǎng)時(shí)間佩戴計(jì)步器手環(huán)手部皮膚細(xì)菌會(huì)增多。選購(gòu)計(jì)步器手環(huán)應(yīng)考慮材質(zhì)、佩戴舒適度和功能等方面。下面來(lái)了解一下計(jì)步器手環(huán)的知識(shí)吧!
智能手環(huán)是如何監(jiān)測(cè)睡眠的 智能手環(huán)的工作原理是什么
智能手環(huán)是一種比較熱門(mén)的智能穿戴式設(shè)備,很多人肯定有疑問(wèn),看到市面上賣的這些智能手表、智能手環(huán),說(shuō)可以通過(guò)藍(lán)牙檢測(cè)運(yùn)動(dòng)狀態(tài)、檢測(cè)睡眠情況,智能手環(huán)的工作原理是什么?智能手環(huán)是如何監(jiān)測(cè)睡眠的?一般智能手環(huán)都是依靠傳感器進(jìn)行監(jiān)測(cè)各種指標(biāo)的,下面小編就詳細(xì)為您介紹智能手環(huán)原理。