电子围栏检索方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:28295724 阅读:19 留言:0更新日期:2021-04-30 16:19
本发明专利技术公开了一种电子围栏检索方法、装置、设备及计算机可读存储介质。本发明专利技术通过获取电子围栏的设定信息,并根据所述设定信息对所述电子围栏进行区域划分,得到第一围栏集合;对所述第一围栏集合中的电子围栏进行聚类处理,得到第二围栏集合;获取待检测的目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域;若所述第二围栏集合中存在所述目标区域对应的目标围栏集合,将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏。本发明专利技术通过对目标终端和电子围栏进行区域划分,解决了通过遍历的方式检索目标电子围栏造成的资源浪费的问题。

【技术实现步骤摘要】
电子围栏检索方法、装置、设备及计算机可读存储介质
本专利技术涉及电子围栏领域,尤其涉及一种电子围栏检索方法、装置、设备及计算机可读存储介质。
技术介绍
随着车联网技术的飞速发展,电子围栏技术在车联网领域发挥着越来越重要的作用,目前常用的电子围栏构造方法,主要是通过画圆形、矩形、多边形的方式勾勒出电子围栏,然后将获取的终端设备的位置与电子围栏进行碰撞,以确定终端是否会触发围栏进出事件,当终端设备数量和电子围栏设置的数量越来越多的情况下,现有的围栏检索技术已经无法满足使用需求,无法快速检索终端设备会触发哪些电子围栏设定的事件。目前联网的GPS设备已经达到百万级以上,根据业务需求创建的围栏有数万条,按120万个联网设备、两万条电子围栏信息计算,若每个设备按照15秒上报一个GPS点的频率,每秒需要计算的GPS数据达到8万条左右,若按照现有的检索方式逐一对围栏数据进行碰撞检测,需要将8万条GPS数据与两万条电子围栏数据分别进行碰撞检测,会浪费大量服务器的计算资源。
技术实现思路
本专利技术的主要目的在于提供一种电子围栏检索方法、装置、设备及计算机可读存储介质,旨在解决遍历电子围栏检测电子围栏事件是否被触发造成的大量资源浪费的技术问题。此外,为实现上述目的,本专利技术还提供一种电子围栏检索方法,所述电子围栏检索方法包括以下步骤:获取电子围栏的设定信息,并根据所述设定信息对所述电子围栏进行区域划分,得到第一围栏集合;对所述第一围栏集合中的电子围栏进行聚类处理,得到第二围栏集合;获取目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域;若所述第二围栏集合中存在所述目标区域对应的目标围栏集合,将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏。可选地,所述对所述第一围栏集合中的电子围栏进行聚合处理,得到第二围栏集合的步骤,包括:将所述第一围栏集合中的围栏子集合的电子围栏的数量与预设阈值进行比较;确定电子围栏数量大于所述预设阈值的第一围栏子集合,以及电子围栏数量小于或等于所述预设阈值的第二围栏子集合;对所述第一围栏子集合中的电子围栏进行聚类处理后,与所述第二围栏子集合进行整合得到第二围栏集合;可选地,所述对所述第一围栏子集合中的电子围栏进行聚类处理的步骤,包括:根据所述第一围栏子集合中的电子围栏的设定信息,对所述第一围栏子集合中的电子围栏进行归类处理,得到第一目标电子围栏;对所述第一目标电子围栏进行聚合处理,得到第二目标电子围栏,其中,所述第一围栏子集合中包括所述第一目标电子围栏和所述第二目标电子围栏。可选地,所述将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏的步骤包括:判断所述目标围栏集合中是否存在经过聚合处理的电子围栏;若所述目标围栏集合中存在经过聚合处理的电子围栏,将所述位置信息对应的目标位置与所述目标围栏集合中经过聚合处理的电子围栏进行碰撞,以确定所述目标位置与所述目标围栏集合中的电子围栏是否存在交集;若所述目标位置与所述目标围栏集合中的电子围栏存在交集,则获取与所述目标位置存在交集的目标电子围栏。可选地,所述判断所述目标围栏集合中是否存在经过聚合处理的电子围栏之后的步骤,包括:若所述目标围栏集合中不存在经过聚合处理的电子围栏,将所述位置信息对应的目标位置与所述目标集合中的电子围栏进行碰撞,确定所述目标位置与所述目标围栏集合中的电子围栏是否存在交集;若所述目标位置与所述目标围栏集合中的电子围栏存在交集,获取与所述目标位置存在交集的目标电子围栏。可选地,所述获取目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域之后的步骤,包括:判断所述第二围栏集合中是否存在所述目标区域对应的目标围栏集合;若所述第二围栏集合中不存在所述目标区域对应的目标围栏集合,则确定所述目标区域内不存在目标电子围栏,生成碰撞终止指令,其中,所述目标电子围栏为与所述位置信息对应的目标位置存在交集的电子围栏。可选地,所述将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏之后的步骤,包括:获取所述目标电子围栏的目标设定信息;根据所述位置信息与所述目标设定信息,判断所述目标终端是否符合所述目标电子围栏的事件触发条件;若所述目标终端符合所述目标电子围栏的事件触发条件,则生成所述目标终端对应的目标围栏事件。此外,为实现上述目的,本专利技术还提供一种装置,所述装置包括:划分模块,用于获取电子围栏的设定信息,并根据所述设定信息对所述电子围栏进行区域划分,得到第一围栏集合;聚类模块,用于对所述第一围栏集合中的电子围栏进行聚类处理,得到第二围栏集合;定位模块,用于获取目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域;碰撞模块,用于若所述第二围栏集合中存在所述目标区域对应的目标围栏集合,将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏。此外,为实现上述目的,本专利技术还提供一种电子围栏检索设备,所述电子围栏检索设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子围栏检索程序,所述电子围栏检索程序被所述处理器执行时实现如上述的电子围栏检索方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子围栏检索程序,所述电子围栏检索程序被处理器执行时实现如上述的电子围栏检索方法的步骤。本专利技术实施例提出的一种电子围栏检索方法、装置、设备及计算机可读存储介质。现有技术中,在检索可能被触发电子围栏事件的电子围栏时,需要遍历电子围栏,将获取的位置信息逐一与电子围栏进行碰撞检测,会造成大量的资源浪费。本专利技术实施例中,通过获取电子围栏的设定信息,并根据所述设定信息对所述电子围栏进行区域划分,得到第一围栏集合,对所述第一围栏集合中的电子围栏进行聚类处理,得到第二围栏集合,然后获取目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域,若所述第二围栏集合中存在所述目标区域对应的目标围栏集合,将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏。即根据设定区域对电子围栏和目标终端进行划分,获取目标终端设备的位置信息,只将获取的位置信息与目标终端所在的区域内的电子围栏进行碰撞检测,进而确定可能被触发电子围栏事件的目标电子围栏,不需要遍历电子围栏并将获取的位置信息与所有的电子围栏进行碰撞检测,减少计算量从而节省大量资源。附图说明图1为本专利技术实施例提供的设备一种实施方式的硬件结构示意图;图2为本专利技术电子围栏检索方法第一实施例的流程示意图;图3为本专利技术电子围栏检索方法第二实施例中的聚合处理示意图;图4为本专利技术电子围栏检索装置一实施例的功能模块示意图。本专利技术目的的实现、本文档来自技高网...

