運動記錄方法及裝置的制造方法
【技術領域】
[0001]本公開涉及計算機技術領域,特別涉及一種運動記錄方法及裝置。
【背景技術】
[0002]隨著人們對運動的熱衷,諸如可穿戴設備、終端等電子設備提供的運動量統計服務越來越多地受到人們的關注。用戶可以在運動時攜帶電子設備,電子設備通過對用戶的行為進行記錄,可以統計出用戶的行走步數、行走路程、消耗的卡路里等等。
【發明內容】
[0003]為解決相關技術中的問題,本公開提供了一種運動記錄方法及裝置。
[0004]根據本公開實施例的第一方面,提供一種運動記錄方法,用于床墊中,所述床墊上均勻分布有壓力傳感器,所述床墊與用戶終端無線連接,所述方法包括:
[0005]確定用戶在所述床墊上的關鍵受力點;
[0006]根據所述關鍵受力點處壓力傳感器的壓力值的變化,確定所述用戶在所述床墊上的運動狀態;
[0007]將包含所述運動狀態的運動信息實時發送至所述用戶終端。
[0008]可選的,所述確定用戶在所述床墊上的關鍵受力點,包括:
[0009]在所述用戶平躺在所述床墊上時,根據壓力傳感器的壓力值確定所述用戶在所述床墊上的η個關鍵受力點,n ^ 2 ;
[0010]根據所述η個關鍵受力點確定所述用戶在所述床墊上的全部的關鍵受力點。
[0011]可選的,所述根據壓力傳感器的壓力值確定所述用戶在所述床墊上的η個關鍵受力點,包括:
[0012]當η = 2時,在所述床墊的長度方向上確定相距最遠且壓力傳感器的壓力值不為零的兩個受力點;將其中壓力傳感器的壓力值最大的受力點確定為所述用戶的頭部受力點,將其中壓力傳感器的壓力值最小的受力點確定為所述用戶的腳部受力點;
[0013]當η = 3時,在所述床墊的長度方向上確定相距最遠且壓力傳感器的壓力值不為零的兩個受力點;將其中壓力傳感器的壓力值最大的受力點確定為所述用戶的頭部受力點,將其中壓力傳感器的壓力值最小的受力點確定為所述用戶的腳部受力點;將所述床墊的長度方向上壓力傳感器的壓力值最大的受力點確定為所述臀部受力點;
[0014]當η = 5時,在所述床墊的長度方向上確定相距最遠且壓力傳感器的壓力值不為零的兩個受力點;將其中壓力傳感器的壓力值最大的受力點確定為所述用戶的頭部受力點,將其中壓力傳感器的壓力值最小的受力點確定為所述用戶的腳部受力點;將所述床墊的長度方向上壓力傳感器的壓力值最大的受力點確定為所述臀部受力點;將在所述床墊的寬度方向上相距最遠且壓力傳感器的壓力值不為零的兩個受力點確定為兩個手部受力點。
[0015]可選的,當η = 2且所述η個關鍵受力點為頭部受力點和腳部受力點時,所述根據所述η個關鍵受力點確定所述用戶在所述床墊上的全部的關鍵受力點,包括:
[0016]根據所述用戶終端中預先存儲的用戶信息,確定所述用戶的腿身比例;
[0017]根據所述腿身比例、所述頭部受力點和所述腳部受力點的位置確定所述臀部受力占.V,
[0018]將所述頭部受力點至所述臀部受力點的兩側的預定范圍確定為所述手臂受力范圍;
[0019]將所述頭部受力點、所述手臂受力點、所述臀部受力點和所述腳部受力點確定為所述用戶在所述床墊上的全部的關鍵受力點。
[0020]可選的,當η = 3且所述η個關鍵受力點為頭部受力點、腳部受力點和臀部受力點時,所述根據所述η個關鍵受力點確定所述用戶在所述床墊上的全部的關鍵受力點,包括:
[0021]將所述頭部受力點至所述臀部受力點的兩側的預定范圍確定為所述手臂受力范圍;
[0022]將所述頭部受力點、所述手臂受力點、所述臀部受力點和所述腳部受力點確定為所述用戶在所述床墊上的全部的關鍵受力點。
[0023]可選的,當η = 5且所述η個關鍵受力點為頭部受力點、腳部受力點、臀部受力點和手部受力點時,所述根據所述η個關鍵受力點確定所述用戶在所述床墊上的全部的關鍵受力點,包括:
[0024]將兩個所述手部受力點分別到所述頭部受力點的范圍確定為手臂受力點;
[0025]將所述頭部受力點、所述手臂受力點、所述臀部受力點和所述腳部受力點確定為所述用戶在所述床墊上的全部的關鍵受力點。
[0026]可選的,所述根據所述關鍵受力點處壓力傳感器的壓力值的變化,確定所述用戶在所述床墊上的運動狀態,包括:
[0027]周期性測量每個關鍵受力點處壓力傳感器的壓力值;
[0028]統計各個關鍵受力點處的壓力變化規律,在預設對應關系中查找與所述壓力變化規律對應的運動狀態,所述預設對應關系中存儲有不同的運動狀態與不同的壓力變化規律之間的對應關系。
[0029]可選的,所述將包含所述運動狀態的運動信息實時發送至所述用戶終端,包括:
[0030]實時生成包含所述運動狀態的運動信息,將所述運動信息實時發送至所述用戶終端,所述用戶終端用于根據所述運動狀態確定所述用戶的鍛煉部位;或,
[0031]獲取所述運動狀態的運動次數,實時生成包含所述運動狀態和運動次數的運動信息,將所述運動信息實時發送至所述用戶終端,所述用戶終端用于根據所述運動次數和單次運動所消耗的能量計算所述用戶在所述床墊上所消耗的總能量。
[0032]根據本公開實施例的第二方面,提供一種運動記錄裝置,用于床墊中,所述床墊上均勻分布有壓力傳感器,所述床墊與用戶終端無線連接,所述裝置包括:
[0033]受力點確定模塊,被配置為確定用戶在所述床墊上的關鍵受力點;
[0034]狀態確定模塊,被配置為根據所述受力點確定模塊確定的所述關鍵受力點處壓力傳感器的壓力值的變化,確定所述用戶在所述床墊上的運動狀態;
[0035]信息發送模塊,用于將包含所述狀態確定模塊確定的所述運動狀態的運動信息實時發送至所述用戶終端。
[0036]可選的,所述受力點確定模塊,包括:
[0037]第一確定子模塊,被配置為在所述用戶平躺在所述床墊上時,根據壓力傳感器的壓力值確定所述用戶在所述床墊上的η個關鍵受力點,n ^ 2 ;
[0038]第二確定子模塊,被配置為根據所述第一確定子模塊確定的所述η個關鍵受力點確定所述用戶在所述床墊上的全部的關鍵受力點。
[0039]可選的,所述第一確定子模塊,還被配置為:
[0040]當η = 2時,在所述床墊的長度方向上確定相距最遠且壓力傳感器的壓力值不為零的兩個受力點;將其中壓力傳感器的壓力值最大的受力點確定為所述用戶的頭部受力點,將其中壓力傳感器的壓力值最小的受力點確定為所述用戶的腳部受力點;
[0041]當η = 3時,在所述床墊的長度方向上確定相距最遠且壓力傳感器的壓力值不為零的兩個受力點;將其中壓力傳感器的壓力值最大的受力點確定為所述用戶的頭部受力點,將其中壓力傳感器的壓力值最小的受力點確定為所述用戶的腳部受力點;將所述床墊的長度方向上壓力傳感器的壓力值最大的受力點確定為所述臀部受力點;
[0042]當η = 5時,在所述床墊的長度方向上確定相距最遠且壓力傳感器的壓力值不為零的兩個受力點;將其中壓力傳感器的壓力值最大的受力點確定為所述用戶的頭部受力點,將其中壓力傳感器的壓力值最小的受力點確定為所述用戶的腳部受力點;將所述床墊的長度方向上壓力傳感器的壓力值最大的受力點確定為所述臀部受力點;將在所述床墊的寬度方向上相距最遠且壓力傳感器的壓力值不為零的兩個受力點確定為兩個手部受力點。
[0043]可選的,當η = 2且所述η個關鍵受力點為頭部受力點和腳部受力點時,所述第二確定子模塊,還被配置為:
[0044]根據所述用戶終端中預先存儲的用戶信息,確定所述用戶的腿身比例;
[0045]根據所述腿身比例、所述頭部受力點和所述腳部受力點的位置確定所述臀部受力占.V,
[0046]將所述頭部受力點至所述臀部受力點的兩側的預定范圍確定為所述手臂受力范圍;
[0047]將所述頭部受力點、所述手臂受力點、所述臀部受力點和所述腳部受力點確定為所述用戶在所述床墊上的全部的關鍵受力點。
[0048]可選的,當η = 3且所述η個關鍵受力點為頭部受力點、腳部受力點和臀部受力點時,所述第二確定子模塊,還被配置為,包括:
[0049]將所述頭部受力點至所述臀部受力點的兩側的預定范圍確定為所述手臂受力范圍;
[0050]將所述頭部受力點、所述手臂受力點、所述臀部受力點和所述腳部