人体检测的控制方法、装置、空调器和存储介质与流程

文档序号:18626656发布日期:2019-09-06 23:06阅读:160来源:国知局
人体检测的控制方法、装置、空调器和存储介质与流程

本发明涉及空调器控制领域,尤其涉及人体检测的控制方法、装置、空调器和存储介质。



背景技术:

通过人体传感器检测空调器作用空间的人体特征,然后根据检测到的人体特征控制空调器的运行是目前常用的智能空调的控制方法。由于人体传感器具有检测范围限制,无法检测到空调器的整个作用空间,目前,一般是将人体传感器的检测范围设置为空调器出风口正前方的区域,然而,用户的活动范围并不一定在空调器出风口正前方的区域,因此人体检测的准确度较低。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种人体检测的控制方法、装置、空调器和存储介质,旨在解决目前将人体传感器的检测范围设置为空调器出风口正前方的区域,人体检测准确度低的技术问题。

为实现上述目的,本发明提供一种人体检测的控制方法,所述人体检测的控制方法应用于空调器,所述空调器包括人体传感器和带动所述人体传感器运动的驱动装置,所述人体检测的控制方法包括以下步骤:

确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;

根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征。

优选地,所述确定预设的检测区域中的目标区域的步骤包括:

获取当前时间点所在的预设时间段;

确定预设的检测区域中所述预设时间段对应的目标区域,所述目标区域为所述预设时间段内出现人体的累计时长满足预设条件的检测区域。

优选地,所述确定预设的检测区域中的目标区域的步骤包括:

获取当前使用空调器的用户;

确定预设的检测区域中所述用户对应的目标区域,所述目标区域为出现所述用户对应的人体的累计时长满足预设条件的检测区域。

优选地,所述预设条件包括:

大于或等于预设时长阈值。

优选地,所述根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置步骤包括:

根据所述目标区域,确定人体传感器对应的检测角度范围,所述检测角度范围对应的区域包括所述目标区域;

根据确定的人体传感器的检测角度范围,控制所述驱动装置,带动所述人体传感器转动至检测角度范围对应的位置。

优选地,所述根据所述目标区域控制所述驱动装置调整所述人体传感器的检测位置的步骤包括:

在所述目标区域包括多个检测区域,且所述目标区域的角度范围超出所述人体传感器的检测角度范围时,根据检测区域对应的累计时长确定各个所述检测区域的顺序,其中,所述累计时长越长,所述顺序越靠前;

根据各个所述检测区域确定人体传感器对应的各个检测角度范围,各个所述检测角度范围对应的区域分别包括各个所述检测区域;

控制所述驱动装置,带动所述人体传感器按照所述顺序依次转动至各个检测角度范围对应的位置,以按照所述顺序依次在各个所述检测区域检测人体特征。

优选地,所述根据所述目标区域控制所述驱动装置驱动所述人体传感器,以使所述人体传感器检测所述目标区域内的人体特征的步骤之后,还包括:

在所述人体传感器检测到人体特征时,获取所述人体特征对应的检测区域;

将出现人体的时长与所述人体特征对应的检测区域关联保存。

此外,为实现上述目的,本发明还提供一种人体检测的控制装置,所述人体检测的控制装置包括:驱动装置、人体传感器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的人体检测的控制程序,所述人体检测的控制程序被所述处理器执行时实现如上任一项所述的人体检测的控制方法的步骤。

此外,为实现上述目的,本发明还提供一种空调器,所述空调器包括:驱动装置、人体传感器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的人体检测的控制程序,所述人体检测的控制程序被所述处理器执行时实现如上任一项所述的人体检测的控制方法的步骤。

此外,为实现上述目的,本发明还提供一种存储介质,所述存储介质上存储有人体检测的控制程序,所述人体检测的控制程序被处理器执行时实现如上中任一项所述的人体检测的控制方法的步骤。

本发明实施例提出的一种人体检测的控制方法、装置、空调器和存储介质,所述人体检测的控制方法应用于空调器,所述空调器包括人体传感器和带动所述人体传感器运动的驱动装置,所述人体检测的控制方法包括以下步骤:确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征;本发明由于人体传感器的检测范围可根据出现人体的累计时长进行调整,从而更容易检测到人体,提高了人体检测的准确度。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明人体检测的控制方法第一实施例的流程示意图;

