人数统计方法和装置、智能家居设备控制方法和装置、空调与流程

文档序号:16631500发布日期:2019-01-16 06:37阅读:168来源:国知局
人数统计方法和装置、智能家居设备控制方法和装置、空调与流程

本发明涉及人数统计技术领域,具体涉及一种人数统计方法和装置、智能家居设备控制方法和装置、空调。



背景技术:

室内人数对于很多应用来说是很重要的信息,例如,可以帮助商家确定进店顾客的数量并据此安排员工,可以监控公共场所人群密度并及时启动应急措施以确保安全,可以根据楼内人数进行自动空调调节以节约能源等。

现有技术中,人数统计方法主要采用视频监控方法或者红外成像方法。视频监控方法目前已经获得广泛应用,但在弱光环境下或非视距情况下,摄像头无法良好工作,导致监控质量下降或者监控盲区,此外视频监控还存在较大隐私问题,不适用于私人空间。基于红外成像方法统计人数,需要部署专有设备,成本比较高,且探测的距离有限,普适性差。

因此,如何提高人数统计方法的普适性、隐私性,是本领域技术人员亟待解决的技术问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种人数统计方法和装置、智能家居设备控制方法和装置、空调,解决了人数统计方法的普适性较低、隐私性较差的问题。

为实现以上目的,本发明提供一种人数统计方法,包括:

在当前局域网内发送探测信号;

检测是否接收到所述探测信号对应的响应数据;

若接收到所述响应数据,根据所述响应数据,统计当前人数。

本发明还提供一种智能家居设备控制方法,包括:

基于上述所述的人数统计方法,获取所述智能家居设备周围的当前人数;

根据所述当前人数,确定所述智能家居设备的控制参数;

根据所述控制参数,控制所述智能家居设备。

本发明还提供一种人数统计装置,包括:

发送模块,用于在当前局域网内发送探测信号;

检测模块,用于检测是否接收到所述探测信号对应的响应数据;

统计模块,用于若接收到所述响应数据,根据所述响应数据,统计当前人数。

本发明还提供一种智能家居设备控制装置,包括:

获取模块,用于基于上述所述的人数统计方法,获取所述智能家居设备周围的当前人数;

确定模块,用于根据所述当前人数,确定所述智能家居设备的控制参数;

控制模块,用于根据所述控制参数,控制所述智能家居设备。

本发明还提供一种空调,包括空调本体和控制器;

所述空调本体与所述控制器相连;

所述控制器用于执行上述所述的智能家居设备控制方法。

本发明的人数统计方法和装置,通过在当前局域网内发送探测信号;检测是否接收到探测信号对应的响应数据;若接收到响应数据,根据响应数据,统计当前人数,实现了利用普适性较强的局域网中返回的探测信号对应的响应数据统计人数,其无需部署专有设备,成本较低,探测距离较远,且无需进行视频监控,不受弱光环境下或非视距情况等环境影响。采用本发明的技术方案,提高了人数统计方法的普适性、隐私性。

本发明的智能家居设备控制方法、装置和空调,通过获取智能家居设备周围的当前人数;根据当前人数,确定智能家居设备的控制参数;根据控制参数,控制智能家居设备,实现了利用普适性较强、隐私性较强的方法获取智能家居设备周围的当前人数,以便合理、智能地控制家居设备。采用本发明的技术方案,能够降低智能家居设备的能耗,提高用户的舒适度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的人数统计方法实施例的流程图;

图2为本发明的智能家居设备控制方法实施例的流程图;

图3为本发明的人数统计装置实施例的结构示意图;

图4为本发明的智能家居设备控制装置实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

图1为本发明的人数统计方法实施例的流程图,如图1所示,本实施例的人数统计方法具体可以包括如下步骤:

100、在当前局域网内发送探测信号;

由于网络的普及,用户在家中、公司等场所其携带的网络设备往往会连接相应的网络,因此,当用户进入当前局域网覆盖范围时,网络设备接入当前局域网,当用户离开当前局域网覆盖范围时,网络设备断开连接,因此,本实施例中可以利用局域网中网络设备的接入和断开进行人数统计。该过程中,无需增加额外设备,仅利用用处携带的常用的网络设备即可实现,例如,该网络设备可以为为用户的常用设备如手机、平板、手环等

