一种确定导航地址的方法及相关装置与流程
- 国知局
- 2024-07-31 22:51:37
本技术涉及信息,尤其涉及一种确定导航地址的方法及相关装置。
背景技术:
1、由于工业技术的进步和人们生活水平的提高,汽车作为一种交通工具在人们日常生活中的扮演着日益重要的角色。伴随着汽车的广泛应用,车载导航作为常用的汽车电子产品也得到了迅猛的发展。导航可以显示驾驶路线以方便驾驶,人们越来越依赖导航进行路线规划。
2、导航是指导和监测设备从一个地方移动到另一个地方的过程。导航地址识别是导航技术的核心。目前,行业内进行导航时,通常是识别出想要导航到的实体后,将该实体输入到地图中进行导航。由于导航命令是用户输入的,地图中的地点的命名可能是千奇百怪的,极有可能在地图中确定的导航地址虽然与命令中的实体相同或相似,但是并非用户想要的目的地,大大降低了导航的精确性。
技术实现思路
1、本技术实施例提供一种确定导航地址的方法及相关装置,能够提升导航的精确性,进而提高用户体验。
2、第一方面,本技术实施例提供了一种确定导航地址的方法,所述方法包括:
3、识别导航命令中的第一兴趣标签(point of interest,poi)地址;
4、根据所述第一poi地址,在地址数据集中检索得到n个相似poi地址和所述n个相似poi地址的地址类型,所述n个相似poi地址与所述第一poi地址相似,n为整数,且n≥1;
5、根据所述n个相似poi地址的地址类型,确定第一地址类型;
6、根据所述第一poi地址和所述第一地址类型,在地图中确定导航地址。
7、示例性的,n的取值可以是1、2、3、4等整数。
8、本技术实施例可以识别出导航命令中的第一poi地址,基于地址数据集确定第一poi地址可能对应的第一地址类型。在地图中确定poi地址对应的导航地址时,可以结合第一地址类型来得到更有可能的导航地址,即筛选掉可能性不高的地址类型下的地址,使确定的导航地址更加精确,从而提高导航的精确性,提升用户体验。
9、在第一方面的一种可能的实施方式中,所述识别导航命令中的第一兴趣标签poi地址,包括:
10、通过导航实体识别模型,根据用户输入的所述导航命令识别得到导航命令中的实体;
11、根据所述导航命令中的实体,确定所述第一poi地址。
12、这种实施方式可以对用户输入的命令进行实体识别,并对实体进行再次分析得到poi地址。
13、在第一方面的又一种可能的实施方式中,所述导航实体识别模型是根据所述地址数据集中的部分或全部poi地址进行训练得到的。
14、如此,可以提升导航实体识别模型的识别能力,提高导航的精确性,进而提升用户体验。
15、在第一方面的又一种可能的实施方式中,所述地址数据集包含多个poi地址和所述多个poi地址对应的地址类型;
16、所述地址数据集中的poi地址是根据多条导航意图和/或多条真实地址确定的。
17、可选的,所述多条导航意图可以是导航线上积累的导航过程的目的地,所述多条真实地址可以是网上公开的地址数据中的全国范围内的常见地址。
18、如此,可以将公司的数据资源有效的利用起来,构建专属的地址数据集,提升地址数据对应的地址类型的精确性,提升用户体验。
19、在第一方面的又一种可能的实施方式中,所述根据所述n个相似poi地址的地址类型,确定第一地址类型,包括:
20、将所述n个相似poi地址分别与所述第一poi地址进行相似度计算,得到所述n个相似poi地址中的每个相似poi地址的第一相似度;
21、根据所述n个相似poi地址中的第一相似度大于第一阈值的相似poi地址的地址类型,得到所述第一地址类型。
22、这种实施方式中,n个相似poi地址可以是根据第一poi地址进行模糊检索得到的,在进行模糊检索时,可以基于语义、文字、语音等进行相似性的模糊检索。对于模糊检索得到的n个相似poi地址,可以再次进行相似度计算得到其与第一poi地址的相似度,并基于高相似度的相似poi地址的地址类型来确定第一地址类型。换句话说,确定第一地址类型的过程中,对相似poi地址进行了两次相似度匹配,从而使得第一地址类型更贴近于第一poi地址的地址类型。如此,可以更加准确、快速的确定地址类型,提高导航的精确性,进而提升用户体验。
23、可选的,第一阈值用来表示相似poi地址和第一poi地址的相似程度需要满足的条件。其中,第一阈值是预先定义或者预先规定的。例如,第一阈值可以为高于60%的值,例如为75%、80%等。
24、通过设置第一阈值,可以在确定的相似poi地址中筛选出更贴近于第一poi地址的相似poi地址的地址类型,更加准确、快速的确定地址类型。
25、在第一方面的又一种可能的实施方式中,所述根据所述第一poi地址和所述第一地址类型,在地图中确定导航地址,包括:
26、根据所述第一poi地址和所述第一地址类型,在地图中确定m个地图poi地址,所述m个地图poi地址在所述地图中存在对应的真实地址,m为整数,且m≥1;
27、根据所述m个地图poi地址与所述第一poi地址的第二相似度,确定目标地址,所述目标地址为所述m个地图poi地址中与所述第一poi地址的第二相似度最高的地图poi地址;
28、若目标地址与所述第一poi地址的第二相似度大于第二阈值,则将所述目标地址作为导航地址。
29、其中,m的取值可以是1、2、3、4等整数且m≥1。
30、这种实施方式中,m个地图poi地址可以是根据第一poi地址和第一地址类型在地图中进行搜索得到的,可以基于语义、文字等进行相似性的搜索。对于搜索得到的m个地图poi地址,可以再次进行相似度计算得到其与第一poi地址的相似度,并基于高相似度的地图poi地址来确定导航地址。换句话说,确定导航地址的过程中,对地图poi地址进行了相似度匹配,从而使得确定的导航地址更加贴近第一poi地址。如此,可以更加准确、快速的确定导航地址,提升了导航的精确性,进而提高了用户体验。
31、可选的,第二阈值用来表示地图poi地址和第一poi地址的相似程度需要满足的条件。其中,第二阈值是预先定义或者预先规定的。例如,第二阈值可以为高于75%的值,例如为80%、90%等。
32、通过设置第二阈值,可以在确定的地图poi地址中筛选出更贴近于第一poi地址的地图poi地址,更加准确、快速的确定导航地址。
33、在第一方面的又一种可能的实施方式中,所述导航地址用于生成到所述导航地址的导航路线。
34、如此,可以更加准确,更加智能的执行导航命令。
35、在第一方面的又一种可能的实施方式中,所述方法还包括:
36、若目标地址与所述第一poi地址的第二相似度小于第二阈值,则输出提示信息,所述提示信息用于指示用户输入poi地址或者指示所述第一poi地址为无效地址。
37、如此,可以有效避免执行无效地址,提升用户体验。
38、第二方面,本技术实施例提供一种数据处理装置,所述数据处理装置包含识别单元和处理单元,所述识别单元,用于识别导航命令中的第一兴趣标签poi地址;
39、所述处理单元,用于:
40、根据所述第一poi地址,在地址数据集中检索得到n个相似poi地址和所述n个相似poi地址的地址类型,所述n个相似poi地址与所述第一poi地址相似,n为整数,且n≥1;
41、根据所述n个相似poi地址的地址类型,确定第一地址类型;
42、根据所述第一poi地址和所述第一地址类型,在地图中确定导航地址。
43、在第二方面的一种可能的实施方式中,所述识别单元还用于通过导航实体识别模型,根据用户输入的所述导航命令识别得到导航命令中的实体。
44、在第二方面的又一种可能的实施方式中,所述处理单元还用于根据所述导航命令中的实体,确定所述第一poi地址。
45、在第二方面的又一种可能的实施方式中,所述导航实体识别模型是根据所述地址数据集中的部分或全部poi地址进行训练得到的。
46、在第二方面的又一种可能的实施方式中,所述地址数据集包含多个poi地址和所述多个poi地址对应的地址类型;
47、所述地址数据集中的poi地址是根据多条导航意图和/或多条真实地址确定的。
48、在第二方面的又一种可能的实施方式中,所述处理单元还用于:
49、将所述n个相似poi地址分别与所述第一poi地址进行相似度计算,得到所述n个相似poi地址中的每个相似poi地址的第一相似度;
50、根据所述n个相似poi地址中的第一相似度大于第一阈值的相似poi地址的地址类型,得到所述第一地址类型。
51、在第二方面的又一种可能的实施方式中,所述处理单元还用于:
52、根据所述第一poi地址和所述第一地址类型,在地图中确定m个地图poi地址,所述m个地图poi地址在所述地图中存在对应的真实地址,m为整数,且m≥1;
53、根据所述m个地图poi地址与所述第一poi地址的第二相似度,确定目标地址,所述目标地址为所述m个地图poi地址中与所述第一poi地址的第二相似度最高的地图poi地址;
54、若目标地址与所述第一poi地址的第二相似度大于第二阈值,则将所述目标地址作为导航地址。
55、在第二方面的又一种可能的实施方式中,所述导航地址用于生成到所述导航地址的导航路线。
56、在第二方面的又一种可能的实施方式中,所述处理单元还用于若目标地址与所述第一poi地址的第二相似度小于第二阈值,则输出提示信息,所述提示信息用于指示用户输入poi地址或者指示所述第一poi地址为无效地址。
57、第三方面,本技术实施例提供一种数据处理装置,该数据处理装置包括处理器和存储器;所述处理器执行存储中存储的指令,以使得所述数据处理装置实现前述第一方面任一项所描述的方法。
58、可选的,所述数据处理装置还包括通信接口,所述通信接口用于接收和/或发送数据,和/或,所述通信接口用于为所述处理器提供输入和/或输出。
59、需要说明的是,上述实施例是以通过调用计算机指定来执行方法的处理器(或称通用处理器)为例进行说明。具体实施过程中,处理器还可以是专用处理器,此时计算机指令已经预先加载在处理器中。可选的,处理器还可以既包括专用处理器也包括通用处理器。
60、可选的,处理器和存储器还可能集成于一个器件中,即处理器和存储器还可以被集成在一起。
61、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令被数据处理装置运行时,使得所述数据处理装置实现前述第一方面任一项所描述的方法。
62、第五方面,本技术提供了一种计算机程序产品,计算机程序产品包括计算机指令,当所述指令被数据处理装置运行时,使得所述数据处理装置实现前述第一方面任一项所描述的方法。
63、可选的,该计算机程序产品可以为一个软件安装包或镜像文件,在需要使用前述方法的情况下,可以获取该计算机程序产品并在计算设备上执行该计算机程序产品。
64、本技术第二至第五方面所提供的技术方案,其有益效果可以参考第一方面的技术方案的有益效果,此处不再赘述。
本文地址:https://www.jishuxx.com/zhuanli/20240730/195035.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表