一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

兴趣面AOI处理方法、装置、电子设备及存储介质与流程

2021-10-24 11:13:00 来源:中国专利 TAG:电子设备 装置 兴趣 互联网 方法

兴趣面aoi处理方法、装置、电子设备及存储介质
技术领域
1.本技术涉及互联网技术领域,具体而言,本技术涉及一种兴趣面aoi处理方法、装置、电子设备及存储介质。


背景技术:

2.随着互联网行业的迅速发展,电子地图已广泛应用于多个领域,例如常见的地图导航领域、物流配送领域等。目前,电子地图的地址库仍处于不断完善中,且地址库不断朝向精细化发展。在地址库完善的过程中,需要进行兴趣面(area of interest,aoi)采集,而现有技术中,aoi采集方式通常依赖人工,采集成本高并且成品量低,难以提供高效率、实时性强的服务。


技术实现要素:

3.本技术实施例提供了一种兴趣面aoi处理方法,以解决现有技术中,aoi采集方式采集成本高并且成品量低的问题。
4.相应的,本技术实施例还提供了一种兴趣面aoi处理装置、一种电子设备以及一种存储介质,用以保证上述方法的实现及应用。
5.为了解决上述问题,本技术实施例公开了一种兴趣面aoi处理方法,所述方法包括:
6.获取原始兴趣点poi以及原始poi的参数信息;所述原始poi在预设地址库中不具有父节点;
7.根据所述参数信息,确定所述原始poi中的目标poi;其中,所述目标poi包括以下至少一项:poi类型为目标类型的所述原始poi,原始标识的标识级别为目标级别的所述原始poi,所述原始标识的标识类型为目标标识类型的所述原始poi,原始地址包括第一地理实体的所述原始poi;
8.根据所述目标poi,确定目标aoi。
9.本技术实施例还公开了一种兴趣面aoi处理装置,所述装置包括:
10.信息获取模块,用于获取原始兴趣点poi以及原始poi的参数信息;所述原始poi在预设地址库中不具有父节点;
11.poi确定模块,用于根据所述参数信息,确定所述原始poi中的目标poi;其中,所述目标poi包括以下至少一项:poi类型为目标类型的所述原始poi,原始标识的标识级别为目标级别的所述原始poi,所述原始标识的标识类型为目标标识类型的所述原始poi,原始地址包括第一地理实体的所述原始poi;
12.aoi确定模块,用于根据所述目标poi,确定目标aoi。
13.本技术实施例还公开了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现本技术第一方面所示的兴趣面aoi处理方法。
14.本技术实施例还公开了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如本技术实施例中一个或多个所述的方法。
15.本技术实施例提供的技术方案带来的有益效果是:
16.本技术实施例中,获取原始兴趣点poi以及原始poi的参数信息;根据所述参数信息,确定所述原始poi中的目标poi,并根据所述目标poi,确定目标aoi。基于参数信息的多个维度进行aoi采集,降低采集成本,提升aoi采集效率与采集精度,提升aoi采集的实时性。
17.本技术实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
18.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
19.图1为本技术一个实施例提供的兴趣面aoi处理方法的流程图;
20.图2为本技术实施例提供的第一示例的示意图之一;
21.图3为本技术实施例提供的第一示例的示意图之二;
22.图4为本技术实施例提供的兴趣面aoi处理装置的结构示意图;
23.图5为本技术一个实施例提供的一种电子设备的结构示意图。
具体实施方式
24.下面详细描述本技术的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本技术的限制。
25.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组合。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
26.本领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
27.本技术实施例所提供的方案可以由任一电子设备执行,如可以是终端设备,也可以是服务器,其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器
可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。对于现有技术中所存在的技术问题,本技术提供的兴趣面aoi处理方法、装置、电子设备及存储介质,旨在解决现有技术的技术问题中的至少一项。
28.下面以具体实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
29.本技术实施例提供了一种可能的实现方式,如图1所示,提供了一种兴趣面aoi处理方法的流程图,该方案可以由任一电子设备执行,可选的,可以在服务器端或终端设备执行,为描述方便,下面以服务器作为执行主体对本技术实施例提供的方法进行说明。
30.如图1中所示,本技术实施例公开了一种兴趣面aoi处理方法,该方法可以包括以下步骤:
31.步骤101,获取原始兴趣点poi以及原始poi的参数信息;所述原始poi在预设地址库中不具有父节点。
32.其中,原始兴趣点(point of interest,poi)为预设地址库中的poi,在地理信息系统中,一个poi可以是一栋房子、一个商铺、一个邮筒、一个公交站等。预设地址库为aoi采集提供原始数据,可选地,预设地址库可以是实时添加数据的地图数据库。
33.所述原始poi在预设地址库中不具有父节点,可选地,原始poi的父节点可以是poi,也可以是aoi。
34.参数信息包括poi类型、标识、地址等;poi类型例如楼栋;poi标识例如poi名称,例如“a大厦”“b小区”等。
35.步骤102,根据所述参数信息,确定所述原始poi中的目标poi;其中,所述目标poi包括以下至少一项:poi类型为目标类型的所述原始poi,原始标识的标识级别为目标级别的所述原始poi,所述原始标识的标识类型为目标标识类型的所述原始poi,原始地址包括第一地理实体的所述原始poi;
36.poi类型为目标类型的所述原始poi例如为楼栋类型,或具有名称的建筑物类型等;标识级别用于指示原始标识的级别,级别例如为根据行政区域级别划分的,比如“城镇”“村庄”,若poi的原始标识的标识级别为目标级别,则确定该poi中为目标poi;所述原始标识的标识类型例如为小区类型、门类型等,若标识类型为目标标识类型,则确定该poi中为目标poi。
37.地理实体是预设地址库中的实体,是指在现实世界中不能再划分为同类现象实体,例如城市可看作一个地理实体,并可划分成若干部分,但这些部分不叫城市,只能称为区、街道等;原始地址包括第一地理实体的所述原始poi,第一地理实体例如城市、街道,则确定该poi中为目标poi。
38.步骤103,根据所述目标poi,确定目标aoi。
39.得到目标poi后,根据目标poi得到目标aoi,例如所述目标poi可以作为一个目标aoi,或多个目标poi汇聚得到目标aoi,这样,基于原始poi的参数信息,例如poi类型、标识、地址等多个维度进行潜在aoi采集、挖掘,相较于人工采集的方式,提升采集效率与采集精度。
40.本技术实施例中,获取原始兴趣点poi以及原始poi的参数信息;根据所述参数信
息,确定所述原始poi中的目标poi,并根据所述目标poi,确定目标aoi。基于参数信息的多个维度进行aoi采集,降低采集成本,提升aoi采集效率与采集精度,提升aoi采集的实时性;本技术实施例解决了现有技术中,aoi采集方式采集成本高并且成品量低的问题。
41.在一个可选实施例中,所述根据所述参数信息,确定所述原始poi中的目标poi,包括以下步骤一至步骤四:
42.步骤一,获取所述参数信息中,所述原始poi的poi类型;poi类型例如楼栋。
43.步骤二,若所述poi类型指示所述原始poi为目标类型,则确定所述原始poi中的目标poi;比如,目标类型为楼栋类型,且原始poi为目标类型,则确定该poi为目标poi。
44.步骤三,若所述poi类型指示所述原始poi不为所述目标类型,则获取所述参数信息中,所述原始poi的原始标识的标识级别和/或标识类型;所述原始标识的标识类型例如为小区类型、门类型等,标识级别用于指示原始标识的级别,级别例如为根据行政区域级别划分的,比如“城镇”“村庄”。
45.步骤四,根据所述标识级别和/或标识类型,确定所述原始poi中的目标poi。根据标识级别和/或标识类型中的至少一种,确定目标poi;具体地,在一个可选实施例中,所述步骤四包括以下步骤五至步骤八:
46.步骤五,若所述原始标识的标识级别为目标级别,则确定所述原始poi中的目标poi;目标级别例如“村庄级别”“城镇级别”。
47.步骤六,若所述原始标识的标识级别不为目标级别,且所述原始标识的标识类型为目标标识类型,则确定所述原始poi中的目标poi;
48.例如,目标标识类型为“垂钓园”,“工业园”,“广场”等类型。
49.步骤七,若所述原始标识的标识类型不为所述目标类型,且所述原始标识中不包括所述预设标识,则获取所述参数信息中,所述原始poi的原始地址;根据地址部分,进行目标poi挖掘。
50.步骤八,若所述原始地址包括第一地理实体,根据所述第一地理实体确定所述原始poi中的目标poi。原始地址包括第一地理实体的所述原始poi,第一地理实体例如城市、街道,则确定该poi中为目标poi。
51.在一个可选实施例中,所述根据所述目标poi,确定目标aoi,包括:
52.若所述目标poi的poi类型为第一目标类型,则获取所述目标poi的参数信息中的第二地理实体以及所述第二地理实体的标识,将所述第二地理实体的标识作为目标aoi的标识。
53.比如,第一目标类型为楼栋类型,从参数信息中查找地理实体,比如,从ner_name的第一个地理实体(第二地理实体)开始,添加第二地理实体至目标aoi的标识中。
54.在一个可选实施例中,所述获取所述目标poi的参数信息中的第二地理实体以及所述第二地理实体的标识之后,所述方法包括
55.若所述第二地理实体的标识满足预设的aoi标识要求,则将所述第二地理实体的标识作为目标aoi的标识;
56.若所述第二地理实体的标识不满足预设的aoi标识要求,则获取所述参数信息中,所述原始poi的原始标识。
57.预设的aoi标识要求例如包括对字符长度要求、字符类型要求等;比如,若第二地
理实体的标识的字符长度满足字符长度要求,则将所述第二地理实体的标识作为目标aoi的标识,否则继续获取参数信息中的原始poi的原始标识。
58.在一个可选实施例中,所述根据所述目标poi,确定目标aoi,包括:
59.若所述目标poi的poi类型为第二目标类型,则获取所述目标poi的参数信息中第一位置处的第一字符,所述第一字符为目标aoi的标识。
60.第二目标类型例如门类型,如果目标poi的poi类型为门类型,则提取目标poi的参数信息中第一位置处的第一字符,将所述第一字符为目标aoi的标识;例如第一位置处为参数信息中指定字符位置,比如将poi类型的字符之前的字符作为第一字符。
61.在一个可选实施例中,所述根据所述目标poi,确定目标aoi,包括:
62.若所述原始标识的标识级别为目标级别,则将所述原始标识作为所述目标aoi的标识。目标级别例如村庄级别,则直接将村庄级别的原始标识作为目标aoi的标识。
63.在一个可选实施例中,所述根据所述第一地理实体确定所述原始poi中的目标poi,包括:
64.根据所述第一地理实体的实体类型,确定所述原始地址中的目标字符;
65.若所述目标字符中包括第一实体类型的第三地理实体,则将所述第三地理实体的标识作为所述目标aoi的标识。
66.其中,实体类型例如道路、巷弄、建筑物等;不同实体类型对应原始地址中不同的目标字符;比如,实体类型为道路,则目标字符包括道路类型与标识,标识例如道路名称或道路编号等。
67.提取目标字符后,目标字符中进一步包括第一实体类型的第三地理实体,第三地理实体比如巷弄,则将巷弄的标识作为目标aoi的标识。
68.在一个可选实施例中,所述根据所述第一地理实体的实体类型,确定所述原始地址中的目标字符,包括:
69.若所述第一地理实体的实体类型为第二实体类型,则提取所述原始地址中所述第一地理实体之前或之后的内容作为目标字符;第二实体类型例如交叉路口、方位词等;若为交叉路口,则提取交叉路口之前的内容作为目标字符;例如“a与b的交叉路口”,则提取“a与b”作为目标字符。
70.若所述第一地理实体的实体类型不为所述第二实体类型,则提取所述原始地址中包括所述第一地理实体的内容作为目标字符,即直接使用原始地址的内容作为目标字符。
71.在一个可选实施例中,所述将所述第三地理实体的标识作为所述目标aoi的标识,包括:
72.若所述第三地理实体的标识中包括预设类型的特征字符,过滤将所述第三地理实体的标识中的所述预设类型的特征字符,将过滤后的所述第三地理实体的标识作为所述目标aoi的标识;预设类型例如包括“高速”“停车场”,或方位词等类型;若包括预设类型,则过滤后再作为所述目标aoi的标识。
73.作为第一示例,结合图2,图2示出了本技术实施例中提供的aoi处理方法的一应用过程,主要包括以下阶段:
74.一,数据清洗;
75.结合图3,获取地址库中没有父节点的原始poi以及原始poi的参数信息。
76.二,潜在aoi挖掘;
77.根据原始poi的参数信息,挖掘潜在aoi。
78.三,潜在aoi合并。
79.四,id继承与赋予;
80.结合图3,为无围栏aoi赋予poi id
81.如果逻辑aoi在前一周期已存在,直接继承前一周期的id。
82.五,字段补全;
83.补全省市区、网格等核心字段,得到目标aoi。
84.六,目标aoi入库。
85.具体地,上述阶段二中,原始poi的参数信息例如以下字段:
86.poi id:poi的id;
87.ori_name:原始名称;
88.ori_addr:原始地址;
89.ner_name:原始名称解析json串;
90.ner_addr:原始地址解析json串;
91.typename:poi类型名;
92.阶段二中,挖掘过程执行以下步骤:
93.步骤1:预处理;
94.a.去除原始名称中的括号和括号内的内容,去除原始名称尾部的空格,记为name;
95.b.去除原始地址中的括号和括号内的内容,去除原始地址的空格,记为addr;
96.c.根据name和typename判断是否楼栋类型的poi,记为build_flag。
97.步骤2:如果类型是第二目标类型,例如门类型:
98.如果当前poi类型是第二目标类型、例如“门”类型,例如小区大门:
99.a.直接提取第一位置处的第一字符,例如“门”之前的内容作为潜在aoi名称
100.b.保留当前poi为该潜在aoi的poi子项
101.c.将当前处理得到的aoi和poi子项保存在潜在aoi列表中
102.步骤3:如果类型是第一目标类型(楼栋类型):
103.如果步骤2没有处理,且该poi是楼栋类型:
104.a.提取aoi名称:
105.从ner_name的第一个地理实体开始,添加实体内容至aoi名称中,直至遇到第一个实体“b”,记该步骤的aoi名称为aoi_name;
106.b.如果aoi_name不符合字符长度要求,则进入步骤4;否则将当前处理得到的aoi和poi子项保存在潜在aoi列表中。
107.步骤4,如果步骤2和步骤3没有产生潜在aoi且原始标识的标识级别为目标级别,例如原始标识ori_name是村庄级地名:
108.a.以ori_name作为aoi名称,以当前poi作为其子项;
109.b.将当前处理得到的aoi和poi子项保存在潜在aoi列表中
110.步骤5:
111.如果步骤2至步骤4没有产生潜在aoi,且ori_name类型为目标标识类型,例如包含

