区域设置方法、装置、存储介质及计算机设备与流程

未命名 07-23 阅读:91 评论:0


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.分析子单元,用于若所述聚类结果的聚类数量超过预设聚类阈值,则保留聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息;
36.确定子单元,用于根据所述聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息,确定第一监测区域。
37.在一些实施例中,所述聚类子单元,还用于:
38.获取每个目标位置信息在预设范围内的位置信息集;
39.将所述位置信息集作为每个目标位置信息对应的聚类结果。
40.在一些实施例中,所述确定子单元,还用于:
41.根据所述聚类结果的聚类数量,确定每个目标坐标信息的核心点、边界点以及噪声点;
42.根据所述核心点和边界点进行区域绘制,得到第一监测区域。
43.一种计算机存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述区域设置方法中的步骤。
44.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述提供的区域设置方法中的步骤。
45.一种计算机程序产品或计算机程序,所述计算机程序产品或计算机程序包括计算
机指令,所述计算机指令存储在存储介质中。计算机设备的处理器从存储介质读取所述计算机指令,处理器执行所述计算机指令,使得所述计算机设备执行上述提供的区域设置方法中的步骤。
46.本技术实施例显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域;响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。以此,通过在感应设备的监测范围内自动设置监测区域,从而自动对监测区域和非监测区域进行分类,减少对空间实现区域分类的学习成本,在感应设备范围内自动检测提升了检测准确率,同时优化了对空间区域进行分类的分类效果,并可以将该监测区域快速标记为目标监测区域,进而提升了对空间区域进行分类的精确性和效率。
附图说明
47.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1是本技术实施例提供的区域设置方法的流程示意图;
49.图2是本技术实施例提供的区域设置方法的场景示意图;
50.图3是本技术实施例提供的区域设置方法的另一具体场景示意图;
51.图4是本技术实施例提供的区域设置方法的另一流程示意图;
52.图5是本技术实施例提供的区域设置方法的聚类分析的流程示意图;
53.图6是本技术实施例提供的区域设置方法的聚类分析的具体示意图;
54.图7a是本技术实施例提供的区域设置方法的设备联动的流程示意图;
55.图7b是本技术实施例提供的区域设置方法的设备联动的另一流程示意图;
56.图8是本技术实施例提供的区域设置装置的结构示意图;
57.图9是本技术实施例提供的计算机设备的结构示意图。
具体实施方式
58.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
59.本技术实施例提供一种区域设置方法、装置、存储介质及计算机设备。
60.需要说明的是,本技术实施例描述的区域管理系统以及场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着区域管理系统的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
61.以下分别进行详细说明。
62.请参阅图1,图1是本技术实施例提供的区域设置方法的流程示意图。该区域设置
方法包括:
63.在步骤101中,显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域。
64.在本实施例中,具体的应用场景可以是应用于智能家居领域的区域分类场景,在一些相关技术中,实现智能家居的区域分类,需要预先绘制当前家居空间的空间结构图,再根据该空间结构图中每个区域检测到的人数和人员位置对当前家居空间进行分类,确定在家居环境中空间结构图中每个区域的区域类型,其中该区域类型可以是家居环境中的不同功能区域的功能类型。
65.需要说明的是,在现有的实现智能家居的区域分类的技术方案中,一方面,预先绘制家居空间的空间结构图需要预先对当前空间进行人工的区域分类,而在人工区域分类阶段未确定分类后具体的区域类型,该方式实现对家居空间的分类增加了对家居空间区域分类的学习成本。另一方面,通过直接检测获取空间结构图中某一区域的人数和人员信息,将该人数和人员信息作为该区域的检测信息,根据该检测信息判断出该区域的具体区域类型,然而,在获取每个区域检测的人数和人员位置时利用采集设备对当前家居空间的人员进行直接检测的方式,检测灵敏度低,数据精确性差,并进而导致对空间区域进行分类的准确性低。
66.以此,本技术实施例通过显示区域管理页面,并在该区域管理页面展示至少一个监测区域。该监测区域是通过监测设备自动采集监测范围内一段时间的目标对象的目标位置信息,并对该监测范围内的目标对象的目标位置信息自动进行数据分析,确定对应的监测区域。本技术实施例不仅通过监测设备自动采集数据,无需预先输入当前空间的空间结构图,减少了对当前空间进行区域分类的成本,而且以数据分析后的目标位置信息作为分类依据,提升了进行区域分类的数据准确性,并进而提升区域分类的精确性。具体地,提升数据的准确性和区域分类的精确性通过在获取感应设备监测范围内的目标对象的目标位置信息之后,对目标对象的目标位置信息进行数据统计,通过对统计后的目标对象的目标位置信息对应的数据集进行数据分析,确定监测范围内的监测区域。基于目标对象的目标位置信息对应的数据集的数据分析提升了检测准确率,优化了对空间区域进行分类的分类效果,并将该监测区域快速标记为目标监测区域,进而提升了对空间区域进行分类的精确性和效率,具体过程请继续参阅如下步骤。
67.需要说明的是,在现有技术中,在家居场景下的未分类好的空间区域和/或分类好的区域与用户之间的交互较少。而在本技术实施例中,该区域管理页面用于显示在家居场景下未监测出的空间区域和/或通过监测设备监测并分类好的各空间区域,可以理解的是,该区域管理页面中可以显示未分类的空间区域和/或在感应设备的监测范围内的已分类的监测区域,用户可以通过该区域管理页面与未分类的空间区域和/或已分类的监测区域实现相应的交互。
68.为了更好地理解本技术的技术方案,可以参考图2,图2为本技术区域设置方法的场景示意图,在区域管理页面100中,在毫米波雷达2001的监测范围内,可以包括卧室空间21和出入口区域22两个监测区域,而对于在监测范围内的墙壁也能够识别记录并显示在区域管理页面中。具体地,在对该室内空间进行区域分类时,通过对毫米波雷达2001的监测范围内目标对象的目标位置信息进行数据分析,能够确定监测范围内某一监测区域具有特殊
的功能。例如通过检测到监测范围内的某一监测区域的人数进出频繁(人员的目标位置信息较为密集),则可以将该区域标记为当前房间的出入口区域,并在该区域管理页面以出入口区域显示该监测区域。
69.在步骤102中,响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。
70.本技术实施例中所涉及到的响应于在所述区域管理页面中设置监测区域的触发操作,用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟;在没有特别说明的情况下,所执行的多个操作不存在执行先后顺序的限制。
71.需要说明的是,在区域管理页面中设置监测区域的触发操作,是指在区域管理页面中将某一监测区域设置成目标监测区域所触发的操作。具体地,在区域管理页面中设置监测区域的触发操作可以是在监测设备的监测范围内自动识别并设置监测区域的自动操作,也可以是用户通过区域管理页面设置监测区域的手动操作。
72.进一步地,在触发了区域管理页面中设置监测区域的触发操作之后,会将设置的监测区域标记为目标监测区域,并在该区域管理页面显示已标记的监测区域。通过在区域管理页面中显示目标监测区域增强用户进行区域管理的交互,提升用户的交互体验。
73.在一些实施方式中,响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,包括:
74.(1)响应于在感应设备的监测范围内监测区域的确定,触发推送指令;
75.(2)响应于所述推送指令,显示推送窗口,所述推送窗口用于显示将监测区域设置为目标监测区域的推送信息;
76.(3)响应于所述推送窗口中确认组件的触发操作,将所述监测区域标记为所述目标监测区域。
77.当在感应设备的监测范围内确定了监测区域之后,会触发对应的推送指令。其中,确定监测区域的方式可以是用户通过区域管理页面的设置按钮进行手动设置,也可以是在监测设备的监测范围内自动识别出监测区域后自动设置。在实现对监测区域的设置时,触发该推送指令,响应于该推送指令,在区域管理页面中显示推送窗口,该推送窗口用于提示用户是否将该监测区域设置为目标监测区域,在该推送窗口内存在确认组件用于接收用户的授权信息,通过在该确认组件中的触发操作得到用户的授权,基于该授权信息将该监测区域标记为目标监测区域。
78.为了更好地理解本技术的技术方案,可以参考图3,图3为本技术区域设置方法的另一场景示意图。在区域管理页面100中,存在提示窗口1001,用于提示用户是否将当前的监测区域(椭圆形区域)设置为出入口区域,接收到确认组件31的触发操作,将当前的监测区域设置为出入口区域;接收到取消组件32的触发操作,则当监测区域已设置为出入口区域时,取消将当前的监测区域设置为出入口区域;或当监测区域未设置为出入口区域时,忽略该设置监测区域的触发操作,不将该监测区域设置为出入口区域。
79.在本实施例中,将从区域设置装置的角度进行描述,该区域设置装置具体可以集成在平板电脑、手机等具备储存单元并安装有微处理器而具有运算能力的终端中,该终端可以开启直播客户端,在本技术实施例中,该直播客户端可以为观众客户端。
80.请参阅图4,图4为本技术实施例提供的区域设置方法的另一流程示意图。该方法流程可以包括:
81.在步骤201中,显示区域管理页面。
82.需要说明的是,该区域管理页面用于展示感应设备的监测范围内所监测到的监测区域,当监测范围内未完成区域分类时,只显示在当前家居空间内监测到的一个监测空间,该监测空间可以是未分类的空间区域。当监测范围内已完成区域分类,则显示在当前家居空间内感应设备的监测范围内设置的至少一个监测区域以及监测范围内的未分类的空间区域。
83.在一些具体实施例中,区域管理页面用于用户对家居空间内的监测区域进行管理,用户通过区域管理页面可以将某一区域手动设置成一个区域类型,该区域类型可以是家居环境中的不同功能区域的功能类型。用户通过区域管理页面还可以对在感应设备的监测范围内自动设置的监测区域标记为目标监测区域进行授权,通过用户在区域管理页面的授权信息将监测区域标记为目标监测区域,该目标监测区域也可以是家居环境中表示不同功能区域的功能类型的空间区域。
84.在步骤202中,统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息。
85.在一些其他领域的相关技术中,对空间区域进行管理的方式大多通过直接检测空间区域内的人数数据,该方式降低了在当前空间内收集到的数据准确性,并在根据检测数据对空间内不同区域进行分类时,会出现创建虚假目标、目标非正常消失等问题。因此,在根据监测数据进行区域分类的后续步骤中,准确性低。
86.为解决上述问题,本技术实施例通过在感应设备的监测范围内收集目标对象创建和/或消失时的位置信息,并对目标对象创建和/或消失时的位置信息进行统计,获取目标对象的目标位置信息。需要说明的是,对目标对象的创建和/或消失时的位置信息进行统计得到的目标位置信息,可以是该目标对象出现在监测范围内出现时的位置信息和/或在监测范围内离开时的位置信息。
87.本技术实施例通过对感应设备监测范围内目标对象的动态的位置信息进行统计,得到目标对象的目标位置信息(目标对象的创建和/或消失时的位置信息),以该,动态的目标位置信息确定目标对象,解决了创建虚假目标和目标非正常消失的问题。
88.在一些实施方式中,统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息,包括:
89.(1)采集在感应设备的监测范围内的目标信号;
90.(2)对所述目标信号进行分析处理,得到目标对象的第一位置信息;
91.(3)统计所述目标对象在感应设备的监测范围内创建和/或消失时的目标位置信息。
92.在本实施方式中,通过接收到在感应设备的监测范围内反射回来的目标信号,对该目标信号进行分析后确定在感应设备的监测范围内存在的目标对象的第一位置信息,该第一位置信息可以是目标对象创建时的位置信息,也可以是目标对象消失时的位置信息,通过统计目标对象的创建或消失的第一位置信息,得到目标位置信息。
93.需要说明的是,第一位置信息可以是目标对象在一时刻的位置信息,目标位置信
息可以是目标对象在一段时间内发生位置变化的多个位置信息,目标位置信息是在感应设备的监测范围内的目标对象发生位置变化时间段内的位置信息集合。其中,上述一段时间可以是目标对象在感应设备的监测范围内出现到离开的时间段,则相对应的,目标位置信息可以是目标对象在感应设备的监测范围内创建和消失的位置信息。可知地,在其他实施方式中,目标对象发生位置变化的一段时间(时间段)可以减小,则相应地,在感应设备的监测范围内采集到的目标对象对应的目标位置信息中的位置信息会更加靠近,反之,亦成立。
94.其中,该目标位置信息可以是目标对象发生位置变化对应的坐标信息的数据集合,例如,当目标对象对应的目标位置信息中包含目标对象在感应设备的监测范围内创建和消失的位置信息时,目标位置信息可以包括目标对象在监测范围内出现的坐标信息和离开时的坐标信息,也可以是目标对象在监测范围内出现和离开时相对于预设参照物的距离,在此不对目标对象的位置信息作具体限定。
95.具体地,例如,在本实施例中感应设备可以是一种毫米波雷达传感器,该毫米波雷达传感器通过向毫米波雷达传感器的微波信号能够到达的每一方向发射微波信号,根据反射回来的毫米波雷达信号进行分析,确定在毫米波雷达传感器的监测范围内存在的目标对象以及检测到的目标对象所在的位置信息,该目标对象所在的位置信息可以是目标对象的坐标信息。具体地,在本实施例中,对毫米波雷达传感器的频段、结构不做具体限定。
96.在本技术时实施例中,位置信息可以是目标对象的坐标信息,该坐标信息表示该目标对象在感应设备监测范围内的(x,y)坐标,而目标对象在感应设备的监测范围内创建和/或消失时的目标位置信息即可以是目标对象在监测范围内出现时的坐标数据(x1,y1)和/或目标对象在监测范围内离开时的坐标数据(x2,y2)。在对若干个目标对象的出现和消失时的坐标数据进行统计后,得到统计的目标对象的目标位置信息,其中,统计的目标位置信息是若干目标对象出现和消失时坐标数据的数据集合。
97.在一些实施方式中,在统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息之后,还包括:
98.(1)通过对目标对象发生状态变化时的目标位置信息进行统计,生成累积数值;
99.(2)当所述累积数值不满足预设目标值时,返回统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息,直到所述累积数值满足预设目标值。
100.需要说明的是,本技术在对感应设备的监测范围内的目标对象发生状态变化时的目标位置信息进行统计,生成目标位置信息的累积数值,当该累积数值达到预设的目标值时,对目标对象对应的目标位置信息进行数据分析。上述方案保证了统计的目标位置信息的样本数据数量,优化了数据分析的数据集合,提升了后续进行数据分析的数据准确性,提高了分类区域的精确度。
101.在步骤203中,根据统计的目标位置信息进行数据分析,得到满足预设条件的第一监测区域,所述第一监测区域内的目标位置信息的数量大于预设阈值。
102.进一步地,根据上述统计的目标位置信息,对监测区域中的目标对象创建和/或消失的位置信息进行数据分析,并得到满足数据分析预设条件的目标位置信息,当这些满足数据分析预设条件的目标位置信息的数量大于预设阈值时,根据该满足数据分析预设条件的目标位置信息生成对应的监测区域,其中,满足数据分析预设条件的目标位置信息作为组成监测区域的目标位置信息的数量需大于预设阈值,以提升构成监测区域的精确性。预
设阈值是满足数据分析预设条件的目标位置信息的数量最小值。
103.在一些实施方式中,根据统计的目标位置信息进行数据分析,得到满足预设条件的第一监测区域,包括:
104.(1)当所述累积数值满足预设目标值时,对所述目标位置信息进行聚类,得到对目标位置信息聚类分析后的聚类结果;
105.(2)若所述聚类结果的聚类数量超过预设聚类阈值,则保留聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息;
106.(3)根据所述聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息,确定第一监测区域。
107.需要说明的是,对统计的目标位置信息进行数据分析的方式可以是对统计的目标位置信息的数据集进行聚类分析。聚类分析是基于样本点的密度,确定样本点的全部密集区域,将样本点的全部密集区域作为聚类分析的聚类结果。
108.为了更好地理解本技术的技术方案,可以参考图5,图5为本技术聚类分析的流程示意图,对n次的目标位置信息进行聚类分析,若聚类簇内的点云个数大于t,则将当前区域标定为第一监测区域;若聚类簇内的点云个数不大于t,则清空目标位置信息的统计数据,返回统计目标对象的目标位置信息。
109.在一些实施方式中,当所述累积数值满足预设目标值时,对所述目标位置信息进行聚类,得到对目标位置信息聚类分析后的聚类结果,包括:
110.获取每个目标位置信息在预设范围内的位置信息集;
111.将所述位置信息集作为每个目标位置信息对应的聚类结果。
112.其中,当所述累积数值满足预设目标值时,对所述目标位置信息进行聚类,实际上是保证了能够满足聚类条件的聚类结果的数量,提升聚类结果的准确性。对目标位置信息聚类分析的聚类结果可以是每个目标位置信息在预设范围内的位置信息集,具体地,针对每个目标位置信息在预设范围内的位置信息集又可以是目标位置信息的坐标数据对应的簇。
113.进一步地,通过判断目标坐标信息的坐标数据的预设范围内是否存在超过预设阈值的数量的簇(信息集),也即每个目标位置信息在预设范围内的聚类结果的数量是否超过预设阈值,若超过,则根据每个聚类结果超过预设阈值的目标位置信息的坐标数据对应的簇确定监测区域。其中,该预设阈值可以相应调整,相应地,当感应设备的监测范围较大时,对该预设阈值进行正向调整,可以适当提高构成第一监测区域的目标位置信息的密度,进而提升第一监测区域的精确度。
114.具体地,根据统计的目标位置信息进行聚类分析的基本原理是,在统计的目标位置信息的数据集中,可以包含若干个目标对象创建和/或消失的坐标数据,而每个坐标数据在感应设备的监测范围内都以坐标信息的“点”的形式存在,若在“点p”的r范围内,存在若干数量的其他“点”,则以“点p”为核心、r为领域确定“点p”对应的簇,并生成统计的目标位置信息的数据集中的每一个“点”对应的簇,通过判断这些“点”对应的簇直接密度可达的其他“点”的数量,若某一点对应的簇直接密度可达的点的数量超过一个阈值(该阈值可以进行适当调整),则通过对每一点对应的簇进行合并,确定第一监测区域。
115.在一些实施方式中,根据所述聚类数量超过预设聚类阈值的聚类结果相应的目标
位置信息,确定第一监测区域,包括:
116.根据所述聚类结果的聚类数量,确定每个目标坐标信息的核心点、边界点以及噪声点;
117.根据所述核心点和边界点进行区域绘制,得到第一监测区域。
118.需要说明的是,根据上述目标坐标信息的聚类结果的聚类数量,确定每个目标坐标信息的坐标类型,其中,坐标类型包括核心点、边界点和噪声点。核心点是目标坐标信息位于聚类结果对应区域的核心位置,边界点位于聚类结果对应区域的边界位置,噪声点则是聚类结果的聚类数量不超过预设阈值的坐标点,噪声点作为聚类密度不够的坐标信息,可直接舍弃。根据该核心点和边界点进行绘制得到对应的监测区域。
119.为了更好地理解本技术的技术方案,可以参考图6,图6为本技术聚类分析的具体示意图,将聚类数量的预设阈值minpts设置为4,通过迭代发现点a满足创建核心对象p,生成以a为核心的簇,通过继续迭代发现b和c也满足创建核心对象p的要求,但b和c在整个簇的边界位置,因此,点a是核心点,b和c是边界点。n不满足大于等于聚类数量的预设阈值minpts的条件,作为噪声点,可以舍弃该点。在一些实施方式中,通过对聚类完成后b和c将作为边界点,连接后绘制得到一个矩形,将该矩形作为监测区域。
120.具体地,例如,通过感应设备对监测范围内的空间区域进行监测,当监测范围内的空间区域的目标位置信息的累积数量达到10,目标位置信息的累积数量达到10则说明在该区域人员的流动较为频繁,则对该10个目标位置信息的数据集进行聚类分析,聚类分析用于确定在预设范围内直接密度可达的其他目标位置信息的数量满足预设条件的目标位置信息,若在聚类后,得到聚类密度大于4的5个目标位置信息,该5个目标位置信息为在当前空间区域内的5个点,对该5个目标位置信息进行分类后,确定其中1个为中心点,4个为边界点,通过连接4个边界点绘制矩形,得到对应的第一监测区域。
121.在步骤204中,在所述区域管理页面上展示至少一个第一监测区域。
122.其中,区域管理页面中展示的监测区域,是通过对感应设备监测范围内的目标对象的目标坐标信息进行聚类分析得到的核心点和边界点进行绘制得到的,在该区域管理页面上至少包括一个监测区域,该区域管理页面中的监测区域能够实现与用户交互,并在后续的设备联动方案中通过分类后的监测区域实现不同区域的设备联动,提升了用户的交互体验。
123.在步骤205中,当检测到在所述目标监测区域内的目标对象发生状态变化时,触发计算指令。
124.在相关技术中,在对空间区域进行区域分类后,对分类后的空间区域应用较少、使用率低,分类好的空间区域的应用场景和应用功能单一化。为解决上述问题,本技术实施例通过将目标监测区域与目标设备进行设备联动,拓展了分类好的空间区域的应用场景和应用功能,使得区域分类的管理方式多元化,提高分类好的空间区域的使用率。
125.在一些实施方式中,对分类好的目标监测区域的设备联动应用可以是目标监测区域内预先设置的自动触发,还可以通过目标监测区域内目标对象发生状态变化而触发,在此对设备联动的触发指令不作具体限定。其中,目标监测区域内目标对象发生状态变化可以是在目标监测区域内目标对象数量的变化,也可以是在目标监测区域内目标对象位置的变化,在此对目标对象发生状态变化不作具体限定。
126.在步骤206中,响应于所述计算指令,计算当前的统计数据。
127.具体地,例如,目标监测区域可以是出入口区域,目标监测区域内目标对象发生状态变化可以是在目标监测区域内目标对象数量的变化。当感应设备监测到在出入口区域出现目标人物在监测范围内离开,则此时触发感应设备对目标监测区域内目标人物数量的计算指令。响应该计算指令,通过感应设备对目标监测区域内目标人物的数量进行统计,确定在感应设备的目标监测区域内存在目标人物的统计数据。
128.其中,上述统计数据用于展示目标监测区域内对应的空间区域内的状态信息,根据该状态信息与目标设备进行目标监测区域的设备联动,进行目标监测区域的设备联动的具体过程请继续参阅如下步骤。
129.在步骤207中,当所述统计数据满足预设条件时,生成相应的联动控制指令。
130.当感应设备监测范围内的目标人物的统计数据的数值满足预设条件时,可以生成与预设条件中预设条件各阶梯层级对应的联动控制指令。其中,预设条件中可以包含阶梯层级,用来表示监测范围内目标人物的统计数据的不同量级。该预设条件的阶梯层级与联动控制指令之间存在对应关系,预设条件的阶梯层级与联动控制指令的对应关系能够进行相应的调整。
131.在一实施方式中,生成相应的联动控制指令,包括:
132.(1)当检测到所述统计数据为第一预设数值时,生成第一联动控制指令,所述第一联动控制指令为开启指令;
133.(2)当检测到所述统计数据为第二预设数值时,生成第二联动控制指令,所述第二联动控制指令为关闭指令。
134.需要说明的是,当目标监测区域内的统计数据落入不同的预设条件阶梯层次时,会生成不同的联动控制指令,根据不同的联动控制指令,对目标设备进行对应的联动控制。例如,当目标监测区域为客厅区域,预设条件的阶梯层级可以设置为包括第一预设数值和第二预设数值的两个阶梯层级,其中,第一预设数值可以是目标监测区域的目标人物的统计数据从零到一,第二预设数值可以是目标监测区域的目标人物的统计数据从一到零,则当客厅区域的统计数据为第一预设数值(从零到一)时,则生成对应的灯光设备开启指令;当客厅区域的统计数据为第二预设数值(从一到零)时,则生成对应的灯光设备关闭指令。
135.具体地,参照图7a,图7a为本技术区域设置方法的设备联动的流程示意图。当检测到在出入口(目标监测区域)存在目标对象进入,则触发对监测范围内的空间区域的人数进行统计,当感应设备的监测范围内的空间区域的人数增加,则判断监测范围内的空间区域的人数是否为从零到一;若人数为从零到一,则执行开灯联动。参照图7b,图7b为本技术区域设置方法的设备联动的另一流程示意图,当检测到在出入口存在目标对象离开,则触发对监测范围内的空间区域的人数进行统计,当感应设备的监测范围内的空间区域的人数减少,则判断监测范围内的空间区域的人数是否为从一到零;若人数为从一到零,则执行关灯联动。
136.在步骤208中,将所述联动控制指令发送至目标设备,使得所述目标设备基于所述联动控制指令执行设备联动控制。
137.进一步地,在生成与目标监测区域内的统计数据对应的联动控制指令后,将该联动控制指令发送至目标设备,并根据该联动控制指令执行相应的控制动作。具体地,例如,
将上述灯光设备开启指令发送至目标监测区域的已联动灯光设备,并执行灯光设备开启动作;将上述灯光设备关闭指令发送至目标监测区域的已联动灯光设备,并执行灯光设备关闭动作。
138.以此,本技术技术方案通过在区域管理页面中的至少一个监测区域实现用户与分类后的空间区域和/或未分类的空间区域的交互,在提升空间区域分类的精确度和效率的前提下,将分类后的空间区域应用到更广泛的功能中,扩展了空间区域分类的应用场景,使得分类后的空间区域应用范围更加多元化,提高了分类空间区域的使用率。
139.请参阅图8,图8为本技术实施例提供的区域设置装置的结构示意图,该区域设置装置应用于终端,其中该区域设置装置可以包括:显示单元301、设置单元302等。
140.显示单元301,用于显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域。
141.设置单元302,用于响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。
142.在一些实施例中,该设置单元302,用于:
143.响应于在感应设备的监测范围内监测区域的确定,触发推送指令;
144.响应于所述推送指令,显示推送窗口,所述推送窗口用于显示监测区域设置为目标监测区域的推送信息;
145.响应于所述推送窗口中确认组件的触发操作,将所述监测区域标记为所述目标监测区域。
146.在一些实施例中,所述区域设置装置,还用于:
147.当检测到在所述目标监测区域内的目标对象发生状态变化时,触发计算指令;
148.响应于所述计算指令,计算当前的统计数据;
149.当所述统计数据满足预设条件时,生成相应的联动控制指令;
150.将所述联动控制指令发送至目标设备,使得所述目标设备基于所述联动控制指令执行设备联动控制。
151.在一些实施例中,所述显示单元301,包括:
152.显示子单元,用于显示区域管理页面;
153.统计子单元,用于统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息;
154.分析子单元,用于根据统计的目标位置信息进行数据分析,得到满足预设条件的第一监测区域,所述第一监测区域内的目标位置信息的数量大于预设阈值;
155.展示子单元,用于在所述区域管理页面上展示至少一个第一监测区域。
156.在一些实施例中,所述统计子单元,还用于:
157.采集在感应设备的监测范围内的目标信号;
158.对所述目标信号进行分析处理,得到目标对象的第一位置信息;
159.统计所述目标对象在感应设备的监测范围内创建和/或消失时的目标位置信息。
160.在一些实施例中,所述显示单元301,还用于:
161.通过对目标对象发生状态变化时的目标位置信息进行统计,生成累积数值;
162.当所述累积数值不满足预设目标值时,返回统计在感应设备的监测范围内的目标
对象发生状态变化时的目标位置信息,直到所述累积数值满足预设目标值。
163.在一些实施例中,所述区域设置装置,还包括:
164.聚类子单元,用于当所述累积数值满足预设目标值时,对所述目标位置信息进行聚类,得到对目标位置信息聚类分析后的聚类结果;
165.分析子单元,用于若所述聚类结果的聚类数量超过预设聚类阈值,则保留聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息;
166.确定子单元,用于根据所述聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息,确定第一监测区域。
167.在一些实施例中,所述聚类子单元,还用于:
168.获取每个目标位置信息在预设范围内的位置信息集;
169.将所述位置信息集作为每个目标位置信息对应的聚类结果。
170.在一些实施例中,所述确定子单元,还用于:
171.根据所述聚类结果的聚类数量,确定每个目标坐标信息的核心点、边界点以及噪声点;
172.根据所述核心点和边界点进行区域绘制,得到第一监测区域。
173.本技术实施例还提供一种计算机设备,该计算机设备可以为终端,如图9所示,其示出了本发明实施例所涉及的计算机设备的结构示意图,具体来讲:
174.该计算机设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图9中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
175.处理器401是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或单元,以及调用存储在存储器402内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
176.存储器402可用于存储软件程序以及单元,处理器401通过运行存储在存储器402的软件程序以及单元,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
177.计算机设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
178.该计算机设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
179.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:
180.显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域;
181.响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。
182.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对区域设置方法的详细描述,此处不再赘述。
183.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
184.为此,本技术实施例提供一种计算机存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本技术实施例所提供的任一种区域设置方法中的步骤。
185.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例提供的各种可选实现方式中提供的方法。
186.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
187.其中,该计算机存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
188.由于该计算机存储介质中所存储的指令,可以执行本技术实施例所提供的任一种区域设置方法中的步骤,因此,可以实现本技术实施例所提供的任一种区域设置方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
189.以上对本技术实施例所提供的一种区域设置方法、装置、存储介质及计算机设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。

