[go: up one dir, main page]

CN114485710A - A method, system, device, electronic device and storage medium for map navigation - Google Patents

A method, system, device, electronic device and storage medium for map navigation Download PDF

Info

Publication number
CN114485710A
CN114485710A CN202210059614.1A CN202210059614A CN114485710A CN 114485710 A CN114485710 A CN 114485710A CN 202210059614 A CN202210059614 A CN 202210059614A CN 114485710 A CN114485710 A CN 114485710A
Authority
CN
China
Prior art keywords
intelligent driving
information
road
driving
map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210059614.1A
Other languages
Chinese (zh)
Other versions
CN114485710B (en
Inventor
张鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202210059614.1A priority Critical patent/CN114485710B/en
Publication of CN114485710A publication Critical patent/CN114485710A/en
Application granted granted Critical
Publication of CN114485710B publication Critical patent/CN114485710B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3492Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
    • G01C21/30Map- or contour-matching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3423Multimodal routing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3484Personalized, e.g. from learned user behaviour or user-defined profiles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3608Destination input or retrieval using speech input, e.g. using speech recognition
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3617Destination input or retrieval using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Acoustics & Sound (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)

Abstract

本公开提供了一种地图导航的方法、系统、装置、电子设备及存储介质,涉及数据处理技术领域,尤其涉及导航技术领域。具体实现方案为:获取到目标客户的导航请求后,基于该请求、当前路况信息及预先存储的智能驾驶路段信息,获取各推荐路线,并将各推荐路线显示给目标用户,按照目标用户基于各推荐路线选择的目标路线为其进行地图导航。应用本公开实施例,通过基于已存储的用户智能驾驶行为数据预先获取智能驾驶路段信息,并基于智能驾驶路段信息获取推荐路线,将各用户的智能驾驶行为数据作用于地图导航,使得用户可以知道适合使用智能驾驶的路段,提高了自动驾驶以及辅助智能驾驶等智能驾驶功能的使用率,同时提高了用户对地图导航的使用体验。

Figure 202210059614

The present disclosure provides a map navigation method, system, device, electronic device and storage medium, and relates to the technical field of data processing, in particular to the technical field of navigation. The specific implementation scheme is: after obtaining the target customer's navigation request, based on the request, current road condition information and pre-stored intelligent driving road section information, each recommended route is obtained, and each recommended route is displayed to the target user. The target route selected by the recommended route is used for map navigation. By applying the embodiments of the present disclosure, the intelligent driving section information is obtained in advance based on the stored user intelligent driving behavior data, and the recommended route is obtained based on the intelligent driving section information, and the intelligent driving behavior data of each user is applied to the map navigation, so that the user can know The road sections suitable for intelligent driving increase the utilization rate of intelligent driving functions such as automatic driving and assisted intelligent driving, and at the same time improve the user experience of map navigation.

Figure 202210059614

Description

一种地图导航的方法、系统、装置、电子设备及存储介质A method, system, device, electronic device and storage medium for map navigation

技术领域technical field

本公开涉及数据处理技术领域,尤其涉及导航技术领域。The present disclosure relates to the technical field of data processing, and in particular, to the technical field of navigation.

背景技术Background technique

目前,为了更好地辅助驾驶员驾驶,通常会使用地图导航的方式为驾驶员进行路线规划、驾驶提醒等等。At present, in order to better assist the driver in driving, the method of map navigation is usually used for route planning, driving reminder and so on for the driver.

发明内容SUMMARY OF THE INVENTION

本公开提供了一种用于提高用户驾驶体验的地图导航的方法、系统、装置、电子设备及存储介质。The present disclosure provides a method, system, device, electronic device and storage medium for map navigation for improving the user's driving experience.

根据本公开的一方面,提供了一种地图导航的方法,包括:According to an aspect of the present disclosure, a method for map navigation is provided, comprising:

获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;Obtain the navigation request sent by the target user; the navigation request includes: the starting position and the end position of the navigation;

基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的;Based on the navigation request, current road condition information and pre-stored intelligent driving section information, each recommended route is obtained; wherein, the recommended routes include: intelligent driving sections and/or non-intelligent driving sections; the intelligent driving section information is based on The stored user intelligent driving behavior data is pre-acquired;

将所述各推荐路线显示给所述目标用户;displaying the recommended routes to the target user;

按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航。According to the target route selected by the target user based on the displayed recommended routes, map navigation is performed for the user.

根据本公开的另一方面,提供了一种地图导航系统,包括:地图导航客户端和地图云服务器:According to another aspect of the present disclosure, a map navigation system is provided, including: a map navigation client and a map cloud server:

所述地图导航客户端,用于获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;将所述地图云服务器发送的各推荐路线显示给所述目标用户;按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航;The map navigation client is used to obtain the navigation request sent by the target user; the navigation request includes: the starting position and the end position of the navigation; each recommended route sent by the map cloud server is displayed to the target user; Perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes;

所述地图云服务器,用于基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线发送至所述地图导航客户端;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的。The map cloud server is configured to obtain each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road section information and send it to the map navigation client; wherein the recommended route includes: an intelligent driving road section and/or non-intelligent driving sections; the intelligent driving section information is pre-acquired based on the stored user intelligent driving behavior data.

根据本公开的另一方面,提供了一种地图导航的装置,包括:According to another aspect of the present disclosure, an apparatus for map navigation is provided, comprising:

导航请求获取模块,用于获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;A navigation request acquisition module, used to acquire a navigation request sent by a target user; the navigation request includes: a start position and an end position of the navigation;

推荐路线获取模块,用于基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的;A recommended route acquisition module, configured to acquire each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving section information; wherein, the recommended route includes: intelligent driving section and/or non-intelligent driving section; The intelligent driving section information is pre-acquired based on the stored user intelligent driving behavior data;

推荐路线显示模块,用于将所述各推荐路线显示给所述目标用户;a recommended route display module, configured to display the recommended routes to the target user;

地图导航模块,用于按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航。The map navigation module is configured to perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes.

根据本公开的另一方面,提供了一种电子设备,包括:According to another aspect of the present disclosure, there is provided an electronic device, comprising:

至少一个处理器;以及at least one processor; and

与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一所述的地图导航的方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform any of the above-described methods of map navigation.

根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述任一所述的地图导航的方法。According to another aspect of the present disclosure, there is provided a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to perform any of the above-described map navigation methods.

根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述任一所述的地图导航的方法。According to another aspect of the present disclosure, there is provided a computer program product, comprising a computer program that, when executed by a processor, implements any one of the map navigation methods described above.

应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。It should be understood that what is described in this section is not intended to identify key or critical features of embodiments of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will become readily understood from the following description.

附图说明Description of drawings

附图用于更好地理解本方案,不构成对本公开的限定。其中:The accompanying drawings are used for better understanding of the present solution, and do not constitute a limitation to the present disclosure. in:

图1是根据本公开提供的地图导航的方法的第一实施例的示意图;1 is a schematic diagram of a first embodiment of a method for map navigation provided according to the present disclosure;

图2是根据本公开提供的地图导航的方法的一种具体实例的示意图;2 is a schematic diagram of a specific example of a method for map navigation provided according to the present disclosure;

图3是本公开实施例中获取智能驾驶路段信息的一种流程示意图;FIG. 3 is a schematic flowchart of obtaining intelligent driving road segment information in an embodiment of the present disclosure;

图4是本公开实施例中获取智能驾驶路段信息的第二种流程示意图;4 is a schematic diagram of a second flow of acquiring intelligent driving road segment information in an embodiment of the present disclosure;

图5是根据本公开提供的地图导航的方法的第二实施例的示意图;5 is a schematic diagram of a second embodiment of a method for map navigation provided according to the present disclosure;

图6a是本公开实施例中各路段预设权重的一种具体实例示意图;FIG. 6a is a schematic diagram of a specific example of preset weights for each road section in an embodiment of the present disclosure;

图6b是在图6a的基础上进行权重调整后各路段权重的示意图;Fig. 6b is a schematic diagram of the weight of each road section after the weight adjustment is performed on the basis of Fig. 6a;

图7是根据本公开提供的地图导航的方法的另一种具体实例示意图;7 is a schematic diagram of another specific example of the method for map navigation provided according to the present disclosure;

图8是本公开实施例中通过语音提醒推荐用户开启或关闭智能驾驶的示意图;8 is a schematic diagram of recommending a user to turn on or off intelligent driving through a voice reminder in an embodiment of the present disclosure;

图9是是根据本公开提供的地图导航系统的第一实施例的示意图;9 is a schematic diagram of a first embodiment of a map navigation system provided according to the present disclosure;

图10是是根据本公开提供的地图导航系统的第二实施例的示意图;10 is a schematic diagram of a second embodiment of a map navigation system provided according to the present disclosure;

图11是根据本公开提供的地图导航系统的一种交互示意图;11 is a schematic diagram of an interaction of a map navigation system provided according to the present disclosure;

图12是是根据本公开提供的地图导航的装置的第一实施例的示意图;FIG. 12 is a schematic diagram of a first embodiment of an apparatus for map navigation provided according to the present disclosure;

图13是用来实现本公开实施例的地图导航的方法的电子设备的框图。13 is a block diagram of an electronic device used to implement the method of map navigation according to an embodiment of the present disclosure.

具体实施方式Detailed ways

以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, which include various details of the embodiments of the present disclosure to facilitate understanding and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.

现有的地图导航方法中,通常是由地图产品方进行地图数据的采集、加工等等,来生产成可以渲染、导航的规格的地图数据应用于地图产品。而驾驶员的驾驶行为数据则是由车厂进行收集,来提升车厂自身产品服务的体验,其与地图产品是割裂的,也就是说驾驶员的驾驶行为数据并不能应用于地图产品,不能给驾驶员带来导航体验的升级。。In the existing map navigation methods, the map product side usually collects and processes map data to produce map data of specifications that can be rendered and navigated to be applied to the map product. The driver's driving behavior data is collected by the car factory to improve the experience of the car factory's own products and services. It brings an upgrade of the navigation experience to the operator. .

同时,虽然自动驾驶、辅助智能驾驶等智能驾驶的搭载率已经很高,但是使用率还是偏低。部分用户不知道在什么时机可以适合使用自动驾驶、辅助智能驾驶且能保证驾驶安全,需要一定的推荐、引导和教育,从而提升自动驾驶、辅助智能驾驶的使用率。At the same time, although the adoption rate of intelligent driving such as automatic driving and assisted intelligent driving is already high, the utilization rate is still low. Some users do not know when they can use automatic driving, assisted intelligent driving and can ensure driving safety, and need certain recommendation, guidance and education, so as to improve the utilization rate of automatic driving and assisted intelligent driving.

因此,为了解决以上问题,本公开提供了一种地图导航的方法、装置、系统、电子设备及存储介质。下面,首先对本公开提供的地图导航的方法进行介绍。Therefore, in order to solve the above problems, the present disclosure provides a method, apparatus, system, electronic device and storage medium for map navigation. Below, the method for map navigation provided by the present disclosure is first introduced.

参见图1,图1为根据本公开提供的地图导航的方法的第一实施例的示意图。如图1所示,该方法可以包括以下步骤:Referring to FIG. 1 , FIG. 1 is a schematic diagram of a first embodiment of a method for map navigation provided according to the present disclosure. As shown in Figure 1, the method may include the following steps:

步骤S110,获取目标用户发出的导航请求。Step S110, acquiring the navigation request sent by the target user.

本公开实施例中,目标用户可以基于车机地图导航客户端显示的页面,发出导航请求。上述目标用户发出的导航请求中可以包括:导航的起始位置以及终点位置。本实施例中,上述导航的起始位置可以是车辆当前所在位置,也可由用户指定其他位置作为起始位置。如用户可以发出起始位置为车辆当前所在位置(我的位置)到终点位置为地点A的导航请求。In the embodiment of the present disclosure, the target user may send a navigation request based on the page displayed by the vehicle-machine map navigation client. The navigation request sent by the target user may include: the starting position and the ending position of the navigation. In this embodiment, the starting position of the above-mentioned navigation may be the current position of the vehicle, or another position designated by the user as the starting position. For example, the user can send a navigation request whose starting position is the current position of the vehicle (my position) to the end position is point A.

在本公开的一种实施例中,上述导航请求中还可以包含车辆类型等信息,上述车辆类型可以包括普通车辆以及新能源车辆等等。In an embodiment of the present disclosure, the above-mentioned navigation request may further include information such as vehicle types, and the above-mentioned vehicle types may include ordinary vehicles, new energy vehicles, and the like.

步骤S120,基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线。Step S120: Obtain each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road section information.

本公开实施例中,可以先基于当前路况信息实时判断是否推荐目标用户开启或关闭自动驾驶以及辅助智能驾驶等智能驾驶功能(Adaptive Cruise Control,ACC,自适应巡航控制)。在本公开的一种实施例中,在为车辆进行地图导航过程中,若车辆当前已打开智能驾驶功能,则可实时基于车辆当前位置以及上述终点位置与预先存储的智能驾驶路段信息,获取符合上述导航请求的推荐路线。In the embodiment of the present disclosure, whether to recommend the target user to enable or disable intelligent driving functions (Adaptive Cruise Control, ACC, adaptive cruise control) such as automatic driving and assisted intelligent driving may be first determined in real time based on current road condition information. In an embodiment of the present disclosure, in the process of navigating the map for the vehicle, if the intelligent driving function is currently turned on in the vehicle, the vehicle can obtain information that meets the The recommended route for the above navigation request.

本公开实施例中,上述各个推荐路线中可以包括:智能驾驶路段和/或非智能驾驶路段。上述智能驾驶路段信息则可以是基于已存储的用户智能驾驶行为数据预先获取的。In the embodiment of the present disclosure, each of the above-mentioned recommended routes may include: intelligent driving sections and/or non-intelligent driving sections. The above-mentioned intelligent driving road segment information may be obtained in advance based on the stored user intelligent driving behavior data.

本公开实施例中,上述智能驾驶行为数据中可以包括车辆开启及关闭智能驾驶的时间,以及车辆在这段时间内的行驶轨迹。因此,本实施例中,就可以预先基于各智能驾驶行为数据以及地图数据,获取各智能驾驶路段信息,进行存储。这样,可以将驾驶员经验数据应用于地图数据,使得用户可以知道适合智能驾驶的路段,提高用户的智能驾驶体验。In the embodiment of the present disclosure, the above-mentioned intelligent driving behavior data may include the time when the vehicle turns on and off the intelligent driving, and the driving track of the vehicle during this time. Therefore, in this embodiment, the information of each intelligent driving road section can be acquired and stored based on each intelligent driving behavior data and map data in advance. In this way, the driver's experience data can be applied to the map data, so that the user can know the road section suitable for intelligent driving, and the user's intelligent driving experience can be improved.

步骤S130,将所述各推荐路线显示给所述目标用户。Step S130, displaying the recommended routes to the target user.

本公开实施例中,可以将各推荐路线显示在上述车机地图客户端的相应页面。作为一种具体实施方式,在显示各推荐路线时,可以显示各推荐路线的预计耗时以及经过的红绿灯数量等等。In the embodiment of the present disclosure, each recommended route may be displayed on the corresponding page of the above-mentioned vehicle-machine map client. As a specific implementation manner, when each recommended route is displayed, the estimated time consumption of each recommended route, the number of traffic lights passed, and the like may be displayed.

步骤S140,按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航。Step S140: Perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes.

本公开实施例中,在目标用户选择目标路线后,可以将目标路线显示在地图上,并可以在地图上标识导航起始位置以及终点位置,还可以对ACC(智能驾驶)路段、ACC里程、目标路线拥堵情况等等信息进行标注,若车辆类型为新能源车辆,则还可以在地图上对充电桩信息进行标注。In the embodiment of the present disclosure, after the target user selects the target route, the target route can be displayed on the map, and the navigation start and end positions can be marked on the map. The information such as the congestion situation of the target route is marked. If the vehicle type is a new energy vehicle, the charging pile information can also be marked on the map.

参见图2,图2为根据本公开提供的地图导航方法的一种具体实例示意图。Referring to FIG. 2, FIG. 2 is a schematic diagram of a specific example of a map navigation method provided according to the present disclosure.

如图2所示,目标用户选择的导航起始位置为车辆当前位置(我的位置),终点位置为地点A。本实施例中,用户可以通过键盘,或点击图2中所示的麦克风图标通过语音输入上述导航起始位置及重点位置。用户还可以通过点击“+”图标来增加途经点,此外,用户还可通过点击换向图标来交换起始位置与终点位置。用户还可以对打车、新能源、驾车、公共交通等选项进行选择。As shown in Figure 2, the navigation start position selected by the target user is the current position of the vehicle (my position), and the end position is point A. In this embodiment, the user can input the above-mentioned navigation starting position and key position through the keyboard or by clicking the microphone icon shown in FIG. 2 through voice. The user can also add waypoints by clicking the "+" icon, and in addition, the user can exchange the starting position and the ending position by clicking the reversing icon. Users can also choose from options such as taxis, new energy sources, driving, and public transportation.

如图2所示,目标路线则以较粗的实线标注在地图上,与地图上的其他道路进行区分。本实施例中,由于目标路线包含智能驾驶路段,因此还可以在地图中显示的目标路线上标注出ACC(智能驾驶)路段以及ACC里程信息(图2中的“ACC里程10公里”)。As shown in Figure 2, the target route is marked on the map with a thicker solid line to distinguish it from other roads on the map. In this embodiment, since the target route includes intelligent driving sections, ACC (intelligent driving) sections and ACC mileage information (“ACC mileage 10 km” in FIG. 2 ) can also be marked on the target route displayed on the map.

同时,如图2所示,该地图上还可显示预计到达时间、通过图标显示车辆当前位置、通过不同颜色显示道路拥堵情况等等。而由于用户选择了“新能源”,因此还可为用户显示“充电桩”图标,目标用户可以通过对该图标的控制,来选择是否在地图上显示充电桩位置。此外,还可以显示“限行”图标以及“提示”图标等,使得用户可以查看车辆限行信息以及提示信息(“无名路因封路而不可通行,已为您避开”)等等。At the same time, as shown in Figure 2, the map can also display the estimated time of arrival, display the current location of the vehicle through icons, display road congestion through different colors, and so on. Since the user selects "new energy", the "charging pile" icon can also be displayed for the user, and the target user can choose whether to display the location of the charging pile on the map by controlling the icon. In addition, a "traffic restriction" icon and a "prompt" icon, etc. can also be displayed, so that the user can view the vehicle traffic restriction information and prompt information ("the unnamed road is impassable due to road closure and has been avoided for you") and so on.

可见,本公开实施例提供的地图导航的方法,获取到目标客户的导航请求后,基于该导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线,并将各推荐路线显示给目标用户,按照目标用户基于各推荐路线选择的目标路线为其进行地图导航。应用本公开实施例,通过基于已存储的用户智能驾驶行为数据预先获取智能驾驶路段信息,并基于智能驾驶路段信息获取推荐路线,将各用户的智能驾驶行为数据作用于地图导航,使得用户可以知道适合使用智能驾驶的路段,提高了自动驾驶以及辅助智能驾驶等智能驾驶功能的使用率,同时提高了用户对地图导航的使用体验。It can be seen that, in the map navigation method provided by the embodiment of the present disclosure, after acquiring the navigation request of the target customer, each recommended route is acquired based on the navigation request, the current road condition information and the pre-stored intelligent driving road section information, and each recommended route is displayed. For the target user, map navigation is performed for the target user according to the target route selected by the target user based on each recommended route. By applying the embodiments of the present disclosure, the intelligent driving section information is obtained in advance based on the stored user intelligent driving behavior data, and the recommended route is obtained based on the intelligent driving section information, and the intelligent driving behavior data of each user is applied to the map navigation, so that the user can know The road sections suitable for intelligent driving increase the utilization rate of intelligent driving functions such as automatic driving and assisted intelligent driving, and at the same time improve the user experience of map navigation.

在本公开的一种实施例中,如图3所示,上述智能驾驶路段信息,可以采用以下步骤预先获取:In an embodiment of the present disclosure, as shown in FIG. 3 , the above-mentioned intelligent driving road segment information can be obtained in advance by adopting the following steps:

步骤S310,获取云端存储的各用户的驾驶行为数据。Step S310, acquiring the driving behavior data of each user stored in the cloud.

本公开实施例中,上述各用户可以是使用过智能驾驶功能的用户。上述各用户的驾驶行为数据可以采用以下步骤预先存储至云端:In the embodiment of the present disclosure, each of the above-mentioned users may be users who have used the intelligent driving function. The driving behavior data of the above-mentioned users can be pre-stored to the cloud by the following steps:

步骤1,获取各用户上传的驾驶行为数据。Step 1: Obtain the driving behavior data uploaded by each user.

本公开实施例中,各搭载有自动驾驶以及辅助智能驾驶等智能驾驶功能的车辆,可以将用户的驾驶行为技术通过V2N(Vehicle to Net,车对网络)技术回传至云端。上述驾驶行为数据中可以包括用户的行驶轨迹以及行驶时间等信息,行驶轨迹信息以及时间信息等数据可以有不同的数据格式。上述行驶轨迹信息可以通过车辆上搭载的GPS设备采集得到,同时,各轨迹信息中还可以包括对应的时间戳信息。In the embodiments of the present disclosure, each vehicle equipped with intelligent driving functions such as automatic driving and assisted intelligent driving can transmit the user's driving behavior technology back to the cloud through the V2N (Vehicle to Net) technology. The above driving behavior data may include information such as the user's driving trajectory and driving time, and the data such as the driving trajectory information and time information may have different data formats. The above-mentioned driving track information may be collected by a GPS device mounted on the vehicle, and at the same time, each track information may also include corresponding time stamp information.

步骤2,对所述各驾驶行为数据进行隐私数据脱敏以及脏数据过滤,将过滤后的各驾驶行为数据存储至云端。Step 2, performing private data desensitization and dirty data filtering on the driving behavior data, and storing the filtered driving behavior data in the cloud.

本实施例中,云端接收到各用户的驾驶行为数据后,可以对其进行隐私数据脱敏,来保证用户的隐私安全。In this embodiment, after receiving the driving behavior data of each user, the cloud can desensitize the privacy data to ensure the privacy and security of the user.

同时,本公开实施例中,还可对各驾驶行为数据进行脏数据过滤。脏数据即对于实际业务毫无意义,或不合逻辑的数据。例如,车辆两秒钟行驶100KM这样的数据,就是不合逻辑的脏数据,需对其进行过滤。本公开实施例中,在获取到各驾驶行为数据后,对脏数据进行过滤,并对过滤后的数据进行存储,这样可以减少后续的数据处理量,提高数据处理速度。Meanwhile, in the embodiment of the present disclosure, dirty data filtering can also be performed on each driving behavior data. Dirty data is data that is meaningless or illogical for the actual business. For example, data such as a vehicle traveling 100KM in two seconds is illogical dirty data and needs to be filtered. In the embodiment of the present disclosure, after each driving behavior data is acquired, the dirty data is filtered, and the filtered data is stored, which can reduce the amount of subsequent data processing and improve the data processing speed.

步骤S320,基于所述各用户的驾驶行为数据,提取各用户的智能驾驶行为数据。Step S320, extracting intelligent driving behavior data of each user based on the driving behavior data of each user.

如上所述,本公开实施例中,所述智能驾驶行为数据中可以包括:车辆开启及关闭智能驾驶的时间信息,以及车辆在这段时间内的行驶轨迹信息(即车辆处于智能驾驶状态下的行驶轨迹信息)。作为一种具体实施方式,上述行驶轨迹信息具体可以包括车辆行驶的经纬度序列信息。相应的,在提取智能驾驶行为数据时,就可基于上述经纬度序列信息的数据存储格式对各智能驾驶行为数据进行提取。As described above, in this embodiment of the present disclosure, the intelligent driving behavior data may include: time information when the vehicle turns on and off intelligent driving, and information on the driving track of the vehicle during this period (that is, the vehicle is in the intelligent driving state). driving track information). As a specific implementation manner, the above-mentioned travel track information may specifically include longitude and latitude sequence information of the vehicle traveling. Correspondingly, when extracting intelligent driving behavior data, each intelligent driving behavior data can be extracted based on the data storage format of the above-mentioned longitude and latitude sequence information.