具体地,可以将相关人数统计设备,配置到连网路由上,配置的方法可以包括一键配置,蓝牙配置,无线保真(wireless-fidelity,wifi)热点配置等。该人数统计设备与连网路由连接后,可以在当前局域网内发送探测信号,例如,该探测信号可以包括广播消息和/或tcp协议响应帧。

101、检测是否接收到探测信号对应的响应数据;

本实施例中,在发送探测信号后,若其周围存在网络设备,会接收到周围网络设备的响应数据,本实施例中,发出响应数据的网络设备可以称为响应设备。其中,该响应数据包括响应设备的网络协议(internetprotocol,ip)地址和响应设备的标识等。可以将发出响应数据的响应设备作为人数统计的对象,因此,本实施例中需要检测是否接收到探测信号对应的响应数据。102、若接收到响应数据,根据响应数据,统计当前人数。

本实施例中,若接收到响应设备的响应数据,可以对该响应数据进行解析,从而可以确定响应数据对应的响应设备是否为用户携带的设备,进而统计当前人数。

具体地,可以检测该响应数据对应的响应设备是否为活跃设备;若响应设备为活跃设备,在原人数上增加响应设备对应的数目,得到当前人数。响应设备不为活跃设备,即响应设备为屋里设备,如电视、空调等,则保持原人数不变,将原人数作为当前人数即可。

例如,可以检测响应设备的在线时长是否小于预设在线时长;若在线时长小于预设在线时长,说明该响应设备并不是持续在线,而是一段时间在线一段时间不在线,这样即可确认响应设备为活跃设备。具体地,可以预先设置一个在线时长作为活跃设备和物理设备的判断标准,用户可以预先将物理设备的标识输入,这样会将输入的物理设备作为存储设备,并自动建立存储设备与在线时长的关联关系,形成已存储设备库,也可以统计每个响应设备运行过程中返回响应数据的连续在线时间,当连续在线时间达到预设在线时长时,可以确定其为物理设备,并将其进行存储,建立存储设备与在线时长的关联关系,已存储设备库。同理,在将活跃设备添加至已存储数据库的实现方式与物理设备添加至已存储数据库的实现方式相同,详细可以参考上述相关记载,在此不再赘述。

本实施例中,若接收到响应数据,可以直接检查已存储设备库中是否包含响应数据对应的响应设备,若包含该响应设备,根据已存储设备库中存储设备与在线时长的关联关系,确定响应设备的在线时长是否小于预设在线时长。若响应设备的在线时长小于预设在线时长,确认响应设备为活跃设备,若响应设备的在线时长大于或者等于预设在线时长,确认响应设备为物理设备。若不包含该响应设备,可以确定该响应设备为新设备,此时可以将响应设备作为活跃设备;并统计响应设备连续在线时长;检测连续在线时长是否小于预设在线时长;若连续在线时长小于预设在线时长,确认响应设备为活跃设备,若连续在线时长大于或者等于预设在线时长,确认响应设备为物理设备,并将该响应设备存储至已存储设备库中,并自动建立存储设备与在线时长的关联关系。

需要说明的是,在检测响应数据对应的响应设备是否为活跃设备之前还可以检测响应数据是否处于当前局域网;这样若检测到响应数据处于当前局域网,检测响应数据对应的响应设备是否为活跃设备,以避免不同局域网中的响应设备返回响应数据时,造成当前人数与实际人数不符。例如,可以基于wifi连接的方式检测响应数据是否处于当前局域网。

本实施例的人数统计方法的执行主体可以为人数统计装置,该人数统计装置具体可以通过软件来集成,例如,该人数统计装置具体可以为一个应用,本申请对此不进行特别限定。

本实施例的人数统计方法,通过在当前局域网内发送探测信号;检测是否接收到探测信号对应的响应数据;若接收到响应数据,根据响应数据,统计当前人数,实现了利用普适性较强的局域网中返回的探测信号对应的响应数据统计人数,其无需部署专有设备,成本较低,探测距离较远,且无需进行视频监控,不受弱光环境下或非视距情况等环境影响。采用本发明的技术方案,提高了人数统计方法的普适性、隐私性。

