A navigation display method, device, vehicle and storage medium

By combining offline network data and real-time user behavior data, the generation and display of navigation data is optimized, and the problem of excessive computing power and memory consumption of the on-board navigation system when processing large amounts of map data is solved, improving the efficiency and user experience of navigation data.

CN119756410APending Publication Date: 2025-04-04CHENGDU GREAT WALL MOTOR R&D CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411912897.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

When the existing on-board navigation system processes a large amount of map data, it causes excessive computing power and memory consumption, affecting the user experience.

Method used

By combining offline road network data and real-time network correlation data obtained by real-time user behavior, navigation data is generated and displayed to reduce vehicle computing power loss and optimize the display of navigation data according to user usage habits.

Benefits of technology

It improves the efficiency and viewability of the vehicle's navigation data generation, and improves the user's experience of viewing navigation data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119756410A_ABST
    Figure CN119756410A_ABST
Patent Text Reader

Abstract

The present application provides a navigation display method, device, vehicle and storage medium, which is applied to the field of vehicles, and includes: obtaining a route navigation request containing navigation address information based on a user identifier, obtaining behavior data corresponding to the user identifier and off-line network data corresponding to the navigation address information, determining the associated data type of the off-line network data based on the behavior data, obtaining the road network associated data corresponding to the associated data type from a navigation server, generating navigation data based on the off-line network data and the road network associated data, and displaying the navigation data on a display interface of the vehicle. The method improves the efficiency and viewing quality of navigation data generated by the vehicle, as well as the user experience of viewing navigation data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and more specifically, to a navigation display method, device, vehicle and storage medium in the field of vehicles. Background Art

[0002] Nowadays, with the popularity of motor vehicles in daily life, more and more people choose to travel by motor vehicle. In order to reach the destination smoothly, the vehicle navigates through the navigation map of the vehicle system. However, as the map displays more and more content, the displayed map has problems such as freeze and position lag, which affects the user experience.

[0003] In the related art, when navigating the generated navigation map of the vehicle, the method adopted is to obtain map data in real time according to the driving situation of the vehicle. However, as the map data includes more and more content, the vehicle system needs to consume a lot of computing power and memory to retrieve the data, and displaying all the retrieved data will also affect the user's viewing of the map content, thereby affecting the user's experience. Summary of the invention

[0004] The present application provides a navigation display method, device, vehicle and storage medium. The method can reduce the computing power loss of the vehicle by combining offline off-line road network data and real-time acquired user behavior corresponding road network association data, while generating and displaying navigation data according to the user's usage habits, thereby improving the efficiency and viewing experience of the vehicle generating navigation data, as well as the user's experience of viewing navigation data.

[0005] In a first aspect, a navigation display method is provided, the method comprising:

[0006] Acquire a route navigation request including navigation address information based on a user identifier, and acquire behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information;

[0007] Determine the associated data type of the off-road network data based on the behavior data, obtain the road network associated data corresponding to the associated data type from the navigation server, and generate navigation data based on the off-road network data and the road network associated data;

[0008] The navigation data is displayed on a display interface of the vehicle.

[0009] Through the above technical scheme, it is possible to obtain a route navigation request for a changed navigation address information based on a user identifier, obtain off-road network data corresponding to the navigation address information, so as to reduce the computing power resources consumed by the vehicle in obtaining the road network data, obtain the behavior data of the user identifier, determine the associated data type of the off-road network data according to the behavior data, obtain the road network associated data from the navigation server, generate navigation data based on the off-road network data and the road network associated data, and display the navigation data on a display interface, thereby reducing the computing power consumption of the vehicle by combining the offline off-road network data and the road network associated data corresponding to the user behavior obtained in real time, and generating and displaying the navigation data according to the user's usage habits, thereby improving the efficiency and viewing experience of the vehicle in generating navigation data, as well as the user's experience in viewing the navigation data.

[0010] In combination with the first aspect, in some possible implementations, obtaining a route navigation request including navigation address information based on a user identifier, and obtaining behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information include:

[0011] Based on a user identifier for logging into the vehicle operating system, obtaining a route navigation request including navigation address information and behavior data corresponding to the user identifier;

[0012] Acquire the originating address and the destination address in the navigation address information, and determine a driving path from the originating address to the destination address, wherein the driving path includes at least one passing address;

[0013] Obtain off-road network data corresponding to the driving path pre-stored in the vehicle.

[0014] Through the above technical solution, the navigation address information including the starting address and the target address is determined based on the user identification, and the driving route is determined according to the starting address and the destination address, so as to obtain the off-road network data of the driving route. By obtaining the pre-stored off-road network data, the computing power resources consumed by the vehicle system to obtain the road network data are reduced, thereby improving the efficiency of starting the vehicle navigation function.

[0015] In combination with the first aspect and the above implementation manner, in some possible implementation manners, obtaining the originating address and the destination address in the navigation address information includes:

[0016] If a common address is set at the current time, the common address is determined as the destination address, and the current time is the time when the route navigation request is generated;

[0017] If an input navigation address is received, the navigation address is determined as a destination address;

[0018] Get the origin address of the vehicle at the current moment.

[0019] Through the above technical solution, the navigation address information can be determined through the user's behavior data, so that subsequent steps can be executed according to the determined navigation address information, thereby reducing the user's execution steps and improving the user's usage experience and the efficiency of navigation startup.