步骤S330,将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息。Step S330: Match the driving track information of each vehicle in the intelligent driving state with each road in the map to obtain information of each road section for which intelligent driving is enabled.

路段匹配即将一系列有序的轨迹位置点关联到实际路网。本公开实施例中,地图的地图数据中可以包括各道路信息,具体的,可以是各道路的经纬度序列信息以及各道路包含的各路段信息,各路段信息中可以包括预先为各路段设置的路段标识(如,路段ID等)以及各路段的经纬度序列信息。Road segment matching is to associate a series of ordered trajectory location points to the actual road network. In the embodiment of the present disclosure, the map data of the map may include information of each road, specifically, the longitude and latitude sequence information of each road and the information of each road section included in each road, and each road section information may include pre-set road sections for each road section Identification (eg, road segment ID, etc.) and longitude and latitude sequence information of each road segment.

因此,作为一种具体实施方式,在进行上述路段匹配时,可以将上述经纬度序列信息与地图中各道路经纬度序列信息进行匹配,来获取与上述各个车辆处于智能驾驶状态下的行驶轨迹信息对应的路段信息。Therefore, as a specific implementation manner, when the above-mentioned road segment matching is performed, the above-mentioned longitude and latitude sequence information can be matched with the longitude and latitude sequence information of each road in the map, so as to obtain the driving track information corresponding to each of the above-mentioned vehicles in the intelligent driving state. Road segment information.

