【技术实现步骤摘要】
本申请涉及数据分析的,特别是涉及一种关联信息确定方法、电子设备及存储介质。
技术介绍
1、随着计算机应用的爆发式增长,各类智能场景的数据也越来越多,为了掌握一些固定智能终端设备与特定场所区域(area of interest,aoi)的分布情况,需要基于采集的数据对设备和场所数据进行分析,以确定场所和设备之间的位置关系,即关联信息的确定。
2、在当前的关联信息确定方案中,通常是采用欧式距离进行判断,但会存在位置偏移的情况,进而使得判定错误和不准的情况,影响了关联信息的准确性。
技术实现思路
1、本申请主要解决的技术问题的技术方案是:提供一种关联信息确定方法、电子设备及存储介质,通过获取目标设备的第一位置信息和设备名称,以及获取目标场所的区域信息和场所名称,进而以第一位置信息和区域信息确定第一位置关系,并在目标设备位于目标场所之外的情况下,利用设备名称和场所名称,确定第二位置关系,进而以第一位置关系和第二位置关系确定出目标设备和目标场所的关联信息,能有效提升关联信息的准确性。
2、为解决上述技术问题,本申请采用的一个技术方案是:提供一种关联信息确定方法,包括:获取目标设备的第一位置信息和设备名称,以及获取目标场所的区域信息和场所名称;利用所述第一位置信息和所述区域信息,确定所述目标设备与所述目标场所的第一位置关系;响应于所述目标设备位于所述目标场所之外,且所述目标设备与所述目标场所的目标距离小于距离阈值,利用所述设备名称和所述场所名称进行相似度判断,确定所述目
3、在一些实施例中,所述利用所述第一位置信息和所述区域信息,确定所述目标设备与所述目标场所的第一位置关系,包括:利用所述区域信息确定所述目标场所的区域形状,并获取所述区域形状的边界信息;利用所述边界信息和所述第一位置信息,确定所述目标设备和所述目标场所的第一位置关系。
4、在一些实施例中,所述利用所述区域信息确定所述目标场所的区域形状,并获取所述区域形状的边界信息,包括:利用所述区域信息确定所述目标场所的外接矩形,并获取所述外接矩形的第一边界信息;所述利用所述边界信息和所述第一位置信息,确定所述目标设备和所述目标场所的第一位置关系,包括:利用所述第一边界信息和所述第一位置信息,确定所述目标设备和所述外接矩形的第三位置关系,进而利用所述第三位置关系确定所述第一位置关系。
5、在一些实施例中,还包括:响应于所述目标设备位于所述外接矩形之内,利用所述区域信息确定所述目标场所的多边形,并获取所述多边形的第二边界信息;利用所述第二边界信息和所述第一位置信息,确定所述第一位置关系。
6、在一些实施例中,在获取所述多边形的第二边界信息之前,还包括:获取所述第一边界信息的第一经度、第一纬度、第二经度和第二纬度,以及获取所述第一位置信息的第三经度和第三纬度响应于所述第三经度位于所述第一经度和所述第二经度之间,且所述第三纬度位于所述第一纬度和第二纬度之间,确定所述目标设备位于所述外接矩形之内。
7、在一些实施例中,所述第二边界信息包括所述多边形的多个目标端点;所述利用所述第二边界信息和所述第一位置信息,确定所述第一位置关系,包括:获取第一直线,其中,所述第一直线经过所述第一位置信息,且垂直于经度所对应的第一轴向;获取第一目标端点的第四经度和第四纬度、以及获取第二目标端点的第五经度和第五纬度,并以所述第一目标端点和所述第二目标端点之间的连线为第二直线,其中,所述第二目标端点与所述第一目标端点相邻;响应于所述第二直线与所述第一直线相交,利用预设判断条件,确定第三直线与第二直线之间的斜率关系,其中,所述第三直线为所述第一目标端点和所述第一位置信息之间的连线;利用所述斜率关系确定所述第一位置关系。
8、在一些实施例中,所述响应于所述第二直线与所述第一直线相交,利用预设判断条件,确定第三直线与第二直线之间的斜率关系,包括:获取第一数值,其中,所述第一数值为所述第二直线与所述第一直线相交的端点数量;响应于所述第三直线满足所述预设判断条件,对所述第一数值叠加目标值;遍历所有的所述目标端点,并响应于叠加目标值的所述第一数值为奇数,则确定所述目标设备位于所述多边形的内部。
9、在一些实施例中,还包括:响应于所述目标设备位于所述外接矩形之外,利用所述外接矩形的第一边界信息和所述第一位置信息,确定所述目标设备与所述外接矩形的目标距离;获取所述多边形每一边界线的延长线,进而获取所述延长线与所述第一位置信息的第一交点信息;利用目标距离、所述第一交点信息和所述第一位置信息,确定所述目标设备与所述多边形的弧线距离。
10、在一些实施例中,所述响应于所述目标设备位于所述目标场所之外,且所述目标设备与所述目标场所的距离小于距离阈值,利用所述设备名称和所述场所名称进行相似度判断,确定所述目标设备与所述目标场所的第二位置关系,包括:响应于所述弧线距离小于预设距离阈值,对所述设备名称和所述场所名称进行分词处理,并建立目标词典;利用所述目标词典确定所述设备名称的第一特征向量,以及确定所述场所名称的第二特征向量;利用所述第一特征向量和所述第二特征向量进行相似度判断,确定所述设备名称和所述场所名称的目标相似度;利用所述目标相似度确定所述目标设备与所述目标场所的第二位置关系;并响应于所述目标相似度大于预设相似度阈值,确定所述目标设备位于所述目标场所内。
11、为解决上述技术问题,本申请采用的另一技术方案是:提供一种电子设备,所述电子设备包括存储器以及与所述存储器耦接的处理器,所述存储器存储有至少一计算机程序,所述至少一计算机程序被所述处理器加载并执行时,用于实现如上述的方法。
12、为解决上述技术问题,本申请采用的再一技术方案是:提供一种计算机可读存储介质,计算机可读存储介质有至少一段程序,所述至少一段程序被处理器加载并执行时,用于实现如上述的方法。
13、区别于当前技术,本申请提供的关联信息确定方法,包括:获取目标设备的第一位置信息和设备名称,以及获取目标场所的区域信息和场所名称;利用第一位置信息和区域信息,确定目标设备与目标场所的第一位置关系;响应于目标设备位于目标场所之外,且目标设备与目标场所的距离小于距离阈值,利用设备名称和场所名称进行相似度判断,确定目标设备与目标场所的第二位置关系;利用第一位置关系和第二位置关系,确定目标设备和目标场所的关联信息;即本申请中,通过获取目标设备的第一位置信息和设备名称,以及获取目标场所的区域信息和场所名称,进而以第一位置信息和区域信息确定第一位置关系,并在目标设备位于目标场所之外的情况下,利用设备名称和场所名称,确定第二位置关系,进而以第一位置关系和第二位置关系确定出目标设备和目标场所的关联信息,采用绝对判断方式和松弛判断方式的结合,能有效提升对位置偏移情况的判断准确性,进而提升关联信息的准确性。
本文档来自技高网...【技术保护点】
1.一种关联信息确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,还包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求4所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求4所述的方法,其特征在于,还包括:
9.根据权利要求8所述的方法,其特征在于,
10.一种电子设备,其特征在于,所述电子设备包括存储器以及与所述存储器耦接的处理器,所述存储器存储有至少一计算机程序,所述至少一计算机程序被所述处理器加载并执行时,用于实现如权利要求1-9任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质有至少一段程序,所述至少一段程序被处理器加载并执行时,用于实现如权利要求1-9任一项所述的方法。
【技术特征摘要】
1.一种关联信息确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,还包括:
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求4所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求4所述的方法,其特征在于,还包括:...
【专利技术属性】
技术研发人员:张友,周明伟,陈立力,张霖云,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。