[0020] In combination with the first aspect and the above implementation manner, in some possible implementation manners, determining the associated data type of the off-road network data based on the behavior data, obtaining the road network associated data corresponding to the associated data type from the navigation server, and generating navigation data based on the off-road network data and the road network associated data includes:

[0021] Determine the associated data type of the off-line network data based on the behavior data, and generate a data acquisition request corresponding to the associated data type;

[0022] Transmitting the data acquisition request to a navigation server, acquiring road network associated data corresponding to the associated data type returned by the navigation server in response to the data acquisition request, wherein the road network associated data is data within a preset area;

[0023] Based on the combination of the off-road network data and the road network associated data within the preset area, navigation data corresponding to the preset area is generated.

[0024] Through the above technical scheme, the associated data type of the off-line road network data is determined according to the behavior data to generate a data acquisition request, and the road network associated data is obtained according to the data acquisition request. The off-line road network data and the road network associated data are combined based on the preset area range to obtain navigation data within the preset area range, so as to obtain the required real-time data according to the behavior data, and obtain navigation data that conforms to the user's usage habits by combining the offline data and the real-time data, thereby improving the efficiency of generating navigation data and the user's usage experience by only obtaining the required data.

[0025] In combination with the first aspect and the above implementation manner, in some possible implementation manners, determining the associated data type of the off-line network data based on the behavior data, and generating a data acquisition request corresponding to the associated data type includes:

[0026] Acquire a preset area range in the behavior data, and an associated data type in the behavior data associated with the off-line network data;

[0027] A data acquisition request is generated based on the preset area range and the associated data type.

[0028] In combination with the first aspect and the above implementations, in some possible implementations, if a setting operation of the user for the navigation data is received, the behavior update data is determined based on the setting operation;

[0029] The behavior data corresponding to the user identifier is updated based on the behavior update data, and the updated behavior data is stored.

[0030] Through the above technical solution, the behavior data is updated in real time according to the user operation, so that the behavior data conforms to the user's usage habits and improves the user's usage experience.

[0031] In combination with the first aspect and the above implementation manner, in some possible implementation manners, if no route navigation request is received, obtaining the current address of the vehicle, obtaining pre-stored offline map data corresponding to the current address based on the current address, and displaying the offline map data on the display interface;

[0032] Based on the location change of the current address, the area where the offline map road network data is displayed on the display interface is adjusted.

[0033] Through the above technical solution, when the vehicle is not in the navigation state, the display content of the display interface is changed only according to the real-time latitude and longitude information of the vehicle, so that the user can check the location of the vehicle.

[0034] In a second aspect, a navigation display device is provided, the device comprising:

[0035] A data acquisition unit, configured to acquire a route navigation request including navigation address information based on a user identifier, and acquire behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information;

[0036] a navigation generating unit, configured to determine a data type associated with the off-line network data based on the behavior data, obtain road network associated data corresponding to the associated data type from a navigation server, and generate navigation data based on the off-line network data and the road network associated data;

[0037] The navigation display unit is used to display the navigation data on a display interface of the vehicle.

[0038] In a third aspect, a vehicle is provided, comprising a memory for storing executable program code;

[0039] A processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.

[0040] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0041] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 is a system architecture diagram of a navigation display method provided in an embodiment of the present application;

[0043] Figure 2 It is a flowchart of a navigation display method provided in an embodiment of the present application;

[0044] Figure 3 It is a flowchart of a navigation display method provided in an embodiment of the present application;

[0045] Figure 4 This is a schematic diagram of an example of a route address provided in an embodiment of the present application;

[0046] Figure 5 This is an example schematic diagram of road network association data provided by an embodiment of the present application;

[0047] Figure 6 This is an example schematic diagram of road network association data provided by an embodiment of the present application;

[0048] Figure 7 is an example schematic diagram of a lane road type provided in an embodiment of the present application;

[0049] Figure 8 is a structural schematic diagram of a navigation display device provided in an embodiment of the present application;

[0050] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0052] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0053] Figure 1 is a system architecture diagram of a navigation display method provided in an embodiment of the present application. Figure 1 As shown, the navigation display method provided in the embodiment of the present application can be applied to a vehicle to implement the process of vehicle navigation. The system architecture provided in the embodiment of this specification mainly includes a vehicle 10 and a navigation server 20. The vehicle 10 can be a motor vehicle with a route navigation function, such as a fuel vehicle, a hybrid vehicle or an electric vehicle. The navigation server 20 can be a server corresponding to the navigation function in the vehicle's onboard system, such as a large server, a small server or a personal computer.

[0054] In the related art, when navigating the generated navigation map of the vehicle, the method adopted is to obtain map data in real time according to the driving situation of the vehicle. However, as the map data includes more and more content, the vehicle system needs to consume a lot of computing power and memory to retrieve the data, and displaying all the retrieved data will also affect the user's viewing of the map content, thereby affecting the user's experience.

[0055] Through the embodiment of the present application, the user uses the user ID to log in to the vehicle system of the vehicle 10 and starts the navigation function. The route navigation request containing the navigation address information is obtained based on the user ID, the behavior data corresponding to the user ID and the off-road network data corresponding to the navigation address information stored in the vehicle 10 are obtained, the associated data type of the off-road network data is determined based on the behavior data, and the road network associated data corresponding to the associated data type is obtained from the navigation server 20. The vehicle 10 generates navigation data based on the off-road network data and the road network associated data, and displays the navigation data on the display interface of the vehicle 10. By combining the offline off-road network data and the road network associated data corresponding to the user behavior obtained in real time, the computing power loss of the vehicle is reduced, and the navigation data is generated and displayed according to the user's usage habits, thereby improving the efficiency and viewing experience of the vehicle in generating navigation data, as well as the user's experience in viewing navigation data.