垂钓园”,“工业园”,“广场”等特殊类型:
112.a.以ori_name作为aoi名称,以当前poi作为其子项
113.b.将当前处理得到的aoi和poi子项保存在潜在aoi列表中
114.步骤6:
115.如果步骤2至步骤5没有产生潜在aoi,则对原始地址部分潜在aoi挖掘,如下:
116.a.如果ner_addr中含有第一地理实体的实体类型为第二实体类型,例如第二实体类型包括实体j(交叉路口)或者实体l(方位词),则删除最后一个j或者l之前的内容作为目标字符,使用之后的部分进行挖掘;否则使用原串进行挖掘。
117.b.分别提取实体i(已知poi)或者实体r(道路) n(number)或者实体rd(巷弄) n作为潜在aoi的名称。
118.c.如果提取实体i作为aoi名称,则进行特征情况过滤,过滤所述预设类型的特征字符如名称中不能包含“高速”、“停车场”,“西北角”等词语。
119.d.将当前处理得到的aoi和poi子项保存在潜在aoi列表中
120.阶段三,潜在aoi合并:
121.对于提取到的潜在aoi,合并处理得到目标aoi:
122.a.计算某一潜在aoi的子项(即包括的poi)的平均经纬度作为当前潜在aoi的初始经纬度;
123.b.判断某一潜在aoi的子项是否含有楼栋poi作为aoi等级判断标记。
124.如其子项中含有楼栋poi,记标记building_flag为1,否则为0;
125.c.如果building_flag=1,认为当前挖掘的结果是aoi,否则是poi。例如“m大厦”,该大厦是一栋独立的楼,其内部含有多家公司,所以在上述流程中,会产生“m大厦

