空调器及其人体检测模块控制方法和可读存储介质与流程

文档序号:27824404发布日期:2021-12-07 19:45阅读:74来源:国知局
空调器及其人体检测模块控制方法和可读存储介质与流程

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.根据所述类型获取所述基准发射参数的参数范围和所述调整系数的系数范围;
33.在所述参数范围内确定所述基准发射参数,在所述系数范围内确定所述调整系数。
34.可选地,所述人体检测模块为毫米波雷达传感器,所述根据所述发射参数控制所述人体检测模块发送探测信号的步骤包括:
35.根据所述发射参数控制所述毫米波雷达传感器发送电磁波,所述电磁波的波长范围为[1mm,10mm]。
[0036]
可选地,所述根据所述发射参数控制所述人体检测模块发送探测信号的步骤之后,还包括:
[0037]
接收所述探测信号对应的回波信号;
[0038]
识别所述回波信号中人体动作幅度对应的特征信号;
[0039]
当所述特征信号的信号特征参数小于或等于设定阈值时,控制所述人体检测模块增大所述发射参数;
[0040]
按照增大后的所述发射参数控制所述人体检测模块发送探测信号。
[0041]
此外,为了实现上述目的,本技术还提出一种空调器,所述空调器包括:
[0042]
人体检测模块,用于检测人体特征信息;以及
[0043]
存储器、处理器及存储在所述存储器上并可在所述处理器上运行的人体检测模块控制程序,所述处理器与所述人体检测模块连接,所述人体检测模块控制程序被所述处理器执行时实现如上任一项所述的人体检测模块控制方法的步骤。
[0044]
可选地,所述人体检测模块为毫米波雷达传感器。
[0045]
此外,为了实现上述目的,本技术还提出一种可读存储介质,所述可读存储介质上存储有人体检测模块控制程序,所述人体检测模块控制程序被处理器执行时实现如上任一项所述的人体检测模块控制方法的步骤。
[0046]
本发明提出的一种人体检测模块控制方法,该方法结合人体的行为状态信息和位置信息确定人体检测模块发送的探测信号对应的发射参数,从而人体检测模块发送的探测信号并不是固定的,而是适应于人体位置、行为的不同而不同,从而使探测信号可与人体在不同状况下的人体特征相适应,提高人体检测模块对不同状态下人体信息的检测精度,从而提高人体检测模型检测到的人体特征信息的精准性。
附图说明
[0047]
图1为本发明空调器一实施例运行涉及的硬件结构示意图;
[0048]
图2为本发明人体检测模块控制方法一实施例的流程示意图;
[0049]
图3为图2中步骤s20的细化流程示意图;
[0050]
图4为本发明人体检测模块控制方法另一实施例的流程示意图。
[0051]
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0052]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0053]
本发明实施例的主要解决方案是:获取人体的行为状态信息,获取所述人体的位置信息;根据所述行为状态信息和所述位置信息确定发射参数;所述发射参数为人体检测模块发送探测信号的特征参数;根据所述发射参数控制所述人体检测模块发送探测信号。
[0054]
由于现有技术中,大多人体检测模块使用时,一般采用固定的发射功率发送探测信号。但用户在空间内的活动是会不断变化的,不会固定在一个区域内静止不动,用户在空间内不同位置进行不同活动时,固定的探测信号与人体状态不匹配严重影响到人体检测模块的检测精度。
[0055]
本发明提供上述的解决方案,旨在提高人体检测模块对不同状态下人体信息的检测精度,从而提高检测到的人体特征信息的精准性。
[0056]
本发明实施例提出一种人体检测装置,应用于对人体位置、行为、体征等信息的检测。
[0057]
在本发明实施例中,参照图1,人体检测装置包括:处理器1001(例如cpu),存储器1002,和人体检测模块1003等。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。
[0058]
存储器1002、人体检测模块1003均与处理器1001连接。人体检测模块1003主要用于采集人体位置、行为、体征等人体状态的表征数据,以供处理器1001解析得到人体的位置、行为、体征等状态信息。人体检测模块1003的运行过程主要是发送探测信号,探测信号在人体等物体中发射形成回波信号,人体检测模块1003接收回波信号,回波信号作为人体位置、行为、体征等人体状态的表征数据。人体检测模块1003具体指的雷达传感器等通过发送探测信号并基于探测信号返回的回波信号进行人体信息检测的传感器。具体的,在本实
施例中人体检测模块1003为毫米波雷达传感器。在其他实施例中,人体检测模块1003还可以是其他类型的雷达传感器。
[0059]
本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0060]
如图1所示,作为一种可读存储介质的存储器1002中可以包括人体检测模块控制程序。在图1所示的装置中,处理器1001可以用于调用存储器1002中存储的人体检测模块控制程序,并执行以下实施例中人体检测模块控制方法的相关步骤操作。
[0061]
此外,本发明实施例还提出一种空调器,空调器包括上述实施例中的人体检测装置,以按照以下人体检测模块控制方法任一实施例中的相关步骤,进行人体特征信息检测,并将人体特征信息应用于空调器运行控制,保证空调器可自动准确地适应于人体状态精准的控制,以提高用户舒适性。
[0062]
本发明实施例还提供一种人体检测模块控制方法。
[0063]
参照图2,提出本技术人体检测模块控制方法一实施例。在本实施例中,所述人体检测模块控制方法包括:
[0064]
步骤s10,获取人体的行为状态信息,获取所述人体的位置信息;
[0065]
在本实施例中,人体的行为状态信息包括人体已入睡的状态和人体未入睡的状态。在其他实施例中,人体的行为状态信息还可包括运动状态和静止状态。
[0066]
这里,人体的行为状态信息具体通过毫米波雷达传感器等人体检测模块采集的数据分析得到。具体的,可控制毫米波雷达传感器发送探测信号,接收基于探测信号返回的回波信号,对回波信号中人体特征相关的信号进行提取,得到人体的位置、姿态和/或体征等人体特征信息,基于人体特征信息分析得到行为状态信息。在本实施例中,获取人体的行为状态信息的步骤可包括:获取人体的高度,当所述人体的高度小于或等于设定高度时,确定所述行为状态信息为所述人体处于已入睡的状态;当所述人体的高度大于所述设定高度时,确定所述行为状态信息为所述人体处于未入睡的状态。其中,这里人体的高度指的是人体离地最高点的高度。设定高度具体为用于区分躺姿与非躺姿的高度阈值。设定高度的具体数值可根据实际情况进行设置。此外,获取人体的行为状态信息的步骤还可包括:获取所述人体的位置变化量;当所述位置变化量小于或等于设定变化量时,确定所述行为状态信息为所述人体处于已入睡的状态;当所述位置变化量大于所述设定变化量时,确定所述行为状态信息为所述人体处于未入睡的状态。这里的位置变化量具体指的是人体位置变化的特征参数(如变化幅度、位置变化对应的活动区域大小、变化次数等)。设定变化量具体为用于区分人体静态与动态的变化量的阈值。设定变化量的具体数值可根据实际情况进行设置。其中,这里的人体的高度和位置变化量均基于毫米波雷达传感器检测的数据分析得到。在其他实施例中,人体的行为状态信息可通过直接获取用户输入的状态指令分析得到。
[0067]
位置信息具体指的表征人体相对于人体检测模块的位置的参数。具体的,位置信息包括人体相对于人体检测模块的距离。除了距离以外,位置信息还可进一步包括人体相对于人体检测模块的方向。
[0068]
步骤s20,根据所述行为状态信息和所述位置信息确定发射参数;所述发射参数为人体检测模块发送探测信号的特征参数;
[0069]
这里的发射参数具体指的是与人体检测模块发送的探测信号的强度相关的参数。
发射参数可具体包括发射功率、发射强度、发射频率等。
[0070]
不同的行为状态信息和不同的位置信息对应有不同的发射参数。其中,以探测精度大于或等于设定阈值为基准,预先建立行为状态信息、位置信息与发射参数之间的对应关系。对应关系可以是映射表格、计算公式、算法模型等形式。具体的,将人体在不同行为状态和不同位置下人体检测模块可使接收到的回波信号满足设定精度条件的探测信号,作为各行为状态和位置所对应的探测信号,这里的设定精度条件指的是回波信号中人体特征信号的信号强度大于或等于设定强度阈值。基于该对应关系,便可确定当前行为状态信息和位置信息所对应的参数作为当前人体检测模块探测信号的发射参数。
[0071]
步骤s30,根据所述发射参数控制所述人体检测模块发送探测信号。
[0072]
例如,当发射参数为发射功率时,控制人体检测模块中的信号发射器以该发射功率发送探测信号。在本实施例中,人体检测模块具体为毫米波雷达传感器,探测信号具体为电磁波,则步骤s30包括:根据所述发射参数控制所述毫米波雷达传感器发送电磁波,电磁波的波长范围为[1mm,10mm]。在其他实施例中人体检测模块为其他类型的人体检测模块时,探测信号还可对应是其他类型的信号。
[0073]
在人体检测模块发送探测信号后,接收基于所发送的探测信号返回的回波信号,对回波信号进行分析,得到人体的特征信息(例如体征信息、位置信息、行为状态信息等)。
[0074]
本发明实施例提出的一种人体检测模块控制方法,该方法结合人体的行为状态信息和位置信息确定人体检测模块发送的探测信号对应的发射参数,从而人体检测模块发送的探测信号并不是固定的,而是适应于人体位置、行为的不同而不同,从而使探测信号可与人体在不同状况下的人体特征相适应,提高人体检测模块对不同状态下人体信息的检测精度,从而提高人体检测模型检测到的人体特征信息的精准性。尤其是应用于睡眠状态下人体体征信息的检测时,检测精度得到显著提高。其中,结合位置信息和行为状态信息所确定的发射参数与不同的人体状态精准匹配,从而使发送的探测信号保证较高精度的前提下不会过大,减少能耗,同时也不会过小从而保证足够高的检测精度,实现节能与检测精度的有效兼顾。
[0075]
具体的,在本实施例中,参照图3,步骤s20可包括:
[0076]
步骤s21,确定所述行为状态信息对应的基准发射参数,确定所述位置信息对应的所述基准发射参数的调整系数;
[0077]
不同的行为状态信息对应不同的基准发射参数。其中,行为状态信息对应的人体动作幅度越大,则对应的基准发射参数越小。获取当前行为状态信息所对应的设定的发射参数作为这里的基准发射参数。
[0078]
具体的,当所述行为状态信息为所述人体处于已入睡的状态时,获取第一基准发射参数作为所述基准发射参数;当所述行为状态信息为所述人体处于未入睡的状态时,获取第二基准发射参数作为所述基准发射参数;所述第一基准发射参数大于所述第二基准发射参数。
[0079]
进一步的,由于不同的睡眠阶段人体的呼吸特征、动作幅度等会有所差异,为了进一步提高人体检测模块对人体信息的检测精度,获取第一基准发射参数作为所述基准发射参数的步骤包括:获取所述人体当前在已入睡状态中所处的睡眠阶段;获取所述睡眠阶段对应的第一基准发射参数作为所述基准发射参数。具体的,睡眠阶段可觉包括入睡阶段、浅
睡阶段、深睡阶段等。不同的睡眠阶段对应有不同的第一基准发射参数。随着睡眠阶段的入睡程度加深,对应的第一基准发射参数可呈增大趋势。例如,入睡阶段的第一基准发射参数小于浅睡阶段的第一基准发射参数,浅睡阶段的第一基准发射参数小于深睡阶段的第一基准发射参数。
[0080]
不同的位置信息对应不同的调整系数。其中,当位置信息包括人体相对于所述人体检测模块的距离时,调整系数随所述距离增大而呈增大趋势。当位置信息包括人体相对于人体检测模块正前方的偏向角度时,调整系数随所述偏向角度增大(相当于距离正前方越远)而呈增大趋势。
[0081]
步骤s22,采用所述调整系数对所述基准发射参数调整后,得到所述发射参数。
[0082]
调整系数对基准发射参数的调整方式可预先配置、也可以根据实际情况选定。调整方式可具体包括以调整系数作为调整幅度降低或增大基准发射参数、以调整系数作为比例系数降低或增大基准发射参数,等等。
[0083]
例如,在本实施例中,行为状态信息、位置信息与发射参数之间可具有如下关系:q=m*q
max
*(d/d
max
),其中,q为发射功率,m为行为状态信息对应的状态系数,不同的行为状态信息对应的状态系数不同;q
max
为人体检测模块的最大发射功率,m*q
max
为行为状态信息对应的基准发射参数。d为人体相对于人体检测模块的距离,d
max
为人体检测模块的最大检测距离,d/d
max
为距离对应的调整系数,不同的距离对应的调整系数不同。具体的,最大发射功率为5w,睡眠状态下的状态系数为1,非睡眠状态下状态系数为0.5,则睡眠状态下基准发射参数为5w,非睡眠状态下基准发射参数为2.5w;而最大检测距离为5米时,非睡眠状态下和睡眠状态下距离均为3米,则调整系数为0.5,基于此,当用户从睡眠状态切换至非睡眠状态时,发射参数从3w降低至1.5w;当用户从非睡眠状态切换至睡眠状态时,发射参数从1.5w提高至3w。
[0084]
在本实施例中,通过位置信息对应的调整系数对行为状态信息对应的基准发射参数调整后得到发射参数,从而使所确定的发射参数同时与人体当前的位置和行为状态相匹配,保证人体检测模块在不同状态下的检测精度。其中,由于处于已入睡状态的人体动作幅度较小,基于此已入睡状态对应的基准发射参数大于未入睡状态对应的基准发射参数,另外,距离人体检测模块越远,探测信号衰减越严重,基于此距离较远的调整系数大于距离较近的调整系数,从而使人体当前的状态可在后续接收到的回波信号中形成显著的特征,保证基于探测信号对应的回波信号分析得到人体特征信息的精准性,进一步提高人体检测模块的检测精度。
[0085]
进一步的,在另一实施例中,上述步骤s21还包括:
[0086]
步骤s211,获取空调器当前的运行模式;
[0087]
这里的空调器具体为需要应用人体特征信息进行运行控制的空调。具体的,不同的运行模式具体以空调器的所需达到的不同调控需求进行划分。例如,运行模式可具体包括睡眠模式、非睡眠模式、防直吹模式、直吹模式等等
[0088]
步骤s212,根据所述运行模式确定所述人体检测模块所需检测的信息的类型;
[0089]
不同的运行模式可基于其调控需求的不同,对应有不同的所需检测的人体特征信息的类型。例如,睡眠模式所需检测的信息类型包括人体特征信息等,以使空调器可基于人体特征信息获取到用户的睡眠阶段、体感舒适性等状态参数,实现适应于不同睡眠阶段、体
感舒适性等进行差异化出风调控;非睡眠模式所需检测的信息类型包括人体姿态信息,以使空调器可基于人体特征信息获取到用户的位置等状态参数,以适应于不同位置等进行差异化出风调控。
[0090]
步骤s213,根据所述类型获取所述基准发射参数的参数范围和所述调整系数的系数范围参数范围系数范围;
[0091]
具体的,所需检测的人体特征信息的类型不同,则对应有不同的参数范围和系数范围。例如,人体体征信息和人体姿态信息两种类型所对应的参数范围和系数范围不同。人体特征信息对应的参数范围中的数值大于人体姿态信息对应的参数范围中的数值,人体特征信息对应的系数范围中的数值大于人体姿态信息对应的系数范围中的数值。
[0092]
步骤s214,在所述参数范围内确定所述基准发射参数,在所述第二基准发射参数系数范围内确定所述调整系数。
[0093]
在参数范围中,不同的行为状态信息对应有不同的数值区间,将当前人体行为状态对应的数值区间中选取一参数作为基准发射参数(这里参数的选取具体可基于上述提及的睡眠阶段,也可以是人体的运动状态等)。在系数范围中,不同的距离对应有不同的数值。将当前距离在系数范围中对应的数值作为调整系数。
[0094]
这里通过上述的步骤s211至步骤s214,从而保证无论空调器的运行需要人体检测模块检测哪种类型的人体特征信息,均可保证人体检测模块具有较高的检测精度,实现检测得到的不同类型人体特征信息的精准性有效提高,并将检测到的人体特征信息应用于空调器运行的控制时,保证空调器调控的精准性,以提高用户舒适性。
[0095]
在其他实施例中,调整系数对基准发射参数的调整方式也可根据人体检测模块所需检测的人体信息的类型进行具体确定。不同的类型可对应有不同的调整方式。例如,当前需要检测的是人体姿态时,基于第一调整方式采用调整系数对基准发射参数作调整;当前需要检测的是人体体征时,基于第二调整方式采用调整系数对基准发射参数作调整。基于此,可实现进一步的提高人体检测模块的检测精度。
[0096]
进一步的,基于上述实施例,提出本技术人体检测模块控制方法另一实施例。在本实施例中,参照图4,所述步骤s30之后,还包括:
[0097]
步骤s40,接收所述探测信号对应的回波信号;
[0098]
步骤s50,识别所述回波信号中人体动作幅度对应的特征信号;
[0099]
当所述特征信号的信号特征参数小于或等于设定阈值时,执行步骤s60。
[0100]
步骤s60,控制所述人体检测模块增大所述发射参数;
[0101]
步骤s70,按照增大后的所述发射参数控制所述人体检测模块发送探测信号。
[0102]
其中,这里的信号特征参数可具体为信号强度、信号能量、信号幅值等。信号特征参数小于或等于设定阈值时,表征人体状态在回波信号对应形成的特征不够显著,因此进一步增大发射参数,从而保证人体检测模块的检测精度;信号特征参数大于设定阈值时,表征人体状态在回波信号对应形成的特征足够显著,则可维持当前发射参数进行人体特征信息检测。
[0103]
在本实施例中,通过上述对发射参数进一步修正,从而保证即使人动作变化再微小可在回波信号中形成显著的特征,进一步保证发射参数的准确性,实现人体检测模块检测精度的有效提高,从而提高检测到的人体特征信息的精准性。
[0104]
此外,本发明实施例还提出一种可读存储介质,所述可读存储介质上存储有人体检测模块控制程序,所述人体检测模块控制程序被处理器执行时实现如上人体检测模块控制方法任一实施例的相关步骤。
[0105]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0106]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0107]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0108]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1