[0056] based on Figure 1 The system architecture shown below will be combined with Figure 2-Figure 7 , the navigation display method provided in the embodiment of the present application is introduced in detail.

[0057] See also Figure 2 , which is a flowchart of a navigation display method provided in an embodiment of the present application. Figure 2 As shown, the method of the embodiment of the present application may include the following steps S101-S103.

[0058] S101, obtaining a route navigation request including navigation address information based on a user identifier, and obtaining behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information.

[0059] In one embodiment, after the vehicle's in-vehicle system logs in according to the user identification, if the user performs the operation of the vehicle's navigation function on the in-vehicle system, a route navigation request containing navigation address information is obtained. The in-vehicle system may be an operating system used to execute various software functions in the vehicle, for example, the HUT (Head Unit, vehicle system / audio-visual entertainment system) may be set as the in-vehicle system. The user identification may be an identification indicating a user object, for example, the user's nickname, etc. The navigation address information may be information used to indicate the origin and destination. The route navigation request may be a request for triggering the vehicle navigation function, obtaining the behavior data corresponding to the user identification and the off-line network data corresponding to the navigation address information. The off-line network data may be pre-stored in the in-vehicle system, including the road network data from the origin to the destination in the navigation address information.

[0060] The behavior data may be data representing the user's usage habits corresponding to the user identification and pre-stored in the vehicle system, and may specifically include data associated with road driving and a display method corresponding to the acquired data.

[0061] It should be noted that if the user uses the vehicle for the first time, the vehicle's in-vehicle system will output a prompt message to prompt the user to log in to the in-vehicle system according to the user ID and then use the various functions of the in-vehicle system.

[0062] It is understandable that after logging into the vehicle-mounted system according to the user ID, the behavior data corresponding to the user ID includes at least one data. If the user sets each data, it will take a lot of time. Therefore, in order to reduce the user's operation steps, during the vehicle production process, the staff pre-sets default options for each data in the behavior data in the vehicle-mounted system.

[0063] S102, determining the associated data type of the off-road network data based on the behavior data, obtaining the road network associated data corresponding to the associated data type from the navigation server, and generating navigation data based on the off-road network data and the road network associated data.

[0064] In one embodiment, based on the obtained behavior data of the user identification, the associated data type associated with the off-road network data is determined. The associated data type may be a data type of data to be acquired to characterize the behavior data, for example, data related to road congestion, latitude and longitude data of the vehicle, etc. The road network associated data corresponding to the associated data type is obtained from the navigation server. The navigation server may be a server corresponding to the navigation function of the vehicle-mounted system, providing the vehicle-mounted system with real-time data required for vehicle navigation. The road network associated data may be data corresponding to the associated data type for realizing the navigation function. Based on the combination of the off-road network data and the road network associated data, navigation data for navigation is obtained, and the navigation data may be data provided to the user for navigating the driving route.

[0065] Specifically, a feasible method for combining off-line road network data and road network associated data can be: embedding the off-line road network data into the display position indicated by the data display mode corresponding to the road network associated data to generate navigation data. It can be understood that one or more road network associated data can be set at the same display position, which can be set according to actual conditions.

[0066] S103, displaying the navigation data on a display interface of the vehicle.

[0067] In one embodiment, the acquired navigation data replaces the image data displayed on the display interface of the vehicle to display the navigation data on the display interface. The display interface may be an interface for displaying navigation data and other contents on a display screen of the HUT of the vehicle.

[0068] In an embodiment of the present application, a route navigation request for changing navigation address information is obtained based on a user identifier, and off-road network data corresponding to the navigation address information is obtained to reduce the computing power resources consumed by the vehicle in obtaining road network data. Behavior data of the user identifier is obtained, and the associated data type of the off-road network data is determined according to the behavior data, and the road network associated data is obtained from the navigation server. Navigation data is generated based on the off-road network data and the road network associated data, and the navigation data is displayed on a display interface. Thus, by combining offline off-road network data and road network associated data corresponding to user behavior obtained in real time, the computing power consumption of the vehicle is reduced, and navigation data is generated and displayed according to the user's usage habits, thereby improving the efficiency and viewing experience of the vehicle in generating navigation data, as well as the user's experience in viewing navigation data.

[0069] The following will be combined Figure 3 A navigation display method provided in an embodiment of the present application is described in detail with reference to a specific example.

[0070] S201, based on the user identification of logging into the vehicle operating system, obtaining a route navigation request including navigation address information and behavior data corresponding to the user identification.

[0071] In one embodiment, after the vehicle's in-vehicle system logs in according to the user identification, if the user performs the operation of the vehicle's navigation function on the in-vehicle system, a route navigation request containing navigation address information is obtained. The in-vehicle system may be an operating system used to execute various software functions in the vehicle, for example, it may be a system that sets the HUT as an in-vehicle system. The user identification may be an identification that indicates a user object, for example, it may be a nickname of the user. The navigation address information may be information used to indicate the origin and destination. The route navigation request may be a request for triggering the vehicle navigation function. The behavior data corresponding to the user identification stored in the in-vehicle system is obtained, and the behavior data may be data corresponding to the user identification and pre-stored in the in-vehicle system that represents the user's usage habits.