公司1,m大厦

公司2,m大厦

公司3”等多个poi子项,而该子项并非楼栋poi,因此m大厦的building_flag为0,认定其为poi。
126.作为一种可选实施方式,潜在aoi合并过程如下:
127.步骤1,记当前挖掘的潜在aoi的子项,为其子poi节点;
128.输出数据结构包括:aoi_info{aoi_name(名称),aoi_size(前aoi的子节点的数量),lng(初始中心点的经度),lat(初始中心点的纬度),adcode(子节点adcode的任选一项做为adcode),building_flag(标记是否有楼栋子节点),poi_list(子节点信息汇总)。
129.步骤2,aoi合并:mergeextraaoi s:
130.输入潜在aoi列表,每一个潜在aoi包含上述数据结构记为aoi info_list;
131.步骤3,记中间合并列表为middle_list;
132.step1:初始化middle_list,将aoi info_list的第一条数据放入middle_list;
133.step2:
134.将aoi info_list中的每一条数据,记为current_aoi:
135.a.提取current_aoi的名称、经纬度、building_flag,poi_list,aoi_size等;
136.b.对于middle_list中的每一个类簇中心,记为current_center:
137.b.1计算current_aoi和current_center的距离;
138.b.2如果b.1的距离大于500米,跳转至b;
139.b.3如果b.1的距离小于100米或者current_aoi的名称包含current_center的名
称或者,current_center的名称包含current_aoi的名称,将current_center记为current_aoi的候选吸附中心点。
140.c.如果b的候选吸附中心点为空,将current_aoi加入middle_list;
141.d.如果b的候选吸附中心点不为空,从中选择距离最近的一条作为current_aoi的最终中心点,并将current_aoi的信息合并到current_center的信息中
142.e.在d的基础上,细节如下:名称和经纬度替换成current_aoi和current_center中aoi_size较大的那一个,新poi_list是两个poi_list的集合,新aoi_size=新poi_list的总量,building_flag取最大值。
143.step3:
144.输出aoi_list,其中每一个aoi信息包括上述数据结构。
145.本技术的上述示例中,区别于传统的aoi生产方式,从名称、地址、环境等角度出发,批量地挖掘潜在aoi,能够实现产量的快速提升,并且由于生产过程使用到了局部区域信息,挖掘结果的精准度也有一定保障。
146.本技术实施例中,获取原始兴趣点poi以及原始poi的参数信息;根据所述参数信息,确定所述原始poi中的目标poi,并根据所述目标poi,确定目标aoi。基于参数信息的多个维度进行aoi采集,降低采集成本,提升aoi采集效率与采集精度,提升aoi采集的实时性;本技术实施例解决了现有技术中,aoi采集方式采集成本高并且成品量低的问题。
147.基于与本技术实施例所提供的方法相同的原理,本技术实施例还提供了一种兴趣面aoi处理装置,如图4所示,该装置包括:
148.信息获取模块401,用于获取原始兴趣点poi以及原始poi的参数信息;所述原始poi在预设地址库中不具有父节点。
149.其中,poi为预设地址库中的poi,在地理信息系统中,一个poi可以是一栋房子、一个商铺、一个邮筒、一个公交站等。预设地址库为aoi采集提供原始数据,可选地,预设地址库可以是实时添加数据的地图数据库。
150.所述原始poi在预设地址库中不具有父节点,可选地,原始poi的父节点可以是poi,也可以是aoi。
151.参数信息包括poi类型、标识、地址等;poi类型例如楼栋;poi标识例如poi名称,例如“a大厦”“b小区”等。
152.poi确定模块402,用于根据所述参数信息,确定所述原始poi中的目标poi;其中,所述目标poi包括以下至少一项:poi类型为目标类型的所述原始poi,原始标识的标识级别为目标级别的所述原始poi,所述原始标识的标识类型为目标标识类型的所述原始poi,原始地址包括第一地理实体的所述原始poi。
153.poi类型为目标类型的所述原始poi例如为楼栋类型,或具有名称的建筑物类型等;标识级别用于指示原始标识的级别,级别例如为根据行政区域级别划分的,比如“城镇”“村庄”,若poi的原始标识的标识级别为目标级别,则确定该poi中为目标poi;所述原始标识的标识类型例如为小区类型、门类型等,若标识类型为目标标识类型,则确定该poi中为目标poi。
154.地理实体是预设地址库中的实体,是指在现实世界中不能再划分为同类现象实体,例如城市可看作一个地理实体,并可划分成若干部分,但这些部分不叫城市,只能称为
区、街道等;原始地址包括第一地理实体的所述原始poi,第一地理实体例如城市、街道,则确定该poi中为目标poi。
155.aoi确定模块403,用于根据所述目标poi,确定目标aoi。
156.得到目标poi后,根据目标poi得到目标aoi,例如所述目标poi可以作为一个目标aoi,或多个目标poi汇聚得到目标aoi,这样,基于原始poi的参数信息,例如poi类型、标识、地址等多个维度进行潜在aoi采集、挖掘,相较于人工采集的方式,提升采集效率与采集精度。
157.在一个可选实施例中,所述poi确定模块402包括:
158.类型获取子模块,用于获取所述参数信息中,所述原始poi的poi类型;
159.poi确定子模块,用于若所述poi类型指示所述原始poi为目标类型,则确定所述原始poi中的目标poi;
160.poi获取子模块,用于若所述poi类型指示所述原始poi不为所述目标类型,则获取所述参数信息中,所述原始poi的原始标识的标识级别和/或标识类型;
161.目标确定子模块,用于根据所述标识级别和/或标识类型,确定所述原始poi中的目标poi。
162.在一个可选实施例中,所述目标确定子模块用于:
163.若所述原始标识的标识级别为目标级别,则确定所述原始poi中的目标poi;
164.若所述原始标识的标识级别不为目标级别,且所述原始标识的标识类型为目标标识类型,则确定所述原始poi中的目标poi;
165.若所述原始标识的标识类型不为所述目标类型,且所述原始标识中不包括所述预设标识,则获取所述参数信息中,所述原始poi的原始地址;
166.若所述原始地址包括第一地理实体,根据所述第一地理实体确定所述原始poi中的目标poi。
167.在一个可选实施例中,所述aoi确定模块403包括:
168.标识处理子模块,用于若所述目标poi的poi类型为第一目标类型,则获取所述目标poi的参数信息中的第二地理实体以及所述第二地理实体的标识,将所述第二地理实体的标识作为目标aoi的标识。
169.在一个可选实施例中,所述标识处理子模块还用于:
170.若所述第二地理实体的标识满足预设的aoi标识要求,则将所述第二地理实体的标识作为目标aoi的标识;
171.若所述第二地理实体的标识不满足预设的aoi标识要求,则获取所述参数信息中,所述原始poi的原始标识。
172.在一个可选实施例中,所述aoi确定模块403包括:
173.字符获取子模块,用于若所述目标poi的poi类型为第二目标类型,则获取所述目标poi的参数信息中第一位置处的第一字符,所述第一字符为目标aoi的标识。
174.在一个可选实施例中,所述aoi确定模块403包括:
175.若所述原始标识的标识级别为目标级别,则将所述原始标识作为所述目标aoi的标识。
176.在一个可选实施例中,所述目标确定子模块还用于:
177.根据所述第一地理实体的实体类型,确定所述原始地址中的目标字符;
178.若所述目标字符中包括第一实体类型的第三地理实体,则将所述第三地理实体的标识作为所述目标aoi的标识。
179.在一个可选实施例中,所述目标确定子模块还用于:
180.若所述第一地理实体的实体类型为第二实体类型,则提取所述原始地址中所述第一地理实体之前或之后的内容作为目标字符;
181.若所述第一地理实体的实体类型不为所述第二实体类型,则提取所述原始地址中包括所述第一地理实体的内容作为目标字符。
182.在一个可选实施例中,所述目标确定子模块还用于:
183.若所述第三地理实体的标识中包括预设类型的特征字符,过滤将所述第三地理实体的标识中的所述预设类型的特征字符,将过滤后的所述第三地理实体的标识作为所述目标aoi的标识。
184.本技术实施例中,信息获取模块401获取原始兴趣点poi以及原始poi的参数信息;poi确定模块402根据所述参数信息,确定所述原始poi中的目标poi,aoi确定模块403根据所述目标poi,确定目标aoi。基于参数信息的多个维度进行aoi采集,降低采集成本,提升aoi采集效率与采集精度,提升aoi采集的实时性;本技术实施例解决了现有技术中,aoi采集方式采集成本高并且成品量低的问题。
185.本技术实施例的兴趣面aoi处理装置可执行本技术实施例所提供的兴趣面aoi处理方法,其实现原理相类似,本技术各实施例中的兴趣面aoi处理装置中的各模块、单元所执行的动作是与本技术各实施例中的兴趣面aoi处理方法中的步骤相对应的,对于兴趣面aoi处理装置的各模块的详细功能描述具体可以参见前文中所示的对应的兴趣面aoi处理方法中的描述,此处不再赘述。
186.基于与本技术的实施例中所示的方法相同的原理,本技术实施例还提供了一种电子设备,该电子设备可以包括但不限于:处理器和存储器;存储器,用于存储计算机程序;处理器,用于通过调用计算机程序执行本技术任一可选实施例所示的兴趣面aoi处理方法。与现有技术相比,本技术提供的兴趣面aoi处理方法,通过获取原始兴趣点poi以及原始poi的参数信息;根据所述参数信息,确定所述原始poi中的目标poi,并根据所述目标poi,确定目标aoi。基于参数信息的多个维度进行aoi采集,降低采集成本,提升aoi采集效率与采集精度,提升aoi采集的实时性。
187.在一个可选实施例中,还提供了一种电子设备,如图5所示,图5所示的电子设备5000可以为服务器,包括:处理器5001和存储器5003。其中,处理器5001和存储器5003相连,如通过总线5002相连。可选地,电子设备5000还可以包括收发器5004。需要说明的是,实际应用中收发器5004不限于一个,该电子设备5000的结构并不构成对本技术实施例的限定。
188.处理器5001可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器5001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的
组合等。
189.总线5002可包括一通路,在上述组件之间传送信息。总线5002可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线5002可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
190.存储器5003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd

rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
191.存储器5003用于存储执行本技术方案的应用程序代码,并由处理器5001来控制执行。处理器5001用于执行存储器5003中存储的应用程序代码,以实现前述方法实施例所示的内容。
192.其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图5示出的电子设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
193.本技术提供的服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
194.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
195.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
196.需要说明的是,本技术上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便
携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
197.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
198.上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行上述实施例所示的方法。
199.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的兴趣面aoi处理方法。
200.可以以一种或多种程序设计语言或其组合来编写用于执行本技术的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
201.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
202.描述于本技术实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,a模块还可以被描述为“用于执行b功能的a模块”。
203.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