人体检测方法和装置、空调器及其控制方法和装置技术领域
本发明涉及检测领域,具体而言,涉及一种人体检测方法和装置、空调器及其控
制方法和装置。
背景技术
现有技术中,对人体活动情况进行检测时,可以通过具有摄像头的传感器进行全
方位检测,能够识别到人面、人数、位置、活动量等情况,但是此种检测方案的成本
偏高,并且受光线影响较大,为了降低检测成本,现有技术中提出了一种利用热释电
温度传感器进行人体活动情况的检测方案,此种利用热释电温度传感器进行人体活动
情况的检测方案虽然降低了检测成本,但是却无法对处于静态的人体进行检测。
针对相关技术中在降低检测成本的情况下无法对处于静态的人体进行检测的问
题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种人体检测方法和装置、空调器及其控制方法和装
置,以解决现有技术中在降低检测成本的情况下无法对处于静态的人体进行检测的问
题。
根据本发明的一个方面,提供了一种人体检测方法。
根据本发明的人体检测方法包括:连续对目标空间内的温度场进行扫描检测,得
到所述目标空间的温度分布;根据所述温度分布判断所述目标空间内是否存在目标区
域,其中,在第一预设时间内所述目标区域的平均温度位于预设温度范围内;以及在
根据所述温度分布判断出所述目标空间内存在所述目标区域的情况下,确定所述目标
区域为人体所处区域。
进一步地,在根据所述温度分布判断所述目标空间内是否存在目标区域之前,所
述人体检测方法还包括:获取第二预设时间内所述目标空间内的温差;以及判断所述
温差是否大于预设温度,其中,在判断出所述温差大于所述预设温度的情况下,根据
所述温度分布判断所述目标空间内是否存在所述目标区域。
进一步地,在确定所述目标区域为人体所处区域之后,所述人体检测方法还包括:
获取所述目标区域内的温度变化程度;以及根据所述温度变化程度确定所述人体的活
动强度。
进一步地,获取所述目标区域内的温度变化程度包括:计算连续检测时间内所述
目标区域内温度的变化频率;以及确定所述变化频率为所述温度变化程度。
进一步地,所述目标区域的数量为多个,在确定所述目标区域为人体所处区域之
后,所述人体检测方法还包括:判断多个所述目标区域是连续型区域还是离散型区域;
在判断出多个所述目标区域是所述连续型区域的情况下,确定所述人体在所述连续型
区域内运动;以及在判断出多个所述目标区域是所述离散型区域的情况下,确定所述
人体的数量为多个,并且每个所述目标区域内均有所述人体。
根据本发明的第二方面,提供了一种空调器的控制方法。
根据本发明的空调器的控制方法包括:按照预设检测方法检测目标空间内人体所
处区域,其中,所述预设检测方法为本发明上述内容所提供的任一种人体检测方法;
以及控制所述空调器的出风口朝向所述人体所处区域运行。
根据本发明的第三方面,提供了一种人体检测装置。
根据本发明的人体检测装置包括:检测单元,用于连续对目标空间内的温度场进
行扫描检测,得到所述目标空间的温度分布;第一判断单元,用于根据所述温度分布
判断所述目标空间内是否存在目标区域,其中,在第一预设时间内所述目标区域的平
均温度位于预设温度范围内;以及第一确定单元,用于在根据所述温度分布判断出所
述目标空间内存在所述目标区域的情况下,确定所述目标区域为人体所处区域。
进一步地,所述人体检测装置还包括:第一获取单元,用于获取第二预设时间内
所述目标空间内的温差;以及第二判断单元,用于判断所述温差是否大于预设温度,
其中,在所述第二判断单元判断出所述温差大于所述预设温度的情况下,所述第一判
断单元根据所述温度分布判断所述目标空间内是否存在所述目标区域。
进一步地,所述人体检测装置还包括:第二获取单元,用于获取所述目标区域内
的温度变化程度;以及第二确定单元,用于根据所述温度变化程度确定所述人体的活
动强度。
进一步地,所述第二获取单元包括:计算模块,用于计算连续检测时间内所述目
标区域内温度的变化频率;以及确定模块,用于确定所述变化频率为所述温度变化程
度。
进一步地,所述目标区域的数量为多个,所述人体检测装置还包括:第三判断单
元,用于判断多个所述目标区域是连续型区域还是离散型区域;第三确定单元,用于
在判断出多个所述目标区域是所述连续型区域的情况下,确定所述人体在所述连续型
区域内运动;以及第四确定单元,用于在判断出多个所述目标区域是所述离散型区域
的情况下,确定所述人体的数量为多个,并且每个所述目标区域内均有所述人体。
根据本发明的第四方面,提供了一种空调器的控制装置。
根据本发明的空调器的控制装置包括:检测器,用于按照预设检测方法检测目标
空间内人体所处区域,其中,所述预设检测方法为本发明上述内容所提供的任一种人
体检测方法;以及控制器,用于控制所述空调器的出风口朝向所述人体所处区域运行。
根据本发明的第五方面,提供了一种空调器。
根据本发明的空调器包括本发明上述内容所提供的空调器的控制装置。
在本发明中,采用连续对目标空间内的温度场进行扫描检测,得到所述目标空间
的温度分布;根据所述温度分布判断所述目标空间内是否存在目标区域,其中,在第
一预设时间内所述目标区域的平均温度位于预设温度范围内;以及在根据所述温度分
布判断出所述目标空间内存在所述目标区域的情况下,确定所述目标区域为人体所处
区域。通过对目标空间内温度场进行扫描检测,然后基于目标空间内的温度分布情况
来确定人体所处区域,此种进行人体检测方式,既不存在依靠图像采集方式所带来的
检测成本较高的问题,并且进行扫描检测的方式对静态物体的温度同样可以检测,解
决了现有技术中在降低检测成本的情况下无法对处于静态的人体进行检测的问题,进
而达到了降低人体检测成本、提高检测准确性的效果。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实
施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的人体检测方法的流程图;
图2是根据本发明优选实施例的人体检测方法的流程图;以及
图3是根据本发明实施例的人体检测装置的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的
附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例
仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领
域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于
本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第
二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这
样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在
这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的
任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方
法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚
地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将
参考附图并结合实施例来详细说明本发明。
实施例1
根据本发明实施例,提供了一种可以通过本申请装置实施例实施或执行的方法实
施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令
的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,
可以以不同于此处的顺序执行所示出或描述的步骤。
根据本发明实施例,提供了一种人体检测方法,以下对本发明实施例所提供的人
体检测方法做具体介绍:
图1是根据本发明实施例的人体检测方法的流程图,如图1所示,该人体检测方
法包括如下的步骤S102至步骤S106:
S102:连续对目标空间内的温度场进行扫描检测,得到目标空间的温度分布,具
体地,可以利用点阵式热电堆温度传感器对目标空间内的温度场进行扫描检测。
S104:根据温度分布判断目标空间内是否存在目标区域,其中,在第一预设时间
t1内目标区域的平均温度位于预设温度范围T1±ΔT内,即,根据温度分布,判断目
标空间内是否存在第一预设时间t1内平均温度位于预设温度范围T1±ΔT内的区域,
这样的区域称作目标区域,在本发明实施例中,预设温度范围T1±ΔT可以设置为人
体温度范围,其中,T1可以设置为37℃,ΔT可以设置为0.5℃,t1可以设置为30s
至60s,比如,t1=30s,t1=40s,t1=45s,t1=50s,t1=60s等,当然,以上参数还可以根
据实际需要具体设置为其它数值。
S106:在根据温度分布判断出目标空间内存在目标区域的情况下,确定目标区域
为人体所处区域。
本发明实施例所提供的人体检测方法,通过对目标空间内温度场进行扫描检测,
然后基于目标空间内的温度分布情况来确定人体所处区域,此种进行人体检测方式,
既不存在依靠图像采集方式所带来的检测成本较高的问题,并且进行扫描检测的方式
对静态物体的温度同样可以检测,解决了现有技术中在降低检测成本的情况下无法对
处于静态的人体进行检测的问题,进而达到了降低人体检测成本、提高检测准确性的
效果。
进一步地,在根据温度分布判断目标空间内是否存在目标区域之前,本发明实施
例的人体检测方法还包括:获取第二预设时间t2内目标空间内的温差,然后,判断温
差是否大于预设温度T2,其中,在判断出温差大于预设温度T2的情况下,根据温度
分布判断目标空间内是否存在目标区域,即,先根据检测的温度,判断在第二预设时
间t2内,目标空间内的温度变化是否大于预设温度T2,在判断出温差大于预设温度
T2的情况下,进行目标区域存在与否的判断,其中,预设温度T2可以设置为3℃,
第二预设时间t2可以设置为5s,当然,以上参数还可以根据实际需要具体设置为其它
数值。
优选地,在确定目标区域为人体所处区域之后,本发明实施例所提供的人体检测
方法还包括如下步骤:
首先,获取目标区域内的温度变化程度,具体地,可以使用热电堆温度传感器,
通过测量目标区域内物体表面发射的红外线强度,来进行目标内温度变化程度的检测,
在本发明实施例中,热电堆温度传感器可以是非接触式热电堆传感器,该传感器相对
检测设备的安装方式可以是集成式,也可以是外置式,其中,所谓集成式,是指检测
设备出厂直接配好,此种方式可以免去用户自行安装的麻烦。所谓外置式,是指将热
电堆传感器作为检测设备的选配件,通过无线功能与检测设备的主控制器通信,进行
数据交换,以达到安装位置灵活的目的。检测设备是指进行人体检测的设备。
然后,根据温度变化程度确定人体的活动强度。一般而言,人体活动比较多,表
面红外线强度比较强,相应地,目标区域内温度变化迅速,反之,在人体进入睡眠状
态后,人体活动几乎停止,处于比较少的情况,表面红外线强度比较弱,相应地,目
标区域内温度变化缓慢。
在本发明实施例中,可以通过以下方式来获取目标区域内的温度变化程度:
首先,对利用温度传感器(比如:非接触式热电堆温度传感器)连续检测的目标
空间内的温度进行获取;
其次,计算连续检测时间内目标区域内温度的变化频率;
然后,确定变化频率为温度变化程度。
相应地,根据温度变化程度确定立体空间内的人体活动强度具体为:在温度变化
程度加大的情况下,确定人体活动强度增强;在温度变化程度减小的情况下,确定人
体活动强度减弱。
图2是根据本发明优选实施例的人体检测方法的流程图,如图2所示,在该优选
实施例中,目标区域的数量为多个,在确定目标区域为人体所处区域之后,该优选实
施例的人体检测方法还包括:判断多个目标区域是连续型区域还是离散型区域;在判
断出多个目标区域是连续型区域的情况下,确定人体在连续型区域内运动;在判断出
多个目标区域是离散型区域的情况下,确定人体的数量为多个,并且每个目标区域内
均有人体。
该优选实施例所提供的人体检测方法,通过对目标区域的连续与否进行判断,在
目标区域是连续型区域的情况下,确定人体在连续型区域内活动,在目标区域为离散
型区域的情况下,确定人体的数量为多个,并且每个目标区域内均有人体,实现了更
加精确地检测出人体所处的情况。
本发明实施例还提供了一种空调器的控制方法,该空调器的控制方法利用预设检
测方法检测空调器所处的目标空间内人体所处区域,然后,控制空调器的出风口朝向
人体所处区域运行,其中,预设检测方法可以是本发明实施例上述内容所提供的任一
种人体检测方法。
本发明实施例所提供的空调器的控制方法,通过对空调器所处目标空间内的人体
进行检测,进而控制空调器根据人体所处区域运行,实现了有针对性地结合人体自身
的特点,控制空调器以跟随人体的方式智能运行,此种跟随人体智能运行的方式既实
现了基于人体识别控制空调器提供舒适的运行方式,又能够最大程度地避免空调器出
现过度调节,进而避免造成能量的浪费,达到了提高空调器节能性和舒适性的效果。
控制空调器的出风口朝向人体所处区域运行,可以通过调节空调器的上下、左右
导风板,和/或调节空调器风机的转速,以使空调器的出风口方向环绕人体所处区域周
围,实现向人体所处区域环绕送风。
其中,如果人体所处区域是连续型区域,控制空调器向人体所处区域环绕送风,
可以是控制空调器对着人体所述区域360度全方位环绕吹风,形成一个环绕风度场,
当人走到哪,环绕吹风吹到哪,相当于控制空调器启动单人环绕立体风模式。如果人
体所处区域是离散型区域,则说明空调器所处的目标空间内存在多人,对于此种情况,
在控制空调器的出风口朝向人体所处区域运行过程中,可以控制空调器依次向每个人
体所处区域环绕送风。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系
列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限
制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术
人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块
并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施
例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但
很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者
说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存
储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终
端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所
述的方法。
实施例2
根据本发明实施例,还提供了一种用于实施上述人体检测方法的人体检测装置,
该人体检测装置主要用于执行本发明实施例上述内容所提供的人体检测方法,以下对
本发明实施例所提供的人体检测装置做具体介绍:
图3是根据本发明实施例的人体检测装置的示意图,如图3所示,该人体检测装
置主要包括检测单元10、第一判断单元20和第一确定单元30,其中:
检测单元10用于连续对目标空间内的温度场进行扫描检测,得到目标空间的温度
分布,具体地,检测单元10可以利用点阵式热电堆温度传感器对目标空间内的温度场
进行扫描检测。
第一判断单元20用于根据温度分布判断目标空间内是否存在目标区域,其中,在
第一预设时间t1内目标区域的平均温度位于预设温度范围T1±ΔT内,即,根据温度
分布,判断目标空间内是否存在第一预设时间t1内平均温度位于预设温度范围T1±
ΔT内的区域,这样的区域称作目标区域,在本发明实施例中,预设温度范围T1±Δ
T可以设置为人体温度范围,其中,T1可以设置为37℃,ΔT可以设置为0.5℃,t1
可以设置为30s至60s,比如,t1=30s,t1=40s,t1=45s,t1=50s,t1=60s等,当然,以
上参数还可以根据实际需要具体设置为其它数值。
第一确定单元30用于在根据温度分布判断出目标空间内存在目标区域的情况下,
确定目标区域为人体所处区域。
本发明实施例所提供的人体检测装置,通过对目标空间内温度场进行扫描检测,
然后基于目标空间内的温度分布情况来确定人体所处区域,此种进行人体检测方式,
既不存在依靠图像采集方式所带来的检测成本较高的问题,并且进行扫描检测的方式
对静态物体的温度同样可以检测,解决了现有技术中在降低检测成本的情况下无法对
处于静态的人体进行检测的问题,进而达到了降低人体检测成本、提高检测准确性的
效果。
进一步地,本发明实施例的人体检测装置还包括第一获取单元和第二判断单元,
在第一判断单元20根据温度分布判断目标空间内是否存在目标区域之前,第一获取单
元用于获取第二预设时间t2内目标空间内的温差,第二判断单元用于判断温差是否大
于预设温度T2,其中,在第二判断单元判断出温差大于预设温度T2的情况下,第一
判断单元20根据温度分布判断目标空间内是否存在目标区域,即,先根据检测的温度,
判断在第二预设时间t2内,目标空间内的温度变化是否大于预设温度T2,在判断出
温差大于预设温度T2的情况下,进行目标区域存在与否的判断,其中,预设温度T2
可以设置为3℃,第二预设时间t2可以设置为5s,当然,以上参数还可以根据实际需
要具体设置为其它数值。
优选地,本发明实施例所提供的人体检测装置还第二获取单元和第二确定单元,
在第一确定单元30确定目标区域为人体所处区域之后,第二获取单元用于获取目标区
域内的温度变化程度,具体地,可以使用热电堆温度传感器,通过测量目标区域内物
体表面发射的红外线强度,来进行目标内温度变化程度的检测,在本发明实施例中,
热电堆温度传感器可以是非接触式热电堆传感器,该传感器相对人体检测装置的暗转
方式可以是集成式,也可以是外置式,其中,所谓集成式,是指人体检测装置出厂直
接配好,此种方式可以免去用户自行安装的麻烦。所谓外置式,是指将热电堆传感器
作为人体检测装置的选配件,通过无线功能与人体检测装置的主控制器通信,进行数
据交换,以达到安装位置灵活的目的。第二确定单元用于根据温度变化程度确定人体
的活动强度。一般而言,人体活动比较多,表面红外线强度比较强,相应地,目标区
域内温度变化迅速,反之,在人体进入睡眠状态后,人体活动几乎停止,处于比较少
的情况,表面红外线强度比较弱,相应地,目标区域内温度变化缓慢。
其中,第二获取单元主要包括计算模块和确定模块,对利用温度传感器(比如:
非接触式热电堆温度传感器)连续检测的目标空间内的温度进行获取后,计算模块用
于计算连续检测时间内目标区域内温度的变化频率;确定模块用于确定变化频率为温
度变化程度。
相应地,根据温度变化程度确定立体空间内的人体活动强度具体为:在温度变化
程度加大的情况下,确定人体活动强度增强;在温度变化程度减小的情况下,确定人
体活动强度减弱。
优选地,目标区域的数量可以为多个,本发明实施例的人体检测装置还包括第三
判断单元、第三确定单元和第四确定单元,其中,第三判断单元用于判断多个目标区
域是连续型区域还是离散型区域;第三确定单元用于在判断出多个目标区域是连续型
区域的情况下,确定人体在连续型区域内运动;第四确定单元用于在判断出多个目标
区域是离散型区域的情况下,确定人体的数量为多个,并且每个目标区域内均有人体。
通过对目标区域的连续与否进行判断,在目标区域是连续型区域的情况下,确定
人体在连续型区域内活动,在目标区域为离散型区域的情况下,确定人体的数量为多
个,并且每个目标区域内均有人体,实现了更加精确地检测出人体所处的情况。
本发明实施例还提供了一种空调器的控制装置,该空调器的控制装置主要包括检
测器和控制器,其中,检测器用于利用预设检测方法检测空调器所处的目标空间内人
体所处区域,控制器用于控制空调器的出风口朝向人体所处区域运行,其中,预设检
测方法可以是本发明实施例上述内容所提供的任一种人体检测方法。
本发明实施例所提供的空调器的控制装置,通过对空调器所处目标空间内的人体
进行检测,进而控制空调器根据人体所处区域运行,实现了有针对性地结合人体自身
的特点,控制空调器以跟随人体的方式智能运行,此种跟随人体智能运行的方式既实
现了基于人体识别控制空调器提供舒适的运行方式,又能够最大程度地避免空调器出
现过度调节,进而避免造成能量的浪费,达到了提高空调器节能性和舒适性的效果。
控制空调器的出风口朝向人体所处区域运行,可以通过调节空调器的上下、左右
导风板,和/或调节空调器风机的转速,以使空调器的出风口方向环绕人体所处区域周
围,实现向人体所处区域环绕送风。
其中,如果人体所处区域是连续型区域,控制空调器向人体所处区域环绕送风,
可以是控制空调器对着人体所述区域360度全方位环绕吹风,形成一个环绕风度场,
当人走到哪,环绕吹风吹到哪,相当于控制空调器启动单人环绕立体风模式。如果人
体所处区域是离散型区域,则说明空调器所处的目标空间内存在多人,对于此种情况,
在控制空调器的出风口朝向人体所处区域运行过程中,可以控制空调器依次向每个人
体所处区域环绕送风。
此外,本发明实施例还提供了一种空调器,该空调器包括本发明实施例上述内容
所提供的空调器的控制装置。
从以上的描述中,可以看出,本发明实现了既不存在依靠图像采集方式所带来的
检测成本较高的问题,并且进行扫描检测的方式对静态物体的温度同样可以检测,达
到了降低人体检测成本、提高检测准确性的效果。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用
的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所
组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以
将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模
块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明
不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技
术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的
任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。