本发明涉及数据处理的,具体提供一种睡眠体动分离方法、装置、介质及家电。
背景技术:
1、目前市场空调产品空调无法识别用户方位,无法定向送风控制温或检测无人后开启节能模式运行,同时夜间睡眠的舒适感较差,无法结合用户的生命活动体征等参数。
2、已有产品应用多为通过毫米波雷达实现单人睡眠报告的分析,通过体动建立用户特征模型;而多分区毫米波雷达技术的成熟推广及应用有望实现白天多人分区送风、夜晚监测两人睡眠,提升产品竞争力与用户温冷感的舒适性。
3、现有技术可以通过毫米波雷达检测单人的体动状态,来实现单人的睡眠检测,但是无法通过毫米波雷达技术实现双人睡眠体动分离,进而无法实现双人的睡眠检测。进而无法通过对双人的睡眠检测来实现空调的定向送风和节能控制。
4、相应地,本领域需要一种睡眠体动分离方案来解决上述问题。
技术实现思路
1、为了克服上述缺陷,提出了本发明,以提供解决或至少部分地解决如何准确地实现双人睡眠体动分离的技术问题。
2、在第一方面,本发明提供一种睡眠体动分离方法,所述方法包括:
3、基于当前房间内的毫米波雷达获取第一预设时间段内的用户的人体活动数据;所述人体活动数据包括人体轨迹数据和人体非轨迹数据,其中,所述人体轨迹数据为所述用户在所述当前房间内行走所产生的轨迹点的数据集合,所述人体非轨迹数据为所述用户在所述当前房间内除行走外所产生轨迹点的数据集合,所述人体非轨迹数据包括所述用户睡眠时的人体非轨迹数据;
4、基于所述人体非轨迹数据和所述人体轨迹数据对所述当前房间内的睡眠区域进行分区,获得所述睡眠区域的分区结果;
5、基于所述分区结果,对所述毫米波雷达实时获取的所述睡眠区域的所述人体活动数据进行体动分离。
6、在上述睡眠体动分离方法的一个技术方案中,所述基于所述人体非轨迹数据和所述人体轨迹数据对所述当前房间内的睡眠区域进行分区,包括:
7、基于所述人体非轨迹数据获取所述睡眠区域的中心分割线;
8、基于所述人体轨迹数据获取所述当前房间内用户的用户数量;
9、基于所述中心分割线和所述用户数量,对所述睡眠区域进行分区,获得所述分区结果。
10、在上述睡眠体动分离方法的一个技术方案中,所述基于所述中心分割线和所述用户数量,对所述睡眠区域进行分区,包括:
11、当所述用户数量大于等于二时,根据所述中心分割线对所述睡眠区域进行分区,得到所述睡眠区域的两个分区。
12、在上述睡眠体动分离方法的一个技术方案中,所述基于所述人体非轨迹数据获取所述睡眠区域的中心分割线,包括:
13、根据第二预设时间段内的所述人体非轨迹数据获取睡眠点云图;其中,所述睡眠点云图由所述用户睡眠时的人体非轨迹数据构成,所述第二预设时间段在所述第一预设时间段内;
14、基于所述睡眠点云图获取所述睡眠区域的中心点;
15、基于所述中心点、距离所述毫米波雷达最近的墙面的位置以及所述毫米波雷达的位置,获取所述睡眠区域的中心分割线。
16、在上述睡眠体动分离方法的一个技术方案中,所述基于所述中心点、距离所述毫米波雷达最近的墙面的位置以及所述毫米波雷达的位置,获取所述睡眠区域的中心分割线,包括:
17、基于所述中心点和所述毫米波雷达的位置获取所述毫米波雷达所在平面的法线;
18、基于所述毫米波雷达所在平面的法线和所述墙面的位置,获取所述墙面的位置与所述毫米波雷达所在平面的法线的夹角;
19、基于所述墙面的位置与所述毫米波雷达所在平面的法线的夹角,获取所述毫米波雷达所在平面的法线与所述睡眠区域的对称轴所在直线的夹角;其中,所述基于所述墙面的位置与所述毫米波雷达所在平面的法线的夹角和所述毫米波雷达所在平面的法线与所述睡眠区域的对称轴所在直线的夹角为互补的关系;
20、基于所述毫米波雷达所在平面的法线和所述毫米波雷达所在平面的法线与所述睡眠区域的对称轴所在直线的夹角,获取所述睡眠区域的对称轴所在直线;其中,所述睡眠区域的对称轴所在直线即为所述睡眠区域的中心分割线;和/或,
21、所述基于所述睡眠点云图获取所述睡眠区域的中心点,包括:
22、将所述睡眠点云图输入至预设的中心点获取模型中,获得所述睡眠区域的中心点。
23、在上述睡眠体动分离方法的一个技术方案中,所述基于所述人体轨迹数据获取所述当前房间内用户的用户数量,包括:
24、将所述人体轨迹数据发送至预设的人体轨迹识别模型中,以获取所述用户数量。
25、在上述睡眠体动分离方法的一个技术方案中,所述方法还包括:
26、将所述人体活动数据发送至预设的活动轨迹分类模型中,以获得所述人体轨迹数据和所述人体非轨迹数据。
27、在第二方面,提供一种控制装置,该控制装置包括至少一个处理器和至少一个存储装置,所述存储装置适于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行上述睡眠体动分离方法的技术方案中任一项技术方案所述的睡眠体动分离方法。
28、在第三方面,提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述睡眠体动分离方法的技术方案中任一项技术方案所述的睡眠体动分离方法。
29、在第四方面,提供一种家电,所述家电包括毫米波雷达和上述控制装置技术方案中所述的控制装置。
30、本发明上述一个或多个技术方案,至少具有如下一种或多种
31、有益效果:
32、在实施本发明的技术方案中,本发明通过基于当前房间内的毫米波雷达获取第一预设时间段内的用户的人体活动数据,人体活动数据包括人体轨迹数据和人体非轨迹数据,其中,人体轨迹数据为用户在当前房间内行走所产生的轨迹点的数据集合,人体非轨迹数据为用户在当前房间内除行走外所产生轨迹点的数据集合,人体非轨迹数据包括用户睡眠时的人体非轨迹数据,基于人体非轨迹数据和人体轨迹数据对当前房间内的睡眠区域进行分区,获得睡眠区域的分区结果,基于分区结果,对毫米波雷达实时获取的睡眠区域的人体活动数据进行体动分离。通过上述配置方式,本发明能够根据当前房间内的毫米波雷达获取人体轨迹数据确定当前房间内的用户数量,且由于人体非轨迹数据包含用户睡眠时的人体非轨迹数据,因而可以根据当前房间内的毫米波雷达获取人体非轨迹数据和用户数量对睡眠区域进行分区,再根据分区结果将实时获取的睡眠区域的人体活动数据进行分离,分离开用户的人体活动数据,以更准确的实现双人睡眠体动分离。进而,能够基于体动分离数据对空调等进行控制,以在不同的时间、不同的状态对空调进行区分控制,从而实现定向送风、节能等功能,有效提升用户的舒适度,提升产品竞争力。
1.一种睡眠体动分离方法,其特征在于,所述方法包括:
2.根据权利要求1所述的睡眠体动分离方法,其特征在于,所述基于所述人体非轨迹数据和所述人体轨迹数据对所述当前房间内的睡眠区域进行分区,包括:
3.根据权利要求2所述的睡眠体动分离方法,其特征在于,
4.根据权利要求2所述的睡眠体动分离方法,其特征在于,所述基于所述人体非轨迹数据获取所述睡眠区域的中心分割线,包括:
5.根据权利要求4所述的睡眠体动分离方法,其特征在于,
6.根据权利要求2所述的睡眠体动分离方法,其特征在于,所述基于所述人体轨迹数据获取所述当前房间内用户的用户数量,包括:
7.根据权利要求1所述的睡眠体动分离方法,其特征在于,所述方法还包括:
8.一种控制装置,包括至少一个处理器和至少一个存储装置,所述存储装置适于存储多条程序代码,其特征在于,所述程序代码适于由所述处理器加载并运行以执行权利要求1至7中任一项所述的睡眠体动分离方法。
9.一种计算机可读存储介质,其中存储有多条程序代码,其特征在于,所述程序代码适于由处理器加载并运行以执行权利要求1至7中任一项所述的睡眠体动分离方法。
10.一种家电,其特征在于,所述家电包括毫米波雷达和权利要求8所述的控制装置。