两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種步伐檢測方法和裝置與流程

文檔序號:40655640發(fā)布日期:2025-01-10 19:06閱讀:2來源:國知局
一種步伐檢測方法和裝置與流程

本發(fā)明涉及計(jì)算機(jī),尤其涉及一種步伐檢測方法和裝置。


背景技術(shù):

1、步伐檢測,可以依據(jù)智能設(shè)備加速度計(jì)采集到的加速度信息來獲得每一個行走周期內(nèi)的步伐事件。人行走時通常表現(xiàn)出一定的周期性規(guī)律,隨著腳步的交替,身體重心產(chǎn)生上下波動;蹬地起步時重心上移和前移,使得垂直加速度和前向加速度增大,直至最大值;腳步下落時身體重心下降,垂直加速度減小并在落地時達(dá)到最小值。因此可以根據(jù)行走過程中智能設(shè)備加速度表現(xiàn)出的周期性特征進(jìn)行步伐檢測。

2、現(xiàn)有技術(shù)中常用的算法有零點(diǎn)交叉法和峰值檢測法。零點(diǎn)交叉法需要實(shí)現(xiàn)對靜止?fàn)顟B(tài)的準(zhǔn)確檢測,并且檢測精度受運(yùn)動狀態(tài)的影響,計(jì)算復(fù)雜度較高,而峰值檢測法只需找到有效峰值即可,方法實(shí)現(xiàn)更為簡單。峰值檢測法的關(guān)鍵是對有效峰值進(jìn)行檢測,但是由于人使用智能設(shè)備時通常會產(chǎn)生不同的姿態(tài),因此產(chǎn)生的抖動或噪聲等會引起加速度的偽波峰,造成檢測結(jié)果的不準(zhǔn)確。

3、如何去除偽波峰,提高檢測步數(shù)的正確率,是目前需要解決的技術(shù)問題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明提供一種步伐檢測方法和裝置,用以解決現(xiàn)有技術(shù)中加速度偽波峰造成步伐檢測結(jié)果不準(zhǔn)確的缺陷,提高檢測步數(shù)的正確率。

2、本發(fā)明提供一種步伐檢測方法,應(yīng)用于移動設(shè)備,所述方法包括:

3、獲取加速度波形數(shù)據(jù);其中,所述加速度波形數(shù)據(jù)包括多個加速度值,每個所述加速度值具有對應(yīng)的時刻;

4、依次將每個時刻對應(yīng)的所述加速度值分別與波峰閾值和波谷閾值進(jìn)行比較,在所述加速度值大于所述波峰閾值的情況下,確定所述加速度值為波峰值,在所述加速度值小于所述波谷閾值的情況下,確定所述加速度值為波谷值;

5、以所述波峰值為起始,根據(jù)相鄰的波峰值和波谷值分別對應(yīng)的時刻,計(jì)算相鄰的波峰值和波谷值的時間間隔,在所述時間間隔小于時間閾值的情況下,將相鄰的波峰和波谷之間的時間間隔確定為一個步伐周期;

6、根據(jù)確定的步伐周期,生成步伐計(jì)數(shù)。

7、根據(jù)本發(fā)明提供的一種步伐檢測方法,所述依次將每個時刻對應(yīng)的所述加速度值分別與波峰閾值和波谷閾值進(jìn)行比較,包括:

8、預(yù)設(shè)時間段內(nèi),在獲知所述加速度波形數(shù)據(jù)中的加速度值均不為零的情況下,依次將每個時刻對應(yīng)的加速度值分別與波峰閾值和波谷閾值進(jìn)行比較。

9、根據(jù)本發(fā)明提供的一種步伐檢測方法,在所述以所述波峰值為起始,根據(jù)相鄰的波峰值和波谷值分別對應(yīng)的時刻,計(jì)算相鄰的波峰值和波谷值的時間間隔之后,所述方法還包括:

10、在所述時間間隔大于或等于時間閾值的情況下,則將所述時間間隔內(nèi)的波峰確定為偽波峰,將所述時間間隔內(nèi)的波谷確定為偽波谷;