作为本公开实施例的一种具体实施方式,上述步骤S330可以通过预先训练的道路匹配模型实现。本公开实施例中,上述道路匹配模型可以是传统的HMM(Hidden MarkovModel,隐马尔可夫模型)或基于强化学习优化的HMM等模型。下面以传统的HMM模型为例,对本公开实施例中进行路段匹配的过程进行简单说明。As a specific implementation of the embodiment of the present disclosure, the above step S330 may be implemented by a pre-trained road matching model. In the embodiment of the present disclosure, the above-mentioned road matching model may be a traditional HMM (Hidden Markov Model, Hidden Markov Model) or a model such as an HMM optimized based on reinforcement learning. The process of performing road segment matching in the embodiment of the present disclosure is briefly described below by taking a traditional HMM model as an example.

本公开实施例中,可以基于从各车辆GPS设备中得到位置信息(如,经纬度序列)以及各车辆实际的位置,对上述HMM模型进行训练。作为一种具体实施方式,可以是将从各车辆GPS设备中得到的位置信息以及地图数据输入至待训练的HMM模型中,获取HMM模型输出的匹配结果,将该匹配结果与各车辆实际位置进行比较(如,计算预设损失函数的值),基于比较结果调节HMM模型中的参数,当上述HMM模型输出的结果与各车辆实际位置误差小于预设误差阈值时,就可停止训练。In the embodiment of the present disclosure, the above-mentioned HMM model can be trained based on the location information (eg, latitude and longitude sequence) obtained from GPS devices of each vehicle and the actual location of each vehicle. As a specific implementation, the location information and map data obtained from the GPS devices of each vehicle can be input into the HMM model to be trained, the matching result output by the HMM model can be obtained, and the matching result can be compared with the actual position of each vehicle. Compare (eg, calculate the value of the preset loss function), adjust the parameters in the HMM model based on the comparison result, and stop the training when the error between the result output by the HMM model and the actual position of each vehicle is less than the preset error threshold.

本公开实施例中,在进行路段匹配时,可以将上述地图数据以及各智能驾驶行为数据中包含的经纬度序列,输入至上述训练好的HMM模型。针对各经纬度序列,HMM模型可以输出多个匹配结果(即路段位置)以及各匹配结果的正确概率。本实施例中,针对各经纬度序列,可以将正确概率最高的匹配结果作为该经纬度序列对应的路段位置。In the embodiment of the present disclosure, when performing road segment matching, the above-mentioned map data and the latitude and longitude sequences contained in each intelligent driving behavior data may be input into the above-mentioned trained HMM model. For each longitude and latitude sequence, the HMM model can output multiple matching results (ie, road segment positions) and the correct probability of each matching result. In this embodiment, for each longitude and latitude sequence, the matching result with the highest correct probability may be used as the position of the road section corresponding to the longitude and latitude sequence.

以上举例仅为示例性地说明本公开中进行路段匹配的过程,并不对本公开进行具体限定。The above examples are merely illustrative to illustrate the process of performing road segment matching in the present disclosure, and do not specifically limit the present disclosure.

步骤S340,基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息。Step S340, based on the information of each road section for which intelligent driving is enabled, generate each intelligent driving road section information.

本公开实施例中,可以基于道路中各路段的路况信息及状态信息与上述开启智能驾驶的各路段信息,来生成各智能驾驶路段信息。上述智能驾驶路段即建议自动驾驶、辅助智能驾驶的路段。In the embodiment of the present disclosure, each intelligent driving section information may be generated based on the road condition information and status information of each section in the road and the above-mentioned information of each section in which intelligent driving is enabled. The above intelligent driving sections are sections where automatic driving and assisted intelligent driving are recommended.

本公开实施例中,通过将各用户的智能驾驶行为数据与地图中各道路进行匹配,进而生成各个智能路段信息,可以将各用户对于智能驾驶的经验数据应用于地图数据,将用户经验数据与真实的地理环境数据有机结合,从而可以为目标用户的智能驾驶行为提供参考,进一步提高智能驾驶的使用率以及安全性。In the embodiment of the present disclosure, by matching the intelligent driving behavior data of each user with each road in the map, and then generating the information of each intelligent road section, the experience data of each user on intelligent driving can be applied to the map data, and the user experience data can be matched with the map data. The organic combination of real geographic environment data can provide a reference for the intelligent driving behavior of target users, and further improve the utilization rate and safety of intelligent driving.

在本公开的一种实施例中,上述智能驾驶行为数据中还可以包括:车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息。上述时间段信息可以是车辆开启智能驾驶功能的时间以及结束智能驾驶功能的时间。In an embodiment of the present disclosure, the above-mentioned intelligent driving behavior data may further include: time period information corresponding to the travel trajectory information of the vehicle in an intelligent driving state. The above-mentioned time period information may be the time when the vehicle starts the intelligent driving function and the time when the intelligent driving function ends.

作为一种具体实施方式,在云端存储上述驾驶行为数据时,可以将上述行驶轨迹信息与车辆行驶该段轨迹的时间段信息对应存储。因此,在提取智能驾驶行为数据时,就可以将上述车辆处于智能驾驶状态下的行驶轨迹信息与对应的时间段信息进行提取。上述时间段信息也可以基于预设的时间段信息存储格式进行提取,本公开中对此不做具体限定。As a specific implementation manner, when the above-mentioned driving behavior data is stored in the cloud, the above-mentioned driving trajectory information may be stored in correspondence with the time period information during which the vehicle travels the trajectory. Therefore, when extracting the intelligent driving behavior data, the driving track information and the corresponding time period information of the vehicle in the intelligent driving state can be extracted. The above time period information can also be extracted based on a preset time period information storage format, which is not specifically limited in the present disclosure.

即本公开实施例中,上述各智能驾驶行为数据中可以包括:车辆开启智能驾驶功能的时间、结束智能驾驶功能的时间以及车辆在该段时间内的行驶轨迹信息。上述时间段信息的单位可以是ms(毫秒)。That is, in the embodiment of the present disclosure, the above-mentioned intelligent driving behavior data may include: the time when the vehicle starts the intelligent driving function, the time when the intelligent driving function ends, and the driving track information of the vehicle during this period of time. The unit of the above-mentioned time period information may be ms (milliseconds).

因此,如图4所示,上述图3中的步骤S330就可以细化为:Therefore, as shown in FIG. 4 , step S330 in FIG. 3 can be refined as follows:

步骤S331,将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段。Step S331: Match the driving track information of each vehicle in the intelligent driving state with each road in the map to obtain each road section for which intelligent driving is enabled.

如上所述,可以将行驶轨迹信息中的经纬度序列信息与各道路的经纬度序列信息进行匹配,来得到开启智能驾驶的路段,具体的,可以是得到开启智能驾驶的路段的位置信息以及路段ID等等。As described above, the longitude and latitude sequence information in the driving track information can be matched with the longitude and latitude sequence information of each road to obtain the road section for enabling intelligent driving, specifically, the location information and road section ID of the road section for enabling intelligent driving can be obtained. Wait.

步骤S332,基于所述车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息,从地图数据中获取所述开启智能驾驶的各路段在对应时间段内的路况信息。Step S332, based on the time period information corresponding to the driving track information of the vehicle in the intelligent driving state, obtain the road condition information in the corresponding time period of each road segment for which the intelligent driving is enabled from the map data.

本公开实施例中,上述地图数据中可以包括各个道路在各个时段下的路况信息、限行信息以及管制策略等等信息。因此,本公开实施例中,在获取上述开启智能驾驶的路段后,就可以基于该路段对应的时间段信息,从上述地图数据中获取上述开启智能驾驶的路段在对应时间段内的路况信息。In the embodiment of the present disclosure, the above-mentioned map data may include information such as road condition information, travel restriction information, and control strategy of each road in each time period. Therefore, in the embodiment of the present disclosure, after obtaining the above-mentioned road section with intelligent driving enabled, the road condition information in the corresponding time period of the above-mentioned road section with intelligent driving enabled can be obtained from the above-mentioned map data based on the time period information corresponding to the road section.

本公开实施例中,将上述自动驾驶、辅助智能驾驶的轨迹(包括时间戳的经纬度序列)通过上述HMM等地图匹配算法与地图数据匹配后,就可以将这些轨迹点绑定到对应的道路上。从而得到基础的自动驾驶、辅助智能驾驶曾经行驶过的路段,即上述开启智能驾驶的路段,进而得到开启智能驾驶的路段信息。该开启智能驾驶的路段信息中可以包括该路段的路况信息以及对应的时间段信息。In the embodiment of the present disclosure, after the above-mentioned automatic driving and assisted intelligent driving trajectories (including the latitude and longitude sequence of time stamps) are matched with the map data through the above-mentioned map matching algorithm such as HMM, these trajectory points can be bound to the corresponding roads. . Thereby, the road sections that the basic automatic driving and the assisted intelligent driving have traveled, that is, the above-mentioned road sections with intelligent driving enabled, and then the information of the road sections with intelligent driving enabled are obtained. The road section information on which intelligent driving is enabled may include road condition information of the road section and corresponding time period information.

如图4所示,图3中的步骤S340,就可以包括:As shown in FIG. 4 , step S340 in FIG. 3 may include:

步骤S341,将所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息输入至智能驾驶路段生成模型;以使所述智能驾驶路段生成模型,基于道路中各路段在各时间段内的路况信息及状态信息、所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息,生成不同时段下的各智能驾驶路段信息。Step S341: Input the road sections for which intelligent driving is enabled and the road condition information of each road section in the corresponding time period into the intelligent driving section generation model; so that the intelligent driving section generation model is based on the The road condition information and state information in the time period, the road sections for which intelligent driving is enabled, and the road condition information of each road section in the corresponding time period are used to generate the information of each intelligent driving road section in different time periods.

本公开实施例中,上述智能驾驶路段生成模型可以是简单的阈值匹配模型。作为一种具体实施方式,可以是当上述开启智能驾驶的路段被行驶超过预设次数阈值,且该路段状态为可通行时,将该开启智能驾驶的路段标记为智能驾驶路段。上述路段状态可以通过道路的限行以及管制等信息得到。上述路段状态可以包括可通行、道路已经删除以及禁行等等。In the embodiment of the present disclosure, the above-mentioned intelligent driving road segment generation model may be a simple threshold matching model. As a specific implementation manner, when the above-mentioned road section with intelligent driving enabled is driven for more than a preset number of times and the status of the section is passable, the section with intelligent driving enabled may be marked as an intelligent driving section. The above-mentioned road segment status can be obtained from information such as road restriction and control. The above-mentioned road segment status may include passable, road has been deleted, and prohibited, and so on.