[0072] Specifically, the behavior data may include data associated with road driving, and display modes corresponding to the acquired data, etc. The data associated with the road may include, for example, road congestion data, vehicle latitude and longitude data, road speed limit data, etc. The display mode of the data may include, for example, data display location, data hiding status, etc., which may be set according to actual conditions.

[0073] It should be noted that if the user uses the vehicle for the first time, the vehicle system will output a prompt message to prompt the user to log in to the vehicle system according to the user ID and then use the various functions of the vehicle system. After logging in to the vehicle system according to the user ID for the first time, the user ID logged in when the vehicle was in sleep mode is determined each time the vehicle is started, and the vehicle system is logged in according to the user ID. The last sleep mode can be the most recent sleep mode when the vehicle is started.

[0074] It is understandable that after logging into the vehicle-mounted system according to the user ID, the behavior data corresponding to the user ID includes at least one data. If the user sets each data, it will take a lot of time. Therefore, in order to reduce the user's operation steps, during the vehicle production process, the staff pre-sets default options for each data in the behavior data in the vehicle-mounted system.

[0075] Furthermore, the behavior data may be data set by the user before starting the navigation function, or may be data recorded by operating the content displayed on the display screen of the HUT after starting the navigation function, and the behavior data of the user identifier may be updated to make the displayed data conform to the usage habits, thereby improving the user's usage experience. Specifically, the method for updating the behavior data may be: if a setting operation of the user for the navigation data is received, the behavior update data is determined based on the setting operation; the behavior data corresponding to the user identifier is updated based on the behavior update data, and the updated behavior data is stored.

[0076] For example, if the user turns off the display of road congestion duration on the HUT display screen, the display status of "road congestion duration" is set to "not displayed" according to the setting operation, and when the data associated with the road is subsequently obtained, the data of "road congestion duration" will no longer be obtained.

[0077] S202, obtaining the originating address and the destination address in the navigation address information, and determining a driving path from the originating address to the destination address.

[0078] In one embodiment, the navigation address information is parsed to obtain the originating address and the destination address. The originating address may be the address of the vehicle when the user starts the navigation function, or may be the address input by the user as the origin of the navigation; the destination address may be the address of the destination input by the user. A driving path from the originating address to the destination address is determined. The driving path includes at least one passing address from the originating address to the destination address, and the passing address may be an address passed by the selected driving path from the originating address to the destination address.

[0079] For example, Figure 4 As shown, Figure 4The originating address is Chengdu, and the destination address is Chongqing. If the driving route from Chengdu to Chongqing passes through Jianyang, then Jianyang is the passing address of the driving route.

[0080] S203, obtaining off-road network data of the driving path pre-stored in the vehicle.

[0081] In one embodiment, based on the originating address and the destination address, and the driving path from the originating address to the destination address, a search is performed in the vehicle-mounted system to obtain the off-line road network data pre-stored in the vehicle-mounted system. The off-line road network data may be road network data including each geographical area passed by the driving path. The data type of the road network data may be 2D road network data, 3D road network data, or a vector map of a satellite map, and the specific road network data type used may be determined based on the behavior data.

[0082] Furthermore, in order to provide the convenience for users to start the navigation function, a feasible method may be: if a common address is set at the current time, the common address is determined as the destination address. The current time is the time of generating the route navigation request, and if the input navigation address is received, the navigation address is determined as the destination address to obtain the starting address of the vehicle at the current time.

[0083] The frequently used address may be an address recorded in the behavior data according to the user's vehicle driving habits. If the user regularly goes to a specific address at a specific time, the specific address is determined as a frequently used address. For example, the home address may be set as a frequently used address during rush hour. The method for setting a frequently used address may be manual setting by the user or automatic setting by the vehicle system according to the user's driving habits. Specifically, if the user drives to a specific address at a specific time within a preset number of consecutive days, the specific address is set as a frequently used address.

[0084] It should be noted that since the starting address and the frequently used addresses are known, the off-line network data corresponding to the starting address, the frequently used addresses and the corresponding driving paths can be cached in the cache space of the vehicle system, thereby eliminating the computing power loss required for the vehicle system to call the off-line network data and improving the efficiency of the vehicle system for navigation.

[0085] S204, determining the associated data type of the off-line network data based on the behavior data, and generating a data acquisition request corresponding to the associated data type.

[0086] In one embodiment, based on the data related to road driving in the behavior data, the associated data type of the off-road network data is determined. The associated data type may be a data type representing the data to be acquired for the behavior data, such as data related to road congestion, latitude and longitude data of the vehicle, etc. A data acquisition request corresponding to the associated data type is generated. The data acquisition request may be a request generated for acquiring data corresponding to the associated data type.