【技术保护点】
1.一种电子围栏检索方法,其特征在于,所述电子围栏检索方法包括以下步骤:/n获取电子围栏的设定信息,并根据所述设定信息对所述电子围栏进行区域划分,得到第一围栏集合;/n对所述第一围栏集合中的电子围栏进行聚类处理,得到第二围栏集合;/n获取待检测的目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域;/n若所述第二围栏集合中存在所述目标区域对应的目标围栏集合,将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏。/n

【技术特征摘要】
1.一种电子围栏检索方法,其特征在于,所述电子围栏检索方法包括以下步骤:
获取电子围栏的设定信息,并根据所述设定信息对所述电子围栏进行区域划分,得到第一围栏集合;
对所述第一围栏集合中的电子围栏进行聚类处理,得到第二围栏集合;
获取待检测的目标终端的位置信息,并根据所述位置信息确定所述目标终端所在的目标区域;
若所述第二围栏集合中存在所述目标区域对应的目标围栏集合,将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏。


2.如权利要求1所述的电子围栏检索方法,其特征在于,所述对所述第一围栏集合中的电子围栏进行聚合处理,得到第二围栏集合的步骤,包括:
将所述第一围栏集合中的围栏子集合的电子围栏数量与预设阈值进行比较;
确定电子围栏数量大于所述预设阈值的第一围栏子集合,以及电子围栏数量小于或等于所述预设阈值的第二围栏子集合;
对所述第一围栏子集合中的电子围栏进行聚类处理后,与所述第二围栏子集合进行整合得到第二围栏集合。


3.如权利要求2所述的电子围栏检索方法,其特征在于,所述对所述第一围栏子集合中的电子围栏进行聚类处理的步骤,包括:
根据所述第一围栏集子合中的电子围栏的设定信息,对所述第一围栏子集合中的电子围栏进行归类处理,得到第一目标电子围栏;
对所述第一目标电子围栏进行聚合处理,得到第二目标电子围栏,其中,所述第一围栏子集合中包括所述第一目标电子围栏和所述第二目标电子围栏。


4.如权利要求1所述的电子围栏检索方法,其特征在于,所述将所述位置信息对应的目标位置与所述目标围栏集合进行碰撞,以确定目标电子围栏的步骤包括:
判断所述目标围栏集合中是否存在经过聚类处理的电子围栏;
若所述目标围栏集合中存在经过聚类处理的电子围栏,将所述位置信息对应的目标位置与所述目标围栏集合中经过聚类处理的电子围栏进行碰撞,以确定所述目标位置与所述目标围栏集合中的电子围栏是否存在交集;
若所述目标位置与所述目标围栏集合中的电子围栏存在交集,则获取与所述目标位置存在交集的目标电子围栏。


5.如权利要求4所述的电子围栏检索方法,其特征在于,所述判断所述目标围栏集合中是否存在经过聚合处理的电子围栏之后的步骤,包括:
若所述目标围栏集合中不存在经过聚类处理的电子围栏,将所述位置信息...

【专利技术属性】
技术研发人员:杨继阶翟棉喜肖鹏
申请(专利权)人:深圳广联赛讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1