进一步地,上述实施例中,由于同一用户可能随身携带至少2个响应设备,这样会使得统计人数会在原有人数的基础上增加至少2个人,这样使得统计的当前人数与实际人数不符,误差较大,因此,本实施例中,可以在每个响应设备中预先存储用户的身份标识,在响应设备返回响应数据时,会将用户的身份标识一起返回,因此,若响应设备为活跃设备,在原人数上增加响应设备对应的数目,得到当前人数之前,需要检测用户的身份标识是否已存在;若用户的身份标识已存在,则将原人数作为当前人数;若身份标识不存在,在原人数上增加响应设备对应的数目,得到当前人数。

在实际应用中,随着智能家居设备的发展,如空调、防盗门等,需要根据当前人数实现自动控制等,为了更合理的对智能家居设备进行控制,其往往需要或者指定空间的人数。以空调为例,为了更合理地向室内提供制冷量,更节省电量,和室内温度的适当调节,需要知道室内的温度和室内的人数,从而通过空调逻辑去调节制冷量,达到最好的调节温度效果,给用户一个更好的体验。

但是在同一局域网下,可能存在多个用户,但并不是每个用户都在室内,因此,本实施例中的响应数据可以携带响应设备的定位信息;这样在根据响应数据,统计当前人数之后还可以根据响应设备的定位信息,确定指定空间内的人数。这样使得统计的人数更加精确,在控制空调时,能够更合理地向室内提供制冷量,更节省电量,和室内温度的适当调节。例如,空调设置在客厅内,但是在卧室内的用户,其拥有的响应设备与空调处于同一局域网下,其同样会返回响应数据,但是空调若默认该用户在客厅,其需要的制冷量较大,浪费空调能源,因此,可以预先设置空调与客厅每面墙壁的距离,在获取到该响应设备的定位信息后,可以根据空调自身的位置信息,计算二者之间的距离,从而根据该距离和预设的距离进行比较,以确定用户是否在客厅,例如,若二者之间的距离小于预设距离,说明用户在客厅,若二者之间的距离大于或等于预设距离,说明用户未在客厅,此时人数不变,从而可以保证统计人数的精确度,进一步控制智能家居设备。

图2为本发明的智能家居设备控制方法实施例的流程图,如图2所示,本实施例的智能家居设备控制方法具体可以包括如下步骤:

200、获取智能家居设备周围的当前人数;

具体地,本实施例中,可以基于上述实施例中的人数统计方法,获取智能家居设备周围的当前人数。其统计当前人数的实现原理详细请参考上述实施例的相关记载,在此不再赘述。

201、根据当前人数,确定智能家居设备的控制参数;

202、根据控制参数,控制智能家居设备。

本实施例中,在获取到智能家居设备周围的当前人数后,可以同过主控逻辑综合室内温度和当前人数,得出更为合理智能家居设备的控制参数,以便根据该智能家居设备的控制参数,控制智能家居设备运行,最终达到节能,及更舒适的效果。例如,以空调为例,可以综合室内温度和当前人数得出更为合理的制冷量目标,以确定压缩机组的运行参数,并根据该运行参数控制压缩机,实现相应的制冷量需求,最终达到节能,及更舒适的效果。

本实施例的智能家居设备的控制方法的执行主体可以为智能家居设备控制装置,该智能家居设备控制装置具体可以通过软件来集成,例如,该智能家居设备控制装置具体可以为一个应用,本申请对此不进行特别限定。

本实施例的智能家居设备控制方法,通过获取智能家居设备周围的当前人数;根据当前人数,确定智能家居设备的控制参数;根据控制参数,控制智能家居设备,实现了利用普适性较强、隐私性较强的方法获取智能家居设备周围的当前人数,以便合理、智能地控制家居设备。采用本发明的技术方案,能够降低智能家居设备的能耗,提高用户的舒适度。

图3为本发明的人数统计装置实施例的结构示意图,如图3所示,本实施例的人数统计装置包括发送模块10、检测模块11和统计模块12,