[0087] Furthermore, since the content displayed on the display screen of the vehicle's HUT is limited, and in order to facilitate the user to view the displayed content, a feasible method is to set a preset area range to limit the display content of the HUT according to the preset area range, so as to avoid the display range being too small and inconvenient for the user to drive the vehicle according to the displayed content; it can also avoid the display range being too large, resulting in too much content being displayed, which is inconvenient for the user to view, and consuming too much unnecessary computing power. Therefore, the method for generating a data acquisition request can also be: obtaining the preset area range in the behavior data, and the associated data type associated with the off-line network data in the behavior data; generating a data acquisition request based on the preset area range and the associated data type. Among them, the specific value of the preset area range can be set according to the actual situation, for example, it can be 10 kilometers. In order to facilitate the user to view the front and rear conditions of the vehicle and ensure the safety of the user driving the vehicle, the preset area range can be 5 kilometers in front and 5 kilometers behind the vehicle's location.

[0088] S205: Transmit the data acquisition request to the navigation server, and acquire the road network associated data corresponding to the associated data type returned by the navigation server in response to the data acquisition request.

[0089] In one embodiment, after the data acquisition request is generated, the data acquisition request is transmitted to the navigation server corresponding to the vehicle-mounted system, so that after the navigation server determines the road network associated data corresponding to the data acquisition request in response to the data acquisition request, the road network associated data is transmitted to the vehicle-mounted system. The vehicle-mounted system obtains the road network associated data corresponding to the associated data type returned by the navigation server. The road network associated data may be data corresponding to the associated data type for realizing the navigation function. For example, if the associated data type is data related to road congestion, the road network associated data is data characterizing the congestion situation of the driving path within a preset area.

[0090] Specifically, a feasible method for obtaining road network associated data may be: according to the associated data type, the data acquisition request corresponding to each associated data type is transmitted to the navigation server through the atomic service corresponding to the associated data type, so as to obtain the road network associated data returned by the navigation server in response to the data acquisition request. The atomic service may be a data transmission mode, and data transmission is achieved by setting one or more atomic services, each of which is used to transmit data of one or more data types.

[0091] S206, generating navigation data corresponding to the preset area based on the combination of the off-road network data and the road network associated data within the preset area.

[0092] In one embodiment, the off-road network data within the preset area of ​​the vehicle is determined based on the latitude and longitude information of the vehicle in the road network associated data, and the road network associated data is embedded into the off-road network data within the preset area according to the data display method corresponding to the road network associated data, so as to generate navigation data corresponding to the preset area. The data display method can be the method of displaying the road network associated data recorded in the behavior data, for example, the display position, display duration and display status of the data. It should be noted that the generated navigation data is the navigation data at the current moment, so the navigation data is a frame of image data, and the corresponding navigation data is continuously generated as the vehicle travels, thereby realizing the provision of route navigation to the user.

[0093] Specifically, the road network associated data is embedded into the off-road road network data within a preset area, and the method for obtaining the navigation data can be: based on the display position of the data display method of each road network associated data, as well as the display duration and display status of the road network associated data, each road network associated data is arranged in the off-road road network data to obtain the navigation data at that moment.

[0094] For example, Figure 5 As shown, in Figure 5 In the process, according to the display position of the road network associated data, the road network associated data "estimated congestion duration" is embedded into the off-road network data within the preset area to generate navigation data.

[0095] It is understandable that the type of associated data is determined through behavioral data, so that only the required road network associated data is obtained, and navigation data is generated based on the road network associated data, so as to reduce the loss of vehicle computing power while generating navigation data that conforms to user usage habits. If the navigation data includes too much content, it may affect the user's inability to view the data they want to view among a lot of data. Therefore, by displaying only the required data, the time for users to view navigation data while driving the vehicle is reduced, and more energy is focused on driving the vehicle, thereby improving the safety of vehicle driving.

[0096] It is understandable that one or more road network related data may be set at the same display position, and the specific setting may be based on the actual situation. If multiple road network related data need to be displayed at the same display position at the same time, a feasible method is to display each road network related data side by side, and the side-by-side arrangement of each road network related data may be horizontal or vertical, and may be specifically displayed according to the content recorded in the behavior data. For example, Figure 6 As shown, Figure 6 The road network related data includes not only "estimated congestion duration" but also "path congestion length". In order to facilitate user viewing, "estimated congestion duration" and "path congestion length" are displayed in vertical arrangement.

[0097] It should be noted that the behavior data is pre-set with display modes for each road network related data. If the user does not adjust the display mode, the pre-set display mode is used to display each road network related data. The pre-set display mode can be the mode set by the staff in the vehicle system during the vehicle production process.

[0098] Furthermore, in order to facilitate the user to view the navigation data, a feasible method may be: determine other paths in the navigation data except the driving path, and set the display brightness or display chromaticity of other paths to reflect the conspicuity of the driving path. It is understandable that the off-road network data includes other paths in addition to the driving path. Since the relevant data of other paths is not only unhelpful to the user's driving but may also cause interference, the road network related data of other paths is not obtained, and by reducing the display brightness and display chromaticity of other paths, the conspicuity of the driving path is increased, so that it is convenient for users to view the navigation data, thereby improving the user experience.

[0099] Furthermore, the road type corresponding to the road the vehicle is traveling on is determined based on the latitude and longitude information of the vehicle at the current moment, and the road diagram corresponding to the road type is selected as the display style of the driving path in the navigation data. Among them, the road distinction method can be: according to the lane setting number to distinguish, the lane where the vehicle is located is set to a positive number, the opposite lane to the lane where the vehicle is located is set to a negative number, and the leftmost lane in the driving direction of the lane where the vehicle is located is set to 0; it can also be as follows Figure 7 As shown, Figure 7 The lane where the vehicle is located is set to 0, the lane on the right side of the lane is a positive number, and the lane on the left side of the lane is a negative number. Furthermore, in addition to using numbers to distinguish, each lane can also be distinguished by color, which can be set according to actual conditions.