图3为本发明方案涉及的驱动装置和人体传感器的结构示意图;

图4为本发明人体检测的控制方法第二实施例的流程示意图;

图5为本发明人体检测的控制方法第三实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:

确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;

根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征。

由于现有技术的人体检测的方法扫描周期长,容易检测不到移动的人体,人体检测准确度低。

本发明提供一种解决方案,人体传感器的检测范围可根据出现人体的累计时长进行调整,从而更容易检测到人体,提高了人体检测的准确度。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括驱动装置和人体传感器,所述驱动装置通过传动部件和所述人体传感器连接,以带动所述人体传感器在预设角度范围旋转,所述人体传感器可包括红外传感器、雷达传感器、图像传感器以及超声波传感器中的一种。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及人体检测的控制程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的人体检测的控制程序,并执行以下操作:

确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;

根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征。

进一步地,处理器1001可以调用存储器1005中存储的人体检测的控制程序,还执行以下操作:

获取当前时间点所在的预设时间段;

确定预设的检测区域中所述预设时间段对应的目标区域,所述目标区域为所述预设时间段内出现人体的累计时长满足预设条件的检测区域。

进一步地,处理器1001可以调用存储器1005中存储的人体检测的控制程序,还执行以下操作:

获取当前使用空调器的用户;

确定预设的检测区域中所述用户对应的目标区域,所述目标区域为出现所述用户对应的人体的累计时长满足预设条件的检测区域。

进一步地,处理器1001可以调用存储器1005中存储的人体检测的控制程序,还执行以下操作:

大于或等于预设时长阈值。

进一步地,处理器1001可以调用存储器1005中存储的人体检测的控制程序,还执行以下操作:

根据所述目标区域,确定人体传感器对应的检测角度范围,所述检测角度范围对应的区域包括所述目标区域;

根据确定的人体传感器的检测角度范围,控制所述驱动装置,带动所述人体传感器转动至检测角度范围对应的位置。

进一步地,处理器1001可以调用存储器1005中存储的人体检测的控制程序,还执行以下操作:

在所述目标区域包括多个检测区域,且所述目标区域的角度范围超出所述人体传感器的检测角度范围时,根据检测区域对应的累计时长确定各个所述检测区域的顺序,其中,所述累计时长越长,所述顺序越靠前;

根据各个所述检测区域确定人体传感器对应的各个检测角度范围,各个所述检测角度范围对应的区域分别包括各个所述检测区域;

控制所述驱动装置,带动所述人体传感器按照所述顺序依次转动至各个检测角度范围对应的位置,以按照所述顺序依次在各个所述检测区域检测人体特征。

进一步地,处理器1001可以调用存储器1005中存储的人体检测的控制程序,还执行以下操作:

在所述人体传感器检测到人体特征时,获取所述人体特征对应的检测区域;

将出现人体的时长与所述人体特征对应的检测区域关联保存。

根据上述方案,所述人体检测的控制方法应用于空调器,所述空调器包括人体传感器和带动所述人体传感器运动的驱动装置,所述人体检测的控制方法包括以下步骤:确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征;本发明由于人体传感器的检测范围可根据出现人体的累计时长进行调整,从而更容易检测到人体,提高了人体检测的准确度。

参照图2,图2为本发明人体检测的控制方法第一实施例的流程示意图,所述人体检测的控制方法应用于空调器,所述空调器包括人体传感器和带动所述人体传感器运动的驱动装置,所述人体检测的控制方法包括:

步骤s10,确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;

本发明提供的人体检测的控制方法主要用于人体检测的控制领域,尤其用于根据人体特征控制空调器运行时,进行人体特征检测的控制。本发明提供的人体检测的控制方法可应用于空调器,所述空调器包括驱动装置和人体传感器,如图3所示,图3为本发明涉及的图3为本发明方案涉及的驱动装置和人体传感器的结构示意图,所述驱动装置10通过传动部件20和所述人体传感器30链接,所述驱动装置包括电机,所述驱动装置可固定在空调器、墙壁或天花板等位置。所述驱动装置10运转时,带动所述传动部件20转动,所述传动部件20转动时带动所述人体传感器30转动,调整所述人体传感器的检测范围,从而使得人体传感器30能够对空调器作用空间内的各个区域进行人体特征检测,其中,所述人体传感器可包括红外传感器、雷达传感器、图像传感器以及超声波传感器中的一种。

