本申請(qǐng)涉及運(yùn)動(dòng)健康監(jiān)測(cè)領(lǐng)域,尤其涉及一種手表佩戴松緊檢測(cè)方法和裝置。
背景技術(shù):
1、當(dāng)前用于判斷手表佩戴松緊度的方法主要依賴于用戶的主觀判斷或簡(jiǎn)單的物理傳感器數(shù)據(jù)。
2、主觀判斷依賴用戶個(gè)人感覺和習(xí)慣,容易產(chǎn)生誤差,無法準(zhǔn)確反映實(shí)際佩戴情況;傳統(tǒng)方法多依賴單一傳感器(如壓力傳感器),數(shù)據(jù)單一,無法全面捕捉手表的運(yùn)動(dòng)狀態(tài)和佩戴松緊度的變化。因此,現(xiàn)有的手表佩戴松緊度的檢查方式往往缺乏實(shí)時(shí)檢測(cè)能力,無法及時(shí)反饋佩戴松緊度的變化,導(dǎo)致心率測(cè)量的精度受到影響。
3、因此,亟需一種手表佩戴松緊檢測(cè)方法和裝置。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N手表佩戴松緊檢測(cè)方法和裝置,解決了現(xiàn)有的手表佩戴松緊度的檢查方式往往缺乏實(shí)時(shí)檢測(cè)能力,無法及時(shí)反饋佩戴松緊度的變化,導(dǎo)致心率測(cè)量的精度受到影響的問題。
2、在本申請(qǐng)的第一方面提供了一種手表佩戴松緊檢測(cè)方法,方法包括:通過六軸加速度陀螺儀傳感器實(shí)時(shí)采集用戶佩戴目標(biāo)手表的當(dāng)前運(yùn)動(dòng)數(shù)據(jù),當(dāng)前運(yùn)動(dòng)數(shù)據(jù)包括加速度數(shù)據(jù)和角速度數(shù)據(jù);獲取當(dāng)前運(yùn)動(dòng)數(shù)據(jù)對(duì)應(yīng)的運(yùn)動(dòng)特征,運(yùn)動(dòng)特征為加速度數(shù)據(jù)和角速度數(shù)據(jù)分別對(duì)應(yīng)的時(shí)間序列特征;通過運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,根據(jù)時(shí)間序列特征判斷目標(biāo)手表的佩戴狀態(tài);若確認(rèn)佩戴狀態(tài)為佩戴松狀態(tài),向用戶發(fā)送預(yù)設(shè)提示信息,預(yù)設(shè)提示信息用于提示用戶將佩戴狀態(tài)由佩戴松狀態(tài)調(diào)整為佩戴緊狀態(tài)。
3、可選地,在獲取當(dāng)前運(yùn)動(dòng)數(shù)據(jù)對(duì)應(yīng)的運(yùn)動(dòng)特征之前,對(duì)當(dāng)前運(yùn)動(dòng)數(shù)據(jù)進(jìn)行預(yù)處理操作,具體包括:獲取第一當(dāng)前運(yùn)動(dòng)數(shù)據(jù)和第二當(dāng)前運(yùn)動(dòng)數(shù)據(jù),第一當(dāng)前運(yùn)動(dòng)數(shù)據(jù)和第二當(dāng)前運(yùn)動(dòng)數(shù)據(jù)為當(dāng)前運(yùn)動(dòng)數(shù)據(jù)中任意兩組相鄰的運(yùn)動(dòng)數(shù)據(jù);獲取第一當(dāng)前運(yùn)動(dòng)數(shù)據(jù)和第二當(dāng)前運(yùn)動(dòng)數(shù)據(jù)之間的波動(dòng)變化值;判斷波動(dòng)變化值是否小于預(yù)設(shè)波動(dòng)值;若波動(dòng)變化值小于預(yù)設(shè)波動(dòng)值,則判斷當(dāng)前運(yùn)動(dòng)數(shù)據(jù)中不存在異常數(shù)據(jù),且完成預(yù)處理操作。
4、可選地,在通過六軸加速度陀螺儀傳感器實(shí)時(shí)采集用戶佩戴目標(biāo)手表的當(dāng)前運(yùn)動(dòng)數(shù)據(jù)之前,方法還包括:獲取靜態(tài)數(shù)據(jù),靜態(tài)數(shù)據(jù)包括第一靜態(tài)數(shù)據(jù)和第二靜態(tài)數(shù)據(jù),第一靜態(tài)數(shù)據(jù)和第二靜態(tài)數(shù)據(jù)為靜態(tài)數(shù)據(jù)中任意兩組相鄰的數(shù)據(jù);獲取第一靜態(tài)數(shù)據(jù)和第二靜態(tài)數(shù)據(jù)之間的波動(dòng)變化值;判斷波動(dòng)變化值是否小于預(yù)設(shè)波動(dòng)值;若波動(dòng)變化值小于預(yù)設(shè)波動(dòng)值,則確認(rèn)靜態(tài)數(shù)據(jù)為穩(wěn)定靜態(tài)數(shù)據(jù),并通過六軸加速度陀螺儀傳感器實(shí)時(shí)采集當(dāng)前運(yùn)動(dòng)數(shù)據(jù)。
5、可選地,通過運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,根據(jù)時(shí)間序列特征判斷目標(biāo)手表的佩戴狀態(tài),具體包括:根據(jù)歷史運(yùn)動(dòng)數(shù)據(jù),計(jì)算松緊狀態(tài)閾值;根據(jù)時(shí)間序列特征,計(jì)算松緊狀態(tài)特征值;判斷松緊狀態(tài)閾值是否大于或等于松緊狀態(tài)特征值;若松緊狀態(tài)閾值大于或等于松緊狀態(tài)特征值,則確認(rèn)佩戴狀態(tài)為佩戴緊狀態(tài);若松緊狀態(tài)閾值小于松緊狀態(tài)特征值,則確認(rèn)佩戴狀態(tài)為佩戴松狀態(tài)。
6、可選地,根據(jù)歷史運(yùn)動(dòng)數(shù)據(jù),計(jì)算松緊狀態(tài)閾值,具體包括:通過如下公式計(jì)算松緊狀態(tài)閾值:
7、
8、其中,為松緊狀態(tài)閾值,c為權(quán)重因子,且c>1,w為移動(dòng)窗口的大小,xi為第i個(gè)時(shí)間序列特征,xi-w+j為第i-w+j個(gè)時(shí)間序列特征,noc表示佩戴緊狀態(tài),ζj表示對(duì)固定概率閾值的乘積進(jìn)行加權(quán)。
9、可選地,根據(jù)時(shí)間序列特征,計(jì)算松緊狀態(tài)特征值,具體包括:通過如下公式計(jì)算松緊狀態(tài)特征值:
10、
11、其中,表示,p(noc|xi)為松緊狀態(tài)閾值,xi為第i個(gè)當(dāng)前運(yùn)動(dòng)數(shù)據(jù),p(xi|noc)表示佩戴狀態(tài)為佩戴緊狀態(tài)時(shí),能夠觀測(cè)到第i個(gè)當(dāng)前運(yùn)動(dòng)數(shù)據(jù)的條件概率,p(noc)為佩戴緊狀態(tài)對(duì)應(yīng)的先驗(yàn)概率,先驗(yàn)概率通過歷史運(yùn)動(dòng)數(shù)據(jù)獲取,p(xi)通過如下全概率公式計(jì)算:
12、p(xi)=p(xi|noc)p(noc)+p(xi|f1)p(f1)…+p(xi|fk)p(fk);
13、其中,f1,f2,…,fk分別表示k種不同佩戴松緊程度下獲取到的歷史運(yùn)動(dòng)數(shù)據(jù),不同佩戴松緊程度對(duì)應(yīng)目標(biāo)手表的不同表扣位置。
14、可選地,若確認(rèn)出松緊狀態(tài)特征值小于或等于松緊狀態(tài)閾值,則確認(rèn)佩戴狀態(tài)為佩戴緊狀態(tài),具體包括:根據(jù)如下不等式判斷佩戴狀態(tài):
15、
16、其中,p(noc|xi)為算松緊狀態(tài)特征值,為松緊狀態(tài)閾值,若滿足上述不等式,則確認(rèn)佩戴狀態(tài)為佩戴緊狀態(tài)。
17、在本申請(qǐng)的第二方面提供了一種手表佩戴松緊檢測(cè)裝置,裝置包括運(yùn)動(dòng)特征獲取模塊以及佩戴狀態(tài)分析處理模塊,其中,
18、運(yùn)動(dòng)特征獲取模塊,用于通過六軸加速度陀螺儀傳感器實(shí)時(shí)采集用戶佩戴目標(biāo)手表的當(dāng)前運(yùn)動(dòng)數(shù)據(jù),當(dāng)前運(yùn)動(dòng)數(shù)據(jù)包括加速度數(shù)據(jù)和角速度數(shù)據(jù);獲取當(dāng)前運(yùn)動(dòng)數(shù)據(jù)對(duì)應(yīng)的運(yùn)動(dòng)特征,運(yùn)動(dòng)特征為加速度數(shù)據(jù)和角速度數(shù)據(jù)分別對(duì)應(yīng)的時(shí)間序列特征。
19、佩戴狀態(tài)分析處理模塊,用于通過運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,根據(jù)時(shí)間序列特征判斷目標(biāo)手表的佩戴狀態(tài);若確認(rèn)佩戴狀態(tài)為佩戴松狀態(tài),向用戶發(fā)送預(yù)設(shè)提示信息,預(yù)設(shè)提示信息用于提示用戶將佩戴狀態(tài)由佩戴松狀態(tài)調(diào)整為佩戴緊狀態(tài)。
20、在本申請(qǐng)的第三方面提供了一種電子設(shè)備,包括處理器、存儲(chǔ)器、用戶接口及網(wǎng)絡(luò)接口,存儲(chǔ)器用于存儲(chǔ)指令,用戶接口和網(wǎng)絡(luò)接口用于給其他設(shè)備通信,處理器用于執(zhí)行存儲(chǔ)器中存儲(chǔ)的指令,以使電子設(shè)備執(zhí)行如上述任意一項(xiàng)的方法。
21、在本申請(qǐng)的第四方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行如上述任意一項(xiàng)的方法。
22、本申請(qǐng)實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
23、1、通過六軸加速度陀螺儀傳感器實(shí)時(shí)采集用戶佩戴目標(biāo)手表的當(dāng)前運(yùn)動(dòng)數(shù)據(jù),當(dāng)前運(yùn)動(dòng)數(shù)據(jù)包括加速度數(shù)據(jù)和角速度數(shù)據(jù),且獲取加速度數(shù)據(jù)和角速度數(shù)據(jù)分別對(duì)應(yīng)的時(shí)間序列特征,從而通過運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,根據(jù)時(shí)間序列特征判斷目標(biāo)手表的佩戴狀態(tài),若確認(rèn)佩戴狀態(tài)為佩戴松狀態(tài),向用戶發(fā)送預(yù)設(shè)提示信息,預(yù)設(shè)提示信息用于提示用戶將佩戴狀態(tài)由佩戴松狀態(tài)調(diào)整為佩戴緊狀態(tài),進(jìn)而通過實(shí)時(shí)反饋機(jī)制,用戶可以及時(shí)調(diào)整目標(biāo)手表的佩戴方式,避免因佩戴松緊度不合適而影響心率數(shù)據(jù)的準(zhǔn)確性。
24、2、通過將固定的松緊狀態(tài)閾值改進(jìn)為自適應(yīng)的松緊狀態(tài)閾值,從而在用戶劇烈運(yùn)動(dòng)導(dǎo)致信號(hào)的劇烈變化時(shí),通過自適應(yīng)松緊狀態(tài)閾值下降并低于改進(jìn)前的松緊狀態(tài)閾值,以防止錯(cuò)誤報(bào)警。
25、3、通過獲取歷史運(yùn)動(dòng)數(shù)據(jù),所述歷史運(yùn)動(dòng)數(shù)據(jù)包括所述佩戴松狀態(tài)時(shí)對(duì)應(yīng)的歷史運(yùn)動(dòng)數(shù)據(jù)和所述佩戴緊狀態(tài)下對(duì)應(yīng)的歷史運(yùn)動(dòng)數(shù)據(jù),并根據(jù)通過所述歷史運(yùn)動(dòng)數(shù)據(jù),構(gòu)建所述運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,以便于模型能夠?qū)W習(xí)到不同狀態(tài)下的特征變化規(guī)律,進(jìn)而提高對(duì)實(shí)時(shí)佩戴狀態(tài)判定的精確性。
1.一種手表佩戴松緊檢測(cè)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通過六軸加速度陀螺儀傳感器實(shí)時(shí)采集用戶佩戴目標(biāo)手表的當(dāng)前運(yùn)動(dòng)數(shù)據(jù)之前,所述方法還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通過運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,根據(jù)所述時(shí)間序列特征判斷所述目標(biāo)手表的佩戴狀態(tài)之前,還需構(gòu)建所述運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,具體包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過運(yùn)動(dòng)數(shù)據(jù)動(dòng)態(tài)分析模型,根據(jù)所述時(shí)間序列特征判斷所述目標(biāo)手表的佩戴狀態(tài),具體包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述歷史運(yùn)動(dòng)數(shù)據(jù),計(jì)算松緊狀態(tài)閾值,具體包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述時(shí)間序列特征,計(jì)算松緊狀態(tài)特征值,具體包括:
7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述若所述松緊狀態(tài)閾值大于或等于所述松緊狀態(tài)特征值,則確認(rèn)所述佩戴狀態(tài)為所述佩戴緊狀態(tài):
8.一種手表佩戴松緊檢測(cè)裝置,其特征在于,所述裝置包括運(yùn)動(dòng)特征獲取模塊以及佩戴狀態(tài)分析處理模塊,其中,
9.一種電子設(shè)備,其特征在于,包括處理器、通信總線、用戶接口、網(wǎng)絡(luò)接口以及存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)指令,所述用戶接口和網(wǎng)絡(luò)接口用于給其他設(shè)備通信,所述處理器用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的指令,以使所述電子設(shè)備執(zhí)行如權(quán)利要求1至7任意一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有指令,當(dāng)所述指令被執(zhí)行時(shí),執(zhí)行如權(quán)利要求1至7任意一項(xiàng)所述的方法。