System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信息,尤其涉及一种确定导航地址的方法及相关装置。
技术介绍
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地址为无本文档来自技高网...
【技术保护点】
1.一种确定导航地址的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述识别导航命令中的第一兴趣标签POI地址,包括:
3.根据权利要求1所述的方法,其特征在于,所述地址数据集包含多个POI地址和所述多个POI地址对应的地址类型;
4.根据权利要求1所述的方法,其特征在于,所述根据所述N个相似POI地址的地址类型,确定第一地址类型,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一POI地址和所述第一地址类型,在地图中确定导航地址,包括:
6.根据权利要求5所述的方法,其特征在于,所述导航地址用于生成到所述导航地址的导航路线。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.一种数据处理装置,其特征在于,所述数据处理装置包含识别单元和处理单元,
9.一种数据处理装置,其特征在于,所述数据处理装置包括处理器和存储器,所述存储器中存储有程序,所述程序包括用于执行如权利要求1-7任一项所述的方法的指令。
10
...【技术特征摘要】
1.一种确定导航地址的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述识别导航命令中的第一兴趣标签poi地址,包括:
3.根据权利要求1所述的方法,其特征在于,所述地址数据集包含多个poi地址和所述多个poi地址对应的地址类型;
4.根据权利要求1所述的方法,其特征在于,所述根据所述n个相似poi地址的地址类型,确定第一地址类型,包括:
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一poi地址和所述第一地址类型,在地图中确定导航地址,包括:
6.根据权利...
【专利技术属性】
技术研发人员:凌白顺,杨冬生,刘柯,申众,张又亮,
申请(专利权)人:比亚迪股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。