本发明的执行主体可以是空气调节器,也可以是服务器、或者其他终端等,以下以空气调节器作为执行主体对本发明实施例进行展开阐述。

在现实使用中,空调器安装时,可根据空调器的安装位置,获取空调器作用空间的角度范围,然后将空调器的作用空间划分为多个检测区域,划分的标准可以根据角度划分,例如,可将空调器的作用空间均等划分为多个检测范围,每个检测范围对应的角度范围相同,可选地,所述检测范围的划分可结合人体传感器的检测角度范围来划分,例如,在所述空调器的作用空间的总角度大小为180°,而人体传感器的检测角度大小为90°时,可将所述空调器的作用空间划分为3个检测区域,每个检测区域对于的角度为60°,设定空调器作用空间的其中一个边界为起始边,则各个检测区域对应的角度范围分别为0~60°,60°~120°,120°~180°;或者,也可以将所述空调器的作用空间划分为更小的区域,例如可将空调器的作用空间平均划分为12个检测区域,每个检测区域对于的角度大小为15°。

在空调器运行,并根据人体特征对空调器进行控制时,人体传感器实时进行人体特征检测,在检测到人体出现时,空调器根据检测到的人体特征对空调器进行控制的同时,还记录人体所处的检测区域和人体出现的时长,并将人体出现的时长与人体所处的检测区域关联保存,以使的空调器能够获取到各个检测区域对应的出现有人的累计时长。

空调器运行时,确定预设的检测区域中的目标区域,所述目标区域为预设时长(第一预设时长)内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域。具体地,空调器获取各个检测区域在预设时长内出现人体的累计时长,所述预设时长的截止时间点为当前时间点,起始时间点为与当前时间点间隔为所述预设时长的时间点(起始时间点在截止时间点之前),所述预设时长可根据实际情况自行设置,例如,所述预设时长可设置为一天或一个星期等。然后获取所述累计时长满足预设条件的检测区域,将获取到的检测区域作为所述目标区域。所述预设条件可根据实际情况进行设置,现实使用中,用户在空调器作用空间内的活动范围一般具有较强的规律性,例如,当空调器的作用空间为卧室时,用户在空调器作用空间内主要在床所处的检测区域活动,因此,各个检测区域中,出现人体的累计时长越大,用户在该检测区域活动的几率也越大,因此,所述预设条件可设置为大于或等于预设时长阈值,即出现人体的累计时长大于或等于预设时长阈值时,所述出现人体的累计时长满足预设条件,对应的检测区域作为所述目标区域。可以理解的是,可能同时存在多个检测区域出现人体的累计时长大于或等于预设时长阈值。所述预设时长可根据实际情况自行设置,在此不做具体限制,例如可根据用户在空调器作用空间活动的频繁度设置所述预设时长阈值。此外,出现人体的累计时长最大的检测区域为用户最常活动的区域,因此,可选地,所述预设条件还可设置为在各个所述累计时长中最大,即当所述出现人体的累计时长在各个所述累计时长中最大时,所述出现人体的累计时长满足预设条件,则将所述出现人体的累计时长对应的检测区域作为目标区域。

可以理解的是,在空调器首次使用或者使用时长小于所述预设时长时,此时无法获取到预设时长内各个区域出现人体的累计时长,此时,可驱动装置按照常规的方式驱动人体传感器进行人体检测(例如在空调器的整个作用空间进行往复扫描),并在检测到人体时,将出现人体的时长与各个所述检测区域关联保存;或者,还可以对各个检测区域分别扫描所述预设时长,并在检测到人体时,将出现人体的时长与各个所述检测区域关联保存。

步骤s20,根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征。

在获取到所述目标区域后,获取到的所述目标区域为用户常活动的区域,空调器根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征。

