本申请公开一种人体检测方法、装置和空调,所述方法基于人体体温与室内背景温度有明显温差这一特点,利用室内各区域的温度变化情况进行人体检测,即具体地,所述方法获取当前的室内温度场数据,并将处理后的当前室内温度场数据作为室内现在温度,其中,室内现在温度为温度场所对应的像素矩阵中各像素点当前温度的集合;之后对室内现在温度和与其对应的室内背景温度进行差分处理,得到各像素点的差分温度,并对差分温度不小于预设阈值的各像素点进行聚类,得到N个热源,最终将不小于预设像素个数的热源判定为人体。可见,本发明专利技术利用室内各区域的温度变化情况实现了人体检测,克服了现有红外线检测方式的各种缺点,提高了检测的准确度。
【技术实现步骤摘要】
一种人体检测方法、装置和空调
本专利技术属于电器设备智能控制、检测
,尤其涉及一种人体检测方法、装置和空调。
技术介绍
随着科学技术的不断发展,自动化、智能化的电器产品成为当前的研究热门,例如,能够在检测到室内有人时将室内温度、湿度自行调节到最佳状态,在检测到室内长时间无人时自行关机,实现智能节电的智能空调等。目前,智能空调多采用红外线人体传感器来感知、检测室内人体存在情况,并基于检测结果进行相应的智能控制。红外线人体传感器通过检测人体发射的红外线来感知人体是否存在,但人体红外线的穿透力较差,易被各种物体遮挡,从而影响了传感器对人体的敏感程度,红外线人体传感器对人体的敏感程度还和人的运动方向关系很大,例如,其对于径向移动反应最不敏感,同时,人体红外线传感器易受各种热源、光源、射频辐射的干扰,最终导致了红外线人体传感器的检测准确度较低,对空调的智能控制带来了不利影响。可见,提供一种准确度较高的人体检测方法或装置成为本领域亟需解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种人体检测方法、装置和空调,以提高人体检测的准确度,进而为智能设备的智能控制带来便利。为此,本专利技术公开如下技术方案:一种人体检测方法,包括:获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,所述室内现在温度为预设大小像素矩阵中各像素点在当前时刻的温度的集合;对所述室内现在温度以及与其相对应的室内背景温度进行差分处理,得到各像素点的差分温度,所述室内背景温度为所述像素矩阵中各像素点在所述当前时刻之前的某一时刻的温度的集合;对差分温度不小于预设阈值的各像素点进行聚类,得到N个热源,并将所述N个热源作为N个候选人体,所述热源为进行聚类所得的簇,所述N为自然数;计算每个候选人体的面积;将面积不小于预设像素个数的候选人体判定为人体。上述方法,优选的,所述获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,包括:获取4帧8x8像素的当前时刻室内温度数据;利用获取的4帧当前时刻室内温度数据,计算每个像素在当前时刻的温度的移动平均值,得到8x8像素的当前时刻平均温度值;对所述8x8像素的当前时刻平均温度值进行线性插值,得到15x15像素的当前时刻温度数据,将所述15x15像素的当前时刻温度数据作为室内现在温度。上述方法,优选的,在所述计算每个候选人体的面积之前还包括:计算各个候选人体的重心;对于每个候选人体,依据所述候选人体的重心对所述候选人体进行跟踪,并将跟踪结果为活动热源的候选人体替代原有的候选人体,作为新的候选人体。上述方法,优选的,所述候选人体的面积为所述候选人体的最小外接矩形的面积,所述候选人体的重心为所述候选人体的最小外接矩形的几何中心。上述方法,优选的,还包括:对所述室内背景温度进行更新。上述方法,优选的,所述对所述室内背景温度进行更新包括:基于无人像素的差分温度对有人像素的背景温度进行更新;基于对无人像素的背景温度、现在温度分配不同权重对无人像素的背景温度进行更新。一种人体检测装置,包括现在温度获取模块、差分处理模块、聚类模块、计算模块和判定模块,其中:所述现在温度获取模块,用于获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,所述室内现在温度为预设大小像素矩阵中各像素点在当前时刻的温度的集合;所述差分处理模块,用于对所述室内现在温度以及与其相对应的室内背景温度进行差分处理,得到各像素点的差分温度,所述室内背景温度为所述像素矩阵中各像素点在所述当前时刻之前的某一时刻的温度的集合;所述聚类模块,用于对差分温度不小于预设阈值的各像素点进行聚类,得到N个热源,并将所述N个热源作为N个候选人体,所述热源为进行聚类所得的簇,所述N为自然数;所述计算模块,用于计算每个候选人体的面积;所述判定模块,用于将面积不小于预设像素个数的候选人体判定为人体。上述装置,优选的,所述现在温度获取模块包括:获取单元,用于获取4帧8x8像素的当前时刻室内温度数据;均值计算单元,用于利用获取的4帧当前时刻室内温度数据,计算每个像素在当前时刻的温度的移动平均值,得到8x8像素的当前时刻平均温度值;插值单元,用于对所述8x8像素的当前时刻平均温度值进行线性插值,得到15x15像素的当前时刻温度数据,将所述15x15像素的当前时刻温度数据作为室内现在温度。上述装置,优选的,还包括与所述聚类模块和计算模块相连的跟踪模块,所述跟踪模块包括:重心计算单元,用于计算各个候选人体的重心;跟踪单元,用于对于每个候选人体,依据所述候选人体的重心对所述候选人体进行跟踪,并将跟踪结果为活动热源的候选人体替代原有的候选人体,作为新的候选人体。上述装置,优选的,还包括背景更新模块,所述背景更新模块用于对所述室内背景温度进行更新。一种空调,包括智能控制装置以及如权利要求5-8任意一项所述的人体检测装置,所述智能控制装置用于依据所述人体检测装置的检测结果对室内环境进行相应控制。综上,本专利技术提供一种人体检测方法、装置和空调,所述方法基于人体体温与室内背景温度有明显温差这一特点,利用室内各区域的温度变化情况进行人体检测,即具体地,所述方法获取当前时刻的室内温度场数据,并将处理后的当前时刻温度场数据作为室内现在温度,其中,室内现在温度为温度场所对应的像素矩阵中各像素点当前温度的集合;之后对室内现在温度和与其相对应的室内背景温度进行差分处理,具体对各像素点的现在温度和背景温度进行差分运算,得到各像素点的差分温度,并对差分温度不小于预设阈值的各像素点进行聚类,得到N个热源,最终将不小于预设像素个数的热源判定为人体。可见,本专利技术利用室内各区域的温度变化情况实现了人体检测,克服了现有红外线检测方式的各种缺点,提高了检测的准确度,为智能设备的智能控制带来了更大便利。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1是本专利技术实施例一公开的人体检测方法的一种流程图;图2是本专利技术实施例二公开的人体检测方法的另一种流程图;图3是本专利技术实施例三公开的人体检测方法的又一种流程图;图4是本专利技术实施例四公开的人体检测装置的一种结构示意图;图5是本专利技术实施例四公开的人体检测装置的另一种结构示意图;图6是本专利技术实施例四公开的人体检测装置的又一种结构示意图;图7是本专利技术实施例五公开的空调结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一本专利技术实施例一公开一种人体检测方法,请参见图1,该方法包括如下步骤:S1:获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,所述室内现在温度为预设大小像素矩阵中各像素点在当前时刻本文档来自技高网...
【技术保护点】
一种人体检测方法,其特征在于,包括:获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,所述室内现在温度为预设大小像素矩阵中各像素点在当前时刻的温度的集合;对所述室内现在温度以及与其相对应的室内背景温度进行差分处理,得到各像素点的差分温度,所述室内背景温度为所述像素矩阵中各像素点在所述当前时刻之前的某一时刻的温度的集合;对差分温度不小于预设阈值的各像素点进行聚类,得到N个热源,并将所述N个热源作为N个候选人体,所述热源为进行聚类所得的簇,所述N为自然数;计算每个候选人体的面积;将面积不小于预设像素个数的候选人体判定为人体。
【技术特征摘要】
1.一种人体检测方法,其特征在于,包括:获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,所述室内现在温度为预设大小像素矩阵中各像素点在当前时刻的温度的集合;对所述室内现在温度以及与其相对应的室内背景温度进行差分处理,得到各像素点的差分温度,所述室内背景温度为所述像素矩阵中各像素点在所述当前时刻之前的某一时刻的温度的集合;对差分温度不小于预设阈值的各像素点进行聚类,得到N个热源,并将所述N个热源作为N个候选人体,所述热源为进行聚类所得的簇,所述N为自然数;计算各个候选人体的重心;对于每个候选人体,依据所述候选人体的重心对所述候选人体进行跟踪,并将跟踪结果为活动热源的候选人体替代原有的候选人体,作为新的候选人体;计算每个候选人体的面积;将面积不小于预设像素个数的候选人体判定为人体。2.根据权利要求1所述的方法,其特征在于,所述获取当前时刻的室内温度场数据,并对所述当前时刻的室内温度场数据进行处理,得到室内现在温度,包括:获取4帧8x8像素的当前时刻室内温度数据;利用获取的4帧当前时刻室内温度数据,计算每个像素在当前时刻的温度的移动平均值,得到8x8像素的当前时刻平均温度值;对所述8x8像素的当前时刻平均温度值进行线性插值,得到15x15像素的当前时刻温度数据,将所述15x15像素的当前时刻温度数据作为室内现在温度。3.根据权利要求1所述的方法,其特征在于,所述候选人体的面积为所述候选人体的最小外接矩形的面积,所述候选人体的重心为所述候选人体的最小外接矩形的几何中心。4.根据权利要求1所述的方法,其特征在于,还包括:对所述室内背景温度进行更新。5.根据权利要求4所述的方法,其特征在于,所述对所述室内背景温度进行更新包括:基于无人像素的差分温度对有人像素的背景温度进行更新;基于对无人像素的背景温度、现在温度分配不同权重对无人像素的背景温度进行更新。6.一种人...
【专利技术属性】
技术研发人员:毛跃辉,陶梦春,王子,梁博,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。