用于地图搜索的方法、装置、电子设备和介质制造方法及图纸

技术编号:29019277 阅读:15 留言:0更新日期:2021-06-26 05:20
本公开公开了用于地图搜索的方法、装置、电子设备和介质,涉及数据处理领域,尤其涉及智能交通领域。其中,用于地图搜索的方法具体实现方案为:分别对来自多种数据源的输入信息进行特征提取,得到多个输入特征;基于所述多个输入特征生成检索条件;以及基于所生成的检索条件在电子地图中进行搜索。索条件在电子地图中进行搜索。索条件在电子地图中进行搜索。

【技术实现步骤摘要】
用于地图搜索的方法、装置、电子设备和介质


[0001]本公开涉及数据处理领域,尤其涉及智能交通领域,具体涉及一种用于地图搜索的方法、装置、电子设备和介质。

技术介绍

[0002]当在电子地图上进行搜索时,通常支持文本输入,对输入的文本关键词进行语义理解,进而进行关键词召回,再排序给出结果。

技术实现思路

[0003]本公开提供了一种用于地图搜索的方法、用于地图搜索的装置、电子设备、计算机可读存储介质、计算机程序产品。
[0004]根据本公开的一方面,提供了一种用于地图搜索的方法,包括:分别对来自多种数据源的输入信息进行特征提取,得到多个输入特征;基于所述多个输入特征生成检索条件;以及基于所生成的检索条件在电子地图中进行搜索。
[0005]根据本公开的另一方面,提供了一种用于地图搜索的装置,包括:特征提取模块、检索条件生成模块以及搜索模块。所述特征提取模块用于分别对来自多种数据源的输入信息进行特征提取,得到多个输入特征。所述检索条件生成模块用于基于所述多个输入特征生成检索条件。所述搜索模块用于基于所生成的检索条件在电子地图中进行搜索。
[0006]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器。所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法。
[0007]根据本公开的另一方面,提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
[0008]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
[0009]根据本公开的实施例,通过融合来自多种数据源的不同输入信息,可以实现更准确、更自然的地图检索。
[0010]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0011]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0012]图1示意性示出了根据本公开实施例的用于地图搜索的方法100的流程图;
[0013]图2示意性示出了根据本公开实施例的用于地图搜索的方法的示意图;
[0014]图3示意性示出了根据本公开实施例的用于生成检索条件的方法300的流程图;
[0015]图4示意性示出了根据本公开实施例的用于生成检索条件的方法的示意图;
[0016]图5示意性示出了根据本公开实施例的用于地图搜索的装置500的示意性框图;以及
[0017]图6示意性示出了根据本公开实施例的适于处理地图数据的计算机系统的方框图。
具体实施方式
[0018]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0019]当使用文本输入在电子地图上进行搜索时,这种交互形式对例如行车的安全和效率构成很大的影响。此外,当使用语音交互在电子地图上进行搜索时,这种交互方式受到环境的极大约束。例如,在车辆环境噪音很大的情况下,无法准确地传达的语音信息。
[0020]本公开的实施例提供了一种用于地图搜索的处理方法,该方法例如可以在服务器、客户端或者云端运行。这里的客户端可以是可执行本公开的技术方案的任何客户端,例如车辆、手机等终端设备上的客户端。该方法包括:分别对来自多种数据源的输入信息进行特征提取,得到多个输入特征;基于该多个输入特征生成检索条件;以及基于所生成的检索条件在电子地图中进行搜索。
[0021]图1示意性示出了根据本公开实施例的用于地图搜索的方法100的流程图。
[0022]如图1所示,该方法100可以包括以下操作S110~S130。
[0023]在操作S110,分别对来自多种数据源的输入信息进行特征提取,得到多个输入特征。
[0024]在操作S120,基于该多个输入特征生成检索条件。
[0025]在操作S130,基于所生成的检索条件在电子地图中进行搜索。
[0026]根据本公开的实施例,数据源例如可以是各种传感器。传感器例如包括但不限于摄像头、麦克风、雷达(如激光雷达)、陀螺仪等等。数据源也可以是临时或永久存储数据的存储设备,或是能够从其获得用于地图搜索的数据的任何其他数据源。
[0027]在本公开的一些实施例中,该多个输入特征中的部分或全部可以表征用户周围环境的环境特征,例如路面状况、用户兴趣点(Point of Interest,POI)等。在本公开的另一些实施例中,当用户正在驾驶车辆时,该多个输入特征中的部分或全部还可以表征车辆的状态,例如电量、油量(耗油)、轮胎气压等。在本公开的其他实施例中,输入特征中的部分或全部也可以表征对于地图检索有关的信息,在此不再赘述。
[0028]根据本公开的实施例,通过利用来自多种数据源的不同输入信息来生成检索条件,可以实现更准确的地图检索。
[0029]根据本公开的实施例,所生成的检索条件是复合检索条件,组合了从多种数据源得到的多个输入特征,操作S130基于该复合检索条件来进行电子地图搜索。
[0030]在一些实施例中,在生成检索条件(S120)并基于所生成的检索条件在电子地图中进行搜索(S130)之后,还可以包括内容召回和结果排序操作,下文将对此进一步详细说明。
[0031]图2示意性示出了根据本公开实施例的用于地图搜索的方法的示意图。
[0032]如图2所示,多种数据源包括但不限于激光雷达、摄像头、麦克风、文本输入、车辆数据、定位系统等。
[0033]在操作S210,可以对从上述的多种数据源得到的输入信息分别进行特征提取,从而得到对应的多个输入特征。在操作S220,可以基于所得到的该多个输入特征来生成检索条件。由于通过多个输入特征来生成检索条件,且该多个输入特征来自于多种数据源,所生成的检索条件具有多维丰富的语义。在操作S230,利用操作S220获得的检索条件来执行电子地图的检索。此后,在操作S240,对操作S240的结果进行内容召回,以得到符合操作S220生成的检索条件的一条或多条检索结果。然后,在操作S250,当得到多条检索结果时,按照预定规则对所得到的多条检索结果进行排序,以输出给用户。
[0034]图2中的内容召回S240和结果排序S250可按照任何合适的内容召回和结果排序方式执行,在本公开中不对其进行限制。
[0035]图3示意性示出了根据本公开实施例的用于生成检索条件的方法的流程图。
[0036]如图3所示,该方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于地图搜索的方法,包括:分别对来自多种数据源的输入信息进行特征提取,得到多个输入特征;基于所述多个输入特征生成检索条件;以及基于所生成的检索条件在电子地图中进行搜索。2.根据权利要求1所述的方法,其中,所述基于所述多个输入特征生成检索条件包括:根据所述多个输入特征来确定多个检索参数,其中每个检索参数是根据所述多个输入特征中的一个或多个来确定的;通过融合所述多个检索参数来生成检索条件。3.根据权利要求2所述的方法,其中,所述来自多种数据源的输入信息包括以下至少之一:来自图像采集装置的图像信息、来自车辆的形变传感器的形变信息和来自路网数据源的道路信息,所述多个输入特征包括以下至少之一:路面视觉特征、路面曲线特征和路网特征,所述多个检索参数中的至少一个包括表示所述道路的路面颠簸状况的路面颠簸参数;所述特征提取包括以下至少之一:从所述图像信息中提取路面视觉特征,从所述形变信息提取路面曲线特征,以及从所述道路信息提取路网特征;所述确定多个检索参数包括:基于所述路面视觉特征、所述路面曲线特征和所述路网特征中的一个或多个来确定表示所述路面颠簸状况的路面颠簸参数。4.根据权利要求1所述的方法,其中,所述来自多种数据源的输入信息包括以下至少之一:来自文本输入装置的文本信息、来自语音输入装置的声音信息和来自定位装置的位置信息中的至少一项。5.根据权利要求2所述的方法,其中,所述来自多种数据源的输入信息中的至少一项包括来自图像采集装置的针对用户的图像信息,所述多个输入特征中的至少一个包括所述用户的嘴唇动作和所述用户的人脸角度和/或眼部姿态;所述特征提取包括:从所述图像信息中提取所述用户的嘴唇动作和所述用户的人脸角度和/或眼部姿态中的至少一项;所述确定多个检索参数包括:基于所述用户的嘴唇动作确定所述用户的语音输入,和/或基于所述用户的人脸角度和/或眼部姿态确定用户的注视方向。6.根据权利要求2所述的方法,其中,所述来自多种数据源的输入信息中的至少一项包...

【专利技术属性】
技术研发人员:张鑫
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1