上述开启智能驾驶的路段可以作为智能驾驶路段的时间段则可以基于上述道路中各路段在各时间段内的路况信息,以及上述开启智能驾驶的各路段在对应时间段内的路况信息得到。作为一种具体实施方式,可以基于上述开启智能驾驶的路段在各时间段内的路况信息,得到与该路段在上述对应时间段内的路况相同的时间段。在这些时间段内,若上述开启智能驾驶的路段被行驶超过预设次数阈值,且该路段状态为可通行时,就可将该路段作为智能驾驶路段。The above-mentioned road sections with intelligent driving enabled can be used as the time period of the intelligent driving section, and can be obtained based on the road condition information of each road section in the above-mentioned road in each time period, and the above-mentioned road sections with intelligent driving enabled in the corresponding time period. As a specific implementation manner, the same time period as the road conditions of the road section in the above-mentioned corresponding time period may be obtained based on the road condition information of the above-mentioned road section for which intelligent driving is enabled in each time period. During these time periods, if the above-mentioned road section for which intelligent driving is enabled is driven for more than a preset number of times and the status of the road section is passable, the road section can be regarded as an intelligent driving road section.

本公开实施例中,在生成智能驾驶路段信息时,还可对不能使用智能驾驶功能的情况进行设置。例如,可以基于技术约束(如,车辆传感器的夜视能力以及禁止智能驾驶的区域)对各智能路段进行筛选,得到最终的智能驾驶路段。In the embodiment of the present disclosure, when generating the intelligent driving road segment information, it is also possible to set the situation that the intelligent driving function cannot be used. For example, each intelligent road segment can be screened based on technical constraints (eg, night vision capability of vehicle sensors and areas where intelligent driving is prohibited) to obtain the final intelligent driving road segment.

可见,本公开实施例中,上述智能驾驶路段生成模型可以根据地图对未来不同时段的路况预测能力、地图中各道路的限行、管制策略、技术约束(夜间车辆传感器识别能力局限性、可自动驾驶区域限制)综合生成不同时段可以自动驾驶以及辅助智能驾驶的路段It can be seen that, in the embodiment of the present disclosure, the above-mentioned intelligent driving road segment generation model can be based on the map's ability to predict road conditions in different time periods in the future, traffic restrictions on each road in the map, control strategies, and technical constraints (limitation of vehicle sensor recognition ability at night, automatic driving. Area restrictions) comprehensively generate road sections that can automatically drive and assist intelligent driving at different time periods

而通过上述模型基于对智能驾驶有一定理解的用户的历史经验数据,生成智能驾驶路段信息,使得生成的智能驾驶路段信息更具有参考性,可以更好的辅助目标用户进行智能驾驶。The above model generates intelligent driving section information based on the historical experience data of users who have a certain understanding of intelligent driving, so that the generated intelligent driving section information is more informative and can better assist target users in intelligent driving.

在本公开的一种实施例中,上述地图数据的各路段信息中,还可以包括各道路中的各路段的预设权重,因此,如图4所示,上述方法还可以包括:In an embodiment of the present disclosure, the information of each road section in the above-mentioned map data may further include preset weights of each road section in each road. Therefore, as shown in FIG. 4 , the above method may further include:

步骤S450,提高各智能驾驶路段的静态权重。Step S450, increasing the static weight of each intelligent driving section.

本公开实施例中,可以预先为各个路段设置权重。上述各路段的预设权重可以相同,也可以不同,本公开中对此不做具体限定。In the embodiment of the present disclosure, weights may be set for each road segment in advance. The preset weights of the above road sections may be the same or different, which are not specifically limited in the present disclosure.

在获取上述各智能驾驶路段信息后,则可以提高各智能驾驶路段的权重,并将该权重作为对应智能驾驶路段的路段信息进行存储。这样,可以提高各智能驾驶路段被推荐的概率。After acquiring the above-mentioned information of each intelligent driving section, the weight of each intelligent driving section may be increased, and the weight may be stored as section information corresponding to the intelligent driving section. In this way, the probability of each intelligent driving section being recommended can be increased.

具体的,如图5所示,上述图1中的步骤S120可以被细化为:Specifically, as shown in FIG. 5 , step S120 in FIG. 1 can be refined as follows:

步骤S121,基于所述导航请求、当前路况信息、预先存储的智能驾驶路段信息以及各路段的权重,获取推荐路线。Step S121: Obtain a recommended route based on the navigation request, current road condition information, pre-stored intelligent driving road segment information, and the weight of each road segment.

本公开实施例中,在获取推荐路线时,可以基于各路段的权重进行推荐路线的召回。In the embodiment of the present disclosure, when the recommended route is acquired, the recommended route may be recalled based on the weight of each road segment.

如图6a所示,地点v到地点w的路线包括两条,分别为:v->x->y->w以及v->u->w。各路段预设的初始权重为:路段v->x初始权重为1,路段x->y初始权重为1,路段y->w初始权重为1,路段v->u初始权重为3,路段u->w初始权重为2。因此,若按照初始权重计算,路线v->u->w被推荐的概率较大。As shown in Figure 6a, there are two routes from location v to location w, namely: v->x->y->w and v->u->w. The preset initial weight of each road segment is: the initial weight of road segment v->x is 1, the initial weight of road segment x->y is 1, the initial weight of road segment y->w is 1, the initial weight of road segment v->u is 3, the initial weight of road segment is 3, and the initial weight of road segment is 1. The initial weight of u->w is 2. Therefore, if calculated according to the initial weight, the route v->u->w has a high probability of being recommended.

若在10:00到18:00,路段v->x以及x->y是可自动驾驶或辅助智能驾驶的路段。那么在10:00-18:00期间,如图6b所示,路段v->x以及x->y的权重均可以被从1提升至3,那么从地点v到地点w的路线计算,就会从v->u->w的选择变成:v->x->y->w,供用户决策使用。可见,提高智能驾驶路段的权重提升了自动驾驶、辅助智能驾驶路段被推荐的概率。From 10:00 to 18:00, the road segments v->x and x->y are the road segments that can be used for automatic driving or assisted intelligent driving. Then during the period of 10:00-18:00, as shown in Figure 6b, the weights of the road segments v->x and x->y can be increased from 1 to 3, then the route calculation from location v to location w is It will change from the selection of v->u->w to: v->x->y->w for user decision-making. It can be seen that increasing the weight of intelligent driving sections increases the probability of automatic driving and assisted intelligent driving sections being recommended.

在本公开的一种实施例中,在获取上述各推荐路线后,可以基于各路线包含的路段的权重,对各推荐路线进行排序。作为一种具体实施方式,在图1的基础上,如图5所示,上述步骤S130之前,还可以包括以下步骤:In an embodiment of the present disclosure, after each of the above-mentioned recommended routes is acquired, each of the recommended routes may be sorted based on the weights of the road sections included in each of the routes. As a specific implementation manner, on the basis of FIG. 1, as shown in FIG. 5, before the above step S130, the following steps may be further included:

步骤S530,基于所述目标用户对于路线的偏好设置以及所述各推荐路线中包含的路段的权重,对各推荐路线进行排序。Step S530: Rank each recommended route based on the target user's preference setting for the route and the weight of the road sections included in each recommended route.

基于图1,如图5所示,上述步骤S130就可以被细化为:Based on FIG. 1 , as shown in FIG. 5 , the above step S130 can be refined as follows:

步骤S131,将排序后的各推荐路线显示给所述目标用户。Step S131, displaying the sorted recommended routes to the target user.

本公开实施例中,用户可以对路线偏好进行选择。例如,用户可以选择高速优先、自动驾驶路段优先、辅助智能驾驶路段优先、时间优先等等路线偏好中的一个或多个。在获取到上述各推荐路线后,就可基于用户的偏好对各路线进行排序,同时,在排序时可以参考各路线中包含的路段的权重。这样,可以更加准确地为用户推荐导航路线,提高用户体验。例如,若用户选择智能驾驶(包括自动驾驶以及辅助智能驾驶)路段优先路线,且有多个推荐路线中包含智能驾驶路段。那么,在对各推荐路线进行排序时,就可将包含智能驾驶路段的智能驾驶路线排在前面,进一步的,可以将包含的路段的权重较高的智能驾驶路线排在前面。In this embodiment of the present disclosure, the user can select a route preference. For example, the user may select one or more of the route preferences of high speed priority, autonomous driving segment priority, assisted intelligent driving segment priority, time priority, and the like. After the above-mentioned recommended routes are obtained, the routes can be sorted based on the user's preference, and at the same time, the weights of the road sections included in the routes can be referred to when sorting. In this way, a navigation route can be recommended for the user more accurately, and the user experience can be improved. For example, if the user selects a priority route for intelligent driving (including automatic driving and assisted intelligent driving), and there are multiple recommended routes that include intelligent driving segments. Then, when sorting the recommended routes, the intelligent driving routes including the intelligent driving sections can be ranked first, and further, the intelligent driving routes with higher weights of the included sections can be ranked first.

参见图7,图7是根据本公开提供的地图导航的方法的一种具体实例。如图7所示,用户可以通过车机地图客户端显示的页面对路线偏好进行选择。上述路线偏好可以包括自动驾驶路段优先、辅助智能驾驶路段优先、时间优先、少收费、不走高速、高速优先等等。用户还可对“记住选项”按钮进行控制,来减少对相同偏好进行选择的次数。Referring to FIG. 7 , FIG. 7 is a specific example of a method for map navigation provided according to the present disclosure. As shown in FIG. 7 , the user can select the route preference through the page displayed by the vehicle-machine map client. The above-mentioned route preference may include priority of automatic driving section, priority of assisted intelligent driving section, time priority, less toll, no high speed, high speed priority, and the like. The user also has control over the "remember option" button to reduce the number of times the same preference is selected.

该图中,用户选择的路线偏好为自动驾驶路段优先以及辅助智能驾驶路段优先。基于上述偏好选择以及各路段的权重,向用户展示了三条从车辆当前位置(我的位置)到地点A的推荐路线。本实施例中,还可将各路线的里程、预计耗时以及需经过的红绿灯个数等路线基本信息,展示给用户。In the figure, the route preference selected by the user is the priority of the automatic driving section and the priority of the assisted intelligent driving section. Based on the above preference choices and the weights of each road segment, three recommended routes from the current position of the vehicle (my location) to location A are presented to the user. In this embodiment, basic information of the route, such as the mileage of each route, the estimated time consumption, and the number of traffic lights to be passed, can also be displayed to the user.

如图7所示,显示给用户的推荐路线包括:方案一,里程23公里,预计耗时41分钟,预计17:04到达终点,需通过15个红绿灯,在三条路线中,花费的时间较少。方案二,里程23公里,预计耗时43分钟,需通过5个红绿灯,在三条路线中,花费常规时间,但拥堵多。方案三,里程25公里,预计耗时46分钟,需通过18个红绿灯。用户可对上述各方案进行选择,车机导航客户端则可按照用户选择的目标方案对用户进行地图导航。As shown in Figure 7, the recommended routes displayed to the user include: Option 1, the mileage is 23 kilometers, the estimated time is 41 minutes, the destination is expected to reach the end at 17:04, and 15 traffic lights are required. Among the three routes, the time spent is less . Option 2, with a mileage of 23 kilometers, is expected to take 43 minutes, and needs to pass through 5 traffic lights. Among the three routes, it takes regular time, but there is a lot of congestion. Plan 3, the mileage is 25 kilometers, it is estimated to take 46 minutes, and 18 traffic lights need to be passed. The user can select the above schemes, and the vehicle-machine navigation client can perform map navigation for the user according to the target scheme selected by the user.

在本公开的一种实施例中,基于图1,如图5所示,上述步骤S140之后,还可以包括:In an embodiment of the present disclosure, based on FIG. 1 , as shown in FIG. 5 , after the above step S140 , it may further include:

步骤S550,实时获取当前道路路况以及状态信息。Step S550, obtaining current road conditions and state information in real time.

在本公开的一种实施例中,上述车机地图客户端可以每分钟对各道路路况以及状态进行刷新。作为一种具体实施方式,可以是向地图导航服务端发送请求,有地图导航服务端对道路路况以及状态进行刷新。上述道路状态可以基于道路的限行、管制等信息得到,其具体可以包括可通行、道路已经删除以及禁行等等。In an embodiment of the present disclosure, the above-mentioned vehicle map client may refresh the road conditions and states of each road every minute. As a specific implementation manner, a request may be sent to a map navigation server, and the map navigation server refreshes the road conditions and states. The above-mentioned road status can be obtained based on information such as traffic restrictions and controls on the road, which may specifically include passable, deleted, and prohibited, and the like.