11、丟棄所述偽波峰和所述偽波谷。

12、根據(jù)本發(fā)明提供的一種步伐檢測方法,在所述獲取加速度波形數(shù)據(jù)之前,所述方法還包括:

13、獲取當(dāng)前用戶的個體特征和/或當(dāng)前用戶的歷史步伐數(shù)據(jù);

14、基于所述當(dāng)前用戶的個體特征和/或當(dāng)前用戶的歷史步伐數(shù)據(jù),計(jì)算得到對應(yīng)的波峰閾值、波谷閾值以及時間閾值。

15、根據(jù)本發(fā)明提供的一種步伐檢測方法,所述根據(jù)確定的步伐周期,生成步伐計(jì)數(shù),包括:

16、若獲知所述加速度值持續(xù)為零的時間間隔達(dá)到預(yù)設(shè)時間間隔之后,確定所述步伐周期的個數(shù)總和;

17、基于所述步伐周期的個數(shù)總和生成步伐計(jì)數(shù)。

18、根據(jù)本發(fā)明提供的一種步伐檢測方法,所述根據(jù)確定的步伐周期,生成步伐計(jì)數(shù),包括:

19、在接收到刷新指令的情況下,確定在所述刷新指令與上一次刷新指令間隔時間段內(nèi)的所述步伐周期的個數(shù)總和;

20、基于所述步伐周期的個數(shù)總和生成步伐計(jì)數(shù)。

21、根據(jù)本發(fā)明提供的一種步伐檢測方法,所述基于所述步伐周期的個數(shù)總和生成步伐計(jì)數(shù)之后,所述方法還包括:

22、將所述步伐計(jì)數(shù)與初始步伐數(shù)相加,基于相加后得到的步伐數(shù)更新所述初始步伐數(shù);其中,所述初始步伐數(shù)為當(dāng)前個所述步伐周期之前已累計(jì)的步伐數(shù)。

23、本發(fā)明還提供一種步伐檢測裝置,應(yīng)用于移動設(shè)備,所述裝置包括:

24、獲取模塊,用于獲取加速度波形數(shù)據(jù);其中,所述加速度波形數(shù)據(jù)包括多個加速度值,每個所述加速度值具有對應(yīng)的時刻;

25、確定模塊,用于依次將每個時刻對應(yīng)的所述加速度值分別與波峰閾值和波谷閾值進(jìn)行比較,在所述加速度值大于所述波峰閾值的情況下,確定所述加速度值為波峰值,在所述加速度值小于所述波谷閾值的情況下,確定所述加速度值為波谷值;

26、計(jì)算模塊,用于以所述波峰值為起始,根據(jù)相鄰的波峰值和波谷值分別對應(yīng)的時刻,計(jì)算相鄰的波峰值和波谷值的時間間隔,在所述時間間隔小于時間閾值的情況下,將相鄰的波峰和波谷之間的時間間隔確定為一個步伐周期;

27、生成模塊,用于根據(jù)確定的步伐周期,生成步伐計(jì)數(shù)。

28、本發(fā)明還提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時實(shí)現(xiàn)如上述任一種所述步伐檢測方法。

29、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如上述任一種所述步伐檢測方法。

30、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如上述任一種所述步伐檢測方法。

31、本發(fā)明提供的一種步伐檢測方法和裝置,通過移動設(shè)備獲取加速度波形數(shù)據(jù),從而獲取多個加速度值以及每個加速度值對應(yīng)的時刻;依次將每個時刻對應(yīng)的加速度值分別與波峰閾值和波谷閾值進(jìn)行比較,在加速度值大于波峰閾值的情況下,確定加速度值為波峰值,在加速度值小于所述波谷閾值的情況下,確定加速度值為波谷值,以波峰值為起始,根據(jù)相鄰的波峰值和波谷值分別對應(yīng)的時刻,計(jì)算相鄰的波峰值和波谷值的時間間隔,在時間間隔小于時間閾值的情況下,將相鄰的波峰和波谷之間的時間間隔確定為一個步伐周期,本發(fā)明在波峰值和波谷值同時滿足對應(yīng)閾值的情況下,再附加時間閾值進(jìn)行判斷,提高步伐周期的檢測準(zhǔn)確性,根據(jù)確定的步伐周期,快速準(zhǔn)確地生成步伐計(jì)數(shù)。



