System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及耳機控制,更具體而言,涉及一種耳機的控制方法、耳機及計算機可讀存儲介質。
技術介紹
1、耳機作為一種新的智能終端,會伴隨著用戶進行很多活動,比如運動和休息,同時可以有效記錄用戶的活動軌跡和活動狀態信息。然而,目前的耳機功能較少,無法測量用戶的頸椎健康程度,這限制了耳機的應用場景。
技術實現思路
1、本申請實施方式提供了一種耳機的控制方法、耳機及計算機可讀存儲介質。
2、本申請實施方式的一種耳機的控制方法,包括:接收動作指令,所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行活動;獲取所述耳機中傳感器模塊采集的檢測數據;根據所述檢測數據及預設狀態閾值獲取佩戴所述耳機的用戶的頭部狀態,所述頭部狀態包括第一狀態和第二狀態,所述第一狀態下所述用戶的頭部的運動幅度大于所述用戶的頭部的運動幅度;及根據所述頭部狀態和所述檢測數據獲取所述用戶的頸椎的活動度參數。
3、在某些實施方式中,所述傳感器模塊包括加速度計及陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度和所述陀螺儀檢測的三軸角速度,所述預設狀態閾值包括預設的加速度差閾值和預設的角速度差閾值;所述根據所述檢測數據及預設狀態閾值獲取佩戴所述耳機的用戶的頭部狀態,包括:根據預設時間窗口內的所述三軸加速度、所述三軸角速度、所述加速度差閾值及所述角速度差閾值確定佩戴所述耳機的用戶的頭部狀態。
4、在某些實施方式中,所述根據預設時間窗口內的所述三軸加速度、所述三軸角速度、所述加速度差閾值及所述角速度差閾值
5、在某些實施方式中,在所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行左轉或右轉的情況下,所述預設狀態閾值包括第一角速度閾值、第二角速度閾值及角速度差值閾值;所述根據所述融合加速度最大值、所述融合加速度最小值、所述融合角速度最大值、所述融合角速度最小值、及所述預設狀態閾值獲取所述頭部狀態,包括:在所述融合加速度最大值大于所述第一角速度閾值,或,所述融合加速度最小值小于所述第二角速度閾值的情況下,確定所述頭部狀態為所述第一狀態;及根據所述融合角速度最大值和所述融合角速度最小值獲取角速度差值;及,在所述角速度差值小于所述角速度差值閾值的情況下,確定所述頭部狀態為所述第二狀態。
6、在某些實施方式中,在所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行左傾、右傾、前傾或后仰的情況下,所述預設狀態閾值包括加速度差值閾值;所述根據所述融合加速度最大值、所述融合加速度最小值、所述融合角速度最大值、所述融合角速度最小值、及所述預設狀態閾值獲取所述頭部狀態,包括:根據所述融合加速度最大值和所述融合加速度最小值獲取加速度差值;在所述加速度差值大于所述加速度差值閾值的情況下,確定所述頭部狀態為所述第一狀態;及在所述加速度差值小于所述加速度差值閾值的情況下,確定所述頭部狀態為所述第二狀態。
7、在某些實施方式中,所述傳感器模塊包括加速度計和陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度及所述陀螺儀檢測的三軸角速度;所述根據所述頭部狀態和所述檢測數據獲取所述用戶的頸椎的活動度參數,包括:對預設時間窗口內的多個預定時刻下的所述三軸加速度和所述三軸角速度進行濾波處理;對濾波后的多個所述三軸加速度進行融合處理,以得到與多個所述預定時刻分別對應的多個融合加速度值,及對濾波后的多個所述三軸角速度進行融合處理,以得到與多個所述預定時刻分別對應的多個融合角速度值;將多個所述融合加速度值及多個所述融合角速度值轉換成四元數數據;解算所述四元數數據,以得到所述耳機的姿態角;及根據所述頭部狀態及所述姿態角,確定所述活動度參數。
8、在某些實施方式中,所述傳感器模塊包括加速度計和陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度及所述陀螺儀檢測的三軸角速度;所述根據所述頭部狀態和所述檢測數據獲取所述用戶的頸椎的活動度參數,包括:對預設時間窗口內的多個預定時刻下的所述三軸加速度進行融合處理,以得到與多個所述預定時刻分別對應的多個融合加速度值,及預設時間窗口內的多個預定時刻下的所述三軸角速度進行融合處理,以得到與多個所述預定時刻分別對應的多個融合角速度值;將多個所述融合加速度值及多個所述融合角速度值轉換成四元數數據;解算所述四元數數據,以得到所述耳機的姿態角;及根據所述頭部狀態及所述姿態角,確定所述活動度參數。
9、在某些實施方式中,所述根據所述頭部狀態及所述姿態角,確定所述活動度參數,包括:在所述預設時間窗口內,所述頭部狀態的變化為先處于所述第一狀態后處于所述第二狀態,且所述姿態角在預設的姿態角閾值范圍內的情況下,確定所述姿態角為所述活動度參數。
10、在某些實施方式中,所述控制方法還包括:在所述預設時間窗口內,所述頭部狀態的變化不為先處于所述第一狀態后處于所述第二狀態,或,所述姿態角不在預設的姿態角閾值范圍內的情況下,發出提示信息。
11、在某些實施方式中,所述控制方法還包括:根據存儲在數據庫中對應不同年齡的人群的所述活動度參數的平均值和標準差,確定標準值和警戒值,其中,所述標準值大于所述警戒值;及根據所述標準值、所述警戒值及所述活動度參數,提供頸椎狀態評價。
12、在某些實施方式中,所述根據所述標準值、所述警戒值及所述活動度參數,提供頸椎狀態評價,包括:在所述活動度參數小于所述標準參數且大于所述警戒參數的情況下,提供第一頸椎狀態評價信息;及在所述活動度參數小于所述警戒參數的情況下,提供第二頸椎狀態評價信息。
13、在某些實施方式中,所述活動度參數包括左轉角度、右轉角度、左傾角度、及右傾角度,06:所述根據所述活動度參數,提供頸椎狀態評價,還包括:根據所述活動度參數,得到所述左轉角度和所述右轉角度的旋轉角度差值、及所述左傾角度和所述右傾角度的傾斜角度差值;及比對所述旋轉角度差值和預設的第一對稱角度閾值,并比對所述傾斜角度差值和預設的第二對稱角度閾值,提供第三頸椎狀態評價信息。
14、在某些實施方式中,所述控制方法還包括:根據所述頸椎狀態評價,提供第一頸椎運動建議。
15、在某些實施方式中,所述控制方法還包括:將所述用戶的歷史的所述活動度參數儲存入用戶的個人數據庫;根據所述用戶的當前的所述活動度參數及歷史的所述活動度參數,得到所述用戶的所述頸椎活動度的變化趨勢;及在所述用戶的當前的所述活動度參數小于歷史的所述活動度參數本文檔來自技高網...
【技術保護點】
1.一種耳機的控制方法,其特征在于,包括:
2.據權利要求1所述的控制方法,其特征在于,所述傳感器模塊包括加速度計及陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度和所述陀螺儀檢測的三軸角速度,所述預設狀態閾值包括預設的加速度差閾值和預設的角速度差閾值;所述根據所述檢測數據及預設狀態閾值獲取佩戴所述耳機的用戶的頭部狀態,包括:
3.根據權利要求2所述的控制方法,其特征在于,所述根據預設時間窗口內的所述三軸加速度、所述三軸角速度、所述加速度差閾值及所述角速度差閾值確定佩戴所述耳機的用戶的頭部狀態,包括:
4.根據權利要求3所述的控制方法,其特征在于,在所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行左轉或右轉的情況下,所述預設狀態閾值包括第一角速度閾值、第二角速度閾值及角速度差值閾值;所述根據所述融合加速度最大值、所述融合加速度最小值、所述融合角速度最大值、所述融合角速度最小值、及所述預設狀態閾值獲取所述頭部狀態,包括:
5.根據權利要求3所述的控制方法,其特征在于,在所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行左傾、右傾、前
6.根據權利要求1所述的控制方法,其特征在于,所述傳感器模塊包括加速度計和陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度及所述陀螺儀檢測的三軸角速度;所述根據所述頭部狀態和所述檢測數據獲取所述用戶的頸椎的活動度參數,包括:
7.根據權利要求1所述的控制方法,其特征在于,所述傳感器模塊包括加速度計和陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度及所述陀螺儀檢測的三軸角速度;所述根據所述頭部狀態和所述檢測數據獲取所述用戶的頸椎的活動度參數,包括:
8.根據權利要求6或7所述的控制方法,其特征在于,所述根據所述頭部狀態及所述姿態角,確定所述活動度參數,包括:
9.根據權利要求6或7所述的控制方法,其特征在于,還包括:
10.根據權利要求1所述的控制方法,其特征在于,所述控制方法還包括:
11.根據權利要求10所述的控制方法,其特征在于,所述根據所述標準值、所述警戒值及所述活動度參數,提供頸椎狀態評價,包括:
12.根據權利要求10所述的控制方法,其特征在于,所述活動度參數包括左轉角度、右轉角度、左傾角度、及右傾角度,所述根據所述活動度參數,提供頸椎狀態評價,還包括:
13.根據權利要求10所述的控制方法,其特征在于,所述控制方法還包括:
14.根據權利要求10所述的控制方法,其特征在于,所述控制方法還包括:
15.一種耳機,其特征在于,所述耳機包括:
16.根據權利要求15所述的耳機,其特征在于,所述耳機為骨傳導耳機或氣傳導耳機。
17.一種計算機可讀存儲介質,其上存儲有程序,其特征在于,所述程序被處理器執行的情況下,實現權利要求1-14任意一項所述的控制方法。
...【技術特征摘要】
1.一種耳機的控制方法,其特征在于,包括:
2.據權利要求1所述的控制方法,其特征在于,所述傳感器模塊包括加速度計及陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度和所述陀螺儀檢測的三軸角速度,所述預設狀態閾值包括預設的加速度差閾值和預設的角速度差閾值;所述根據所述檢測數據及預設狀態閾值獲取佩戴所述耳機的用戶的頭部狀態,包括:
3.根據權利要求2所述的控制方法,其特征在于,所述根據預設時間窗口內的所述三軸加速度、所述三軸角速度、所述加速度差閾值及所述角速度差閾值確定佩戴所述耳機的用戶的頭部狀態,包括:
4.根據權利要求3所述的控制方法,其特征在于,在所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行左轉或右轉的情況下,所述預設狀態閾值包括第一角速度閾值、第二角速度閾值及角速度差值閾值;所述根據所述融合加速度最大值、所述融合加速度最小值、所述融合角速度最大值、所述融合角速度最小值、及所述預設狀態閾值獲取所述頭部狀態,包括:
5.根據權利要求3所述的控制方法,其特征在于,在所述動作指令用于引導佩戴所述耳機的用戶對頸椎進行左傾、右傾、前傾或后仰的情況下,所述預設狀態閾值包括加速度差值閾值;所述根據所述融合加速度最大值、所述融合加速度最小值、所述融合角速度最大值、所述融合角速度最小值、及所述預設狀態閾值獲取所述頭部狀態,包括:
6.根據權利要求1所述的控制方法,其特征在于,所述傳感器模塊包括加速度計和陀螺儀,所述檢測數據包括所述加速度計檢測的三軸加速度及所述陀螺儀檢測的三軸角速度;所述根...
【專利技術屬性】
技術研發人員:黃泓皓,廖浩迦,
申請(專利權)人:頌拓運動科技東莞有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。