步骤S560,基于所述当前道路路况以及状态信息与预设智能驾驶约束条件的符合情况,判断是否建议所述目标用户开启或关闭智能驾驶。Step S560, based on the current road conditions and the compliance of the state information with the preset smart driving constraints, determine whether to recommend the target user to turn on or off smart driving.

本公开实施例中,可以预设智能驾驶约束条件,上述约束条件可以包括智能驾驶路况、道路状态以及技术约束。上述智能驾驶路况可以基于各智能驾驶路段的路况进行设置,道路状态可以是道路可通行,上述技术约束则可以是夜间车辆传感器识别能力局限,可智能驾驶的区域限制等等。In the embodiment of the present disclosure, intelligent driving constraints may be preset, and the above constraints may include intelligent driving road conditions, road states, and technical constraints. The above-mentioned intelligent driving road conditions can be set based on the road conditions of each intelligent driving road section. The road state can be that the road is passable, and the above technical constraints can be the limitation of vehicle sensor recognition ability at night, the area limit of intelligent driving, and so on.

若当前道路路况以及状态符合预设的智能驾驶约束条件,则可建议用户开启自动驾驶、辅助智能驾驶等智能驾驶功能,若不符合,则可建议用户关闭智能驾驶功能。If the current road conditions and states meet the preset intelligent driving constraints, the user may be advised to enable intelligent driving functions such as automatic driving and assisted intelligent driving. If not, the user may be advised to turn off the intelligent driving function.

在本公开的一种实施例中,若需建议所述目标用户开启或关闭智能驾驶,则可发出开启或关闭智能驾驶的语音提醒。In an embodiment of the present disclosure, if the target user needs to be advised to enable or disable intelligent driving, a voice reminder for enabling or disabling intelligent driving may be issued.

本公开实施例中,若需建议用户开启智能驾驶,但用户已开启智能驾驶,则可不发出语音提醒,若用户未开启智能驾驶,则可在接近智能驾驶路段时发出语音提醒。若需要建议用户关闭智能驾驶,则可在通过智能驾驶路段结束位置后发出相应语音提醒,若用户已关闭智能驾驶,则可不发出提醒。这样,利用地图与用户交互的便捷性,可以使得用户知道何时可以使用智能驾驶,提高智能驾驶使用率,且提高用户驾驶体验。In the embodiment of the present disclosure, if the user needs to be advised to enable intelligent driving, but the user has enabled intelligent driving, a voice reminder may not be issued. If the user does not enable intelligent driving, a voice reminder may be issued when approaching an intelligent driving road section. If the user needs to be advised to turn off the smart driving, a corresponding voice reminder can be issued after passing the end position of the smart driving section. If the user has turned off the smart driving, the reminder may not be issued. In this way, by utilizing the convenience of interacting with the user on the map, the user can know when the smart driving can be used, the utilization rate of the smart driving can be improved, and the driving experience of the user can be improved.

作为一种具体实施例,如图8所示,可以在接近可以开启ACC(自适应巡航,本公开所述的智能驾驶)路段N米后,播报:“当前路段开启ACC的用户很多,建议开启,驾驶更轻松哦”等播报内容。在接近ACC路段结束位置N米后,播报:“建议退出ACC,注意驾驶安全”等播报内容。As a specific example, as shown in FIG. 8 , after approaching N meters of a road section where ACC (adaptive cruise, intelligent driving described in this disclosure) can be turned on, broadcast: "There are many users who turn on ACC in the current road section, and it is recommended to turn on ACC. , it's easier to drive" and other broadcast content. After N meters near the end of the ACC section, broadcast: "It is recommended to exit the ACC, pay attention to driving safety" and other broadcast content.

可见,本公开实施例提供的地图导航方法,通过将驾驶员行为数据脱敏后与地图的道路匹配,从而挖掘到对自动驾驶、辅助智能驾驶有一定理解和应用的用户经常开启自动驾驶、辅助智能驾驶的路段信息。并基于该信息生成建议开启自动驾驶、辅助智能驾驶的智能驾驶路段信息,提升这些道路的权重,结合其他路况、限行等因素为用户提供自动驾驶、辅助智能驾驶优先的行前路线规划能力。用户可以通过车机地图客户端的界面选择自动驾驶路段优先、辅助智能驾驶路段优先的路线偏好。It can be seen that the map navigation method provided by the embodiments of the present disclosure desensitizes driver behavior data and matches the road on the map, so that users who have a certain understanding and application of automatic driving and assisted intelligent driving often turn on automatic driving and auxiliary driving. Road segment information for intelligent driving. Based on this information, it generates intelligent driving section information that recommends enabling automatic driving and assisted intelligent driving, improves the weight of these roads, and provides users with automatic driving and assisted intelligent driving prioritizing route planning capabilities in combination with other road conditions, traffic restrictions and other factors. The user can choose the route preference of the automatic driving section priority and the assisted intelligent driving section priority through the interface of the car-machine map client.

除了行前的算路之外,本公开实施例中也将上述开启自动驾驶、辅助智能驾驶的智能驾驶路段信息、其他路况信息以及限行信息等数据应用到了导航过程中,提供了道路状态刷新服务。即结合原有的道路动态的限行、路况、管制等变化,实时更新算路相关的路段是否还建议开启或关闭辅助智能驾驶、自动驾驶。即在车机地图定期刷新路况的同时,刷新提供实时推荐开启、关闭辅助智能驾驶、自动驾驶的路段以及对应的里程,通过车机地图进行结果渲染。同时还可以在用户位置接近可以开启或关闭辅助智能驾驶、自动驾驶的路段时,通过语音提示的方式让用户获取到这一信息,从而提升自动驾驶、辅助智能驾驶的使用率,进一步提升自动驾驶、辅助智能驾驶的效果。In addition to the calculation of the route before the trip, the above-mentioned data such as the intelligent driving section information for enabling automatic driving and assisting intelligent driving, other road condition information, and travel restriction information are also applied to the navigation process in the embodiments of the present disclosure to provide a road state refresh service. . That is, combined with the changes of the original road dynamics, such as traffic restrictions, road conditions, and control, it is updated in real time whether it is recommended to turn on or off assisted intelligent driving and automatic driving for road sections related to road calculation. That is, while the car-machine map periodically refreshes the road conditions, the refresh provides real-time recommendations for turning on and off assisted intelligent driving and automatic driving and the corresponding mileage, and the result is rendered through the car-machine map. At the same time, when the user's location is close to the road section where assisted intelligent driving and automatic driving can be turned on or off, the user can obtain this information through voice prompts, thereby increasing the utilization rate of automatic driving and assisted intelligent driving, and further improving automatic driving. , The effect of assisted intelligent driving.

根据本公开实施例的另一方面,还提供了一种地图导航系统,如图9所示,上述系统可以包括:地图导航客户端910及地图云服务器920;According to another aspect of the embodiments of the present disclosure, a map navigation system is also provided. As shown in FIG. 9 , the above system may include: a map navigation client 910 and a map cloud server 920;

所述地图导航客户端910,可以用于获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;将所述地图云服务器发送的各推荐路线显示给所述目标用户;按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航;The map navigation client 910 can be used to obtain the navigation request sent by the target user; the navigation request includes: the start position and the end position of the navigation; display each recommended route sent by the map cloud server to the target user; perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes;

所述地图云服务器920,可以用于基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线发送至所述地图导航客户端;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的。The map cloud server 920 can be configured to obtain each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road section information and send it to the map navigation client; wherein the recommended route includes: intelligent Driving sections and/or non-intelligent driving sections; the intelligent driving section information is pre-acquired based on the stored user intelligent driving behavior data.

本公开提供的地图导航系统,在获取到目标客户的导航请求后,基于该导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线,并将各推荐路线显示给目标用户,按照目标用户基于各推荐路线选择的目标路线为其进行地图导航。应用本公开实施例,通过基于已存储的用户智能驾驶行为数据预先获取智能驾驶路段信息,并基于智能驾驶路段信息获取推荐路线,将各用户的智能驾驶行为数据作用于地图导航,使得用户可以知道适合使用智能驾驶的路段,提高了自动驾驶以及辅助智能驾驶等智能驾驶功能的使用率,同时提高了用户对地图导航的使用体验。The map navigation system provided by the present disclosure, after acquiring the navigation request of the target customer, acquires each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road section information, and displays each recommended route to the target user, Map navigation is performed for the target user according to the target route selected by the target user based on each recommended route. By applying the embodiments of the present disclosure, the intelligent driving section information is obtained in advance based on the stored user intelligent driving behavior data, and the recommended route is obtained based on the intelligent driving section information, and the intelligent driving behavior data of each user is applied to the map navigation, so that the user can know The road sections suitable for intelligent driving increase the utilization rate of intelligent driving functions such as automatic driving and assisted intelligent driving, and at the same time improve the user experience of map navigation.

在本公开的一种实施例中,在图9的基础上,如图10所示,上述系统还可以包括车厂云服务器1030;In an embodiment of the present disclosure, on the basis of FIG. 9 , as shown in FIG. 10 , the above system may further include a car factory cloud server 1030 ;

所述车厂云服务器1030,可以用于获取各用户的驾驶行为数据存储在云端;基于所述各用户的驾驶行为数据,提取各用户的智能驾驶行为数据发送至所述地图云服务器;其中,所述智能驾驶行为数据中包括:车辆处于智能驾驶状态下的行驶轨迹信息;The car factory cloud server 1030 can be used to obtain the driving behavior data of each user and store it in the cloud; based on the driving behavior data of each user, extract the intelligent driving behavior data of each user and send it to the map cloud server; The intelligent driving behavior data includes: the driving trajectory information of the vehicle in the intelligent driving state;

所述地图云服务器920,还可以用于将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息;基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息。The map cloud server 920 can also be used to match the driving track information of each vehicle in the intelligent driving state with each road in the map, and obtain the information of each road section for enabling intelligent driving; The information of each road section of driving is generated, and the information of each intelligent driving road section is generated.

在本公开的一种实施例中,所述智能驾驶行为数据中还可以包括:车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息;In an embodiment of the present disclosure, the intelligent driving behavior data may further include: time period information corresponding to the driving trajectory information of the vehicle in the intelligent driving state;

所述将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息,可以包括:Matching the driving track information of each vehicle in the intelligent driving state with each road in the map, and acquiring the information of each road section for enabling intelligent driving, may include:

将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段;Matching the driving track information of each vehicle in an intelligent driving state with each road in the map to obtain each road section for which intelligent driving is enabled;

基于所述车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息,从地图历史数据中获取所述开启智能驾驶的各路段在对应时间段内的路况信息;Based on the time period information corresponding to the driving trajectory information of the vehicle in the intelligent driving state, obtain the road condition information in the corresponding time period of each road section for which intelligent driving is enabled from the map historical data;

所述基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息,包括:The generating information on each road section for intelligent driving based on the information on each road section for which intelligent driving is enabled includes:

将所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息输入至智能驾驶路段生成模型;以使所述智能驾驶路段生成模型,基于道路中各路段在各时间段内的路况信息及状态信息、所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息,生成不同时段下的各智能驾驶路段信息。Inputting each road section for which intelligent driving is enabled and the road condition information of each road section in the corresponding time period into the intelligent driving section generation model; The road condition information and state information, the road sections for which intelligent driving is enabled, and the road conditions information of the road sections in the corresponding time period, generate the information of each intelligent driving road section in different time periods.

在本公开的一种实施例中,所述地图云服务器920还可以用于:In an embodiment of the present disclosure, the map cloud server 920 may also be used for:

提高各智能驾驶路段的静态权重;Improve the static weight of each intelligent driving section;

所述基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线,包括:The obtaining of each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road segment information includes:

基于所述导航请求、当前路况信息、预先存储的智能驾驶路段信息以及各路段的权重,获取推荐路线。Based on the navigation request, current road condition information, pre-stored intelligent driving road segment information, and the weight of each road segment, a recommended route is obtained.

在本公开的一种实施例中,所述地图导航客户端910,还可以用于:In an embodiment of the present disclosure, the map navigation client 910 may also be used for:

基于所述目标用户对于路线的偏好设置以及所述各推荐路线中包含的路段的权重,对各推荐路线进行排序;Ranking each recommended route based on the target user's preference setting for the route and the weight of the road segments included in the each recommended route;

所述将所述各推荐路线显示给所述目标用户,包括:The displaying each recommended route to the target user includes:

将排序后的各推荐路线显示给所述目标用户。The sorted recommended routes are displayed to the target user.

在本公开的一种实施例中,所述各用户的驾驶行为数据,可以采用以下步骤预先存储:In an embodiment of the present disclosure, the driving behavior data of each user may be pre-stored by adopting the following steps:

获取各用户上传的驾驶行为数据;Obtain the driving behavior data uploaded by each user;

对所述各驾驶行为数据进行隐私数据脱敏以及脏数据过滤,将过滤后的各驾驶行为数据存储至云端。Perform private data desensitization and dirty data filtering on the driving behavior data, and store the filtered driving behavior data in the cloud.

在本公开的一种实施例中,所述地图导航客户端910还可以用于:In an embodiment of the present disclosure, the map navigation client 910 may also be used for:

实时获取当前道路路况以及状态信息;Real-time access to current road conditions and status information;

基于所述当前道路路况以及状态信息与预设智能驾驶约束条件的符合情况,判断是否建议所述目标用户开启或关闭智能驾驶。Based on the current road conditions and the compliance of the state information with the preset smart driving constraints, it is determined whether to recommend the target user to turn on or off smart driving.

在本公开的一种实施例中,若需建议所述目标用户开启或关闭智能驾驶,则发出开启或关闭智能驾驶的语音提醒。In an embodiment of the present disclosure, if the target user needs to be advised to turn on or off intelligent driving, a voice reminder for turning on or off intelligent driving is issued.

如图11所示,图11是在用户选择智能驾驶路段优先情况下,本公开实施例提供的地图导航系统的一种交互示意图。该交互过程具体可以包括两个阶段:智能驾驶路段获取阶段以及地图导航阶段。其中,上述智能驾驶路段获取阶段可以包括以下步骤:As shown in FIG. 11 , FIG. 11 is an interactive schematic diagram of a map navigation system provided by an embodiment of the present disclosure when a user selects an intelligent driving road section as a priority. Specifically, the interaction process may include two stages: a stage of acquiring intelligent driving sections and a stage of map navigation. Wherein, the above intelligent driving road segment acquisition stage may include the following steps:

步骤①,各车辆通过V2N上传用户驾驶行为数据至车厂云。Step 1. Each vehicle uploads the user's driving behavior data to the depot cloud through V2N.

步骤②,车厂云对用户驾驶行为数据进行隐私数据脱敏以及脏数据清洗后,对用户驾驶行为数据进行存储。Step 2: After desensitizing the private data and cleaning the dirty data of the user's driving behavior data, the depot cloud stores the user's driving behavior data.

步骤③,车厂云从各用户的驾驶行为数据中提取各智能驾驶行为数据,发送至地图云。Step 3: The Depot Cloud extracts each intelligent driving behavior data from the driving behavior data of each user, and sends it to the map cloud.

上述车厂云即本公开实施例中的车厂云服务器。The above-mentioned car factory cloud is the car factory cloud server in the embodiment of the present disclosure.

上述智能驾驶行为数据可以包括开启以及结束智能驾驶的时间段信息以及该时间段内车辆的行驶轨迹信息。上述行驶轨迹信息可以是通过车辆GPS采集到的经纬度序列信息,上述时间段信息则可以根据各经纬度序列信息包含的时间戳信息得到。The above-mentioned intelligent driving behavior data may include time period information for starting and ending intelligent driving, and the driving track information of the vehicle in this time period. The above-mentioned driving track information may be longitude and latitude sequence information collected by the GPS of the vehicle, and the above-mentioned time period information may be obtained according to the timestamp information contained in each longitude and latitude sequence information.

步骤④,地图云将各智能驾驶行为数据与地图数据进行路段匹配,得到车辆开启智能驾驶路段的路段信息以及对应的时间段信息,该路段信息中包括开启智能驾驶路段的路况信息。之后将上述车辆开启智能驾驶路段的路段信息以及对应的时间段信息输入至智能驾驶路段生成模型,获取该模型输出的各智能驾驶路段信息。In step 4, the map cloud matches each intelligent driving behavior data with the map data, and obtains the road segment information and the corresponding time segment information of the road segment where the vehicle has enabled the intelligent driving, and the road segment information includes the road condition information of the intelligent driving segment. Then, the above-mentioned road section information of the intelligent driving section of the vehicle and the corresponding time period information are input into the intelligent driving section generation model, and the information of each intelligent driving section output by the model is obtained.

本实施例中,在获取各智能驾驶路段信息后,可以提高各智能驾驶路段的权重。In this embodiment, after acquiring the information of each intelligent driving section, the weight of each intelligent driving section can be increased.

上述地图导航阶段则可以包括以下步骤:The above map navigation stage may include the following steps:

步骤1,用户基于车机地图客户端发出导航请求,车机地图客户端发起算路。Step 1, the user sends a navigation request based on the car-machine map client, and the car-machine map client initiates route calculation.

上述车机地图客户端即本公开实施例中所述的地图导航客户端。The above vehicle-machine map client is the map navigation client described in the embodiments of the present disclosure.

步骤2,地图导航服务端基于上述导航请求、当前路况、各智能驾驶路段信息以及各路段权重进行路线召回,获取各推荐路线,并对各推荐路线进行路线排序。上述推荐路线中可以包含智能驾驶路段和/或非智能驾驶路段。Step 2, the map navigation server performs route recall based on the above-mentioned navigation request, current road conditions, information of each intelligent driving road section, and weight of each road section, obtains each recommended route, and sorts each recommended route. The above-mentioned recommended route may include intelligent driving sections and/or non-intelligent driving sections.

本实施例中,上述地图云以及地图导航服务端均可利用本公开实施例中所述的地图云服务器实现。In this embodiment, the above-mentioned map cloud and the map navigation server can be implemented by using the map cloud server described in the embodiments of the present disclosure.

步骤3,地图导航服务端向车机地图客户端返回智能驾驶路段优先路线,供用户决策选择。Step 3, the map navigation server returns the intelligent driving section priority route to the vehicle-machine map client for the user to make a decision.

本实施例中可以按照上述图7中所示的页面返回各智能驾驶路段优先的路线,供用户决策选择。In this embodiment, the priority route of each intelligent driving section can be returned according to the page shown in the above-mentioned FIG. 7 for the user to decide and select.

步骤4,在地图导航过程中,实时进行道路状态、路况刷新,并根据当前道路状态及路况与预设智能驾驶约束条件的符合情况,进行行中诱导推荐,即向用户发出语音提醒来建议开启或关闭智能驾驶功能。Step 4: During the map navigation process, the road status and road conditions are refreshed in real time, and according to the current road status and the compliance of the road conditions with the preset intelligent driving constraints, the in-line guidance recommendation is made, that is, a voice reminder is sent to the user to suggest opening. Or turn off the intelligent driving function.

本实施例中,还可以基于实时刷新的道路状态以及路况,进行上述智能驾驶路段优先的里程动态更新。具体的,可以采用上述图2中所示的页面,向用户展示路线中智能驾驶路段的位置以及智能驾驶路段的里程。In this embodiment, the above-mentioned dynamic update of the mileage priority of the intelligent driving road segment may also be performed based on the road state and road condition refreshed in real time. Specifically, the page shown in FIG. 2 can be used to display the location of the intelligent driving section in the route and the mileage of the intelligent driving section to the user.

根据本公开的另一方面,还提供了一种地图导航的装置,如图12所示,该装置可以包括:According to another aspect of the present disclosure, an apparatus for map navigation is also provided. As shown in FIG. 12 , the apparatus may include:

导航请求获取模块1210,可以用于获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;The navigation request obtaining module 1210 can be used to obtain the navigation request sent by the target user; the navigation request includes: the starting position and the ending position of the navigation;

推荐路线获取模块1220,可以用于基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的;The recommended route obtaining module 1220 can be configured to obtain each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving section information; wherein the recommended route includes: intelligent driving section and/or non-intelligent driving section ; The intelligent driving section information is pre-acquired based on the stored user intelligent driving behavior data;

推荐路线显示模块1230,可以用于将所述各推荐路线显示给所述目标用户;A recommended route display module 1230, which can be used to display the recommended routes to the target user;

地图导航模块1240,可以用于按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航。The map navigation module 1240 may be configured to perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes.

本公开提供的地图导航的装置,在获取到目标客户的导航请求后,基于该导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线,并将各推荐路线显示给目标用户,按照目标用户基于各推荐路线选择的目标路线为其进行地图导航。应用本公开实施例,通过基于已存储的用户智能驾驶行为数据预先获取智能驾驶路段信息,并基于智能驾驶路段信息获取推荐路线,将各用户的智能驾驶行为数据作用于地图导航,使得用户可以知道适合使用智能驾驶的路段,提高了自动驾驶以及辅助智能驾驶等智能驾驶功能的使用率,同时提高了用户对地图导航的使用体验。The device for map navigation provided by the present disclosure obtains each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving section information after acquiring the navigation request of the target customer, and displays each recommended route to the target user , and perform map navigation for the target user according to the target route selected by the target user based on each recommended route. By applying the embodiments of the present disclosure, the intelligent driving section information is obtained in advance based on the stored user intelligent driving behavior data, and the recommended route is obtained based on the intelligent driving section information, and the intelligent driving behavior data of each user is applied to the map navigation, so that the user can know The road sections suitable for intelligent driving increase the utilization rate of intelligent driving functions such as automatic driving and assisted intelligent driving, and at the same time improve the user experience of map navigation.

本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。In the technical solutions of the present disclosure, the collection, storage, use, processing, transmission, provision, and disclosure of the user's personal information involved are all in compliance with relevant laws and regulations, and do not violate public order and good customs.

根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium, and a computer program product.

图13示出了可以用来实施本公开的实施例的示例电子设备1300的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。13 shows a schematic block diagram of an example electronic device 1300 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are by way of example only, and are not intended to limit implementations of the disclosure described and/or claimed herein.

如图13所示,设备1300包括计算单元1301,其可以根据存储在只读存储器(ROM)1302中的计算机程序或者从存储单元1308加载到随机访问存储器(RAM)1303中的计算机程序,来执行各种适当的动作和处理。在RAM 1303中,还可存储设备1300操作所需的各种程序和数据。计算单元1301、ROM 1302以及RAM 1303通过总线1304彼此相连。输入/输出(I/O)接口1305也连接至总线1304。As shown in FIG. 13 , the device 1300 includes a computing unit 1301 that can be executed according to a computer program stored in a read only memory (ROM) 1302 or a computer program loaded into a random access memory (RAM) 1303 from a storage unit 1308 Various appropriate actions and handling. In the RAM 1303, various programs and data necessary for the operation of the device 1300 can also be stored. The computing unit 1301 , the ROM 1302 , and the RAM 1303 are connected to each other through a bus 1304 . An input/output (I/O) interface 1305 is also connected to bus 1304 .

设备1300中的多个部件连接至I/O接口1305,包括:输入单元1306,例如键盘、鼠标等;输出单元1307,例如各种类型的显示器、扬声器等;存储单元1308,例如磁盘、光盘等;以及通信单元1309,例如网卡、调制解调器、无线通信收发机等。通信单元1309允许设备1300通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。Various components in the device 1300 are connected to the I/O interface 1305, including: an input unit 1306, such as a keyboard, mouse, etc.; an output unit 1307, such as various types of displays, speakers, etc.; a storage unit 1308, such as a magnetic disk, an optical disk, etc. ; and a communication unit 1309, such as a network card, a modem, a wireless communication transceiver, and the like. The communication unit 1309 allows the device 1300 to exchange information/data with other devices through a computer network such as the Internet and/or various telecommunication networks.

计算单元1301可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1301的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元1301执行上文所描述的各个方法和处理,例如地图导航的方法。例如,在一些实施例中,地图导航的方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1308。在一些实施例中,计算机程序的部分或者全部可以经由ROM 1302和/或通信单元1309而被载入和/或安装到设备1300上。当计算机程序加载到RAM 1303并由计算单元1301执行时,可以执行上文描述的地图导航的方法的一个或多个步骤。备选地,在其他实施例中,计算单元1301可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行地图导航的方法。Computing unit 1301 may be various general-purpose and/or special-purpose processing components with processing and computing capabilities. Some examples of computing units 1301 include, but are not limited to, central processing units (CPUs), graphics processing units (GPUs), various specialized artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, digital signal processing processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 1301 executes the various methods and processes described above, such as the method of map navigation. For example, in some embodiments, the method of map navigation may be implemented as a computer software program tangibly embodied on a machine-readable medium, such as storage unit 1308 . In some embodiments, part or all of the computer program may be loaded and/or installed on device 1300 via ROM 1302 and/or communication unit 1309 . When the computer program is loaded into RAM 1303 and executed by computing unit 1301, one or more steps of the method of map navigation described above may be performed. Alternatively, in other embodiments, the computing unit 1301 may be configured by any other suitable means (eg, by means of firmware) to perform the method of map navigation.