技術(shù)特征:

1.一種步伐檢測方法,其特征在于,應(yīng)用于移動設(shè)備,所述方法包括:

2.根據(jù)權(quán)利要求1所述的步伐檢測方法,其特征在于,所述依次將每個時刻對應(yīng)的所述加速度值分別與波峰閾值和波谷閾值進(jìn)行比較,包括:

3.根據(jù)權(quán)利要求1所述的步伐檢測方法,其特征在于,在所述以所述波峰值為起始,根據(jù)相鄰的波峰值和波谷值分別對應(yīng)的時刻,計(jì)算相鄰的波峰值和波谷值的時間間隔之后,所述方法還包括:

4.根據(jù)權(quán)利要求1所述的步伐檢測方法,其特征在于,在所述獲取加速度波形數(shù)據(jù)之前,所述方法還包括:

5.根據(jù)權(quán)利要求1所述的步伐檢測方法,其特征在于,所述根據(jù)確定的步伐周期,生成步伐計(jì)數(shù),包括:

6.根據(jù)權(quán)利要求1所述的步伐檢測方法,其特征在于,所述根據(jù)確定的步伐周期,生成步伐計(jì)數(shù),包括:

7.根據(jù)權(quán)利要求5或6所述的步伐檢測方法,其特征在于,所述基于所述步伐周期的個數(shù)總和生成步伐計(jì)數(shù)之后,所述方法還包括:

8.一種步伐檢測裝置,其特征在于,應(yīng)用于移動設(shè)備,所述裝置包括:

9.一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述步伐檢測方法。

10.一種非暫態(tài)計(jì)算機(jī)可讀存儲介質(zhì),其上存儲有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述步伐檢測方法。

11.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述步伐檢測方法。


技術(shù)總結(jié)
本發(fā)明提供一種步伐檢測方法和裝置,應(yīng)用于移動設(shè)備,所述方法包括:獲取加速度波形數(shù)據(jù);其中,加速度波形數(shù)據(jù)包括多個加速度值,每個加速度值具有對應(yīng)的時刻;依次將每個時刻對應(yīng)的加速度值分別與波峰閾值和波谷閾值進(jìn)行比較,在加速度值大于波峰閾值的情況下,確定加速度值為波峰值,在加速度值小于波谷閾值的情況下,確定加速度值為波谷值;以波峰值為起始,根據(jù)相鄰的波峰值和波谷值分別對應(yīng)的時刻,計(jì)算相鄰的波峰值和波谷值的時間間隔,在時間間隔小于時間閾值的情況下,將相鄰的波峰和波谷之間的時間間隔確定為一個步伐周期;根據(jù)確定的步伐周期,生成步伐計(jì)數(shù)。通過本發(fā)明提供的步伐檢測方法,可以快速準(zhǔn)確地生成步伐計(jì)數(shù)。

技術(shù)研發(fā)人員:王曄,陶瑞濤,張蕊,鄧邱偉,唐念行,趙慶海,黃橙,尹飛,田濱,吳小波,趙輝
受保護(hù)的技術(shù)使用者:青島海爾智能技術(shù)研發(fā)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
天津市| 左云县| 昌宁县| 临漳县| 元江| 江源县| 依兰县| 大连市| 凉城县| 鸡东县| 晋州市| 兴山县| 额济纳旗| 禹城市| 双峰县| 莎车县| 西青区| 壶关县| 淳化县| 河北省| 芜湖市| 河西区| 都江堰市| 淮阳县| 鱼台县| 井陉县| 绵阳市| 东丽区| 深水埗区| 红桥区| 尉犁县| 黄浦区| 五大连池市| 临夏县| 元江| 日照市| 房山区| 墨玉县| 巫溪县| 沅陵县| 沂南县|