具体地,空调器可先根据所述目标区域,确定人体传感器对应的检测角度范围,其中,所述检测角度范围对应的区域包括所述目标区域。所述人体传感器对应的检测角度范围可根据所述目标区域对应的角度范围和所述人体传感器的探测角度大小共同确定,例如,以人体传感器的检测角度大小为90°,设定空调器作用空间的其中一个边界为起始边,各个检测区域对应的角度范围分别为0~60°,60°~120°,120°~180°(所述角度范围中的角度为相对于起始边的角度,下同)为例。在所述目标区域对应的角度范围为60°~120°(大小为60°)时,则人体传感器的检测范围的其中一边界的在空调器作用空间的位置为30°~60°(此时,人体传感器的检测范围与该边界相对的另一边界的在空调器作用空间的位置为120°~150°)。由于人体传感器的检测角度范围以所述人体传感器所处位置的角度为中心对称分布,因此,所述人体传感器位置即为人体传感器检测角度范围的中心角度对应的位置。在确定人体传感器的检测角度范围后,即可获取到人体传感器的位置。空调器控制所述驱动装置,带动所述人体传感器转动至检测角度范围对应的位置,从而使得人体传感器对所述检测角度范围对应的区域进行人体检测,而由于所述检测角度范围对应的区域包括所述目标区域,因此在进行人体检测时能够检测到所述目标区域内的人体特征。例如,在上述人体传感器的检测角度大小为90°,在所述目标区域对应的角度范围为60°~120°时,人体传感器的位置范围为75°~105°,即空调器控制驱动装置带动人体传感器旋转至75°~105°范围内的任一角度。

可选地,空调器可控制所述驱动装置带动所述人体传感器旋转至所述目标区域对应的角度范围的中心角度,从而使得所述人体传感器以所述目标区域为检测中心,对空调器的作用空间进行人体特征检测。例如在所述目标区域对应的角度范围为60°~120°之间时,所述目标区域对应的角度范围的中心角度为90°,则空调器控制控制所述驱动装置带动所述人体传感器旋转至90°位置。

在实际使用中,用户可能存在多个经常活动区域,此时,所述目标区域包括多个检测区域,在所述目标区域包括多个检测区域时,空调器判断所述目标区域的角度范围是否超出所述人体传感器的检测角度范围,在未超出所述人体传感器的检测角度范围,即可按照上述任意一种调整所述人体传感器的检测位置的方法进行人体检测传感器的位置,在此不再赘述。

在所述目标区域的角度范围超出所述人体传感器的检测角度范围时,空调器可根据所述目标区域包含的各个检测区域对应的累计时长确定各个所述检测区域的顺序,其中所述累计时长越长,所述顺序越靠前;然后根据所述检测顺序依次根据各个所述检测区域控制所述驱动装置调整所述人体传感器的位置,以按照所述顺序依次在各个所述检测区域检测人体特征。具体地,空调器根据各个所述检测区域确定人体传感器对应的各个检测角度范围,各个所述检测角度范围对应的区域分别包括各个所述检测区域;然后控制所述驱动装置,带动所述人体传感器按照所述顺序依次转动至各个检测角度范围对应的位置,以按照所述顺序依次在各个所述检测区域检测人体特征。其中,确定人体传感器的各个检测角度范围和各个检测角度范围对应的位置同上。可选地,空调器控制驱动装置带动人体传感器转动至所述检测区域对应的位置后,控制人体传感器在当前位置持续第二预设时长进行人体检测,在所述第二预设时长内检测到人体特征时,则控制人体传感器以当前位置继续进行人体检测;在所述第二预设时长内检测到人体特征时,控制驱动装置带动人体传感器转动至下一个检测区域对应的位置,以对下一个检测区域持续第二预设时长进行人体检测,直至检测到人体特征。

可选地,在所述目标区域的角度范围超出所述人体传感器的检测角度范围时,空调器还可根据所述目标区域包含的各个检测区域中出现人体的累计时长最大的检测区域确定人体传感器的检测角度范围,然后控制所述驱动装置,带动所述人体传感器转动至检测角度范围对应的位置。

空调器控制所述人体传感器对包括所述目标区域内的作用空间进行人体特征检测,在检测到人体特征时,即可根据检测到的人体特征控制空调器的运行,例如获取所述人体特征对应的运行参数控制空调器运行,或者获取所述人体的位置信息,根据所述位置信息控制空调器的无风感模式等。

进一步地,空调器检测到人体特征时,记录出现人体的时长,同时将所述人体出现的时长与所述目标区域关联保存,以更新所述目标区域对应的出现人体的累计时长。

