本公開涉及移動端設(shè)備算法領(lǐng)域和可穿戴算法領(lǐng)域,尤其涉及一種可穿戴設(shè)備佩戴狀態(tài)檢測方法、裝置及存儲介質(zhì)。
背景技術(shù):
1、相關(guān)技術(shù)中,存在多種基于電容傳感器、紅外傳感器、綠光光電容積脈搏波(photoplethysmography,ppg)和加速度傳感器等傳感器檢測到的數(shù)據(jù)進(jìn)行佩戴狀態(tài)檢測的算法。然而,相關(guān)技術(shù)中使用紅外傳感器進(jìn)行佩戴狀態(tài)檢測的方法中存在檢測精度低、功耗高等問題。
技術(shù)實(shí)現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本公開提供一種可穿戴設(shè)備佩戴狀態(tài)檢測方法、裝置及存儲介質(zhì)。
2、根據(jù)本公開實(shí)施例的第一方面,提供一種可穿戴設(shè)備佩戴狀態(tài)檢測方法,包括:
3、控制可穿戴設(shè)備紅外傳感器發(fā)射紅外信號,并檢測被反射回的紅外信號;確定所述紅外傳感器在多個不同時間窗口檢測到的紅外信號的功率譜特征;響應(yīng)于確定所述功率譜特征符合條件,確定所述可穿戴設(shè)備處于佩戴狀態(tài);所述條件基于所述紅外信號被活體反射后確定預(yù)設(shè)生理參量的功率譜特征確定。
4、一種實(shí)施方式中,所述確定所述紅外傳感器在多個不同時間窗口檢測到的紅外信號的功率譜特征,包括:
5、確定所述紅外傳感器在多個不同時間窗口檢測到的紅外信號的功率譜;在所述多個不同時間窗口的功率譜中提取預(yù)設(shè)數(shù)量的主頻,所述主頻為所述功率譜中峰值之間差值小于第一閾值的最大峰值;確定所述預(yù)設(shè)數(shù)量主頻的標(biāo)準(zhǔn)差特征,并確定所述預(yù)設(shè)數(shù)量主頻的信息熵特征,并對所述標(biāo)準(zhǔn)差特征和信息熵特征進(jìn)行加權(quán)得到所述功率譜特征,所述信息熵特征表征所述預(yù)設(shè)數(shù)量主頻確定所述預(yù)設(shè)生理參量的不確定度,所述標(biāo)準(zhǔn)差特征表示所述預(yù)設(shè)數(shù)主頻的離散程度。
6、一種實(shí)施方式中,所述功率譜特征為大于0的功率譜特征值;
7、所述確定所述功率譜特征符合條件,包括:
8、響應(yīng)于所述功率譜特征值小于第一閾值,將正確值保存于第一數(shù)組中,否則將錯誤值保存于第一數(shù)組;響應(yīng)于所述功率譜特征值大于第二閾值,將正確值保存于第二數(shù)組中,否則將錯誤值保存于第二數(shù)組;所述第一閾值用于區(qū)分功率譜特征滿足穩(wěn)定條件,所述第二閾值用于區(qū)分功率譜特征滿足不穩(wěn)定條件。
9、若第一數(shù)組數(shù)量大于所述第二數(shù)組的數(shù)量,則確定所述功率譜特征符合條件。
10、一種實(shí)施方式中,所述在所述多個不同時間窗口的功率譜中提取預(yù)設(shè)數(shù)量的主頻,包括:
11、基于所述頻域信息,獲取預(yù)定義數(shù)量的譜峰,所述譜峰為幅值大于相鄰點(diǎn)的頻率值;
12、響應(yīng)于首次獲取到預(yù)定義數(shù)量的譜峰,選取最接近主頻默認(rèn)值的值作為主頻,所述主頻默認(rèn)值為一預(yù)設(shè)值的頻率值;響應(yīng)于非首次獲取到預(yù)定義數(shù)量的譜峰,選取最接近上一主頻的值作為主頻;將所述主頻保存至第三數(shù)組中,獲取預(yù)設(shè)數(shù)量的主頻;設(shè)置第一計(jì)數(shù)器,所述第一計(jì)數(shù)器用于表示第三數(shù)組中最新數(shù)據(jù)的存儲位置;響應(yīng)于所述第一計(jì)數(shù)器的值達(dá)到第三數(shù)組的長度時,清零所述第一計(jì)數(shù)器,并重新從所述第三數(shù)組的起始位置進(jìn)行存儲。
13、一種實(shí)施方式中,所述獲取預(yù)定義數(shù)量的譜峰,包括:
14、響應(yīng)于當(dāng)前頻率對應(yīng)的幅值大于相鄰頻率對應(yīng)的幅值且大于預(yù)設(shè)幅值,將所述當(dāng)前頻率設(shè)為譜峰;響應(yīng)于存在多個連續(xù)頻率對應(yīng)的幅值相等且大于相鄰頻率對應(yīng)的幅值,將所述多個連續(xù)頻率中的最小頻率設(shè)為譜峰。
15、一種實(shí)施方式中,所述檢測被反射回的紅外信號,包括:
16、獲取加速度傳感器的測量數(shù)據(jù);響應(yīng)于加速度傳感器的測量數(shù)據(jù)小于加速度第一閾值且檢測到被反射回的紅外信號,保存所述紅外信號至第四數(shù)組;設(shè)置第二計(jì)數(shù)器,所述第二計(jì)數(shù)器用于表示第四數(shù)組中最新數(shù)據(jù)的存儲位置;響應(yīng)于所述加速度傳感器的測量數(shù)據(jù)大于加速度閾值,清除所述第四數(shù)組中的數(shù)據(jù)并清零第二計(jì)數(shù)器;響應(yīng)于所述第二計(jì)數(shù)器的值達(dá)到第四數(shù)組的長度時,清零所述第二計(jì)數(shù)器,并重新從所述第四數(shù)組的起始位置進(jìn)行存儲。
17、一種實(shí)施方式中,所述預(yù)設(shè)數(shù)量主頻的信息熵特征可以基于預(yù)設(shè)數(shù)量的主頻中各主頻在預(yù)設(shè)區(qū)間內(nèi)的概率值確定。
18、根據(jù)本公開實(shí)施例的第二方面,提供一種可穿戴設(shè)備佩戴狀態(tài)檢測裝置,包括:
19、檢測單元,用于控制可穿戴設(shè)備紅外傳感器發(fā)射紅外信號,并檢測被反射回的紅外信號;確定單元,用于確定所述紅外傳感器在多個不同時間窗口檢測到的紅外信號的功率譜特征;處理單元,用于響應(yīng)于確定所述功率譜特征符合條件,確定所述可穿戴設(shè)備處于佩戴狀態(tài);所述條件基于所述紅外信號被活體反射后確定預(yù)設(shè)生理參量的功率譜特征確定。
20、一種實(shí)施方式中,所述確定單元采用如下方式確定所述紅外傳感器在多個不同時間窗口檢測到的紅外信號的功率譜特征:
21、確定所述紅外傳感器在多個不同時間窗口檢測到的紅外信號的功率譜;在所述多個不同時間窗口的功率譜中提取預(yù)設(shè)數(shù)量的主頻,所述主頻為所述功率譜中峰值之間差值小于第一閾值的最大峰值;確定所述預(yù)設(shè)數(shù)量主頻的標(biāo)準(zhǔn)差特征,并確定所述預(yù)設(shè)數(shù)量主頻的信息熵特征,并對所述標(biāo)準(zhǔn)差特征和信息熵特征進(jìn)行加權(quán)得到所述功率譜特征,所述信息熵特征表征所述預(yù)設(shè)數(shù)量主頻確定所述預(yù)設(shè)生理參量的不確定度,所述標(biāo)準(zhǔn)差特征表示所述預(yù)設(shè)數(shù)主頻的離散程度。
22、一種實(shí)施方式中,所述功率譜特征為大于0的功率譜特征值;所述確定單元采用如下方式確定所述功率譜特征符合條件,包括:
23、響應(yīng)于所述功率譜特征值小于第一閾值,將正確值保存于第一數(shù)組中,否則將錯誤值保存于第一數(shù)組;響應(yīng)于所述功率譜特征值大于第二閾值,將正確值保存于第二數(shù)組中,否則將錯誤值保存于第二數(shù)組;所述第一閾值用于區(qū)分功率譜特征滿足穩(wěn)定條件,所述第二閾值用于區(qū)分功率譜特征滿足不穩(wěn)定條件;若第一數(shù)組數(shù)量大于所述第二數(shù)組的數(shù)量,則確定所述功率譜特征符合條件。
24、一種實(shí)施方式中,所述確定單元采用如下方式在所述多個不同時間窗口的功率譜中提取預(yù)設(shè)數(shù)量的主頻:
25、基于所述頻域信息,獲取預(yù)定義數(shù)量的譜峰,所述譜峰為幅值大于相鄰點(diǎn)的頻率值;響應(yīng)于首次獲取到預(yù)定義數(shù)量的譜峰,選取最接近主頻默認(rèn)值的值作為主頻,所述主頻默認(rèn)值為一預(yù)設(shè)值的頻率值;響應(yīng)于非首次獲取到預(yù)定義數(shù)量的譜峰,選取最接近上一主頻的值作為主頻;將所述主頻保存至第三數(shù)組中,獲取預(yù)設(shè)數(shù)量的主頻;設(shè)置第一計(jì)數(shù)器,所述第一計(jì)數(shù)器用于表示第三數(shù)組中最新數(shù)據(jù)的存儲位置;響應(yīng)于所述第一計(jì)數(shù)器的值達(dá)到第三數(shù)組的長度時,清零所述第一計(jì)數(shù)器,并重新從所述第三數(shù)組的起始位置進(jìn)行存儲。
26、一種實(shí)施方式中,所述確定單元采用如下方式獲取預(yù)定義數(shù)量的譜峰:
27、響應(yīng)于當(dāng)前頻率對應(yīng)的幅值大于相鄰頻率對應(yīng)的幅值且大于預(yù)設(shè)幅值,將所述當(dāng)前頻率設(shè)為譜峰;響應(yīng)于存在多個連續(xù)頻率對應(yīng)的幅值相等且大于相鄰頻率對應(yīng)的幅值,將所述多個連續(xù)頻率中的最小頻率設(shè)為譜峰。
28、一種實(shí)施方式中,所述檢測單元采用如下方式檢測被反射回的紅外信號:
29、獲取加速度傳感器的測量數(shù)據(jù);響應(yīng)于加速度傳感器的測量數(shù)據(jù)小于加速度第一閾值且檢測到被反射回的紅外信號,保存所述紅外信號至第四數(shù)組;設(shè)置第二計(jì)數(shù)器,所述第二計(jì)數(shù)器用于表示第四數(shù)組中最新數(shù)據(jù)的存儲位置;響應(yīng)于所述加速度傳感器的測量數(shù)據(jù)大于加速度閾值,清除所述第四數(shù)組中的數(shù)據(jù)并清零第二計(jì)數(shù)器;響應(yīng)于所述第二計(jì)數(shù)器的值達(dá)到第四數(shù)組的長度時,清零所述第二計(jì)數(shù)器,并重新從所述第四數(shù)組的起始位置進(jìn)行存儲。
30、一種實(shí)施方式中,所述預(yù)設(shè)數(shù)量主頻的信息熵特征可以基于預(yù)設(shè)數(shù)量的主頻中各主頻在預(yù)設(shè)區(qū)間內(nèi)的概率值確定。
31、根據(jù)本公開實(shí)施例的第三方面,提供一種可穿戴設(shè)備,包括:
32、處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:執(zhí)行第一方面或者第一方面任意一種實(shí)施方式中所述的可穿戴設(shè)備佩戴狀態(tài)檢測方法。
33、根據(jù)本公開實(shí)施例的第四方面,提供一種存儲介質(zhì),所述存儲介質(zhì)中存儲有指令,當(dāng)所述存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠第一方面或者第一方面任意一種實(shí)施方式中任意一項(xiàng)所述的方法。
34、本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過發(fā)送并檢測返回的紅外信號,基于紅外傳感器的功率譜特征判斷佩戴狀態(tài),能夠避免對采樣率敏感的問題,并且能夠降低檢測功耗同時獲取高精度的佩戴狀態(tài)檢測結(jié)果。
35、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。