发送模块10,用于在当前局域网内发送探测信号;

例如,该探测信号包括广播消息和/或tcp协议响应帧。

检测模块11,用于检测是否接收到探测信号对应的响应数据;

统计模块12,用于若接收到响应数据,根据响应数据,统计当前人数。

具体地,检测模块11需要检测响应数据是否处于当前局域网;例如,基于wifi连接的方式检测响应数据是否处于当前局域网。若检测模块11检测到响应数据处于当前局域网,统计模块12用于检测响应数据对应的响应设备是否为活跃设备;例如,检测响应设备的在线时长是否小于预设在线时长;若在线时长小于预设在线时长,确认响应设备为活跃设备。具体地,检测已存储设备库中是否包含响应设备;若包含响应设备,根据已存储设备库中存储设备与在线时长的关联关系,确定响应设备的在线时长是否小于预设在线时长。若不包含响应设备,将响应设备作为活跃设备;统计响应设备连续在线时长;检测连续在线时长是否小于预设在线时长;若连续在线时长小于预设在线时长,确认响应设备为活跃设备。

在一个具体实现过程中,若响应设备为活跃设备,在原人数上增加响应设备对应的数目,得到当前人数。

本实施例的人数统计装置,通过在当前局域网内发送探测信号;检测是否接收到探测信号对应的响应数据;若接收到响应数据,根据响应数据,统计当前人数,实现了利用普适性较强的局域网中返回的探测信号对应的响应数据统计人数,其无需部署专有设备,成本较低,探测距离较远,且无需进行视频监控,不受弱光环境下或非视距情况等环境影响。采用本发明的技术方案,提高了人数统计方法的普适性、隐私性。

进一步地,上述实施例中,由于同一用户可能随身携带至少2个响应设备,这样会使得统计人数会在原有人数的基础上增加至少2个人,这样使得统计的当前人数与实际人数不符,误差较大,因此,本实施例中,可以在每个响应设备中预先存储用户的身份标识,在响应设备返回响应数据时,会将用户的身份标识一起返回,因此,若响应设备为活跃设备,所述统计模块12,还用于检测用户的身份标识是否已存在;若用户的身份标识已存在,则将原人数作为当前人数;若身份标识不存在,在原人数上增加响应设备对应的数目,得到当前人数。

在实际应用中,随着智能家居设备的发展,如空调、防盗门等,需要根据当前人数实现自动控制等,为了更合理的对智能家居设备进行控制,其往往需要或者指定空间的人数。以空调为例,为了更合理地向室内提供制冷量,更节省电量,和室内温度的适当调节,需要知道室内的温度和室内的人数,从而通过空调逻辑去调节制冷量,达到最好的调节温度效果,给用户一个更好的体验。但是在同一局域网下,可能存在多个用户,但并不是每个用户都在室内,因此,本实施例中的响应数据可以携带响应设备的定位信息;这样统计模块12在根据响应数据,统计当前人数之后还可以根据响应设备的定位信息,确定指定空间内的人数。这样使得统计的人数更加精确,在控制空调时,能够更合理地向室内提供制冷量,更节省电量,和室内温度的适当调节。

图4为本发明的智能家居设备控制装置实施例的结构示意图,如图4所示,本实施例的智能家居设备控制装置包括获取模块20、确定模块21和控制模块22。

获取模块20,用于上述实施例中的人数统计方法,获取智能家居设备周围的当前人数;

确定模块21,用于根据当前人数,确定智能家居设备的控制参数;

控制模块22,用于根据控制参数,控制智能家居设备。

本实施例的智能家居设备控制装置,通过获取智能家居设备周围的当前人数;根据当前人数,确定智能家居设备的控制参数;根据控制参数,控制智能家居设备,实现了利用普适性较强、隐私性较强的方法获取智能家居设备周围的当前人数,以便合理、智能地控制家居设备。采用本发明的技术方案,能够降低智能家居设备的能耗,提高用户的舒适度。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本发明还提供一种空调,包括空调本体和控制器;

空调本体与控制器相连;

控制器用于上述实施例中的智能家居设备控制方法。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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