此外,在本申请的其他实施例中,可选地,还可将所述目标区域设置为用户最不常出现的区域,然后控制所述驱动装置驱动人体传感器避开所述目标区域,以是所述人体传感器检测所述目标区域以外的空调器作用空间内的人体特征。具体地,可设置所述预设条件为在各个累计时长中最小,即当所述出现人体的累计时长在各个所述累计时长中最小时,所述出现人体的累计时长满足预设条件,则将所述出现人体的累计时长对应的检测区域作为目标区域,控制所述驱动装置驱动人体传感器在所述目标区域以外的检测区域进行人体特征检测。

在本实施例中,确定预设的检测区域中的目标区域,所述目标区域为预设时长内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域;根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,以使所述人体传感器检测所述目标区域内的人体特征;由于人体传感器的检测范围可根据出现人体的累计时长进行调整,从而更容易检测到人体,提高了人体检测的准确度。

进一步的,参照图4,图4为本发明人体检测的控制方法第二实施例的流程示意图,基于第一实施例,所述步骤s10包括:

步骤s11,获取当前时间点所在的预设时间段;

步骤s12,确定预设的检测区域中所述预设时间段对应的目标区域,所述目标区域为所述预设时间段内出现人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域。

空调器实际使用中,不同时间段用户在空调器的作用空间所处的位置会不同,例如,在夜间用户一般处于床所在的区域,而白天,用户则一般在书桌、沙发等所处的区域活动;由于在不同时间段,用户常活动的范围不同,人体传感器的检测区域也需要随时间段进行相应的调整,才能准确地检测到人体特征。因此,本实施例中,分别按照不同时间段记录各个检测区域出现人体的累计时长,然后根据当前时间点所处的时间段内出现人体的累计时长来确定目标区域。

具体地,在空调器运行时,获取当前时间点所在的预设时间段,所述预设时间段可根据实际情况自行设置,例如,可根据人常规的作息时间,设置两个预设时间段,分别为第一预设时间段9:00~21:00,第二预设时间段21:00~次日9:00;或者,用户也可根据自己的生活习惯自行设置所述预设时间段。空调器运行时,获取到当前时间点对应的预设时间段后,确定预设的检测区域中所述预设时间段对应的目标区域,所述目标区域为所述预设时间段内出现人体的累计时长满足预设条件的检测区域。即空调器获取到当前时间点对应的预设时间段后,进一步获取预设时长内所述预设时间段各个检测区域的累计时长,然后将累计时长满足预设条件的检测区域作为所述目标区域。进一步地,根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,进行人体特征检测,在检测到人体特征时,记录出现人体的时长,同时获取所述人体特征对应的检测区域;将出现人体的时长与所述人体特征对应的检测区域和所述预设时间段关联保存,以更新所述目标区域在所述预设时间段出现人体的累计时长。

例如,可设置所述预设时长为一个星期,空调器运行时,如果当前时间点为10:10,空调器获取到当前时间点所在的预设时间段为第一预设时间段9:00~21:00,则空调器进一步获取一个星期内9:00~21:00的时间段各个检测区域出现人体的累计时长,并将所述累计时长最大的检测区域作为所述目标区域。进一步地,空调器根据所述目标区域控制所述驱动装置驱动所述人体传感器,进行人体特征检测,在检测到人体特征时,记录出现人体的时长,同时获取所述人体特征对应的检测区域,将出现人体的时长与所述人体特征对应的检测区域关联保存将所述人体出现的时长与所述人体特征对应的检测区域和第一预设时间段9:00~21:00关联保存,以更新所述人体特征对应的检测区域在第一预设时间段9:00~21:00出现人体的累计时长。

在本实施例中,获取当前时间点所在的预设时间段;获取所述预设时间段对应的目标区域,所述目标区域为所述预设时间段内出现人体的累计时长满足预设条件的检测区域,由于所述目标区域是按照不同时间段内出现人体的累计时长确定,符合用户不同时间段的活动范围,使得人体检测更加准确。

参照图5,图5为本发明人体检测的控制方法第三实施例的流程示意图,基于第一实施例,所述步骤s10包括:

步骤s13,获取当前使用空调器的用户;

步骤s14,确定预设的检测区域中所述用户对应的目标区域,所述目标区域为出现所述用户对应的人体的累计时长满足预设条件的检测区域,所述预设的检测区域包括由空调器的作用空间划分的多个检测区域。