本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、复杂可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described herein above may be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips system (SOC), complex programmable logic device (CPLD), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include being implemented in one or more computer programs executable and/or interpretable on a programmable system including at least one programmable processor that The processor, which may be a special purpose or general-purpose programmable processor, may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device an output device.

用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, performs the functions/functions specified in the flowcharts and/or block diagrams. Action is implemented. The program code may execute entirely on the machine, partly on the machine, partly on the machine and partly on a remote machine as a stand-alone software package or entirely on the remote machine or server.

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with the instruction execution system, apparatus or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read only memory (CD-ROM), optical storage, magnetic storage, or any suitable combination of the foregoing.

为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide interaction with a user, the systems and techniques described herein may be implemented on a computer having a display device (eg, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user ); and a keyboard and pointing device (eg, a mouse or trackball) through which a user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (eg, visual feedback, auditory feedback, or tactile feedback); and can be in any form (including acoustic input, voice input, or tactile input) to receive input from the user.

可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。The systems and techniques described herein may be implemented on a computing system that includes back-end components (eg, as a data server), or a computing system that includes middleware components (eg, an application server), or a computing system that includes front-end components (eg, a user's computer having a graphical user interface or web browser through which a user may interact with implementations of the systems and techniques described herein), or including such backend components, middleware components, Or any combination of front-end components in a computing system. The components of the system may be interconnected by any form or medium of digital data communication (eg, a communication network). Examples of communication networks include: Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.

计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。A computer system can include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server arises by computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, a distributed system server, or a server combined with blockchain.

应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。It should be understood that steps may be reordered, added or deleted using the various forms of flow shown above. For example, the steps described in the present disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, no limitation is imposed herein.

上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。The above-mentioned specific embodiments do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present disclosure should be included within the protection scope of the present disclosure.

Claims (20)

1.一种地图导航的方法,包括:1. A method for map navigation, comprising: 获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;Obtain the navigation request sent by the target user; the navigation request includes: the starting position and the end position of the navigation; 基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的;Based on the navigation request, current road condition information and pre-stored intelligent driving section information, each recommended route is obtained; wherein, the recommended routes include: intelligent driving sections and/or non-intelligent driving sections; the intelligent driving section information is based on The stored user intelligent driving behavior data is pre-acquired; 将所述各推荐路线显示给所述目标用户;displaying the recommended routes to the target user; 按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航。According to the target route selected by the target user based on the displayed recommended routes, map navigation is performed for the user. 2.根据权利要求1所述的方法,其中,所述智能驾驶路段信息,采用以下步骤预先获取:2. The method according to claim 1, wherein the intelligent driving section information is obtained in advance by the following steps: 获取云端存储的各用户的驾驶行为数据;Obtain the driving behavior data of each user stored in the cloud; 基于所述各用户的驾驶行为数据,提取各用户的智能驾驶行为数据;其中,所述智能驾驶行为数据中包括:车辆处于智能驾驶状态下的行驶轨迹信息;Based on the driving behavior data of each user, extract the intelligent driving behavior data of each user; wherein, the intelligent driving behavior data includes: the driving track information of the vehicle in an intelligent driving state; 将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息;Matching the driving track information of each vehicle in the intelligent driving state with each road in the map to obtain the information of each road section for which intelligent driving is enabled; 基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息。Based on the information of each road section for which intelligent driving is enabled, each intelligent driving road section information is generated. 3.根据权利要求2所述的方法,其中,3. The method of claim 2, wherein, 所述智能驾驶行为数据中还包括:车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息;The intelligent driving behavior data further includes: time period information corresponding to the driving trajectory information of the vehicle in the intelligent driving state; 所述将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息的步骤,包括:The step of matching the driving track information of each vehicle in the intelligent driving state with each road in the map, and obtaining the information of each road section for enabling intelligent driving, includes: 将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段;Matching the driving track information of each vehicle in an intelligent driving state with each road in the map to obtain each road section for which intelligent driving is enabled; 基于所述车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息,从地图历史数据中获取所述开启智能驾驶的各路段在对应时间段内的路况信息;Based on the time period information corresponding to the driving trajectory information of the vehicle in the intelligent driving state, obtain the road condition information in the corresponding time period of each road section for which intelligent driving is enabled from the map historical data; 所述基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息的步骤,包括:The step of generating information on each road section for intelligent driving based on the information on each road section for enabling intelligent driving includes: 将所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息输入至智能驾驶路段生成模型;以使所述智能驾驶路段生成模型,基于道路中各路段在各时间段内的路况信息及状态信息、所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息,生成不同时段下的各智能驾驶路段信息。Inputting each road section for which intelligent driving is enabled and the road condition information of each road section in the corresponding time period into the intelligent driving section generation model; The road condition information and state information, the road sections for which intelligent driving is enabled, and the road conditions information of the road sections in the corresponding time period, generate the information of each intelligent driving road section in different time periods. 4.根据权利要求2所述的方法,还包括:4. The method of claim 2, further comprising: 提高各智能驾驶路段的静态权重;Improve the static weight of each intelligent driving section; 所述基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线的步骤,包括:The step of obtaining each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road segment information includes: 基于所述导航请求、当前路况信息、预先存储的智能驾驶路段信息以及各路段的权重,获取推荐路线。Based on the navigation request, current road condition information, pre-stored intelligent driving road segment information, and the weight of each road segment, a recommended route is obtained. 5.根据权利要求4所述的方法,其中,5. The method of claim 4, wherein, 所述将所述各推荐路线显示给所述目标用户的步骤之前,还包括:Before the step of displaying the recommended routes to the target user, the method further includes: 基于所述目标用户对于路线的偏好设置以及所述各推荐路线中包含的路段的权重,对各推荐路线进行排序;Ranking each recommended route based on the target user's preference setting for the route and the weight of the road segments included in the each recommended route; 所述将所述各推荐路线显示给所述目标用户的步骤,包括:The step of displaying the recommended routes to the target user includes: 将排序后的各推荐路线显示给所述目标用户。The sorted recommended routes are displayed to the target user. 6.根据权利要求2所述的方法,其中,所述各用户的驾驶行为数据,采用以下步骤预先存储:6. The method according to claim 2, wherein the driving behavior data of each user is pre-stored by adopting the following steps: 获取各用户上传的驾驶行为数据;Obtain the driving behavior data uploaded by each user; 对所述各驾驶行为数据进行隐私数据脱敏以及脏数据过滤,将过滤后的各驾驶行为数据存储至云端。Perform private data desensitization and dirty data filtering on the driving behavior data, and store the filtered driving behavior data in the cloud. 7.根据权利要求1所述的方法,还包括:7. The method of claim 1, further comprising: 实时获取当前道路路况以及状态信息;Real-time access to current road conditions and status information; 基于所述当前道路路况以及状态信息与预设智能驾驶约束条件的符合情况,判断是否建议所述目标用户开启或关闭智能驾驶。Based on the current road conditions and the compliance of the state information with the preset smart driving constraints, it is determined whether to recommend the target user to turn on or off smart driving. 8.根据权利要求7所述的方法,还包括:8. The method of claim 7, further comprising: 若需建议所述目标用户开启或关闭智能驾驶,则发出开启或关闭智能驾驶的语音提醒。If the target user needs to be advised to turn on or off intelligent driving, a voice reminder for turning on or off intelligent driving is issued. 9.一种地图导航系统,包括:地图导航客户端和地图云服务器:9. A map navigation system, comprising: a map navigation client and a map cloud server: 所述地图导航客户端,用于获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;将所述地图云服务器发送的各推荐路线显示给所述目标用户;按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航;The map navigation client is used to obtain the navigation request sent by the target user; the navigation request includes: the starting position and the end position of the navigation; and displaying each recommended route sent by the map cloud server to the target user; Perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes; 所述地图云服务器,用于基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线发送至所述地图导航客户端;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的。The map cloud server is configured to obtain each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road section information and send it to the map navigation client; wherein the recommended route includes: an intelligent driving road section and/or non-intelligent driving sections; the intelligent driving section information is pre-acquired based on the stored user intelligent driving behavior data. 10.根据权利要求9所述的系统,还包括,车厂云服务器;10. The system according to claim 9, further comprising: a car factory cloud server; 所述车厂云服务器,用于获取各用户的驾驶行为数据存储在云端;基于所述各用户的驾驶行为数据,提取各用户的智能驾驶行为数据发送至所述地图云服务器;其中,所述智能驾驶行为数据中包括:车辆处于智能驾驶状态下的行驶轨迹信息;The car factory cloud server is used to obtain the driving behavior data of each user and store it in the cloud; based on the driving behavior data of each user, extract the intelligent driving behavior data of each user and send it to the map cloud server; wherein, the intelligent driving behavior data The driving behavior data includes: the driving trajectory information of the vehicle in the intelligent driving state; 所述地图云服务器,还用于将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息;基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息。The map cloud server is also used to match the driving track information of each vehicle in the intelligent driving state with each road in the map, and obtain the information of each road section for enabling intelligent driving; Each road segment information is generated to generate each intelligent driving road segment information. 11.根据权利要求10所述的系统,所述智能驾驶行为数据中还包括:车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息;11. The system according to claim 10, wherein the intelligent driving behavior data further comprises: time period information corresponding to the driving track information of the vehicle in an intelligent driving state; 所述将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段信息,包括:Matching the driving track information of each vehicle in the intelligent driving state with each road in the map to obtain the information of each road section for enabling intelligent driving, including: 将所述各个车辆处于智能驾驶状态下的行驶轨迹信息,与地图中的各道路进行路段匹配,获取开启智能驾驶的各路段;Matching the driving track information of each vehicle in the intelligent driving state with each road in the map to obtain each road section for which intelligent driving is enabled; 基于所述车辆处于智能驾驶状态下的行驶轨迹信息对应的时间段信息,从地图历史数据中获取所述开启智能驾驶的各路段在对应时间段内的路况信息;Based on the time period information corresponding to the driving track information of the vehicle in the intelligent driving state, obtain the road condition information in the corresponding time period of each road segment for which intelligent driving is enabled from the map historical data; 所述基于所述开启智能驾驶的各路段信息,生成各智能驾驶路段信息,包括:The generating information on each road section for intelligent driving based on the information on each road section for enabling intelligent driving, including: 将所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息输入至智能驾驶路段生成模型;以使所述智能驾驶路段生成模型,基于道路中各路段在各时间段内的路况信息及状态信息、所述开启智能驾驶的各路段以及所述各路段在对应时间段内的路况信息,生成不同时段下的各智能驾驶路段信息。Inputting each road section for which intelligent driving is enabled and the road condition information of each road section in the corresponding time period into the intelligent driving road section generation model; The road condition information and status information, each road section for which intelligent driving is enabled, and the road condition information of each road section in the corresponding time period are generated, and each intelligent driving road section information in different time periods is generated. 12.根据权利要求10所述的系统,所述地图云服务器还用于:12. The system according to claim 10, wherein the map cloud server is further used for: 提高各智能驾驶路段的静态权重;Improve the static weight of each intelligent driving section; 所述基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线,包括:The obtaining of each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving road segment information includes: 基于所述导航请求、当前路况信息、预先存储的智能驾驶路段信息以及各路段的权重,获取推荐路线。Based on the navigation request, current road condition information, pre-stored intelligent driving road segment information, and the weight of each road segment, a recommended route is obtained. 13.根据权利要求12所述的系统,其中,13. The system of claim 12, wherein, 所述地图导航客户端,还用于:The map navigation client is also used for: 基于所述目标用户对于路线的偏好设置以及所述各推荐路线中包含的路段的权重,对各推荐路线进行排序;Ranking each recommended route based on the target user's preference setting for the route and the weight of the road segments included in the each recommended route; 所述将所述各推荐路线显示给所述目标用户,包括:The displaying each recommended route to the target user includes: 将排序后的各推荐路线显示给所述目标用户。The sorted recommended routes are displayed to the target user. 14.根据权利要求10所述的系统,其中,所述各用户的驾驶行为数据,采用以下步骤预先存储:14. The system according to claim 10, wherein the driving behavior data of each user is pre-stored by the following steps: 获取各用户上传的驾驶行为数据;Obtain the driving behavior data uploaded by each user; 对所述各驾驶行为数据进行隐私数据脱敏以及脏数据过滤,将过滤后的各驾驶行为数据存储至云端。Perform private data desensitization and dirty data filtering on the driving behavior data, and store the filtered driving behavior data in the cloud. 15.根据权利要求9所述的系统,所述地图导航客户端还用于:15. The system of claim 9, wherein the map navigation client is further configured to: 实时获取当前道路路况以及状态信息;Real-time access to current road conditions and status information; 基于所述当前道路路况以及状态信息与预设智能驾驶约束条件的符合情况,判断是否建议所述目标用户开启或关闭智能驾驶。Based on the current road conditions and the compliance of the state information with the preset smart driving constraints, it is determined whether to recommend the target user to turn on or off smart driving. 16.根据权利要求15所述的系统,所述地图导航客户端,还用于:16. The system of claim 15, the map navigation client, further used for: 若需建议所述目标用户开启或关闭智能驾驶,则发出开启或关闭智能驾驶的语音提醒。If the target user needs to be advised to turn on or off intelligent driving, a voice reminder for turning on or off intelligent driving is issued. 17.一种地图导航的装置,包括:17. An apparatus for map navigation, comprising: 导航请求获取模块,用于获取目标用户发出的导航请求;所述导航请求包括:导航的起始位置以及终点位置;A navigation request acquisition module, used to acquire a navigation request sent by a target user; the navigation request includes: a start position and an end position of the navigation; 推荐路线获取模块,用于基于所述导航请求、当前路况信息以及预先存储的智能驾驶路段信息,获取各推荐路线;其中,所述推荐路线包括:智能驾驶路段和/或非智能驾驶路段;所述智能驾驶路段信息是基于已存储的用户智能驾驶行为数据预先获取的;A recommended route acquisition module, configured to acquire each recommended route based on the navigation request, current road condition information and pre-stored intelligent driving section information; wherein, the recommended route includes: intelligent driving section and/or non-intelligent driving section; The intelligent driving section information is pre-acquired based on the stored user intelligent driving behavior data; 推荐路线显示模块,用于将所述各推荐路线显示给所述目标用户;a recommended route display module, configured to display the recommended routes to the target user; 地图导航模块,用于按照所述目标用户基于显示的各推荐路线选择的目标路线,为用户进行地图导航。The map navigation module is configured to perform map navigation for the user according to the target route selected by the target user based on the displayed recommended routes. 18.一种电子设备,包括:18. An electronic device comprising: 至少一个处理器;以及at least one processor; and 与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein, 所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-8中任一项所述的方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the execution of any of claims 1-8 Methods. 19.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-8中任一项所述的方法。19. A non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the method of any of claims 1-8. 20.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-8中任一项所述的方法。20. A computer program product comprising a computer program which, when executed by a processor, implements the method of any of claims 1-8.
CN202210059614.1A 2022-01-19 2022-01-19 A method, system, device, electronic device and storage medium for map navigation Active CN114485710B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210059614.1A CN114485710B (en) 2022-01-19 2022-01-19 A method, system, device, electronic device and storage medium for map navigation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210059614.1A CN114485710B (en) 2022-01-19 2022-01-19 A method, system, device, electronic device and storage medium for map navigation

Publications (2)

Publication Number Publication Date
CN114485710A true CN114485710A (en) 2022-05-13
CN114485710B CN114485710B (en) 2024-08-30

Family

ID=81471964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210059614.1A Active CN114485710B (en) 2022-01-19 2022-01-19 A method, system, device, electronic device and storage medium for map navigation

Country Status (1)

Country Link
CN (1) CN114485710B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115493610A (en) * 2022-09-30 2022-12-20 重庆长安汽车股份有限公司 Lane-level navigation method and device, electronic equipment and storage medium
CN115497317A (en) * 2022-09-13 2022-12-20 阿波罗智联(北京)科技有限公司 Target road section determination method, device, equipment, readable storage medium and product
CN115752501A (en) * 2022-12-01 2023-03-07 广州小鹏自动驾驶科技有限公司 Navigation path recommendation method, device, equipment and storage medium
CN116170747A (en) * 2023-02-13 2023-05-26 重庆蓝鲸智联科技有限公司 Method for testing interconnection of vehicle-mounted multimedia and mobile phone
CN117152961A (en) * 2023-09-20 2023-12-01 深圳市孪生云计算技术有限公司 Wisdom road condition monitoring display system based on data analysis
CN118362146A (en) * 2024-06-20 2024-07-19 广州小鹏自动驾驶科技有限公司 Route display method and device, electronic equipment and storage medium

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017116341A (en) * 2015-12-22 2017-06-29 株式会社デンソー Cruise control device
WO2017186157A1 (en) * 2016-04-29 2017-11-02 盯盯拍(深圳)技术股份有限公司 Traffic information pushing method, driving recorder, cloud server, and pushing system
CN107430007A (en) * 2014-12-30 2017-12-01 罗伯特·博世有限公司 The route selection of preference ratio is driven based on auto-manual
CN108820042A (en) * 2018-05-25 2018-11-16 东软集团股份有限公司 A kind of automatic Pilot method and device
CN112050824A (en) * 2020-09-17 2020-12-08 北京百度网讯科技有限公司 Route planning method, device, system and electronic device for vehicle navigation
CN112099508A (en) * 2020-09-22 2020-12-18 北京百度网讯科技有限公司 Data management method and device for autonomous vehicle
CN112721952A (en) * 2021-01-29 2021-04-30 重庆长安汽车股份有限公司 Complex road section driving control method and device of L3-grade automatic driving automobile, automobile and computer storage medium
CN112859830A (en) * 2019-11-28 2021-05-28 华为技术有限公司 Design operation area ODD judgment method, device and related equipment
CN113324554A (en) * 2021-05-28 2021-08-31 江铃汽车股份有限公司 Automatic driving route planning method and device, readable storage medium and electronic equipment
CN113359698A (en) * 2021-05-06 2021-09-07 前海七剑科技(深圳)有限公司 Vehicle navigation method, device, computer equipment and storage medium
CN113701776A (en) * 2021-08-27 2021-11-26 中国第一汽车股份有限公司 Automatic driving guiding system and method
CN113804204A (en) * 2021-10-28 2021-12-17 中国第一汽车股份有限公司 Driving method and device applied to vehicle, electronic equipment and storage medium
EP3936827A2 (en) * 2020-11-25 2022-01-12 Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd. Method and apparatus of presenting information for vehicle, electronic device, and storage medium

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107430007A (en) * 2014-12-30 2017-12-01 罗伯特·博世有限公司 The route selection of preference ratio is driven based on auto-manual
JP2017116341A (en) * 2015-12-22 2017-06-29 株式会社デンソー Cruise control device
WO2017186157A1 (en) * 2016-04-29 2017-11-02 盯盯拍(深圳)技术股份有限公司 Traffic information pushing method, driving recorder, cloud server, and pushing system
CN108820042A (en) * 2018-05-25 2018-11-16 东软集团股份有限公司 A kind of automatic Pilot method and device
CN112859830A (en) * 2019-11-28 2021-05-28 华为技术有限公司 Design operation area ODD judgment method, device and related equipment
CN112050824A (en) * 2020-09-17 2020-12-08 北京百度网讯科技有限公司 Route planning method, device, system and electronic device for vehicle navigation
CN112099508A (en) * 2020-09-22 2020-12-18 北京百度网讯科技有限公司 Data management method and device for autonomous vehicle
EP3936827A2 (en) * 2020-11-25 2022-01-12 Apollo Intelligent Connectivity (Beijing) Technology Co., Ltd. Method and apparatus of presenting information for vehicle, electronic device, and storage medium
CN112721952A (en) * 2021-01-29 2021-04-30 重庆长安汽车股份有限公司 Complex road section driving control method and device of L3-grade automatic driving automobile, automobile and computer storage medium
CN113359698A (en) * 2021-05-06 2021-09-07 前海七剑科技(深圳)有限公司 Vehicle navigation method, device, computer equipment and storage medium
CN113324554A (en) * 2021-05-28 2021-08-31 江铃汽车股份有限公司 Automatic driving route planning method and device, readable storage medium and electronic equipment
CN113701776A (en) * 2021-08-27 2021-11-26 中国第一汽车股份有限公司 Automatic driving guiding system and method
CN113804204A (en) * 2021-10-28 2021-12-17 中国第一汽车股份有限公司 Driving method and device applied to vehicle, electronic equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
QUDDUS M ET AL.: "Shortest path and vehicle trajectory aided map-matching for low frequency GPS data", TRANSPORTATION RESEARCH PART C:EMERGING TECHNOLOGIES, 31 December 2015 (2015-12-31) *
晏欣炜;朱政泽;周奎;彭彬;: "人工智能在汽车自动驾驶系统中的应用分析", 湖北汽车工业学院学报, no. 01 *
李磊磊;陈家斌;杨黎明;尹静源;胡鸣凯;高宏斌;: "基于道路信息的智能地图匹配算法", 中国惯性技术学报, no. 02, 30 April 2016 (2016-04-30) *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115497317A (en) * 2022-09-13 2022-12-20 阿波罗智联(北京)科技有限公司 Target road section determination method, device, equipment, readable storage medium and product
CN115497317B (en) * 2022-09-13 2024-04-12 阿波罗智联(北京)科技有限公司 Target road section determining method, device, equipment, readable storage medium and product
CN115493610A (en) * 2022-09-30 2022-12-20 重庆长安汽车股份有限公司 Lane-level navigation method and device, electronic equipment and storage medium
CN115752501A (en) * 2022-12-01 2023-03-07 广州小鹏自动驾驶科技有限公司 Navigation path recommendation method, device, equipment and storage medium
CN115752501B (en) * 2022-12-01 2024-03-26 广州小鹏汽车科技有限公司 Navigation path recommending method, device, equipment and storage medium
CN116170747A (en) * 2023-02-13 2023-05-26 重庆蓝鲸智联科技有限公司 Method for testing interconnection of vehicle-mounted multimedia and mobile phone
CN117152961A (en) * 2023-09-20 2023-12-01 深圳市孪生云计算技术有限公司 Wisdom road condition monitoring display system based on data analysis
CN118362146A (en) * 2024-06-20 2024-07-19 广州小鹏自动驾驶科技有限公司 Route display method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN114485710B (en) 2024-08-30

Similar Documents

Publication Publication Date Title
CN114485710A (en) A method, system, device, electronic device and storage medium for map navigation
US11415427B2 (en) Providing traffic warnings to a user based on return journey
US10346888B2 (en) Systems and methods to obtain passenger feedback in response to autonomous vehicle driving events
CN108074412B (en) Method and device for driving assistance of a vehicle
US10260896B2 (en) Route planning device and associated method
WO2021050152A1 (en) Systems and methods for predicting fuel consumption efficiency
US20210055122A1 (en) Pedestrian and vehicle route optimization
EP3009798B1 (en) Providing alternative road navigation instructions for drivers on unfamiliar roads
WO2012054533A1 (en) System and method for efficient routing on a network in the presence of multiple-edge restrictions and other constraints
WO2019112566A1 (en) Machine learning model for predicting speed based on vehicle type
CN110741227A (en) Landmark assisted navigation
US20220128370A1 (en) Route selection using machine-learned safety model
CN113139026A (en) Method, device, equipment and medium for recommending route in navigation process
CN111862657B (en) Method and device for determining road condition information
US20230025772A1 (en) Systems and Methods for Vehicle Navigation
RU153473U1 (en) VEHICLE PLANNING WITH FUEL FUEL
JP7736185B2 (en) Information provision method, information provision device, and information provision system
JP7754311B2 (en) Information provision method and information provision device
Yamsaengsung et al. Conceptual model for an intelligent persuasive driver assistant
CN120596739A (en) Application recommendation method, electronic device and computer program product

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant