Navigation map display method, vehicle machine system and vehicle
By dynamically adjusting the display of the navigation map page based on driving status and scene information, the problem of limited information in the simulated real-world interface is solved, thereby improving navigation accuracy and user experience.
Patent Information
- Application Number
- CN202511038121.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-25
- Publication Date
- 2025-11-21
Smart Images

Figure CN120991890A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the fields of vehicles and simulated reality technology, and more specifically, to a navigation map display method, an in-vehicle infotainment system, and a vehicle. Background Technology
[0002] Simulated Reality (SR) combines real-time data from vehicle sensors, high-precision map data, and vehicle dynamic data with a virtual environment to provide drivers with an immersive and enhanced driving experience. However, currently used SR interfaces display environmental information using a fixed line-of-sight distance. This means that drivers can only see environmental information within a fixed range in front of the vehicle within the SR interface. The limited environmental information rendered and displayed within the SR interface leads to insufficient environmental information for drivers to drive safely and correctly in some complex driving scenarios. Consequently, navigation based on the SR interface is not accurate and results in a poor user experience.
[0003] There is currently no effective solution to the above problems. Summary of the Invention
[0004] This application provides a navigation map display method, a vehicle system, and a vehicle to at least solve the technical problem in related technologies where the limited environmental information displayed by simulating reality rendering leads to low navigation accuracy and a poor user experience.
[0005] According to one aspect of the embodiments of this application, a navigation map display method is provided, comprising: displaying a navigation map page in response to a map display operation; wherein the navigation map page is used to display driving-related information of a target mobile device; if the driving state of the target mobile device is detected to be a preset driving state, adjusting the display mode of the navigation map page from a first display mode to a second display mode; wherein the display mode is determined based on the driving scenario information of the target mobile device, the driving scenario information reflecting the driving path of the target mobile device, and the driving scenario information corresponding to the first display mode is different from the driving scenario information corresponding to the second display mode.
[0006] Furthermore, the driving-related information includes at least one of the following: path information of the path where the target mobile device is located, environmental information, navigation information, and positioning information of the environment in which the target mobile device is located.
[0007] Furthermore, the display method includes at least one of the following: display angle and map display viewing distance, wherein the map display viewing distance is the viewing distance under the display angle of the navigation map page.
[0008] Furthermore, the display angles include pitch and yaw angles.
[0009] Furthermore, the driving scenario information includes: driving mode information, which includes one of the following: intersection turning driving type, straight driving type, preset path driving type, and proximity action driving type, wherein the lane curvature of the preset path is greater than the preset curvature, and the proximity action driving type reflects that the target mobile device performs multiple actions to be performed within a preset distance range.
[0010] Furthermore, the driving scenario information also includes: path type information, which includes one of the following: a first path type and a second path type, wherein the driving speed limit threshold corresponding to the first path type is different from the driving speed limit threshold corresponding to the second path type.
[0011] Furthermore, the display angle and map display viewing distance of the second display method are determined based on the driving scenario information corresponding to the first display method, the driving scenario information corresponding to the second display method, and the first display method.
[0012] Furthermore, if the driving scene information corresponding to the first display method differs from some information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either the first or second display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method and the first display method; if the driving scene information corresponding to the first display method differs from all information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method.
[0013] Furthermore, if the path type information in the driving scene information corresponding to the first display method is the same as the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method is different from the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is not a proximity action driving type, then the map display viewing distance of the second display method is the same as the map display viewing distance of the first display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method; if the path type information in the driving scene information corresponding to the first display method is the same as the path type information in the second display method, and the path type information in the second display method is different from the path type information in the second display method, and the path type information in the driving scene information corresponding to the first display method is different from the path type information in the second display method, and the path type information in the driving scene information corresponding to the second ... If the path type information in the driving scene information differs from the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method is the same as the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is not a proximity action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is the same as the display angle of the first display method; in particular, the yaw angle of the second display method is the same as the yaw angle of the first display method.
[0014] Furthermore, if the driving scene information corresponding to the first display method is different from all the information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either display method does not include the proximity action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the second display method.
[0015] Furthermore, if the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to both the first and second display methods is a proximity-action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is the same as that of the first display method; if the path type information in the driving scene information corresponding to the first and second display methods is the same, and the driving mode information in the driving scene information corresponding to either display method is a proximity-action driving type, then the map display viewing distance of the second display method is determined based on the driving scene information corresponding to the second display method. The display angle of the second display method is determined by the driving mode information in the driving scene information corresponding to the first and second display methods. If the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method is different from the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is a proximity driving type, then the map display viewing distance of the second display method is determined by the path type information and driving scene information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined by the driving mode information in the driving scene information corresponding to the first and second display methods.
[0016] Furthermore, if the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity driving type, and the driving mode information in the driving scene information corresponding to the other of the first and second display methods is a straight driving type, then the yaw angle of the second display method is the same as the yaw angle of the first display method, and the pitch angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the second display method; if the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity driving type, and the driving mode information in the driving scene information corresponding to the other display method is not a straight driving type, then the yaw angle and pitch angle of the second display method are determined based on the driving mode information in the driving scene information corresponding to the second display method.
[0017] Furthermore, if the driving mode information in the driving scenario information corresponding to the second display method is an intersection turning driving type, the yaw angle of the second display method is determined based on the shape point data of the planned path corresponding to the intersection turning driving type; or, if the driving mode information in the driving scenario information corresponding to the second display method is a preset path driving type, the yaw angle of the second display method is determined based on the lane curvature of the preset path corresponding to the preset path driving type; or, if the driving mode information in the driving scenario information corresponding to the second display method is a straight driving type, the yaw angle of the second display method is determined based on the preset angle corresponding to the straight driving type.
[0018] Furthermore, the method also includes: determining a first position corresponding to the positioning information of the target mobile device in the shape point data of the planned path, wherein the current identifier value of the first position in the shape point data of the planned path is greater than or equal to a preset identifier value; determining a target heading angle based on the first position and a second position in the shape point data of the planned path, wherein the second position is located in front of the first position and the distance between the second position and the first position is a first preset distance; and determining the yaw angle of the second display mode based on the target heading angle and the current heading angle of the target mobile device.
[0019] Furthermore, the method also includes: if the path type information in the driving scene information corresponding to the second display mode is a first path type, determining the map display viewing distance of the second display mode from the first preset viewing distance interval; if the path type information in the driving scene information corresponding to the second display mode is a second path type, determining the map display viewing distance of the second display mode from the second preset viewing distance interval; wherein, the maximum viewing distance of the first preset viewing distance interval is less than the minimum viewing distance of the second preset viewing distance interval.
[0020] Further, determining the map display viewing distance of the second display mode within the second preset viewing distance range includes: if the speed of the target mobile device is detected to be less than or equal to a preset speed threshold, determining the map display viewing distance of the display mode as the minimum viewing distance of the second preset viewing distance range; if the speed of the target mobile device is detected to be greater than the preset speed threshold, determining the map display viewing distance of the display mode as the maximum viewing distance of the second preset viewing distance range.
[0021] Furthermore, the method also includes: based on the navigation information and positioning information of the target mobile device, determining whether there is an action to be performed within a first preset distance in front of the target mobile device, and the lane curvature of the driving path at the first preset distance; if there is an action to be performed within the first preset distance, and the action to be performed is a turning action, determining the driving mode information in the driving scene information as an intersection turning driving type; if the lane curvature is greater than a preset curvature, determining the driving mode information in the driving scene information as a preset path driving type; if there is no action to be performed within the first preset distance, and the lane curvature is less than or equal to the preset curvature, determining the driving mode information in the driving scene information as a straight driving type; if there is an action to be performed within the first preset distance, and there is at least one action to be performed within a preset distance interval from the action to be performed, determining the driving mode information in the driving scene information as a proximity action driving type.
[0022] Furthermore, the display method of the navigation map page is adjusted from the first display method to the second display method, including: if the driving mode information in the driving scenario information corresponding to the second display method is the intersection turning driving type or the preset route driving type, the pitch angle of the first display method is adjusted to the pitch angle of the second display method, wherein the pitch angle of the second display method is smaller than the pitch angle of the first display method; if the target mobile device is detected to start performing a turning action, or the target mobile device reaches the starting position of the preset type path, the yaw angle of the first display method is adjusted to the yaw angle of the second display method.
[0023] Furthermore, the method also includes: if the turning action is a reverse turning action, then determining the starting position of the target mobile device to start performing the reverse turning action; if it is detected that the distance between the target mobile device and the starting position is less than or equal to a second preset distance, then adjusting the display position of the target mobile device's positioning information on the navigation map page from a first display position to a second display position, wherein the second display position is located above the first display position.
[0024] Furthermore, the display method of the navigation map page is adjusted from the first display method to the second display method, including: if the driving mode information in the driving scenario information corresponding to the second display method is a proximity action driving type, then the pitch angle of the first display method is adjusted to the pitch angle of the second display method, and the map display viewing distance of the first display method is adjusted to the map display viewing distance of the second display method, wherein the pitch angle of the second display method is smaller than the pitch angle of the first display method, and the map display viewing distance of the second display method is greater than the map display viewing distance of the first display method; if it is detected that the target mobile device has performed some of the multiple pending actions corresponding to the proximity action driving type, then the map display viewing distance of the second display method is reduced, wherein the reduced map display viewing distance is greater than the map display viewing distance of the first display method.
[0025] Furthermore, the method also includes: if a zoom-out instruction is received, adjusting the display mode of the navigation map page from the first display mode or the second display mode to the third display mode, wherein the map display viewing distance of the third display mode is greater than the map display viewing distance of the first display mode and greater than the map display viewing distance of the second display mode.
[0026] According to another aspect of the embodiments of this application, a navigation map display device is also provided, including: a display module, used to display a navigation map page in response to a map display operation; wherein the navigation map page is used to display driving-related information of a target mobile device; a first adjustment module, used to adjust the display mode of the navigation map page from a first display mode to a second display mode if the driving state of the target mobile device is detected to be a preset driving state; wherein the display mode is determined based on the driving scenario information of the target mobile device, the driving scenario information reflects the driving path of the target mobile device, and the driving scenario information corresponding to the first display mode is different from the driving scenario information corresponding to the second display mode.
[0027] According to another aspect of the embodiments of this application, a vehicle infotainment system is also provided, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of this application when it runs.
[0028] According to another aspect of the embodiments of this application, a vehicle is also provided, including: the vehicle infotainment system in the above embodiments.
[0029] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is running, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of this application.
[0030] According to another aspect of the embodiments of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the methods of various embodiments of this application.
[0031] According to another aspect of the embodiments of this application, a computer program product is also provided, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods in various embodiments of this application.
[0032] According to another aspect of the embodiments of this application, a computer program is also provided, which, when executed by a processor, implements the methods of the various embodiments of this application.
[0033] In this embodiment, in response to a map display operation, a navigation map page is displayed. If the driving state of the target mobile device is detected to be a preset driving state, the display mode of the navigation map page is adjusted from a first display mode to a second display mode. It is noteworthy that if the driving state of the target mobile device is detected to be a preset driving state, the display mode of the navigation map page can be adjusted according to changes in driving scenario information. This allows the driver to see different amounts of environmental information and different distances ahead of the vehicle on the navigation map page under different driving scenario information, obtaining sufficient environmental information for driving. Furthermore, it makes the displayed image on the navigation map page more vivid, thereby improving navigation accuracy, increasing interest, enhancing user immersion, and improving the user experience. This solves the technical problem in related technologies where the limited elements in simulated reality rendering lead to low navigation accuracy and a poor user experience. Attached Figure Description
[0034] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0035] Figure 1 This is a flowchart of a navigation map display method according to an embodiment of this application;
[0036] Figure 2a This is a schematic diagram of the SR interface after an optional SR function is activated according to an embodiment of this application;
[0037] Figure 2b This is a schematic diagram of an optional SR interface after a vehicle enters navigation mode according to an embodiment of this application;
[0038] Figure 3a This is a schematic diagram of an optional ordinary road or urban road scenario according to an embodiment of this application;
[0039] Figure 3b This is a schematic diagram of an optional expressway or highway scenario according to an embodiment of this application;
[0040] Figure 4a This is a schematic diagram of an optional SR interface for a vehicle traveling at low speed on a highway, according to an embodiment of this application.
[0041] Figure 4b This is a schematic diagram of an optional SR interface for a vehicle traveling at high speed on a highway, according to an embodiment of this application.
[0042] Figure 5a This is a schematic diagram of the SR interface during vehicle travel under an optional intersection turning driving type according to an embodiment of this application;
[0043] Figure 5b This is a schematic diagram of the SR interface when a vehicle is approaching a maneuvering point under an optional intersection turning driving type according to an embodiment of this application;
[0044] Figure 5c This is a schematic diagram of the SR interface when a vehicle enters an intersection under an optional intersection turning driving type according to an embodiment of this application;
[0045] Figure 5d This is a schematic diagram of the SR interface when a vehicle exits an intersection under an optional intersection turning driving type according to an embodiment of this application;
[0046] Figure 6a This is a schematic diagram of the SR interface during vehicle movement in a U-turn scenario within an optional intersection turning driving type according to an embodiment of this application;
[0047] Figure 6b This is a schematic diagram of the vehicle's proximity to the maneuvering point (SR) interface in a U-turn scenario within an optional intersection turning driving type according to an embodiment of this application.
[0048] Figure 6c This is a schematic diagram of the offset of location information in an optional navigation map page according to an embodiment of this application;
[0049] Figure 6d This is a schematic diagram of the SR interface when a vehicle enters an intersection in a U-turn scenario within an optional intersection turning driving type according to an embodiment of this application.
[0050] Figure 6e This is a schematic diagram of the SR interface when a vehicle exits an intersection in a U-turn scenario within an optional intersection turning driving type according to an embodiment of this application.
[0051] Figure 7aThis is a schematic diagram of the SR interface during vehicle travel under an optional preset route travel type according to an embodiment of this application;
[0052] Figure 7b This is a schematic diagram of the SR interface when a vehicle is approaching a maneuvering point under an optional preset route driving type according to an embodiment of this application;
[0053] Figure 7c This is a schematic diagram of the SR interface when a vehicle enters a high-curvature curve under an optional preset path driving type according to an embodiment of this application.
[0054] Figure 8 This is a schematic diagram illustrating an optional method for controlling virtual camera panning according to an embodiment of this application;
[0055] Figure 9 This is a schematic diagram of the SR interface under an optional proximity action driving type according to an embodiment of this application;
[0056] Figure 10 This is a schematic diagram of an optional manual adjustment SR interface according to an embodiment of this application;
[0057] Figure 11 This is a schematic diagram of a navigation map display device according to an embodiment of this application. Detailed Implementation
[0058] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0059] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0060] According to an embodiment of this application, an embodiment of a navigation map display method is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0061] This application provides a navigation map display method. The navigation map display method can be used to provide driving assistance information for preset application scenarios. These preset application scenarios can include application scenarios for various mobile devices, such as vehicles, motorcycles, aircraft, airplanes, ships, and other mobile transportation tools, as well as driving experience devices, such as intelligent cockpits for experiencing driving, driving experience game devices, etc., but are not limited to these. In the vehicle field, the preset application scenarios can include the following: autonomous driving scenarios for commuting, artificial intelligence (AI) assisted driving scenarios for family cars, automatic parking assistance (APA) scenarios (such as memory parking for self-owned parking spaces in garages, intelligent parking for designated parking spaces in parking lots, etc.), and intelligent navigation assistance (NGP) scenarios in urban or highway areas. Furthermore, the preset application scenarios can also include, but are not limited to: assisted driving scenarios for trucks in the logistics and transportation field, assisted driving scenarios for agricultural vehicles in the agricultural machinery field, assisted flight scenarios for drones, and assisted driving scenarios for intelligent robots (such as cleaning robots, service robots, delivery robots, etc.).
[0062] When the aforementioned preset application scenario is a scenario in a field other than the vehicle field, those skilled in the art should understand that the vehicle in the above navigation map display method can be replaced with other objects (such as agricultural machinery, drones, robots, etc.), and correspondingly, the vehicle system can be replaced with information systems related to other objects. Based on this, this application embodiment takes the vehicle field as an example to illustrate the specific implementation of the above navigation map display method.
[0063] Figure 1 This is a flowchart of a navigation map display method according to an embodiment of this application, such as... Figure 1 As shown, the method includes the following steps:
[0064] Step S102: In response to the map display operation, display the navigation map page.
[0065] The navigation map page is used to display the driving-related information of the target mobile device.
[0066] The aforementioned map display operation can be a specific operation performed by the driver when they need to visualize the driving-related information of the target mobile device. For example, the map display operation can be performed by the driver through voice interaction, gesture operation, or operation on the interactive interface. In addition to human control, the map display operation can be automatically generated based on the driver's preference for driving-related information, or based on the time the target mobile device is activated (e.g., working hours, holiday time), or based on the location of the target mobile device (e.g., home or office), thereby improving the intelligence of driving-related information display, reducing driver intervention, and enhancing the driver's experience.
[0067] It should be noted that the above-described method for generating map display operations is merely an example, and this application does not limit it. Any method capable of generating map display operations can be applied to this application and is within the scope of protection of this application.
[0068] The aforementioned target mobile device can be a device with autonomous or non-autonomous mobility capabilities, such as vehicles, trucks, motorcycles, drones, unmanned boats, robots, etc., but is not limited to these, and can be determined according to the actual application scenario. In this application embodiment, a vehicle scenario is used as an example for detailed description. The vehicle here can be of various types, and this application does not make a specific limitation, which can be determined according to the actual application scenario. For example, in terms of purpose, the aforementioned vehicle can be a passenger car, commercial vehicle, agricultural machinery vehicle, engineering vehicle, etc.; in terms of power system, the aforementioned vehicle can be a fuel vehicle, electric vehicle, hybrid vehicle, etc.; in terms of structure, the aforementioned vehicle can be a sedan, truck, bus, etc.; in terms of driving mode, the aforementioned vehicle can be an autonomous driving vehicle, a manually driven vehicle, an assisted driving vehicle, etc.
[0069] The aforementioned driving-related information can be information associated with the driving status of the mobile device and its surrounding environment. In the embodiments described above, the driving-related information includes at least one of the following: path information of the target mobile device's path (such as lane lines, double solid lines, road markings, road types such as highways and urban roads, and traffic signs such as prohibition signs and speed limit signs), environmental information of the target mobile device's environment (such as camera information of buildings and trees, and dynamic information of other vehicles and pedestrians), navigation information (such as planned routes, real-time traffic conditions, and suggested routes), and location information. In addition, navigation-related information may also include: driver assistance information (such as lane keeping assist, speed control, and steering wheel prompts), traffic signal information (such as traffic light information and traffic sign information), and other relevant information (such as parking information and weather information). It should be noted that the driving-related information can be added, deleted, or replaced according to actual needs, and this application does not limit this.
[0070] It should be noted that different types of driving-related information can be displayed using different map elements. For example, other vehicles in the vicinity can be displayed using vehicle-shaped map elements, pedestrians can be displayed using human-shaped map elements, and buildings, trees, roads, lane lines, medians, traffic lights, and traffic signs can be displayed using corresponding map elements. Since map data typically contains static environmental information (such as buildings, trees, roads, traffic lights, and traffic signs), while the perception data of the target mobile device typically contains dynamic environmental information (such as other vehicles and pedestrians), combining the two ensures complete and accurate driving-related information, providing comprehensive support for subsequent assisted driving.
[0071] Since map data typically contains static environmental information (such as buildings, trees, roads, traffic lights, traffic signs, etc.), while the perception data of the target mobile device typically contains dynamic environmental information (such as other vehicles, pedestrians, etc.), combining the two ensures complete and accurate driving-related information, providing comprehensive support for subsequent assisted driving. The aforementioned map data can be conventional map data or high-precision map data provided by map providers, such as lane-level map data, but is not limited to this. Map data capable of providing lane-level navigation functionality to vehicles is within the scope of protection of this application. High-precision map data of the city where the target mobile device is located can be obtained from the servers of the target mobile device manufacturer or map provider, thereby reducing the amount of map data stored locally on the target mobile device. If the city where the target mobile device is located changes, only the high-precision map data of the changed city needs to be updated, without needing to update all map data. With the development of vehicle networking technology, map data can also be shared map data obtained from other drivers through applications, social media, data collection platforms, etc.
[0072] The aforementioned navigation information can be lane-level navigation information generated based on the target mobile device's positioning information and map data. Lane-level navigation information means that it includes the lane where the target mobile device is located, its position within that lane, lane boundary data, and shape point data of the planned path. This shape point data can be rendered into a guide line, such as a guide light carpet, to more visually guide the driver along the path ahead, facilitating accurate determination of the necessary driving actions. This lane-level navigation information can be generated by the vehicle's infotainment system based on the vehicle's current positioning information and map data, or it can be obtained from a map provider's server via the network. The map provider's server can generate lane-level navigation information based on the vehicle's current positioning information and map data. Alternatively, the vehicle's infotainment system can generate lane-level navigation information based on the vehicle's current positioning information and real-time sensor data, but this application does not limit it to these methods.
[0073] It should be noted that conventional map data, also known as low-precision map data, contains relatively simple environmental information, which can meet the daily navigation needs of drivers. Its update cycle is often relatively long, mainly based on road construction and changes in geographic information. High-precision map data, on the other hand, contains a wealth of detailed environmental information, such as road markings and high-precision information on road edges. It can be used for high-precision route planning and environmental modeling, and its update cycle is more frequent, primarily reflecting short-term environmental changes such as road construction and changes in road signs.
[0074] The aforementioned perception data can be data obtained in real time from multiple sensors on the vehicle, such as cameras, millimeter-wave radar, and lidar, regarding the vehicle's current driving position. This data includes various information about the vehicle's surrounding environment, such as vehicles, pedestrians, traffic signs, buildings, roads, bridges, and tunnels. It should be noted that perception data can also be obtained from other vehicles, and this application does not limit this.
[0075] The aforementioned navigation map page can be an interactive page used to display driving-related information to the driver. This page can be provided by a navigation system, electronic device, or vehicle infotainment system. The interface can be located on the interactive interface of the vehicle infotainment system and can be displayed in full screen or split screen; this application does not limit this. Optionally, the navigation map page can be a SR interface provided by the vehicle infotainment system, similar to SR interfaces in related technologies, and this application will not elaborate further.
[0076] In one optional embodiment, after generating the map display operation through various methods, real-time data perceived by vehicle sensors and map data can be obtained. By fusing the two data, driving-related information can be obtained. This driving-related information can then be rendered on the navigation map page to achieve the purpose of displaying the driving-related information on the navigation map page.
[0077] The following is combined with Figure 2a and Figure 2b A preferred embodiment of this application will be described in detail. The SR interface can display, as shown below. Figure 2a The screen shown not only displays the vehicle the driver is driving, but also other elements rendered based on map data and vehicle perception data, such as roads, lane lines, trees, and buildings. To help the driver have a clear understanding of the vehicle's driving status, the SR interface can also overlay static information, such as the current vehicle speed (e.g., speed). Figure 2a The speed limit icons are located in the middle at the top (80km / h), to the left and right of the current vehicle speed, and on the far left is the LLC (Lane Keeping Control) icon. It should be noted that the values in all the attached diagrams are merely examples and do not represent actual vehicle speeds or actual speed limits.
[0078] After the driver selects a navigation route and starts navigation, the map display viewing distance can be increased to show more distant environmental information, thus adjusting the view displayed on the SR interface to appear as shown. Figure 2b The images shown, by comparing the two, clearly demonstrate that the environmental information displayed on the right has a wider range, ensuring that the driver can obtain information about both the nearby and distant environments. Furthermore, since the vehicle is in navigation mode, the SR interface can also display the navigation light carpet rendered from lane-level navigation information, as well as forward driver assistance information (as shown in the card in the upper left corner). For example, if the vehicle is about to enter an intersection 135 meters ahead, and the intersection has four lanes—the leftmost lane is for left turns, the rightmost lane is for right turns, and the two middle lanes are for going straight—and the vehicle needs to go straight to enter Gonghe New Road / New Fourth Street, it should use the two middle lanes and then turn left. It should be noted that the driver assistance information in all the accompanying drawings is only an example and does not represent actual driver assistance information.
[0079] It should be noted that commonly used SR functions can already achieve the purpose of displaying the SR interface based on map display operations. Therefore, this application does not limit the specific implementation process of step S102, and can be adjusted according to actual needs.
[0080] Step S104: If the driving state of the target mobile device is detected to be a preset driving state, the display mode of the navigation map page is adjusted from the first display mode to the second display mode.
[0081] The display method is determined based on the driving scenario information of the target mobile device. The driving scenario information reflects the driving path of the target mobile device. The driving scenario information corresponding to the first display method is different from the driving scenario information corresponding to the second display method.
[0082] The aforementioned preset driving state can be a pre-defined state that allows the navigation map page display to adjust automatically. For example, the preset driving state could be the state at which the target mobile device begins to move, the state after the target mobile device has moved at a certain speed for a period of time, the state when the target mobile device has reached a specific location, or the state when the target mobile device has traveled for a specific period of time, etc., but it is not limited to these. By determining whether the target mobile device's current state is a preset driving state, it can be determined whether the navigation map page display needs to be adjusted based on the target mobile device's driving scenario information.
[0083] Since the target mobile device travels in a large three-dimensional space, while the navigation map page is a finite two-dimensional space, the angle, range, and level of detail of the driving-related information displayed to the driver need to be determined by the display method of the navigation map page. Typically, the display method includes a display angle and a scale. However, considering application scenarios like the SR interface, where a scale is not a concept, the above-described display method in this application includes at least one of the following: a display angle and a map display viewing distance, wherein the map display viewing distance is the viewing distance at the display angle of the navigation map page. Optionally, this application will provide a detailed explanation using the display method including a display angle and a map display viewing distance as an example. The map display viewing distance here can be the furthest distance at which obstacles of a certain height on the road surface can be continuously seen within the driving range ahead, or the furthest distance at which traffic facilities and road markings can be seen ahead, during normal driving of the target mobile device, at the display angle of the navigation map page. This distance refers to the length measured along the center line of the lane. By adjusting the map display viewing distance, the driving-related information displayed on the navigation map page is magnified or reduced.
[0084] It should be noted that, in order to facilitate the driver's acquisition of environmental information in front of the vehicle, the preset range usually refers to the area in front of the vehicle. However, considering that in some scenarios (such as U-turns, left and right turns, etc.), the driver needs to acquire not only environmental information in front of the vehicle but also environmental information behind the vehicle, the display angles in the above embodiments of this application include pitch angle and yaw angle. Pitch angle refers to the angle perpendicular to the ground, while yaw angle refers to the angle parallel to the ground.
[0085] It should be noted that, since the display method can be adjusted, in order to ensure that the perception data of the vehicle sensor can meet the requirements of this application, the perception distance of the vehicle sensor needs to be greater than a distance threshold, for example, 200m. The perception range of the vehicle sensor can be 250m, 300m, 500m, 700m, 1000m, etc., and this application does not limit it in this regard. Since the perception range of sensors of different types or manufacturers is different, a suitable sensor can be selected and installed on the vehicle according to actual needs.
[0086] The aforementioned driving scenario information can reflect the specific circumstances of the target mobile device's travel on the current path, and may include, but is not limited to: the type of the path (urban road, highway, expressway, etc.), and the actions performed by the target mobile device on the path. In the above embodiments of this application, the driving scenario information includes: driving mode information, wherein the driving mode information includes one of the following: intersection turning driving type, straight driving type, preset path driving type, and proximity action driving type, wherein the lane curvature of the preset path is greater than the preset curvature, and the proximity action driving type reflects that the target mobile device performs multiple actions to be performed within a preset distance range.
[0087] The aforementioned intersection turning driving type refers to a driving scenario where the target mobile device performs a turning action after reaching an intersection. This turning action can be a left turn, right turn, left-front turn, right-front turn, U-turn, left-rear turn, right-rear turn, etc., but is not limited to these. The aforementioned straight-line driving type refers to a driving scenario where the target mobile device travels straight along the current path without requiring the driver to perform turning, lane changing, or other actions. The aforementioned preset path driving type refers to a driving scenario where the target mobile device needs to travel on a path with a certain curvature (i.e., the lane curvature is greater than a preset curvature). The aforementioned proximity action driving type refers to a driving scenario where the target mobile device needs to perform two or more actions within a certain distance range. Here, the preset distance range can be a pre-set distance threshold, indicating that the distance between the starting positions of two consecutive actions is small, requiring special handling. Similarly, considering that the speed limit thresholds for target mobile devices differ on different types of paths, in order to accurately determine whether the distance between the starting positions of two or more actions to be performed is too small, different values can be set for the preset distance range based on different road types. For example, for ordinary roads or urban roads, the preset distance range can be 150m; for highways or expressways, the preset distance range can be 200m, but it is not limited to this, and this application does not make any specific limitation on it.
[0088] Furthermore, the aforementioned driving scenario information also includes path type information, which includes one of the following: a first path type and a second path type, wherein the driving speed limit threshold corresponding to the first path type is different from the driving speed limit threshold corresponding to the second path type. Here, the first path type can be a path type with a smaller driving speed limit threshold, such as urban roads or rural roads, where the maximum driving speed of the target mobile device is lower. The second path type can be a path type with a larger driving speed limit threshold, such as highways or expressways, where the maximum driving speed of the target mobile device is higher.
[0089] In one optional embodiment, the driving scenario information may only be driving mode information. In another optional embodiment, the driving scenario information may be a combination of driving mode information and route type information, thus having a wider range of application scenarios. In this embodiment, the combination of driving mode information and route type information is used as an example for illustration.
[0090] In one optional embodiment, after displaying the navigation map page, the driving status of the target mobile device can be detected in real time. If the driving status of the target mobile device is detected to be a preset driving status, the driving scene information of the target mobile device can be detected in real time. Once a change in the driving scene information is detected (the driving scene information before and after is different), the display method of the navigation map page can be adjusted from the first display method corresponding to the previous driving scene information to the second display method corresponding to the next driving scene information. If the driving scene information does not change, then there is no need to adjust the display method of the navigation map page. It should be noted that since driving scenario information can contain two types of information, differences in driving scenario information can be partial or complete. For example, the driving mode information in one driving scenario may differ from that in the next, but the road type information in the first scenario may be the same as that in the second. Or, the driving mode information in one scenario may be the same as that in the second, but the road type information in the first scenario may be different from that in the second. Or, both the driving mode information in one scenario and the road type information in the second scenario may differ.
[0091] It should be noted that, in order to ensure the readability of the navigation map page and to ensure that rendered elements at different levels are clearly visible, if virtual elements overlap or are not clearly displayed when rendering environmental elements in the first range, some elements can be appropriately removed.
[0092] The technical solution provided by the above embodiments of this application, in response to map display operations, displays a navigation map page. If the driving state of the target mobile device is detected to be a preset driving state, the display mode of the navigation map page is adjusted from the first display mode to the second display mode. It is easy to note that if the driving state of the target mobile device is detected to be a preset driving state, the display mode of the navigation map page can be adjusted according to changes in driving scenario information. This allows the driver to see different amounts of environmental information and different distances ahead of the vehicle on the navigation map page under different driving scenario information, obtaining sufficient environmental information for driving. Furthermore, it makes the displayed image on the navigation map page more vivid, thereby improving navigation accuracy, increasing interest, enhancing user immersion, and improving user experience. This solves the technical problem in related technologies where the limited elements in simulated reality rendering lead to low navigation accuracy and poor user experience.
[0093] In the above embodiments of this application, the display angle and map display viewing distance of the second display mode are determined based on the driving scene information corresponding to the first display mode, the driving scene information corresponding to the second display mode, and the first display mode.
[0094] In one optional embodiment, since drivers have different requirements regarding the quantity and level of detail of driving-related information displayed for different driving scenarios, and drivers may have similar needs for the display methods of driving-related information in some driving scenarios, the similarity and differences between the driving scenario information corresponding to the first display method and the driving scenario information corresponding to the second display method can be determined first, and the second display method can be determined in conjunction with the first display method. Specifically, if similarity exists, that is, if the driving scenario information corresponding to the first display method and the driving scenario information corresponding to the second display method share some information, the second display method can be determined in conjunction with the first display method. Conversely, if no similarity exists, that is, if all information in the driving scenario information corresponding to the first display method and the driving scenario information corresponding to the second display method is different, the second display method can be determined solely based on the driving scenario information corresponding to the second display method.
[0095] Optionally, the display mode is divided into display angle and map display viewing distance. The display angle can be further divided into pitch angle and yaw angle. Therefore, the pitch angle, yaw angle and map display viewing distance can be judged separately according to the actual situation. If any parameter does not need to be adjusted, the same parameter value in the first display mode can be maintained. For example, if the map display viewing distance does not need to be adjusted, the map display viewing distance of the second display mode can be the same as that of the first display mode, but it is not limited to this.
[0096] The following sections will explain in detail how to determine the display angle and map display viewing distance for different situations.
[0097] In the above embodiments of this application, if the driving scene information corresponding to the first display method is different from some information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either the first display method or the second display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method and the first display method; if the driving scene information corresponding to the first display method is different from all information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method.
[0098] Considering that proximity-based driving modes require a specific map viewing distance, while other driving mode information does not, proximity-based driving modes cannot be directly summarized and statistically analyzed with other driving mode information. Therefore, proximity-based driving modes can be explained separately. For situations other than proximity-based driving modes—that is, where neither the first nor the second display method includes proximity-based driving modes—if some information in the first and second display method differs, meaning they are similar, then the second display method can be determined by combining the information from both methods. However, if all information in the first and second display method differs, meaning they are not similar, then the second display method can be determined solely based on the information from the second display method.
[0099] Optionally, if the path type information in the driving scene information corresponding to the first display method is the same as that in the driving scene information corresponding to the second display method, the driving mode information in the driving scene information corresponding to the first display method is different from that in the driving mode information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is not a proximity action driving type, then the map display viewing distance of the second display method is the same as that of the first display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method.
[0100] In one alternative approach, considering that different path type information corresponds to different map display viewing distances, and different driving mode information has different requirements for display angles, it can be determined that since the path type information in the driving scenario information corresponding to the first display method is the same as that in the driving scenario information corresponding to the second display method, there is no need to adjust the map display viewing distance of the second display method; that is, the map display viewing distance of the second display method can be the same as that of the first display method. However, since the driving mode information in the driving scenario information corresponding to the first display method is different from that in the driving scenario information corresponding to the second display method, it can be determined that the display angle of the second display method needs to be adjusted; that is, the display angle of the second display method can be determined based on the driving mode information in the driving scenario information corresponding to the second display method.
[0101] Assuming the driving mode information in the driving scene information corresponding to the first display method is straight driving, while the driving mode information in the driving scene information corresponding to the second display method is intersection turning driving or preset route driving, since the intersection turning driving or preset route driving type requires adjusting the camera to a more top-down view, and the camera to pan or render, the display angle of the second display method needs to be adjusted. The display angle of the second display method can be determined according to the display angle required for the intersection turning driving type or preset route driving type.
[0102] The following is combined with Figure 5a and Figure 5d Taking a scenario near a maneuvering point as an example, a preferred embodiment of this application will be described in detail. When the vehicle exits the intersection and successfully turns, the driving mode information in the driving scenario information is determined to change from the intersection turning driving type to the straight driving type. At this time, the screen in the SR interface can be viewed from... Figure 5d The displayed image has been transformed into Figure 5d The image shown.
[0103] The following is combined with Figure 6a and Figure 6e This paper will describe a preferred embodiment of the present application in detail, taking a U-turn scenario within the intersection turning driving type as an example. When the vehicle exits the intersection and successfully makes a U-turn, the driving mode information in the driving scenario information is determined to change from the intersection turning driving type to the straight driving type. At this time, the screen on the SR interface can be viewed from... Figure 6e The displayed image has been transformed into Figure 6a The image shown.
[0104] Optionally, if the path type information in the driving scenario information corresponding to the first display method is different from that in the driving scenario information corresponding to the second display method, and the driving mode information in the driving scenario information corresponding to the first display method is the same as that in the driving scenario information corresponding to the second display method, and the driving mode information in the driving scenario information corresponding to either display method is not a proximity action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scenario information corresponding to the second display method, and the display angle of the second display method is the same as that of the first display method; wherein, the yaw angle of the second display method is the same as that of the first display method.
[0105] In one alternative approach, considering that different path type information corresponds to different map display viewing distances, and different driving mode information has different requirements for display angles, it can be determined that the map display viewing distance of the second display method needs to be adjusted because the path type information in the driving scene information corresponding to the first display method is different from that in the second display method. That is, the map display viewing distance of the second display method can be determined based on the path type information in the driving scene information corresponding to the second display method. Since the driving mode information in the driving scene information corresponding to the first display method is the same as that in the second display method, it can be determined that there is no need to adjust the display angle of the second display method; that is, the display angle of the second display method can be the same as that of the first display method.
[0106] Assuming the path type information in the driving scenario information corresponding to the first display method is the first path type, and the path type information in the driving scenario information corresponding to the second display method is the second path type, since the map display viewing distance corresponding to the second path type is larger, the map display viewing distance of the second display method needs to be adjusted. The map display viewing distance of the second display method can be determined according to the map display viewing distance required for the second path type.
[0107] The following is combined with Figure 3a and Figure 3b A preferred embodiment of this application will be described in detail. Figure 3a The image shows the SR interface in a typical road or urban road scene. Figure 3b The image shows the SR interface in a fast road or highway scenario. A comparison of the two images reveals that... Figure 3b The map display view distance on the navigation map page shown is... Figure 3a The navigation map page shown has a wider viewing distance and displays more environmental elements.
[0108] It should be noted that if the map display viewing distance needs to be adjusted without further action, issues may arise such as some information in front of the target mobile device being obscured by distant environmental elements, or the increased amount of distant environmental information preventing the driver from focusing on nearby environmental information. To address this, the pitch angle of the second display mode can be adjusted simultaneously; that is, the pitch angle of the second display mode is based on the map display viewing distance required for the second path type.
[0109] In the above embodiments of this application, if all the information in the driving scene information corresponding to the first display method is different from all the information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to any one display method does not include the proximity action driving type, then the map display viewing distance of the second display method is determined according to the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method.
[0110] In one optional embodiment, considering that different path type information corresponds to different map display viewing distances, and different driving mode information has different requirements for display angles, it can be determined that the map display viewing distance of the second display method needs to be adjusted because the path type information in the driving scene information corresponding to the first display method is different from that in the driving scene information corresponding to the second display method. That is, the map display viewing distance of the second display method can be determined based on the path type information in the driving scene information corresponding to the second display method. Similarly, it can be determined that the display angle of the second display method needs to be adjusted because the driving mode information in the driving scene information corresponding to the first display method is different from that in the driving scene information corresponding to the second display method. That is, the display angle of the second display method can be determined based on the driving mode information in the driving scene information corresponding to the second display method.
[0111] It should be noted that the methods for determining the display angle and map display viewing distance can refer to the methods for determining the display angle and map display viewing distance when some information in the driving scenario information corresponding to the first display method and the driving scenario information corresponding to the second display method are different. These methods will not be elaborated here.
[0112] In the above embodiments of this application, if the path type information in the driving scene information corresponding to the first display method is different from that in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method and the driving scene information corresponding to the second display method are both proximity action driving types, then the map display viewing distance of the second display method is determined according to the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is the same as that of the first display method.
[0113] In one optional embodiment, considering that proximity-based driving types require not only a specific display angle but also a specific map display viewing distance, and that different path type information corresponds to different map display viewing distances, and different driving mode information has different requirements for the display angle, it can be determined that the map display viewing distance of the second display method needs to be adjusted because the path type information in the driving scene information corresponding to the first display method is different from that in the driving scene information corresponding to the second display method. That is, the map display viewing distance of the second display method can be determined based on the path type information in the driving scene information corresponding to the second display method. Since the driving mode information in both the driving scene information corresponding to the first and second display methods is proximity-based driving, it can be determined that there is no need to adjust the display angle of the second display method; that is, the display angle of the second display method can be the same as that of the first display method.
[0114] It should be noted that the method for determining the map display viewing distance can be referenced from the method for determining the map display viewing distance when some information in the driving scenario information corresponding to the first display method and the driving scenario information corresponding to the second display method are different. It will not be elaborated here.
[0115] In the above embodiments of this application, if the path type information in the driving scene information corresponding to the first display method is the same as that in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is a proximity action driving type, then the map display viewing distance of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the first and second display methods.
[0116] In one optional embodiment, considering that proximity-based driving types require not only a specific display angle but also a specific map display viewing distance, and that different path type information corresponds to different map display viewing distances, and different driving mode information has different requirements for the display angle, it can be determined that since the path type information in the driving scene information corresponding to the first display method is the same as that in the driving scene information corresponding to the second display method, but the driving mode information in the driving scene information corresponding to either display method is a proximity-based driving type, it is still necessary to adjust the map display viewing distance of the second display method. That is, the map display viewing distance of the second display method can be determined based on the path type information in the driving scene information corresponding to the second display method. Since the driving mode information in the driving scene information corresponding to either display method is a proximity-based driving type, it is determined that the display angle of the second display method needs to be adjusted. Furthermore, since the proximity action driving type requires a pitch angle but not a yaw angle, the straight driving type has no requirements for either pitch or yaw angles, while the intersection turning driving type and the preset path driving type both require pitch and yaw angles, the display angle of the second display method can be adjusted based on the driving mode information in the driving scenario information corresponding to the first and second display methods.
[0117] In the above embodiments of this application, if the path type information in the driving scene information corresponding to the first display method is different from that in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method is different from that in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity action driving type, then the map display viewing distance of the second display method is determined based on the path type information and driving scene information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the first and second display methods.
[0118] In one optional embodiment, since the path type information in the driving scene information corresponding to the first display method differs from that in the driving scene information corresponding to the second display method, it can be determined that the map display viewing distance of the second display method needs to be adjusted. Since the driving mode information in the driving scene information corresponding to either display method is a proximity-action driving type, and considering that proximity-action driving types require not only a specific display angle but also a specific map display viewing distance, the map display viewing distance of the second display method can be determined based on the path type information and driving scene information in the driving scene information corresponding to the second display method. Since the driving mode information in the driving scene information corresponding to the first display method differs from that in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is a proximity-action driving type, it can be determined that the map display viewing distance of the second display method needs to be adjusted. Considering that the proximity action driving type has requirements for pitch angle but not yaw angle, the straight driving type has no requirements for either pitch or yaw angle, and the intersection turning driving type and the preset path driving type have requirements for both pitch and yaw angle, the display angle of the second display method can be adjusted according to the driving mode information in the driving scenario information corresponding to the first and second display methods.
[0119] In the above embodiments of this application, if the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity driving type, and the driving mode information in the driving scene information corresponding to the other of the first and second display methods is a straight driving type, then the yaw angle of the second display method is the same as the yaw angle of the first display method, and the pitch angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the second display method; if the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity driving type, and the driving mode information in the driving scene information corresponding to the other display method is not a straight driving type, then the yaw angle and pitch angle of the second display method are determined based on the driving mode information in the driving scene information corresponding to the second display method.
[0120] In an optional embodiment, if, in the first display mode and the second display mode, the driving mode information in the driving scene information corresponding to one display mode is a proximity action driving type, and the driving mode information in the driving scene information corresponding to the other display mode is a straight-line driving type, since the straight-line driving type has no requirements for pitch angle and yaw angle, while the proximity action driving type has requirements for pitch angle, it can be determined that there is no need to adjust the yaw angle of the second display mode, that is, the yaw angle of the second display mode is the same as the yaw angle of the first display mode, but the yaw angle of the second display mode needs to be adjusted, that is, the yaw angle of the second display mode can be determined according to the driving mode information in the driving scene information corresponding to the second display mode.
[0121] Assuming the driving mode information in the driving scenario information corresponding to the first display method is straight-line driving, while the driving mode information in the driving scenario information corresponding to the second display method is proximity driving, since the proximity driving type requires a smaller pitch angle, the pitch angle of the second display method can be determined based on the pitch angle required for the proximity driving type. Since neither the straight-line driving type nor the proximity driving type requires a yaw angle, the yaw angle of the second display method can be the same as the yaw angle of the first display method.
[0122] In another optional embodiment, if the driving mode information in the driving scene information corresponding to one of the first and second display methods is a proximity action driving type, and the driving mode information in the driving scene information corresponding to the other display method is an intersection turning driving type or a preset path driving type, since the intersection turning driving type or the preset path driving type has requirements for both pitch angle and yaw angle, the pitch angle and yaw angle of the second display method can be determined according to the driving mode information in the driving scene information corresponding to the second display method.
[0123] Assuming the driving mode information in the driving scenario information corresponding to the first display method is the proximity action driving type, while the driving mode information in the driving scenario information corresponding to the second display method is the intersection turning driving type, since the proximity action driving type requires a smaller pitch angle and the intersection turning driving type has a corresponding yaw angle, the pitch angle of the second display method can be determined based on the pitch angle of the intersection turning driving type, and the yaw angle of the second display method can be determined based on the yaw angle of the intersection turning driving type.
[0124] In the above embodiments of this application, if the driving mode information in the driving scenario information corresponding to the second display method is an intersection turning driving type, the yaw angle of the second display method is determined based on the shape point data of the planned path corresponding to the intersection turning driving type; or, if the driving mode information in the driving scenario information corresponding to the second display method is a preset path driving type, the yaw angle of the second display method is determined based on the lane curvature of the preset path corresponding to the preset path driving type; or, if the driving mode information in the driving scenario information corresponding to the second display method is a straight driving type, the yaw angle of the second display method is determined based on the preset angle corresponding to the straight driving type.
[0125] The aforementioned shape point data can be a series of coordinate points used to describe the shape and position of the planned path of the target mobile device. By rendering the shape point data, a model can be generated as follows: Figure 2b The guide light carpet shown above. The preset angle can be a pre-set yaw angle that meets the display requirements of driving-related information under straight-line driving conditions. This application does not specifically limit this angle and it can be set according to actual needs. For example, it can be 0°.
[0126] In one alternative embodiment, since the shape point data accurately describes the shape of the planned path, the yaw angle of the second display mode can be determined based on the shape point data of the planned path.
[0127] In another alternative embodiment, since the path information of the preset path includes lane curvature, the yaw angle of the second display mode can be determined based on the lane curvature.
[0128] In another alternative embodiment, since the straight-line driving type is the target mobile device traveling in a straight line along the path, the yaw angle of the second display mode can be a preset angle.
[0129] In the above embodiments of this application, the method further includes: determining a first position corresponding to the positioning information of the target mobile device in the shape point data of the planned path, wherein the current identifier value of the first position in the shape point data of the planned path is greater than or equal to a preset identifier value; determining a target heading angle based on the first position and a second position in the shape point data of the planned path, wherein the second position is located in front of the first position and the distance between the second position and the first position is a first preset distance; and determining a yaw angle of the second display mode based on the target heading angle and the current heading angle of the target mobile device.
[0130] The aforementioned preset identifier value can be the minimum identifier value in the shape point data of the planned path, such as the minimum sequence number, or it can be the identifier value determined in the previous process of determining the first position, that is, the historical identifier value.
[0131] In one optional embodiment, to accurately control the virtual camera rotation, firstly, based on positioning information, the point in the shape data of the planned route where the target mobile device is located can be determined; that is, the target mobile device corresponds to the first position in the shape data. It should be noted that, to avoid the navigation map page shaking back and forth, a protection strategy can be adopted. That is, progressively increasing identifier values (e.g., sequence numbers) can be pre-set for different positions in the shape data. Thus, during the determination of the first position, it can first be determined whether the identifier value of the first position determined based on the vehicle's positioning information is less than a preset identifier value. For example, if this is the first time the first position is determined, the preset identifier value is the minimum identifier value in the shape data of the planned path; if this is not the first time the first position is determined, the preset identifier value is the historical identifier value determined in the previous determination of the first position. If it is less than the preset identifier value, the position corresponding to the historical sequence number is directly used as the first position. After determining the first position, a second position at a first preset distance in front of the vehicle can be further determined, and a target heading angle, unrelated to the vehicle but related to the navigation route, can be calculated based on the coordinate values of the two positions. Finally, based on the target heading angle and the vehicle's current heading angle, the yaw angle of the second display method can be determined using a pre-designed camera animation (fixed rate, fixed interpolation, Bezier curve).
[0132] By introducing an identifier value into the shape point data and determining the yaw angle of the second display method based on the heading angle, the yaw angle of the second display method can be aligned with the guide line and will not sway back and forth.
[0133] In the above embodiments of this application, the method further includes: if the path type information in the driving scene information corresponding to the second display mode is a first path type, determining the map display viewing distance of the second display mode from a first preset viewing distance interval; if the path type information in the driving scene information corresponding to the second display mode is a second path type, determining the map display viewing distance of the second display mode from a second preset viewing distance interval; wherein, the maximum viewing distance of the first preset viewing distance interval is less than the minimum viewing distance of the second preset viewing distance interval.
[0134] Considering that the target mobile device often travels at different speeds on different types of roads—for example, vehicle speeds are relatively low on urban roads and relatively high on expressways or highways—drivers need to obtain environmental information at different distances to ensure timely and safe operation. In this case, different sight distances can be preset for different types of roads. For example, for ordinary roads and urban roads, because the speed is relatively low, drivers are more focused on nearby environmental information; therefore, a smaller sight distance (e.g., 300-500m) can be preset to ensure that the corresponding range is concentrated on the nearby area in front of the vehicle. Conversely, for highways or expressways, because the speed is relatively high, drivers are more focused on distant environmental information; therefore, a larger sight distance (e.g., 500-1000m) can be preset to ensure that the driver can see distant areas.
[0135] In one optional embodiment, the target road type of the road where the target mobile device is currently located can be obtained from the map data based on the current location information of the target mobile device. Then, the map display viewing distance of the second display mode can be determined based on the viewing distance preset for different road types.
[0136] The above solution divides the map display viewing distance based on road type, further meeting the driver's needs for rendering environmental information at different distances under different road types, further improving the quantity of environmental elements displayed in the navigation map interface, and enhancing navigation accuracy and user experience.
[0137] In the above embodiments of this application, determining the map display viewing distance of the second display mode from the second preset viewing distance range includes: if the driving speed of the target mobile device is detected to be less than or equal to a preset speed threshold, determining the map display viewing distance of the display mode as the minimum viewing distance of the second preset viewing distance range; if the driving speed of the target mobile device is detected to be greater than the preset speed threshold, determining the map display viewing distance of the display mode as the maximum viewing distance of the second preset viewing distance range.
[0138] Considering the different driving habits of different drivers, even on the same road, such as a highway with a speed limit of 120 km / h, some drivers are accustomed to increasing their vehicle speed to 120 km / h, while others are accustomed to maintaining their vehicle speed at 100 km / h. Therefore, driving speed will also affect the driver's need to perceive the distance of environmental information. Based on this, different sight distances can be set according to different driving speeds. For example, taking highways as an example, the sight distance set for this road is 500-1000m. Further, more accurate sight distances can be set according to different driving speeds. For example, when the driving speed is below 90km / h, the sight distance is set to 500m; when the driving speed is 90km / h-100km / h, the sight distance is set to 600m; when the driving speed is 100km / h-110km / h, the sight distance is set to 800m; when the driving speed is 110km / h-120km / h, the sight distance is set to 900m; and when the driving speed is above 120km / h, the sight distance is set to 1000m. However, this is not the only possible setting.
[0139] It should be noted that the specific division of different driving speeds and different visibility distances can be set according to the visibility distance requirements, and this application does not impose specific limitations on this. For example, the driving speed can be divided into two or three equal intervals, and a fixed visibility distance or a small range of visibility distance can be assigned to each speed interval.
[0140] In one optional embodiment, if the path type information is a second path type, and the speed of the target mobile device is less than or equal to a preset speed threshold, the map display viewing distance of the display mode is determined to be the minimum viewing distance of the second preset viewing distance interval, for example, 500m; if the speed of the target mobile device is greater than the preset speed threshold, the map display viewing distance of the display mode is determined to be the maximum viewing distance of the second preset viewing distance interval, for example, 1000m.
[0141] The following is combined with Figure 4a and Figure 4b A preferred embodiment of this application will be described in detail. Figure 4a The image shows the SR interface display when a vehicle is traveling at low speed on a highway. Figure 4b The image shows the SR interface display in a scenario where a vehicle is traveling at high speed on a highway. By comparing the two images, it can be seen that... Figure 4b The map display view distance on the navigation map page shown is... Figure 4a The navigation map page shown has a wider viewing distance and displays more environmental elements.
[0142] With the above solution, for route type information of the second route type, the map display viewing distance can be further divided based on driving speed, which can further meet the driver's needs for rendering environmental information at different distances under different driving speeds, further improve the quantity of environmental elements displayed in the navigation map interface, and improve navigation accuracy and user experience.
[0143] In the above embodiments of this application, the method further includes: determining, based on the navigation information and positioning information of the target mobile device, whether there is an action to be performed within a first preset distance in front of the target mobile device, and the lane curvature of the driving path at the first preset distance; if there is an action to be performed within the first preset distance, and the action to be performed is a turning action, determining the driving mode information in the driving scene information as an intersection turning driving type; if the lane curvature is greater than a preset curvature, determining the driving mode information in the driving scene information as a preset path driving type; if there is no action to be performed within the first preset distance, and the lane curvature is less than or equal to the preset curvature, determining the driving mode information in the driving scene information as a straight driving type; if there is an action to be performed within the first preset distance, and there is at least one action to be performed within a preset distance interval from the action to be performed, determining the driving mode information in the driving scene information as a proximity action driving type.
[0144] The aforementioned first preset distance can be a preset distance threshold for determining whether the target mobile device is close to the starting position of the action to be performed. Considering that the speed limit threshold of the target mobile device is different on different types of roads, different values can be set for the first preset distance based on different road types. For example, for ordinary roads or urban roads, the first preset distance can be 200m; for highways or expressways, the first preset distance can be 1000m, but it is not limited to this. This application does not make specific limitations on this.
[0145] It should be noted that in order to provide drivers with more accurate navigation guidance and ensure that drivers can accurately drive the target mobile device in complex road networks, the navigation system will inform the driver in advance of the upcoming TBT (Turn-by-Turn) actions, such as turning, changing lanes, entering / exiting roundabouts, entering / exiting ramps, entering / exiting tunnels, passing through intersections, etc., and will provide the driver with a starting position for executing the TBT action. The distance between the current position of the target mobile device and the starting position of the action can be called the TBT distance.
[0146] The aforementioned actions to be executed can be TBT actions, such as turning, lane changing, entering / exiting a roundabout, entering / exiting a ramp, entering / exiting a tunnel, and passing through an intersection. Considering that drivers have different requirements for environmental element rendering for different TBT actions—for example, for lane changing, passing through an intersection, and entering / exiting a tunnel—drivers do not need to pay special attention to the environmental information at the intersection or tunnel entrance—this embodiment uses turning, entering / exiting a roundabout, and entering / exiting a ramp as navigation prompts for illustration, but it is not limited to these and can be adjusted according to actual needs.
[0147] The aforementioned preset curvature can be a pre-set curvature threshold for determining whether the driving path at the first preset distance is a large curvature curve. The specific value of the preset curvature can be set according to actual needs, and this application does not make specific limitations on it.
[0148] The aforementioned preset distance interval can be a pre-set distance threshold, indicating that the distance between multiple consecutive TBT actions is small and requires special handling. Similarly, considering that the speed limit thresholds for target mobile devices differ on different types of roads, in order to accurately determine whether the distance between the starting positions of multiple TBT actions is small, different values can be set for the preset distance interval based on different road types. For example, for ordinary roads or urban roads, the preset distance interval can be 150m; for highways or expressways, the preset distance interval can be 200m, but it is not limited to this, and this application does not make specific limitations in this regard.
[0149] In an optional embodiment, during the driving of the target mobile device, the location information and lane-level navigation information can be used in real time to determine whether there is an action to be performed within a first preset distance in front of the target mobile device. That is, it can be determined whether the TBT distance (the distance between the current position of the vehicle and the starting position of the action to perform the TBT action) is less than or equal to the first preset distance. If so, it indicates that the TBT action is about to be performed in front of the target mobile device. Therefore, the driving mode information in the driving scenario information can be determined to be the intersection turning driving type.
[0150] In another optional embodiment, it is determined whether there is an action to be executed within a first preset distance in front of the target mobile device. If not, the lane curvature of the driving path at the first preset distance can be calculated further through the shape point data of the planned path. If the lane curvature is greater than the preset curvature, it indicates that the target mobile device is about to enter a large curvature curve. Therefore, the driving mode information in the driving scene information is determined to be the preset path driving type.
[0151] In another optional embodiment, it is determined whether there is an action to be executed within a first preset distance in front of the target mobile device. If not, the lane curvature of the driving path at the first preset distance can be calculated further through the shape point data of the planned path. If the lane curvature is less than or equal to the preset curvature, the driving mode information in the driving scene information is determined to be a straight driving type.
[0152] In another optional embodiment, it is determined whether there is an action to be executed within a first preset distance in front of the target mobile device. If so, it is further determined that there is at least one action to be executed within a preset distance interval from the action to be executed. If so, the driving mode information in the driving scenario information is determined to be a proximity action driving type.
[0153] By using the above scheme, the purpose of accurately determining driving mode information is achieved by determining whether there is a navigation prompt action to be executed within a first preset distance in front of the vehicle, whether the lane curvature of the driving path at the first preset distance in front of the vehicle is greater than the preset curvature, and whether there is at least one action to be executed within a preset distance interval from the action to be executed.
[0154] In the above embodiments of this application, adjusting the display mode of the navigation map page from a first display mode to a second display mode includes: if the driving mode information in the driving scenario information corresponding to the second display mode is an intersection turning driving type or a preset route driving type, adjusting the pitch angle of the first display mode to the pitch angle of the second display mode, wherein the pitch angle of the second display mode is smaller than the pitch angle of the first display mode; if it is detected that the target mobile device starts to perform a turning action, or the target mobile device reaches the starting position of the preset type path, adjusting the yaw angle of the first display mode to the yaw angle of the second display mode.
[0155] In one optional embodiment, after determining that the driving mode information in the driving scenario information corresponding to the second display mode is an intersection turning driving type or a preset route driving type, the pitch angle of the first display mode can be adjusted to the pitch angle of the second display mode.
[0156] The following is combined with Figure 5a and Figure 5b This application will describe a preferred embodiment of the present application in detail, taking the intersection turning driving type as an example. In this driving scenario, the TBT action that the vehicle needs to perform ahead can be a right turn, and the starting position of the action can be the position where the vehicle begins to turn right, such as the position where the vehicle enters the intersection, the position of the stop line at the intersection, etc. In this embodiment, based on lane-level navigation information and vehicle positioning information, it can be determined whether the vehicle is near a maneuvering point. If so, the driver can see the following in the SR interface: Figure 5a The displayed screen becomes Figure 5b The image shown. By comparing the two images, we can see that... Figure 5b The map display viewing distance shown on the navigation map page is... Figure 5a The navigation map pages shown have the same viewing distance, but... Figure 5b The tilt angle of the navigation map page shown is less than Figure 5a The tilt angle of the navigation map page shown.
[0157] The following is combined with Figure 6a and Figure 6b This application will describe a preferred embodiment of the present application in detail, taking the intersection turning driving type as an example. In this driving scenario, the TBT action to be performed ahead of the vehicle can be a U-turn, and the starting position of the action can be the position where the vehicle begins to turn, such as the position where the vehicle enters the intersection, the position of the stop line at the intersection, etc. In this embodiment, based on lane-level navigation information and vehicle positioning information, it can be determined whether the vehicle is near a maneuvering point. If so, the driver can see the following in the SR interface: Figure 6a The displayed screen becomes Figure 6b The image shown. By comparing the two images, we can see that... Figure 6b The map display viewing distance shown on the navigation map page is... Figure 6a The navigation map pages shown have the same viewing distance, but... Figure 6b The tilt angle of the navigation map page shown is less than Figure 6a The tilt angle of the navigation map page shown.
[0158] The following is combined with Figure 7a and Figure 7b This application will describe a preferred embodiment of the present application in detail, taking a preset route driving type as an example. In this driving scenario, the vehicle is about to enter a sharp curve, and the starting position of the action can be the starting position of the sharp curve. In this embodiment, based on lane-level navigation information and vehicle positioning information, it can be determined whether the vehicle is at the starting position of the sharp curve. If so, the driver can see the following in the SR interface: Figure 7a The displayed screen becomes Figure 7b The image shown. By comparing the two images, we can see that... Figure 7b The map display view distance on the navigation map page shown is... Figure 7a The navigation map page shown has a larger viewing distance, and... Figure 7b The tilt angle of the navigation map page shown is less than Figure 7a The tilt angle of the navigation map page shown.
[0159] In an optional embodiment, for intersection turning driving types, when it is determined that the target mobile device has begun to perform a turning action, in order to ensure that the driver can accurately grasp the environmental information around the target mobile device during the turning action, the yaw angle of the first display mode can be adjusted to the yaw angle of the second display mode. That is, it can be achieved by controlling the virtual camera to translate horizontally in the direction relative to the ground. This application does not specifically limit this. For example, as Figure 8 As shown, it can be based on the vehicle's location information (such as...) Figure 8 As shown in the solid circle in the image, determine the virtual camera (e.g., Figure 8 The position of the solid rectangle shown in the image is then determined based on the position of the virtual camera and guide lines (such as...). Figure 8 (As shown by the solid line in the image) Determine the tangent of the guide line (e.g.) Figure 8 (As shown by the dashed line in the image), and then control the virtual camera to translate along the tangent of the guide line.
[0160] The following is combined with Figure 5c This application will describe a preferred embodiment of the present application in detail, taking the intersection turning type as an example. When a vehicle enters an intersection or reaches the intersection stop line, it can be determined that the vehicle has reached the starting position of the action, that is, the vehicle begins to perform a right turn. At this time, the driver can see the following on the SR interface: Figure 5c As shown in the image, the screen displayed on the SR interface turns right in sync with the vehicle's right turn, allowing the driver to accurately perceive the environmental information in front of the vehicle during the right turn.
[0161] The following is combined with Figure 6d This application provides a detailed description of a preferred embodiment of the present application, taking a U-turn scenario within the intersection turning traffic type as an example. When a vehicle enters the intersection or reaches the intersection stop line, it can be determined that the vehicle has reached the starting position of the action, that is, the vehicle begins to perform the U-turn action. At this time, the driver can see the following on the SR interface: Figure 6d As shown in the image, the screen displayed on the SR interface rotates synchronously with the vehicle's U-turn, allowing the driver to accurately obtain information about the environment in front of the vehicle during the U-turn.
[0162] In one optional embodiment, for a preset route travel type, after determining the starting position of the target mobile device upon arrival at the preset route, in order to ensure that the driver can accurately grasp the environmental information surrounding the target mobile device during travel, the pitch angle of the first display mode can be adjusted to the pitch angle of the second display mode. It should be noted that this can be achieved by fixing the positioning information and dynamically rotating the camera, but is not limited to this.
[0163] The following is combined with Figure 7cThis application will describe a preferred embodiment of the present application in detail, taking a preset path driving type as an example. When a vehicle enters a high-curvature curve, it can be determined that the vehicle has reached the starting position of the action, that is, the vehicle begins to travel along the high-curvature curve. At this time, the driver can see the following on the SR interface: Figure 7c As shown in the image, the screen displayed on the SR interface rotates as the vehicle moves, but the vehicle's position remains fixed during this process, and the guide light carpet is located in the center of the SR interface.
[0164] The above solution enables dynamic adjustment of the rendering range of driving-related information on the navigation map page, allowing drivers to more clearly determine the starting position of actions, curves, ramps, or environmental information near roundabouts, ensuring that drivers can drive the vehicle accurately and safely.
[0165] In the above embodiments of this application, the method further includes: if the turning action is a reverse turning action, determining the starting position of the action of the target mobile device to start performing the reverse turning action; if it is detected that the distance between the target mobile device and the starting position of the action is less than or equal to a second preset distance, adjusting the display position of the positioning information of the target mobile device on the navigation map page from a first display position to a second display position, wherein the second display position is located above the first display position.
[0166] The aforementioned reverse steering action can be to make the vehicle travel in the opposite direction to the current direction after turning. Reverse steering actions can include, but are not limited to, U-turns, left turns, right turns, etc., and can be set or adjusted according to actual needs.
[0167] The aforementioned second preset distance can be a pre-set distance threshold used to determine whether the vehicle is about to reach the starting position of the reverse steering action. For example, the value of the second preset distance can be 50m, but it is not limited to this. It can also be determined based on the current vehicle speed. This application does not make any specific limitation on this.
[0168] Since the direction of travel of the target mobile device is usually opposite to the current direction after a reverse steering maneuver is performed, and the environmental information displayed on the navigation map page after the reverse steering maneuver gradually decreases as the vehicle approaches the intersection, and drivers are usually more concerned about the environmental information around the target mobile device after the reverse steering maneuver is performed, the content currently displayed on the navigation map page cannot meet the driver's needs. In an optional embodiment, after determining that the steering maneuver is a reverse steering maneuver, it can be determined in real time whether the distance between the target mobile device and the starting position of the maneuver is less than a second preset distance. If so, it indicates that the target mobile device is approaching the starting position of the reverse steering maneuver. To ensure that the environmental information after the reverse steering maneuver is performed is displayed completely, the position of the target mobile device's location information on the navigation map page can be moved upwards, that is, closer to the center of the navigation map page.
[0169] The following is combined with Figure 6b and Figure 6c Taking a U-turn scenario in the intersection turning driving type as an example, a preferred embodiment of this application will be described in detail. Figure 6b The image shown is displayed on the SR interface when the vehicle approaches the U-turn position (i.e., the intersection). Figure 6c The image shown is from the SR interface when the vehicle is about to reach the U-turn position (i.e., the intersection). By comparing the two images, it can be seen that... Figure 6c The vehicle location information shown is compared to Figure 6b The vehicle's location information is displayed closer to the center of the SR interface, thus ensuring a more complete display of environmental information along the route below.
[0170] By using the above technical solution, in the scenario of reverse steering, by determining whether the distance between the target mobile device and the starting position of the action is less than a second preset distance, it can be determined whether the display position of the target mobile device's positioning information on the navigation map page needs to be adjusted, thereby ensuring that the environmental information seen by the driver is more complete after the reverse steering action is performed.
[0171] In the above embodiments of this application, adjusting the display mode of the navigation map page from a first display mode to a second display mode includes: if the driving mode information in the driving scene information corresponding to the second display mode is a proximity action driving type, then the pitch angle of the first display mode is adjusted to the pitch angle of the second display mode, and the map display viewing distance of the first display mode is adjusted to the map display viewing distance of the second display mode, wherein the pitch angle of the second display mode is smaller than the pitch angle of the first display mode, and the map display viewing distance of the second display mode is greater than the map display viewing distance of the first display mode; if it is detected that the target mobile device has performed some of the multiple pending actions corresponding to the proximity action driving type, then the map display viewing distance of the second display mode is reduced, wherein the reduced map display viewing distance is greater than the map display viewing distance of the first display mode.
[0172] The aforementioned multiple actions to be executed can be a series of consecutive TBT actions that need to be performed in front of the target mobile device (this application uses two TBT actions as an example for detailed explanation, but is not limited to this). Due to different road complexities, the distance between the starting positions of these multiple TBT actions often varies. Assuming that the distance between the execution positions of these multiple TBT actions is small, if the previous solution is used to adjust environmental elements, the range adjustment may not be timely. Therefore, this situation needs to be explained separately.
[0173] In one optional embodiment, when the driving mode information in the driving scenario information corresponding to the second display method is determined to be a proximity action driving type, that is, the target mobile device is currently in a driving scenario that requires the execution of two or more actions within a certain distance range, the viewing distance of the map display on the navigation map interface can be increased, so that the screen is appropriately reduced, and the pitch angle of the navigation map interface can be reduced, that is, the pitch angle is adjusted to a more downward view, to ensure that the driver can clearly see multiple actions to be executed.
[0174] Once it is confirmed that some TBT actions have been completed, the specific implementation process is similar to the above technical solution and will not be specifically limited here. Since the vehicle will then perform the remaining TBT actions, the map display viewing distance of the second display method can be reduced, that is, the image can be gradually zoomed in.
[0175] The following is combined with Figure 9 This application will describe a preferred embodiment of the present application in detail, taking a proximity action driving type as an example. In this driving scenario, the two TBT actions that need to be performed consecutively ahead of the vehicle are both for entering the right-front ramp. First, it can be determined whether the distance between the positions corresponding to the two TBT actions is close. If so, the driver can see the following in the SR interface: Figure 5aAs shown in the image, after determining that the vehicle is near a maneuver point, the driver can see a smooth transition in the SR interface. Figure 9 The image shown is appropriately scaled down to ensure the driver can clearly see the two TBT actions.
[0176] Through the above technical solutions, for proximity-based driving scenarios, by appropriately reducing the screen size and adjusting the pitch angle to a more downward view, navigation accuracy and driver safety are improved. Furthermore, by gradually restoring the previous line of sight during the sequential execution of multiple TBT (Traffic Bypass) actions by the target mobile device, the system ensures the driver can see the TBT actions while reducing the impact of dynamic camera adjustments on the stability of the displayed image, thus enabling dynamic adjustment of the navigation map page display as needed.
[0177] In the above embodiments of this application, the method further includes: if a zoom-out instruction is received, adjusting the display mode of the navigation map page from a first display mode or a second display mode to a third display mode, wherein the map display viewing distance of the third display mode is greater than the map display viewing distance of the first display mode and greater than the map display viewing distance of the second display mode.
[0178] The aforementioned zoom-out command can be generated when the driver wants to zoom out of the navigation map page. For example, it could be generated by the driver directly operating a button on the navigation map page, or by voice processing of the driver's voice, or even by the driver using gestures. There are many ways to trigger a zoom-out command; this application is merely an example and does not limit the specific implementation process. Zoom-out commands can be generated according to actual needs or vehicle-preset specifications.
[0179] In an optional embodiment, the driver can manually increase the viewing distance of the navigation map page, for example, by directly adjusting the viewing distance to the maximum viewing distance, or by increasing the viewing distance based on the first range. The display result of driving-related information according to the third display method is as follows: Figure 10 As shown.
[0180] The above technical solution allows for manual zooming out of the navigation map page using zoom-out commands, ensuring that the driving-related information displayed on the navigation map page meets the driver's needs.
[0181] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation portals are provided for users to choose to authorize or refuse.
[0182] According to an embodiment of this application, a navigation map display device is provided. It should be noted that this device can be used to execute the aforementioned navigation map display method. For example... Figure 11 As shown, the device may include: a display module 112, used to display a navigation map page in response to a map display operation; wherein the navigation map page is used to display the driving association information of the target mobile device; and an adjustment module 114, used to adjust the display mode of the navigation map page from a first display mode to a second display mode if the driving state of the target mobile device is detected to be a preset driving state; wherein the display mode is determined based on the driving scenario information of the target mobile device, the driving scenario information reflects the driving path of the target mobile device, and the driving scenario information corresponding to the first display mode is different from the driving scenario information corresponding to the second display mode.
[0183] In the above embodiments of this application, the driving-related information includes at least one of the following: path information of the path where the target mobile device is located, environmental information, navigation information, and positioning information of the environment in which the target mobile device is located.
[0184] In the above embodiments of this application, the above display method includes at least one of the following: display angle and map display viewing distance, wherein the map display viewing distance is the viewing distance under the display angle of the navigation map page.
[0185] In the above embodiments of this application, the display angles include pitch angle and yaw angle.
[0186] In the above embodiments of this application, the driving scenario information includes: driving mode information, wherein the driving mode information includes one of the following: intersection turning driving type, straight driving type, preset path driving type and proximity action driving type, wherein the lane curvature of the preset path is greater than the preset curvature, and the proximity action driving type reflects that the target mobile device performs multiple actions to be performed within a preset distance range.
[0187] In the above embodiments of this application, the driving scenario information further includes: path type information, wherein the path type information includes one of the following: a first path type and a second path type, wherein the driving speed limit threshold corresponding to the first path type is different from the driving speed limit threshold corresponding to the second path type.
[0188] In the above embodiments of this application, the display angle and map display viewing distance of the second display mode are determined based on the driving scene information corresponding to the first display mode, the driving scene information corresponding to the second display mode, and the first display mode.
[0189] In the above embodiments of this application, if the driving scene information corresponding to the first display method is different from some information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either the first display method or the second display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method and the first display method; if the driving scene information corresponding to the first display method is different from all information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to either display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method.
[0190] In the above embodiments of this application, if the path type information in the driving scene information corresponding to the first display method is the same as the path type information in the driving scene information corresponding to the second display method, the driving mode information in the driving scene information corresponding to the first display method is different from the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is not a proximity action driving type, then the map display viewing distance of the second display method is the same as the map display viewing distance of the first display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method; if the first display method is... If the path type information in the corresponding driving scenario information is different from the path type information in the driving scenario information corresponding to the second display method, and the driving mode information in the driving scenario information corresponding to the first display method is the same as the driving mode information in the driving scenario information corresponding to the second display method, and the driving mode information in the driving scenario information corresponding to either display method is not a proximity action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scenario information corresponding to the second display method, and the display angle of the second display method is the same as the display angle of the first display method; wherein, the yaw angle of the second display method is the same as the yaw angle of the first display method.
[0191] In the above embodiments of this application, if all the information in the driving scene information corresponding to the first display method is different from all the information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to any one display method does not include the proximity action driving type, then the map display viewing distance of the second display method is determined according to the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method.
[0192] In the above embodiments of this application, if the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, and both the driving mode information in the driving scene information corresponding to the first display method and the driving mode information in the driving scene information corresponding to the second display method are proximity-action driving types, then the map display viewing distance of the second display method is determined based on the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is the same as that of the first display method; if the path type information in the driving scene information corresponding to the first display method is the same as the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is a proximity-action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scene information corresponding to the second display method. The display angle of the second display method is determined by the driving mode information in the driving scene information corresponding to the first and second display methods. If the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first and second display methods is different from the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is a proximity action driving type, then the map display viewing distance of the second display method is determined by the path type information and driving scene information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined by the driving mode information in the driving scene information corresponding to the first and second display methods.
[0193] In the above embodiments of this application, if the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity driving type, and the driving mode information in the driving scene information corresponding to the other of the first and second display methods is a straight driving type, then the yaw angle of the second display method is the same as the yaw angle of the first display method, and the pitch angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the second display method; if the driving mode information in the driving scene information corresponding to any one of the display methods is a proximity driving type, and the driving mode information in the driving scene information corresponding to the other display method is not a straight driving type, then the yaw angle and pitch angle of the second display method are determined based on the driving mode information in the driving scene information corresponding to the second display method.
[0194] In the above embodiments of this application, if the driving mode information in the driving scenario information corresponding to the second display method is an intersection turning driving type, the yaw angle of the second display method is determined based on the shape point data of the planned path corresponding to the intersection turning driving type; or, if the driving mode information in the driving scenario information corresponding to the second display method is a preset path driving type, the yaw angle of the second display method is determined based on the lane curvature of the preset path corresponding to the preset path driving type; or, if the driving mode information in the driving scenario information corresponding to the second display method is a straight driving type, the yaw angle of the second display method is determined based on the preset angle corresponding to the straight driving type.
[0195] In the above embodiments of this application, the device further includes: an angle determination module, configured to perform the following steps: determining a first position corresponding to the positioning information of the target mobile device in the shape point data of the planned path, wherein the current identifier value of the first position in the shape point data of the planned path is greater than or equal to a preset identifier value; determining a target heading angle based on the first position and a second position in the shape point data of the planned path, wherein the second position is located in front of the first position and the distance between the second position and the first position is a first preset distance; and determining a yaw angle of the second display mode based on the target heading angle and the current heading angle of the target mobile device.
[0196] In the above embodiments of this application, the device further includes: a line-of-sight determination module, configured to perform the following steps: if the path type information in the driving scene information corresponding to the second display mode is a first path type, determine the map display line-of-sight of the second display mode from a first preset line-of-sight interval; if the path type information in the driving scene information corresponding to the second display mode is a second path type, determine the map display line-of-sight of the second display mode from a second preset line-of-sight interval; wherein, the maximum line-of-sight distance in the first preset line-of-sight interval is less than the minimum line-of-sight distance in the second preset line-of-sight interval.
[0197] In the above embodiments of this application, the line-of-sight determination module is further configured to perform the following steps: if the speed of the target mobile device is detected to be less than or equal to a preset speed threshold, the map display line-of-sight of the display mode is determined to be the minimum line-of-sight of the second preset line-of-sight interval; if the speed of the target mobile device is detected to be greater than the preset speed threshold, the map display line-of-sight of the display mode is determined to be the maximum line-of-sight of the second preset line-of-sight interval.
[0198] In the above embodiments of this application, the device further includes: a scene determination module, configured to perform the following steps: based on the navigation information and positioning information of the target mobile device, determine whether there is an action to be performed within a first preset distance in front of the target mobile device, and the lane curvature of the driving path at the first preset distance; if there is an action to be performed within the first preset distance, and the action to be performed is a turning action, determine the driving mode information in the driving scene information as an intersection turning driving type; if the lane curvature is greater than a preset curvature, determine the driving mode information in the driving scene information as a preset path driving type; if there is no action to be performed within the first preset distance, and the lane curvature is less than or equal to the preset curvature, determine the driving mode information in the driving scene information as a straight driving type; if there is an action to be performed within the first preset distance, and there is at least one action to be performed within a preset distance interval from the action to be performed, determine the driving mode information in the driving scene information as a proximity action driving type.
[0199] In the above embodiments of this application, the first adjustment module is further configured to perform the following steps: if the driving mode information in the driving scenario information corresponding to the second display mode is an intersection turning driving type or a preset path driving type, the pitch angle of the first display mode is adjusted to the pitch angle of the second display mode, wherein the pitch angle of the second display mode is smaller than the pitch angle of the first display mode; if it is detected that the target mobile device starts to perform a turning action, or the target mobile device reaches the starting position of the preset type path, the yaw angle of the first display mode is adjusted to the yaw angle of the second display mode.
[0200] In the above embodiments of this application, the device further includes: a second adjustment module, configured to perform the following steps: if the turning action is a reverse turning action, determine the starting position of the target mobile device to start the reverse turning action; if the distance between the target mobile device and the starting position is detected to be less than or equal to a second preset distance, adjust the display position of the target mobile device's positioning information on the navigation map page from a first display position to a second display position, wherein the second display position is located above the first display position.
[0201] In the above embodiments of this application, the first adjustment module is further configured to perform the following steps: if the driving mode information in the driving scene information corresponding to the second display mode is a proximity action driving type, then the pitch angle of the first display mode is adjusted to the pitch angle of the second display mode, and the map display viewing distance of the first display mode is adjusted to the map display viewing distance of the second display mode, wherein the pitch angle of the second display mode is smaller than the pitch angle of the first display mode, and the map display viewing distance of the second display mode is greater than the map display viewing distance of the first display mode; if it is detected that the target mobile device has performed some of the multiple pending actions corresponding to the proximity action driving type, then the map display viewing distance of the second display mode is reduced, wherein the reduced map display viewing distance is greater than the map display viewing distance of the first display mode.
[0202] In the above embodiments of this application, the device further includes: a third adjustment module, configured to adjust the display mode of the navigation map page from the first display mode or the second display mode to the third display mode if a zoom-out instruction is received, wherein the map display viewing distance of the third display mode is greater than the map display viewing distance of the first display mode and greater than the map display viewing distance of the second display mode.
[0203] Embodiments of this application also provide a vehicle infotainment system, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods described in various embodiments of this application during runtime.
[0204] Embodiments of this application also provide a vehicle, including the vehicle infotainment system described in the above embodiments.
[0205] Embodiments of this application also provide a computer-readable storage medium including a stored executable program, wherein, when the executable program is running, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of this application.
[0206] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the methods of various embodiments of this application.
[0207] Embodiments of this application also provide a computer program product, including a non-volatile computer-readable storage medium for storing a computer program that, when executed by a processor, implements the methods in various embodiments of this application.
[0208] Embodiments of this application also provide a computer program that, when executed by a processor, implements the methods described in the various embodiments of this application.
[0209] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0210] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0211] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0212] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0213] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0214] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A method for displaying a navigation map, characterized in that, The method includes: In response to a map display operation, a navigation map page is displayed; wherein, the navigation map page is used to display the driving-related information of the target mobile device; If the target mobile device is detected to be in a preset driving state, the display mode of the navigation map page will be changed from the first display mode to the second display mode. The display method is determined based on the driving scenario information of the target mobile device, which reflects the driving path of the target mobile device. The driving scenario information corresponding to the first display method is different from the driving scenario information corresponding to the second display method.
2. The method according to claim 1, characterized in that, The driving-related information includes at least one of the following: path information of the path where the target mobile device is located, environmental information, navigation information, and positioning information of the environment in which the target mobile device is located.
3. The method according to claim 1, characterized in that, The display method includes at least one of the following: display angle and map display viewing distance, wherein the map display viewing distance is the viewing distance under the display angle of the navigation map page.
4. The method according to claim 3, characterized in that, The display angles include pitch angle and yaw angle.
5. The method according to claim 1, characterized in that, The driving scenario information includes driving mode information, wherein the driving mode information includes one of the following: intersection turning driving type, straight driving type, preset path driving type, and proximity action driving type, wherein the lane curvature of the preset path is greater than the preset curvature, and the proximity action driving type reflects that the target mobile device performs multiple actions to be performed within a preset distance range.
6. The method according to claim 5, characterized in that, The driving scenario information also includes: path type information, wherein the path type information includes one of the following: a first path type and a second path type, wherein the driving speed limit threshold corresponding to the first path type is different from the driving speed limit threshold corresponding to the second path type.
7. The method according to any one of claims 1 to 6, characterized in that, The display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the first display method, the driving scene information corresponding to the second display method, and the first display method.
8. The method according to claim 7, characterized in that, If the driving scene information corresponding to the first display method is different from some of the driving scene information corresponding to the second display method, and the driving scene information corresponding to either the first display method or the second display method does not include the close-action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method and the first display method. If the driving scene information corresponding to the first display method is different from all the information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to any display method does not include the proximity action driving type, then the display angle and map display viewing distance of the second display method are determined based on the driving scene information corresponding to the second display method.
9. The method according to claim 8, characterized in that, If the path type information in the driving scene information corresponding to the first display method is the same as the path type information in the driving scene information corresponding to the second display method, the driving mode information in the driving scene information corresponding to the first display method is different from the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to any one of the display methods is not the proximity action driving type, then the map display viewing distance of the second display method is the same as the map display viewing distance of the first display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method. If the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, the driving mode information in the driving scene information corresponding to the first display method is the same as the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to any one display method is not the proximity action driving type, then the map display viewing distance of the second display method is determined according to the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is the same as the display angle of the first display method. The yaw angle of the second display method is the same as that of the first display method.
10. The method according to claim 8, characterized in that, If the driving scene information corresponding to the first display method is different from all the information in the driving scene information corresponding to the second display method, and the driving scene information corresponding to any display method does not include the proximity action driving type, then the map display viewing distance of the second display method is determined according to the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method.
11. The method according to claim 7, characterized in that, If the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method and the driving mode information in the driving scene information corresponding to the second display method are both proximity action driving types, then the map display viewing distance of the second display method is determined according to the path type information in the driving scene information corresponding to the second display method, and the display angle of the second display method is the same as the display angle of the first display method. If the path type information in the driving scene information corresponding to the first display method is the same as the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is the proximity action driving type, then the map display viewing distance of the second display method is determined based on the driving mode information in the driving scene information corresponding to the second display method, and the display angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the first display method and the second display method. If the path type information in the driving scene information corresponding to the first display method is different from the path type information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to the first display method is different from the driving mode information in the driving scene information corresponding to the second display method, and the driving mode information in the driving scene information corresponding to either display method is the proximity action driving type, then the map display viewing distance of the second display method is determined based on the path type information in the driving scene information corresponding to the second display method and the driving scene information, and the display angle of the second display method is determined based on the driving mode information in the driving scene information corresponding to the first display method and the second display method.
12. The method according to claim 11, characterized in that, If the driving mode information in the driving scene information corresponding to any one of the display methods is the proximity action driving type, and the driving mode information in the driving scene information corresponding to the other of the first and second display methods is the straight driving type, then the yaw angle of the second display method is the same as the yaw angle of the first display method, and the pitch angle of the second display method is determined according to the driving mode information in the driving scene information corresponding to the second display method. If the driving mode information in the driving scene information corresponding to any one display method is the proximity driving type, and the driving mode information in the driving scene information corresponding to another display method is not the straight driving type, then the yaw angle and pitch angle of the second display method are determined based on the driving mode information in the driving scene information corresponding to the second display method.
13. The method according to any one of claims 9 to 12, characterized in that, If the driving mode information in the driving scenario information corresponding to the second display method is an intersection turning driving type, the yaw angle of the second display method is determined based on the shape point data of the planned path corresponding to the intersection turning driving type; or, If the driving mode information in the driving scenario information corresponding to the second display method is a preset path driving type, the yaw angle of the second display method is determined based on the lane curvature of the preset path corresponding to the preset path driving type; or, If the driving mode information in the driving scenario information corresponding to the second display method is a straight-line driving type, the yaw angle of the second display method is determined according to the preset angle corresponding to the straight-line driving type.
14. The method according to claim 13, characterized in that, The method further includes: In the shape point data of the planned path, a first position corresponding to the positioning information of the target mobile device is determined, wherein the current identifier value of the first position in the shape point data of the planned path is greater than or equal to a preset identifier value. Based on the first position and the second position in the shape point data of the planned path, the target heading angle is determined, wherein the second position is located in front of the first position and the distance between the second position and the first position is a first preset distance; Based on the target heading angle and the current heading angle of the target mobile device, the yaw angle of the second display mode is determined.
15. The method according to any one of claims 9 to 12, characterized in that, The method further includes: If the path type information in the driving scenario information corresponding to the second display method is the first path type, the map display viewing distance of the second display method is determined from the first preset viewing distance range; If the path type information in the driving scenario information corresponding to the second display method is the second path type, the map display viewing distance of the second display method is determined from the second preset viewing distance range; Wherein, the maximum viewing distance of the first preset viewing distance interval is less than the minimum viewing distance of the second preset viewing distance interval.
16. The method according to claim 15, characterized in that, Determining the map display viewing distance for the second display mode from within the second preset viewing distance range includes: If the speed of the target mobile device is detected to be less than or equal to a preset speed threshold, the map display viewing distance of the display mode is determined to be the minimum viewing distance of the second preset viewing distance interval; If the speed of the target mobile device is detected to be greater than the preset speed threshold, the map display viewing distance of the display mode is determined to be the maximum viewing distance of the second preset viewing distance range.
17. The method according to any one of claims 1 to 6, characterized in that, The method further includes: Based on the navigation information and positioning information of the target mobile device, determine whether there is an action to be performed within a first preset distance in front of the target mobile device, and the lane curvature of the driving path at the first preset distance; If the action to be executed is within the first preset distance, and the action to be executed is a turning action, then the driving mode information in the driving scenario information is determined to be an intersection turning driving type; If the lane curvature is greater than the preset curvature, the driving mode information in the driving scenario information is determined to be the preset path driving type; If there is no action to be performed within the first preset distance, and the lane curvature is less than or equal to the preset curvature, the driving mode information in the driving scenario information is determined to be a straight driving type. If the action to be executed exists within the first preset distance, and there is at least one other action to be executed within a preset distance interval between the action to be executed and the action to be executed, then the driving mode information in the driving scenario information is determined to be a proximity action driving type.
18. The method according to any one of claims 1 to 6, characterized in that, The step of changing the display method of the navigation map page from the first display method to the second display method includes: If the driving mode information in the driving scenario information corresponding to the second display method is the intersection turning driving type or the preset route driving type, the pitch angle of the first display method is adjusted to the pitch angle of the second display method, wherein the pitch angle of the second display method is smaller than the pitch angle of the first display method. If the target mobile device is detected to have started to perform a turning action, or the target mobile device has reached the starting position of a preset type path, the yaw angle of the first display mode is adjusted to the yaw angle of the second display mode.
19. The method according to claim 18, characterized in that, The method further includes: If the steering action is a reverse steering action, then determine the starting position of the target moving device to begin performing the reverse steering action; If the distance between the target mobile device and the starting position of the action is detected to be less than or equal to a second preset distance, the display position of the target mobile device's positioning information on the navigation map page is adjusted from a first display position to a second display position, wherein the second display position is located above the first display position.
20. The method according to any one of claims 1 to 6, characterized in that, The step of changing the display method of the navigation map page from the first display method to the second display method includes: If the driving mode information in the driving scene information corresponding to the second display method is a proximity action driving type, then the pitch angle of the first display method is adjusted to the pitch angle of the second display method, and the map display viewing distance of the first display method is adjusted to the map display viewing distance of the second display method. Wherein, the pitch angle of the second display method is smaller than the pitch angle of the first display method, and the map display viewing distance of the second display method is greater than the map display viewing distance of the first display method. If it is detected that the target mobile device has performed some of the multiple pending actions corresponding to the proximity action driving type, the map display viewing distance of the second display mode is reduced, wherein the reduced map display viewing distance is greater than the map display viewing distance of the first display mode.
21. The method according to any one of claims 1 to 6, characterized in that, The method further includes: If a zoom-out command is received, the display mode of the navigation map page is adjusted from the first display mode or the second display mode to the third display mode, wherein the map display viewing distance of the third display mode is greater than the map display viewing distance of the first display mode and greater than the map display viewing distance of the second display mode.
22. A vehicle infotainment system, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, performs the method according to any one of claims 1 to 21.
23. A vehicle, characterized in that, include: The vehicle infotainment system as described in claim 22.