[0100] S207, displaying the navigation data on a display interface of the vehicle.

[0101] In one embodiment, the acquired navigation data replaces the image data displayed on the display interface of the vehicle to display the navigation data on the display interface. The display interface may be an interface in the display screen of the vehicle-mounted system for displaying navigation data and other contents. It is understandable that if the display size of the navigation data does not match the display size of the display screen, the adaptation method of the navigation data is determined according to the behavior data, the display size of the navigation data is adjusted based on the adaptation method, and the navigation data after the size adjustment is displayed on the display screen.

[0102] The adaptation method may be a method for scaling the navigation data, such as stretching, overlaying, original image, etc. The specific adaptation method and the adaptation execution method may be set according to the actual situation.

[0103] Furthermore, if no route navigation request is received, the current address of the vehicle is obtained, and the pre-stored offline map data corresponding to the current address is obtained based on the current address, and the offline map data is displayed on the display interface; based on the location change of the current address, the area displayed on the display interface of the offline map road network data is adjusted. Among them, the current address can be the geographical location of the vehicle obtained in real time, and the method for obtaining the current address can be to transmit a data acquisition request for obtaining longitude and latitude information to the navigation server, so as to determine the current address of the vehicle according to the longitude and latitude information returned by the navigation server.

[0104] In the embodiment of the present application, by obtaining a route navigation request for changing navigation address information based on a user identifier, obtaining off-line network data corresponding to the navigation address information, so as to reduce the computing power resources consumed by the vehicle to obtain the network data, by obtaining the behavior data of the user identifier, determining the associated data type of the off-line network data according to the behavior data, obtaining the network associated data from the navigation server, generating navigation data based on the off-line network data and the network associated data, and displaying the navigation data on the display interface, thereby reducing the computing power consumption of the vehicle by combining the offline off-line network data and the network associated data corresponding to the user behavior obtained in real time, generating and displaying the navigation data according to the user's usage habits, thereby improving the efficiency and viewing of the vehicle generated navigation data, and the user's experience of viewing the navigation data. Further, the required real-time data is obtained according to the behavior data, and the offline data and the real-time data are combined to obtain the navigation data that conforms to the user's usage habits, thereby improving the efficiency of generating navigation data and the user's experience of using only the required data; in addition, the navigation address information is determined according to the user's behavior data, so as to perform subsequent steps according to the determined navigation address information, thereby reducing the user's execution steps, and improving the user's experience and the efficiency of navigation startup.

[0105] based on Figure 1 The system architecture will be combined with Figure 8, the navigation display device provided in the embodiment of the present application is introduced in detail. It should be noted that, Figure 8 The navigation display device 1 is used to execute the present application Figure 2-Figure 7 For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the present application. Figure 2-Figure 7 The embodiment shown.

[0106] A data acquisition unit 11 is used to acquire a route navigation request including navigation address information based on a user identifier, and acquire behavior data corresponding to the user identifier and off-line network data corresponding to the navigation address information;

[0107] A navigation generating unit 12, configured to determine a data type associated with the off-line network data based on the behavior data, obtain road network associated data corresponding to the associated data type from a navigation server, and generate navigation data based on the off-line network data and the road network associated data;

[0108] The navigation display unit 13 is used to display the navigation data on a display interface of the vehicle.

[0109] Optionally, the data acquisition unit 11 is further used for:

[0110] Based on a user identifier for logging into the vehicle operating system, obtaining a route navigation request including navigation address information and behavior data corresponding to the user identifier;

[0111] Acquire the originating address and the destination address in the navigation address information, and determine a driving path from the originating address to the destination address, wherein the driving path includes at least one passing address;

[0112] Obtain off-road network data corresponding to the driving path pre-stored in the vehicle.

[0113] Optionally, the data acquisition unit 11 is further used for:

[0114] If a common address is set at the current time, the common address is determined as the destination address, and the current time is the time when the route navigation request is generated;

[0115] If an input navigation address is received, the navigation address is determined as a destination address;

[0116] Get the origin address of the vehicle at the current moment.

[0117] Optionally, the navigation generating unit 12 is further configured to:

[0118] Determine the associated data type of the off-line network data based on the behavior data, and generate a data acquisition request corresponding to the associated data type;

[0119] Transmitting the data acquisition request to a navigation server, acquiring road network associated data corresponding to the associated data type returned by the navigation server in response to the data acquisition request, wherein the road network associated data is data within a preset area;

[0120] Based on the combination of the off-road network data and the road network associated data within the preset area, navigation data corresponding to the preset area is generated.

[0121] Optionally, the navigation generating unit 12 is further configured to:

[0122] Acquire a preset area range in the behavior data, and an associated data type in the behavior data associated with the off-line network data;

[0123] A data acquisition request is generated based on the preset area range and the associated data type.

[0124] Optionally, the navigation display device 1 further includes a data updating unit 14, which is used to:

[0125] If a setting operation of the user for the navigation data is received, determining the behavior update data based on the setting operation;

[0126] The behavior data corresponding to the user identifier is updated based on the behavior update data, and the updated behavior data is stored.

[0127] Optionally, the navigation display unit 13 is further used for:

[0128] If no route navigation request is received, obtaining the current address of the vehicle, obtaining pre-stored offline map data corresponding to the current address based on the current address, and displaying the offline map data on the display interface;

[0129] Based on the location change of the current address, the area where the offline map road network data is displayed on the display interface is adjusted.

[0130] In the embodiment of the present application, by obtaining a route navigation request for changing navigation address information based on a user identifier, obtaining off-line network data corresponding to the navigation address information, so as to reduce the computing power resources consumed by the vehicle to obtain the network data, by obtaining the behavior data of the user identifier, determining the associated data type of the off-line network data according to the behavior data, obtaining the network associated data from the navigation server, generating navigation data based on the off-line network data and the network associated data, and displaying the navigation data on the display interface, thereby reducing the computing power consumption of the vehicle by combining the offline off-line network data and the network associated data corresponding to the user behavior obtained in real time, generating and displaying the navigation data according to the user's usage habits, thereby improving the efficiency and viewing of the vehicle generated navigation data, and the user's experience of viewing the navigation data. Further, the required real-time data is obtained according to the behavior data, and the offline data and the real-time data are combined to obtain the navigation data that conforms to the user's usage habits, thereby improving the efficiency of generating navigation data and the user's experience of using only the required data; in addition, the navigation address information is determined according to the user's behavior data, so as to perform subsequent steps according to the determined navigation address information, thereby reducing the user's execution steps, and improving the user's experience and the efficiency of navigation startup.

[0131] See also Fig. 9 , which is a schematic diagram of the structure of a vehicle provided in the embodiment of the present application. Fig. 9 As shown, the vehicle 500 includes a processor 501 and a memory 502. The processor 501 is electrically connected to the memory 502.

[0132] The processor 501 is the control center of the vehicle 500 and may include one or more processing cores. The processor 501 uses various interfaces and lines to connect various parts of the entire vehicle 500, and executes various functions and processes data of the vehicle 500 by running or calling computer programs stored in the memory 502, and calling data stored in the memory 502, so as to control the vehicle 500 as a whole. Optionally, the processor 501 may be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 501 may integrate one or a combination of CPU, graphics processing unit (GPU), modem, etc. Among them, the CPU mainly processes the operating system, user pages, and applications; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 501, but may be implemented separately through a communication chip.

[0133] The memory 502 can be used to store software programs and modules, and the processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502. The memory 502 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, a computer program required for at least one function, etc.; the data storage area can store data created according to the use of the vehicle 500, etc.

[0134] In addition, the memory 502 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 502 may also include a memory controller to provide the processor 501 with access to the memory 502.

[0135] In this embodiment, the processor 501 in the vehicle 500 loads instructions corresponding to the processes of one or more computer programs into the memory 502 according to the following steps, and the processor 501 runs the computer program stored in the memory 502 to implement various functions, as follows:

[0136] Acquire a route navigation request including navigation address information based on a user identifier, and acquire behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information;

[0137] Determine the associated data type of the off-road network data based on the behavior data, obtain the road network associated data corresponding to the associated data type from the navigation server, and generate navigation data based on the off-road network data and the road network associated data;

[0138] The navigation data is displayed on a display interface of the vehicle.

[0139] Optionally, when executing the route navigation request including navigation address information based on the user identifier and acquiring the behavior data corresponding to the user identifier and the off-line network data corresponding to the navigation address information, the processor 501 specifically performs:

[0140] Based on a user identifier for logging into the vehicle operating system, obtaining a route navigation request including navigation address information and behavior data corresponding to the user identifier;

[0141] Acquire the originating address and the destination address in the navigation address information, and determine a driving path from the originating address to the destination address, wherein the driving path includes at least one passing address;

[0142] Obtain off-road network data corresponding to the driving path pre-stored in the vehicle.

[0143] Optionally, when the processor 501 acquires the originating address and the destination address in the navigation address information, the processor 501 specifically executes:

[0144] If a common address is set at the current time, the common address is determined as the destination address, and the current time is the time when the route navigation request is generated;

[0145] If an input navigation address is received, the navigation address is determined as a destination address;

[0146] Get the origin address of the vehicle at the current moment.

[0147] Optionally, when the processor 501 determines the associated data type of the off-road network data based on the behavior data, obtains the road network associated data corresponding to the associated data type from the navigation server, and generates navigation data based on the off-road network data and the road network associated data, the processor 501 specifically executes:

[0148] Determine the associated data type of the off-line network data based on the behavior data, and generate a data acquisition request corresponding to the associated data type;

[0149] Transmitting the data acquisition request to a navigation server, acquiring road network associated data corresponding to the associated data type returned by the navigation server in response to the data acquisition request, wherein the road network associated data is data within a preset area;

[0150] Based on the combination of the off-road network data and the road network associated data within the preset area, navigation data corresponding to the preset area is generated.

[0151] Optionally, when the processor 501 determines the associated data type of the off-line network data based on the behavior data and generates a data acquisition request corresponding to the associated data type, the processor 501 specifically executes:

[0152] Acquire a preset area range in the behavior data, and an associated data type in the behavior data associated with the off-line network data;

[0153] A data acquisition request is generated based on the preset area range and the associated data type.

[0154] Optionally, the processor 501 further executes:

[0155] If a setting operation of the user for the navigation data is received, determining the behavior update data based on the setting operation;

[0156] The behavior data corresponding to the user identifier is updated based on the behavior update data, and the updated behavior data is stored.

[0157] Optionally, the processor 501 further executes:

[0158] If no route navigation request is received, obtaining the current address of the vehicle, obtaining pre-stored offline map data corresponding to the current address based on the current address, and displaying the offline map data on the display interface;

[0159] Based on the location change of the current address, the area where the offline map road network data is displayed on the display interface is adjusted.

[0160] In the embodiment of the present application, by obtaining a route navigation request for changing navigation address information based on a user identifier, obtaining off-line network data corresponding to the navigation address information, so as to reduce the computing power resources consumed by the vehicle to obtain the network data, by obtaining the behavior data of the user identifier, determining the associated data type of the off-line network data according to the behavior data, obtaining the network associated data from the navigation server, generating navigation data based on the off-line network data and the network associated data, and displaying the navigation data on the display interface, thereby reducing the computing power consumption of the vehicle by combining the offline off-line network data and the network associated data corresponding to the user behavior obtained in real time, generating and displaying the navigation data according to the user's usage habits, thereby improving the efficiency and viewing of the vehicle generated navigation data, and the user's experience of viewing the navigation data. Further, the required real-time data is obtained according to the behavior data, and the offline data and the real-time data are combined to obtain the navigation data that conforms to the user's usage habits, thereby improving the efficiency of generating navigation data and the user's experience of using only the required data; in addition, the navigation address information is determined according to the user's behavior data, so as to perform subsequent steps according to the determined navigation address information, thereby reducing the user's execution steps, and improving the user's experience and the efficiency of navigation startup.

[0161] It should be understood that the device provided in the embodiment of the present application is used to execute the above-mentioned navigation display method, and thus can achieve the same effect as the above-mentioned implementation method.

[0162] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing mutual program codes, etc.

[0163] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0164] In addition, the device provided in the embodiment of the present application can specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a navigation display method provided in the above embodiment.

[0165] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a navigation display method provided in the above-mentioned embodiment.

[0166] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a navigation display method provided by the above-mentioned embodiment.

[0167] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0168] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0169] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0170] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A navigation display method, characterized in that: The method comprises: Acquire a route navigation request including navigation address information based on a user identifier, and acquire behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information; Determine the associated data type of the off-road network data based on the behavior data, obtain the road network associated data corresponding to the associated data type from the navigation server, and generate navigation data based on the off-road network data and the road network associated data; The navigation data is displayed on a display interface of the vehicle.

2. The method according to claim 1, characterized in that The step of obtaining a route navigation request including navigation address information based on a user identifier, and obtaining behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information, includes: Based on a user identifier for logging into the vehicle operating system, obtaining a route navigation request including navigation address information and behavior data corresponding to the user identifier; Acquire the originating address and the destination address in the navigation address information, and determine a driving path from the originating address to the destination address, wherein the driving path includes at least one passing address; Obtain off-road network data corresponding to the driving path pre-stored in the vehicle.

3. The method according to claim 2, characterized in that The obtaining of the originating address and the destination address in the navigation address information includes: If a common address is set at the current time, the common address is determined as the destination address, and the current time is the time when the route navigation request is generated; If an input navigation address is received, the navigation address is determined as a destination address; Get the origin address of the vehicle at the current moment.

4. The method according to claim 1, characterized in that: The determining the associated data type of the off-road network data based on the behavior data, acquiring the road network associated data corresponding to the associated data type from the navigation server, and generating navigation data based on the off-road network data and the road network associated data, comprises: Determine the associated data type of the off-line network data based on the behavior data, and generate a data acquisition request corresponding to the associated data type; Transmitting the data acquisition request to a navigation server, acquiring road network associated data corresponding to the associated data type returned by the navigation server in response to the data acquisition request, wherein the road network associated data is data within a preset area; Based on the combination of the off-road network data and the road network associated data within the preset area, navigation data corresponding to the preset area is generated.

5. The method according to claim 4, characterized in that The determining the associated data type of the off-line network data based on the behavior data and generating a data acquisition request corresponding to the associated data type includes: Acquire a preset area range in the behavior data, and an associated data type in the behavior data associated with the off-line network data; A data acquisition request is generated based on the preset area range and the associated data type.

6. The method according to claim 1, characterized in that The method further comprises: If a setting operation of the user for the navigation data is received, determining the behavior update data based on the setting operation; The behavior data corresponding to the user identifier is updated based on the behavior update data, and the updated behavior data is stored.

7. The method according to claim 1, characterized in that The method further comprises: If no route navigation request is received, obtaining the current address of the vehicle, obtaining pre-stored offline map data corresponding to the current address based on the current address, and displaying the offline map data on the display interface; Based on the location change of the current address, the area where the offline map road network data is displayed on the display interface is adjusted.

8. A navigation display device, characterized in that: The device comprises: A data acquisition unit, configured to acquire a route navigation request including navigation address information based on a user identifier, and acquire behavior data corresponding to the user identifier and off-route network data corresponding to the navigation address information; a navigation generating unit, configured to determine a data type associated with the off-line network data based on the behavior data, obtain road network associated data corresponding to the associated data type from a navigation server, and generate navigation data based on the off-line network data and the road network associated data; The navigation display unit is used to display the navigation data on a display interface of the vehicle.

9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 7 is implemented.