在空调器现实使用中,一台空调器可能会有多个用户使用,例如具有多个家庭成员的用户使用空调器是,各个家庭成员均有可能使用该空调器。而不同用户在使用空调器时,其活动范围可能会存在不同。因此,本实施例中,各个检测区域出现人体的累计时长根据不同用户分别记录,然后根据当前使用空调的用户对应的人体出现的累计时长来确定目标区域。

具体地,空调器运行时,获取当前使用空调器的用户,其中,获取当前使用空调器的用户的方法可包括通过空调器关联的app等应用获取,例如用户可通过app启动空调器,则空调器启动时获取所述app的账户信息,将所述账户信息作为用户信息;或者,还可以通过在空调器上设置指纹识别系统,录入各个用户的纸纹信息,用户使用空调时,通过指纹检测获取当前使用空调的用户;或者,还可在空调器中存储各个用户的人脸信息或姿态信息,空调器运行时,通过摄像头获取人体图像,然后对人体图像解析获取人脸信息或姿态信息,然后通过人脸信息或姿态信息获取当前使用空调的用户。

空调器在获取到当前使用空调器的用户后,确定预设的检测区域中所述用户对应的目标区域,所述目标区域为出现所述用户对应的人体的累计时长满足预设条件的检测区域。具体地,空调器获取预设时长内各个检测区域出现所述用户对应的人体信息的累计时长,然后将累计时长满足预设条件的检测区域作为所述目标区域。进一步地,空调器根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,进行人体特征检测,在检测到人体特征时,记录出现人体的时长,同时获取所述人体特征对应的检测区域,将所述人体出现的时长与所述人体特征对应的检测区域和当前使用空调器的用户关联保存,以更新所述人体特征对应的检测区域出现当前使用空调器的用户对应的人体的累计时长。

例如,可设置所述预设时长为一个星期,空调器中存储有小明、小红和小李三个用户,空调器运行时,获取到当前使用空调器的用户为小明,则空调器进一步获取一个星期内(预设时长内)各个检测区域出现小明对应的人体的累计时长,然后将各个累计时长中最大的累计时长对应的检测区域作为所述目标区域,进一步地,空调器根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,进行人体特征检测,在检测到人体特征时,记录出现人体的时长,同时获取所述人体特征对应的检测区域,将所述人体出现的时长与所述人体特征对应的检测区域和小明(当前使用空调器的用户)关联保存,以更新所述人体特征对应的检测区域出现小明对应的人体的累计时长。

此外,在本发明的其他实施例中,还可将本实施例的方案还可和第二实施例提供的技术方案结合,即空调器在运行时,获取当前时间点以及当前使用空调器的用户,让后获取各个检测区域在预设时长内所述预设时间点出现当前使用空调器的用户对应的人体的累计时长,然后将累计时长满足预设条件的检测区域作为所述目标区域。进一步地,空调器根据所述目标区域控制所述驱动装置,调整所述人体传感器的检测位置,进行人体特征检测,在检测到人体特征时,记录出现人体的时长,同时获取所述人体特征对应的检测区域,将所述人体出现的时长与所述人体特征对应的检测区域、所述预设时间点和当前使用空调器的用户三者关联保存,以更新所述人体特征对应的检测区域在所述预设时间段出现当前使用空调器的用户对应的人体的累计时长。

在本实施例中,获取当前使用空调器的用户;获取所述用户对应的目标区域,所述目标区域为出现所述用户对应的人体的累计时长满足预设条件的检测区域,由于所述目标区域是按照预设时长内出现当前用户对应的人体的累计时长确定,能够准确确定不同用户各自的经常活动的区域,使得人体检测更加准确。

此外,为实现上述目的,本发明实施例还提供一种人体检测的控制装置,所述人体检测的控制装置包括:驱动装置、人体传感器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的人体检测的控制程序,所述人体检测的控制程序被所述处理器执行时实现如上任一实施例所述的人体检测的控制方法的步骤。

此外,为实现上述目的,本发明实施例还提供一种空调器,所述空调器包括:驱动装置、人体传感器、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的人体检测的控制程序,所述人体检测的控制程序被所述处理器执行时实现如上任一实施例所述的人体检测的控制方法的步骤。

此外,为实现上述目的,本发明实施例还提供一种存储介质,所述存储介质上存储有人体检测的控制程序,所述人体检测的控制程序被处理器执行时实现如上中任一实施例所述的人体检测的控制方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1