技术特征:
1.一种区域设置方法,其特征在于,包括:显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域;响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。2.如权利要求1所述的区域设置方法,其特征在于,所述响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,包括:响应于在感应设备的监测范围内监测区域的确定,触发推送指令;响应于所述推送指令,显示推送窗口,所述推送窗口用于显示监测区域设置为目标监测区域的推送信息;响应于所述推送窗口中确认组件的触发操作,将所述监测区域标记为所述目标监测区域。3.如权利要求1所述的区域设置方法,其特征在于,在所述将设置的监测区域标记为目标监测区域之后,所述方法还包括:当检测到在所述目标监测区域内的目标对象发生状态变化时,触发计算指令;响应于所述计算指令,计算当前的统计数据;当所述统计数据满足预设条件时,生成相应的联动控制指令;将所述联动控制指令发送至目标设备,使得所述目标设备基于所述联动控制指令执行设备联动控制。4.如权利要求1所述的区域设置方法,其特征在于,所述显示区域管理页面,包括:显示区域管理页面;统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息;根据统计的目标位置信息进行数据分析,得到满足预设条件的第一监测区域,所述第一监测区域内的目标位置信息的数量大于预设阈值;在所述区域管理页面上展示至少一个第一监测区域。5.如权利要求4所述的区域设置方法,其特征在于,所述统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息,包括:采集在感应设备的监测范围内的目标信号;对所述目标信号进行分析处理,得到目标对象的第一位置信息;统计所述目标对象在感应设备的监测范围内创建和/或消失时的目标位置信息。6.如权利要求4所述的区域设置方法,其特征在于,在所述统计监测范围内的目标对象发生状态变化时的目标位置信息之后,所述方法还包括:通过对目标对象发生状态变化时的目标位置信息进行统计,生成累积数值;当所述累积数值不满足预设目标值时,返回统计在感应设备的监测范围内的目标对象发生状态变化时的目标位置信息,直到所述累积数值满足预设目标值。7.如权利要求6所述的区域设置方法,其特征在于,所述根据统计的目标位置信息进行数据分析,得到满足预设条件的第一监测区域,包括:当所述累积数值满足预设目标值时,对所述目标位置信息进行聚类,得到对目标位置信息聚类分析后的聚类结果;
若所述聚类结果的聚类数量超过预设聚类阈值,则保留聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息;根据所述聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息,确定第一监测区域。8.如权利要求7所述的区域设置方法,其特征在于,当所述累积数值满足预设目标值时,对所述目标位置信息进行聚类,得到对目标位置信息聚类分析后的聚类结果,包括:获取每个目标位置信息在预设范围内的位置信息集;将所述位置信息集作为每个目标位置信息对应的聚类结果。9.如权利要求7所述的区域设置方法,其特征在于,所述根据所述聚类数量超过预设聚类阈值的聚类结果相应的目标位置信息,确定第一监测区域,包括:根据所述聚类结果的聚类数量,确定每个目标坐标信息的核心点、边界点以及噪声点;根据所述核心点和边界点进行区域绘制,得到第一监测区域。10.如权利要求3所述的区域设置方法,其特征在于,所述生成相应的联动控制指令,包括:当检测到所述统计数据为第一预设数值时,生成第一联动控制指令,所述第一联动控制指令为开启指令;当检测到所述统计数据为第二预设数值时,生成第二联动控制指令,所述第二联动控制指令为关闭指令。11.一种区域设置装置,其特征在于,包括:显示模块,用于显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域;设置模块,用于响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。12.一种计算机可读存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至10任一项所述的区域设置方法中的步骤。13.一种计算机设备,其特征在于,包括:存储器;一个或多个处理器,与所述存储器耦接;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行如权利要求1至10任一项所述的方法。

技术总结
本申请实施例公开了一种区域设置方法、装置、存储介质及计算机设备。本申请实施例显示区域管理页面,所述区域管理页面用于展示在感应设备的监测范围内设置的至少一个监测区域;响应于在所述区域管理页面中设置监测区域的触发操作,将设置的监测区域标记为目标监测区域,并在所述区域管理页面,显示目标监测区域。以此,通过在感应设备的监测范围内自动设置监测区域,减少对空间实现区域分类的学习成本,在感应设备范围内的自动检测提升了检测的准确率和效率,优化了对空间区域进行分类的分类效果,并将该目标区域快速标记为目标监测区域,进而提升了对空间区域进行分类的精确性和效率。效率。效率。


技术研发人员:曾昭泽 孔丽
受保护的技术使用者:深圳绿米联创科技有限公司
技术研发日:2023.03.30
技术公布日:2023/7/22
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