一种升降枕头的睡姿识别算法制造技术

技术编号:39146734 阅读:10 留言:0更新日期:2023-10-23 14:57
本发明专利技术公开了一种升降枕头的睡姿识别算法,包括:一个包含若干压力传感器的睡姿检测传感带,一个嵌入式微处理器;通过采集用户在平睡和侧睡状态下的传感器数据,用这组数据经过一定运算得到睡姿判定限值,把这个值固化到嵌入式微处理器的存储器中作为平睡和侧睡的分界值,用以识别睡姿。用以识别睡姿。用以识别睡姿。

【技术实现步骤摘要】
一种升降枕头的睡姿识别算法


[0001]本专利技术涉及智能枕头领域,具体涉及一种升降枕头的睡姿识别算法。

技术介绍

[0002]现代社会,许多人天天用电脑,由于姿势不对,导致颈椎病频发,严重影响人们生活,所以许多人睡觉时,都希望平卧时枕头低一些,侧卧时枕头可以高一些,这样对颈椎的保护很有帮助,这就涉及到自动控制枕头的高度问题,同时就面对一个睡姿检测的问题,目前,睡姿检测是难点所在.

技术实现思路

[0003]针对上述问题,本专利技术旨在提供一种升降枕头的睡姿识别算法。
[0004]为了实现这个目的,本专利技术采用以下技术方案:一种升降枕头的睡姿识别算法, 包括:一个包含若干压力传感器的睡姿检测传感带;一个嵌入式微处理器;通过采集用户在平睡和侧睡状态下的传感器数据,用这组数据经过一定运算得到睡姿判定限值,用以识别睡姿。
[0005]睡姿判断的计算方法包含4步,其中1

3步是分界参数计算获取,第4步是睡姿计算判定,详细步骤如下:1)让使用者平睡,获取一组传感器数据数组N(X),将这组传感器数组按从大到小的顺序排序,得到一组排序后的数组P(X);2)让使用者侧睡,获取一组传感器数据数组N(X),将这组传感器数组按从大到小的顺序排序,得到一组排序后的数组C(X);3)计算P(X)前a个数据的平均值得到a1;计算C(X)的前a个数据的平均值得到a2;判定分界值p按下式计算,p=(a2

a1)/2+a1; 把计算得到的p值固化到嵌入式微处理器的存储器中。r/>[0006]4)正常工作时,获取传感器的值保存在一个数组C(X)中,将传感器的实际值从大到小排序处理,得到一个数组D(X),计算D(X)的前a个数据的平均值,结果大于p则判断为侧睡,小于p则判断为平睡。
[0007]作为优化,在第3步中,所述a的取值为1
‑‑
6。
[0008]作为优化,上述判定分界值p可以乘上一个调整系数n,用以对判定灵敏度进行微调,n的取值范围在0.5到3.作为优化,上述判定分界值p并不需要对每个枕头的使用者都重新获取一遍,产品出厂时可以被设定为一个事先得到的平均值。
[0009]除以上基本算法外,为了防止产品到用户手上后出现睡姿检测不准确,算法还包含一个学习模式;当激活了学习模式后,系统提示让用户平睡,侧睡,并在平睡和侧睡时重新获取实际使用者的传感器数据,按上述算法1

3步计算得到新的分界p值,更新系统p值,这样就重新匹配了实际的用户,系统会更优秀,更灵活,可靠性更高,性能更好。
附图说明
[0010]图1 是睡姿检测学习的原理图。
[0011]图2是平睡时睡姿检测器的受压图。
[0012]图3是侧睡时睡姿检测器的受压图。
[0013]图4是程序流程图。
实施方式
[0014]下面结合附图和具体实施例对本专利技术做进一步详细说明.一种升降枕头的睡姿识别算法,包括:一个包含若干压力传感器的睡姿检测传感带,一个嵌入式微处理器;通过采集用户在平睡和侧睡状态下的传感器数据,用这组数据经过一定运算得到结果,用以识别睡姿。
[0015]参考图(2)和图(3),睡姿检测传感带放在枕头下面,可以在肩膀和颈椎的位置,也可以安装在更下面;其长度应比正常人的肩膀稍微宽一些,宽度一般为几到几十厘米;图(2)和图(3)分别是平睡和侧睡时睡姿检测传感带的受压情况,可以看出,使用者平睡和侧睡时,睡姿检测传感带的受压面积是不同的,受力也不同,睡姿检测传感带内被压住的压力传感器输出会不同;侧睡时由于受压的传感器少,被压住的传感器受到的压力较大,输出较大; 平睡时由于受压的传感器多,被压住的传感器受到的平均压力较小,输出较小;以上特征可以通过对传感器输出数据进行处理,消除噪声后得到一个判定分界值p,将p保存在系统存储器中;实际工作时,传感器的输出按照前述第4步计算得到一个值,这个值大于p就判定为侧睡,小于p就判定为平睡。
[0016]以上所述,仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡是依据本专利技术的技术实质对以上实施例所作的任何细微修改、等同替换和改进,均应包含在本专利技术技术方案的保护范围之内。
本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种升降枕头的睡姿识别算法,其特征在于:包括一个包含若干压力传感器的睡姿检测传感带,一个嵌入式微处理器;通过采集用户在平睡和侧睡状态下的传感器数据,用这组数据经过一定运算得到睡姿判定限值,用以识别睡姿。2.基于权利要求1所述的一种升降枕头的睡姿识别算法,基特征在于:包括以下4步实现睡姿识别:1)让使用者平睡,获取一组传感器数据数组N(X),将这组传感器数组按从大到小的顺序排序,得到一组排序后的数组P(X);2)让使用者侧睡,获取一组传感器数据数组N(X),将这组传感器数组按从大到小的顺序排序,得到一组排序后的数组C(X);3)计算P(X)前a个数据的平均值得到a1;计算C(X)的前a个数据的平均值得到a2;判定分界值p按下式计算,p=(a2
‑<...

【专利技术属性】
技术研发人员:田雄伟
申请(专利权)人:美梦科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1