Vehicle navigation method and vehicle

By dynamically adjusting the shape and direction of the navigation icon, the problem of users having to interpret navigation prompts in traditional in-car navigation systems is solved, and the navigation prompts are made intelligent and the user experience is optimized.

CN120609380APending Publication Date: 2025-09-09GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510493387.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

The navigation prompt information of traditional in-car navigation systems is relatively simple, and users need to pay extra attention to interpret the navigation prompts, which makes it easy for the driving route to deviate from the navigation route.

Method used

By obtaining the vehicle's current position and navigation information, the deformation parameters of the navigation icon, including the deformation amount and deformation direction, are determined, and the shape and direction of the navigation icon are dynamically adjusted to reflect the driving direction and urgency that the vehicle needs to adjust.

Benefits of technology

The intelligence of navigation prompts has been improved, allowing users to quickly and intuitively understand the driving direction and adjustment timing, optimizing the driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120609380A_ABST
    Figure CN120609380A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle navigation method and a vehicle, and relates to the technical field of vehicles, the method comprises the following steps: obtaining the current position and navigation information of the vehicle; based on the current position and the navigation information, deformation parameters of the navigation icon are determined, and the deformation parameters comprise deformation quantity and / or deformation direction; and displaying the navigation icon subjected to deformation processing based on the deformation parameter. According to the method, the intelligence of navigation prompt can be improved, so that the driving experience of a user is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and more particularly, to a vehicle navigation method and a vehicle in the field of vehicle technology. Background Art

[0002] With the development of intelligent vehicles, the use of in-vehicle navigation systems is becoming increasingly widespread. Currently, traditional navigation prompts in in-vehicle navigation systems are relatively simple, using fixed navigation icons or text messages to indicate driving directions. However, in more complex driving scenarios, users need to distract themselves to interpret the meaning of these navigation prompts, making it difficult to quickly determine the driving direction, which can easily lead to the vehicle's driving route deviating from the navigation route.

[0003] Therefore, how to improve the intelligence of navigation prompts to optimize the user's driving experience is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] The present application provides a vehicle navigation method and a vehicle, which can improve the intelligence of navigation prompts to optimize the user's driving experience.

[0005] In a first aspect, a vehicle navigation method is provided, the method comprising: obtaining the current position and navigation information of the vehicle; determining deformation parameters of a navigation icon based on the current position and navigation information, the deformation parameters including deformation amount and / or deformation direction; and displaying a deformed navigation icon based on the deformation parameters.

[0006] In an embodiment of the present application, the current position and navigation information of the vehicle are obtained; based on the current position and navigation information, the deformation parameters of the navigation icon are determined; based on the deformation parameters, the deformed navigation icon is displayed; compared with the traditional navigation prompt method that only uses a fixed navigation icon or navigation text information to indicate the driving direction, the deformation parameters in this solution include a deformation amount and / or a deformation direction, and the navigation icon can be deformed during the vehicle's driving process; because the deformation direction can reflect the direction of the deformation processing of the navigation icon, the navigation icon deformed by the deformation direction can reflect the driving direction that the vehicle needs to adjust; because the deformation amount can reflect the degree of deformation of the navigation icon, the navigation icon deformed by the deformation amount can reflect the urgency of the vehicle's need to adjust the driving direction; therefore, by displaying the deformed navigation icon, the user can quickly and intuitively understand the driving direction indicated by the navigation icon and / or when to adjust the driving direction, so there is no need to distract extra attention to interpret the meaning of the navigation icon; based on this, the present solution improves the intelligence of the navigation prompt to optimize the user's driving experience.

[0007] In combination with the first aspect, in certain implementations of the first aspect, the deformation parameters of the navigation icon are determined based on the current position and the navigation information, including: when the navigation information includes the navigation position, the deformation amount is determined based on the distance between the current position and the navigation position, and the deformation amount is used as the deformation parameter; when the navigation information includes the direction from the current position toward the navigation position, the deformation direction is determined based on the driving direction at the current position and the direction of the current position toward the navigation position, and the deformation direction is used as the deformation parameter.

[0008] In an embodiment of the present application, the deformation amount is determined based on the distance between the current position and the navigation position, so that the deformation amount can reflect the distance between the current position of the vehicle and the navigation position, and thus can accurately reflect the urgency of the vehicle's need to adjust its driving direction; the deformation direction is determined based on the driving direction at the current position and the direction of the current position toward the navigation position, so that the deformation direction can reflect the azimuth relationship between the navigation position and the current position, and thus accurately obtain the driving direction that needs to be adjusted to prompt the user; based on this, the accuracy of the navigation prompt guidance can be improved through the deformation amount and / or deformation direction.

[0009] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method provided in the embodiments of the present application also includes: when the navigation information includes the navigation position and the direction of the current position toward the navigation position, determining the deformation amount based on the distance between the current position and the navigation position; determining the deformation direction based on the driving direction at the current position and the direction of the current position toward the navigation position; and using the deformation amount and deformation direction as deformation parameters.

[0010] In an embodiment of the present application, since the deformation parameters include the deformation amount and the deformation parameters, and based on the deformation amount and the deformation parameters, the navigation icon is deformed to display the deformed navigation icon; therefore, the deformed navigation icon can reflect both the driving direction that the vehicle needs to adjust and the urgency with which the vehicle needs to adjust the driving direction, thereby enabling the user to quickly and intuitively understand the driving direction indicated by the navigation icon and when to adjust the driving direction, without the need to pay extra attention to interpret the meaning of the navigation icon, further improving the intelligence of the navigation prompts to optimize the user's driving experience.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, the deformation amount is determined based on the distance between the current position and the navigation position, including: determining the gravitational strength between the navigation position and the current position based on the distance between the current position and the navigation position; and determining the deformation amount based on the gravitational strength.

[0012] In an embodiment of the present application, by converting the distance relationship between the current position and the navigation position into a quantifiable gravitational strength, the deformation amount is determined by the gravitational strength to prompt the user when to adjust the driving direction, which can further improve the sensitivity of the navigation prompt.

[0013] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method provided in the embodiment of the present application also includes: determining the coefficient value based on the complexity of the road conditions at the current location; determining the gravitational strength between the navigation location and the current location based on the distance between the current location and the navigation location, including: determining the gravitational strength based on the distance between the current location and the navigation location, and the coefficient value.

[0014] In an embodiment of the present application, the gravity strength is determined by the coefficient value determined by the complexity of the road conditions at the current location and the distance between the current location and the navigation location, which can further improve the sensitivity of the navigation prompts and the adaptability to various road conditions, and further optimize the user experience.

[0015] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, a navigation icon that has been deformed is displayed based on a deformation parameter, including: determining whether the deformation variable is greater than a preset deformation variable; if the deformation variable is greater than the preset deformation variable, displaying the navigation icon that has been deformed based on the preset deformation variable; if the deformation variable is less than or equal to the preset deformation variable, displaying the navigation icon that has been deformed based on the deformation variable.

[0016] In an embodiment of the present application, by comparing the size of the deformation variable with the preset deformation variable, it is possible to detect whether the deformation variable is too large; and when the deformation variable is greater than the preset deformation variable, the deformed navigation icon is displayed based on the preset deformation variable. This can avoid the situation where the deformed navigation icon becomes unrecognizable due to out-of-control deformation, thereby ensuring the outline integrity of the navigation icon.

[0017] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method provided in the embodiments of the present application also includes: determining the configuration parameters of the vehicle components based on the distance between the current position and the navigation position; determining the target area of ​​the vehicle components based on the driving direction at the current position and the direction of the current position toward the navigation position; controlling the vehicle components based on the configuration parameters of the vehicle components and the target area of ​​the vehicle components; wherein the configuration parameters of the vehicle components include the vibration frequency parameters of the steering wheel and / or the inflation pressure parameters of the target airbag in the seat.

[0018] In an embodiment of the present application, by determining the configuration parameters of vehicle components and the target area of ​​the vehicle components, navigation prompts are provided to the user in the form of tactile feedback, which can further improve the intelligence of the navigation prompts and optimize the user's driving experience.

[0019] In combination with the first aspect and the above-mentioned implementation methods, in certain implementation methods of the first aspect, the method provided in the embodiment of the present application also includes: determining the driving deviation amount based on the current position and the navigation route in the navigation information; and outputting warning prompt information based on the driving deviation amount.

[0020] In an embodiment of the present application, when the vehicle's driving route deviates from the navigation route, a warning prompt message is output based on the driving deviation amount, prompting the user of the vehicle's driving deviation in an intuitive and quick manner, thereby further improving the intelligence of the navigation prompt.

[0021] In combination with the first aspect and the above-mentioned implementation methods, in some implementation methods of the first aspect, warning prompt information is output based on the driving deviation amount, including: determining the target warning level corresponding to the driving deviation amount based on the driving deviation amount; determining the warning prompt information corresponding to the target warning level; and outputting the warning prompt information.

[0022] In an embodiment of the present application, by determining the target warning level corresponding to the driving deviation amount and outputting the warning prompt information corresponding to the target warning level, the degree of deviation can be converted into warning prompt information that can reflect the warning level corresponding to the degree of deviation, so as to reduce complex symbols or text judgments, and enable the user to intuitively understand the degree of deviation of the vehicle, so as to optimize the user's driving experience.

[0023] In a second aspect, a vehicle navigation device is provided, the device comprising:

[0024] Acquisition module, used to obtain the current location and navigation information of the vehicle;

[0025] A determination module, configured to determine deformation parameters of the navigation icon based on the current position and navigation information, the deformation parameters including deformation amount and / or deformation direction;

[0026] The display module is used to display the navigation icon after deformation processing based on the deformation parameters.

[0027] As a possible implementation method, the determination module is specifically used to determine the deformation amount based on the distance between the current position and the navigation position when the navigation information includes the navigation position, and use the deformation amount as the deformation parameter; when the navigation information includes the direction of the current position toward the navigation position, the deformation direction is determined based on the driving direction at the current position and the direction of the current position toward the navigation position, and use the deformation direction as the deformation parameter.

[0028] As a possible implementation manner, the determination module is specifically configured to determine the gravitational strength between the navigation position and the current position based on the distance between the current position and the navigation position; and determine the deformation amount based on the gravitational strength.

[0029] As a possible implementation method, the determination module is also used to determine the coefficient value based on the complexity of the road conditions at the current location; the determination module is specifically used to determine the gravity intensity based on the distance between the current location and the navigation location, and the coefficient value.

[0030] As a possible implementation method, the display module is specifically used to determine whether the shape variable is greater than the preset shape variable; if the shape variable is greater than the preset shape variable, the navigation icon that has been deformed is displayed based on the preset shape variable; if the shape variable is less than or equal to the preset shape variable, the navigation icon that has been deformed is displayed based on the shape variable.

[0031] As a possible implementation, the determination module is further configured to determine a configuration parameter of the vehicle component based on a distance between the current position and the navigation position; and determine a target area of ​​the vehicle component based on a driving direction at the current position and a direction from the current position to the navigation position;

[0032] As a possible implementation method, the device provided in the embodiment of the present application also includes: a control module for controlling vehicle components based on the configuration parameters of the vehicle components and the target area of ​​the vehicle components; wherein the configuration parameters of the vehicle components include the vibration frequency parameters of the steering wheel and / or the inflation pressure parameters of the target airbag in the seat.

[0033] As a possible implementation manner, the determination module is further configured to determine a driving deviation amount based on the current position and the navigation route in the navigation information; and output a warning prompt message based on the driving deviation amount.

[0034] As a possible implementation manner, the determination module is specifically configured to determine a target warning level corresponding to the driving deviation amount based on the driving deviation amount; determine warning prompt information corresponding to the target warning level; and output the warning prompt information.

[0035] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is configured to store executable program code, and the processor is configured to retrieve and execute the executable program code from the memory, so that the vehicle executes the method of the first aspect or any possible implementation of the first aspect.

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

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

[0038] Figure 1 This is a schematic diagram of a related technology provided by an embodiment of the present application;

[0039] Figure 2 This is a flow chart of a vehicle navigation method provided by an embodiment of the present application;

[0040] Figure 3 This is a scene diagram of a navigation icon provided in an embodiment of the present application;

[0041] Figure 4 This is a schematic diagram of a vehicle driving scenario provided by an embodiment of the present application;

[0042] Figure 5 is a flow chart of another vehicle navigation method provided by an embodiment of the present application;

[0043] Figure 6 This is a schematic diagram of the internal structure of a vehicle navigation device provided by an embodiment of the present application;

[0044] Figure 7 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0046] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0047] With the development of intelligent vehicles, the use of in-vehicle navigation systems is becoming increasingly widespread. Currently, traditional navigation prompts in in-vehicle navigation systems are relatively simple, using fixed navigation icons or text messages to indicate driving directions. However, in more complex driving scenarios, users need to distract themselves to interpret the meaning of these navigation prompts, making it difficult to quickly determine the driving direction, which can easily lead to the vehicle's driving route deviating from the navigation route.

[0048] For example, Figure 1 As shown, Figure 1 A schematic diagram of a scenario of a related technology provided in an embodiment of the present application. A vehicle 110 is traveling along a navigation route planned by the navigation system and arrives at an intersection. At this time, according to the navigation route, the vehicle needs to turn right to travel to a new section of the road. The navigation prompt information displayed on the vehicle-mounted display interface 120 is a fixed navigation icon 130 and a text voice message 1, such as a fixed navigation arrow pointing right and a text message of "turn right". When the vehicle arrives at the intersection, it needs to spend extra time to interpret when to turn right, and therefore cannot turn right in time, causing the vehicle's driving route to deviate from the navigation route.

[0049] Therefore, how to improve the intelligence of navigation prompts to optimize the user's driving experience is a technical problem that urgently needs to be solved.

[0050] In view of this, an embodiment of the present application provides a vehicle navigation method and a vehicle, wherein the method improves the intelligence of navigation prompts to optimize the user's driving experience.

[0051] In order to illustrate the technical solution of this application, the following is a description of the specific embodiments. Figures 2 to 5 The vehicle navigation method provided in the embodiment of the present application is described in detail.

[0052] It should be understood that the embodiments of the present application do not specifically limit the execution entity of the vehicle navigation method. As long as a program recording the code of the vehicle navigation method of the embodiments of the present application can be executed to communicate according to the vehicle navigation method of the embodiments of the present application. For example, the execution entity of the vehicle navigation method provided in the embodiments of the present application can be a vehicle, or a vehicle navigation device used in the vehicle, such as a chip.

[0053] Figure 2 It is a flowchart of a vehicle navigation method provided in an embodiment of the present application. Figure 2 Includes S201 to S203.

[0054] S201. Obtain the current location and navigation information of the vehicle.

[0055] For example, the current position of the vehicle can be used to reflect the current position of the vehicle while the vehicle is traveling; or, the current position of the vehicle can also be used to reflect the current position of the vehicle when the vehicle is started and is ready to travel.

[0056] For example, the navigation information can be used to indicate the driving plan information of the vehicle after the current location. The specific content of the navigation information can be referred to the following embodiment and will not be described in detail here.

[0057] Optionally, the vehicle can also obtain a navigation icon (i.e., a navigation icon that has not been deformed). The navigation icon can be a resource preset in the navigation system. For example, the shape of the navigation icon can be a navigation arrow, or a triangle, etc., and this embodiment of the application does not impose any specific restrictions on this. In addition, this embodiment of the application does not limit the color and size of the navigation icon. For example, Figure 3 As shown, Figure 3 A schematic diagram of a navigation icon scenario provided in an embodiment of the present application. Figure 3 As shown in (a) in FIG. 3 , the navigation icon 310 may be a navigation arrow, which may be an arrow that has not undergone any deformation processing.

[0058] Optionally, the vehicle can also obtain the vehicle's driving direction at its current location. For example, if the reference datum is true north, a driving direction (α) of 10° at the vehicle's current location indicates that the vehicle is traveling 10° east of true north. For another example, if the vehicle's driving direction (α) is -10°, it indicates that the vehicle is traveling 10° west of true north.

[0059] It should be noted that the driving direction, as well as the reference reference for the direction from the current position of the vehicle to the navigation position in the following text, may be the true north direction.

[0060] For example, the driving direction of the vehicle at the current position may be acquired through a heading sensor of the vehicle; for example, the heading sensor may include an inertial measurement unit (IMU).

[0061] As an example, the current position and navigation information of the vehicle can be obtained when the navigation function of the vehicle's onboard system is turned on.

[0062] As another example, the current location and navigation information of the vehicle can be obtained from other devices, such as mobile phones, computers, etc.

[0063] S202. Based on the current location and navigation information, determine the deformation parameters of the navigation icon.

[0064] The deformation parameters include deformation amount and / or deformation direction.

[0065] For example, the deformation amount can reflect the degree of deformation of the navigation icon. Specifically, the deformation amount can refer to the displacement amount of the vertices in the navigation image after processing. For example, if multiple vertices in the navigation icon are moved by 10 pixels (pixels), 10 pixels are the deformation amount.

[0066] Exemplarily, the deformation direction may be the direction to which the navigation icon points; in other words, the deformation direction is the driving direction to which the vehicle needs to be adjusted.

[0067] As an example, the shape of the navigation icon may be determined based on the current location and navigation information.

[0068] As another example, the deformation direction of the navigation icon may be determined based on the current location and navigation information.

[0069] As another example, the deformation amount and deformation direction of the navigation icon may be determined based on the current position and navigation information.

[0070] For a detailed description of S202 , please refer to the following embodiments, which will not be repeated here.

[0071] S203. Based on the deformation parameters, display the navigation icon after deformation processing.

[0072] Illustratively, the navigation icon may be deformed (eg, stretched) based on the deformation parameters to obtain a deformed navigation icon, and the deformed navigation icon may be displayed.

[0073] Exemplarily, deforming the navigation icon may refer to adjusting the coordinate distribution of the navigation icon so that it is stretched (eg, the head of the navigation icon) or compressed (eg, the tail of the navigation icon) along the deformation direction while keeping other areas relatively stable.

[0074] As an example, if the deformation parameter includes a deformation direction, the navigation icon can be deformed based on the deformation direction. For example, if the navigation icon is a navigation arrow, if the deformation direction is 30°, the navigation icon can be rotated 30° (so that the arrow points 30° east of due north). For another example, if the deformation direction is -30°, the navigation icon can be rotated -30° (so that the arrow points 30° west of due north).

[0075] As another example, when the deformation parameter includes a deformation variable, the navigation icon can be deformed based on the deformation variable. For example, if the navigation icon is a navigation arrow, for example, if the deformation variable is 30 pix, then the coordinates of each boundary vertex of the navigation icon are stretched outward by 30 pix to obtain an enlarged navigation icon. For another example, if the deformation variable is -30 pix, then the coordinates of each boundary vertex of the navigation icon are stretched inward by 30 pix to obtain a reduced navigation icon.

[0076] If the deformation parameter includes the deformation amount and the deformation direction, the detailed description of S203 may refer to the following embodiment and will not be repeated here.

[0077] In an embodiment of the present application, the current position and navigation information of the vehicle are obtained; based on the current position and navigation information, the deformation parameters of the navigation icon are determined; based on the deformation parameters, the deformed navigation icon is displayed; compared with the traditional navigation prompt method that only uses a fixed navigation icon or navigation text information to indicate the driving direction, the deformation parameters in this solution include a deformation amount and / or a deformation direction, and the navigation icon can be deformed during the vehicle's driving process; because the deformation direction can reflect the direction of the deformation processing of the navigation icon, the navigation icon deformed by the deformation direction can reflect the driving direction that the vehicle needs to adjust; because the deformation amount can reflect the degree of deformation of the navigation icon, the navigation icon deformed by the deformation amount can reflect the urgency of the vehicle's need to adjust the driving direction; therefore, by displaying the deformed navigation icon, the user can quickly and intuitively understand the driving direction indicated by the navigation icon and / or when to adjust the driving direction, so there is no need to distract extra attention to interpret the meaning of the navigation icon; based on this, the present solution improves the intelligence of the navigation prompt to optimize the user's driving experience.

[0078] In a possible embodiment of the present application, the above S202 includes: when the navigation information includes the navigation position, determining the deformation amount based on the distance between the current position and the navigation position, and using the deformation amount as the deformation parameter; when the navigation information includes the direction of the current position toward the navigation position, determining the deformation direction based on the driving direction at the current position and the direction of the current position toward the navigation position, and using the deformation direction as the deformation parameter.

[0079] For example, the navigation information may include a navigation location, which is used to indicate a location where the vehicle needs to travel subsequently.

[0080] Illustratively, the distance between the current position and the navigation position can be obtained by combining the two-dimensional coordinates of the current position and the two-dimensional coordinates of the navigation position with the Euclidean distance formula.

[0081] For example, Figure 4 As shown, Figure 4is a schematic diagram of a vehicle driving scenario provided by an embodiment of the present application; Figure 4 In (a), the vehicle's position 1 is the current position, and the target distance between position 1 and navigation position 2 is D1; Figure 4 In (b), the vehicle's position 2 is the current position, and the target distance between position 2 and navigation position 2 is D2; Figure 4 In (c), the position 3 of the vehicle is the current position, and the target distance between the position 3 and the navigation position 2 is D3; wherein D3>D2>D1.

[0082] For example, the distance between the current location and the navigation location can be negatively correlated with the deformation variable. Specifically, the smaller the distance between the current location and the navigation location, the larger the deformation variable; and the larger the distance between the current location and the navigation location, the smaller the deformation variable. Of course, optionally, the distance between the current location and the navigation location can be positively correlated with the deformation variable. The following uses the negative correlation between the distance between the current location and the navigation location and the deformation variable as an example for explanation.

[0083] Exemplarily, the distance between the current position and the navigation position can reflect the urgency with which the vehicle needs to adjust its driving direction; specifically, the distance between the current position and the navigation position is negatively correlated with the urgency with which the vehicle needs to adjust its heading.

[0084] For example, the navigation information may include the direction from the current location to the navigation location, that is, the orientation relationship between the navigation location and the current location. In other words, the direction from the current location to the navigation location may be used to represent the relative direction between the navigation location and the current location in a geographic coordinate system.

[0085] For example, if the direction (β) from the current position to the navigation position is 45°, it means that the navigation position is located 45° east of due north of the current position.

[0086] For another example, if the direction (β) from the current position to the navigation position is -45°, it means that the navigation position is located in a direction 45° west of due north of the current position.

[0087] For example, the deformation direction, i.e., the required adjustment direction of the vehicle, can be determined based on the difference between the driving direction at the current location and the direction from the current location to the navigation location. It should be noted that the deformation direction can be the relative direction between the navigation location and the current location in the screen coordinate system.

[0088] For example, Figure 4 As shown in (a), if the vehicle's driving direction (α) is 0° (the vehicle's driving direction is due north), and the direction (β) of the current position toward the navigation position (navigation position 2) is 30°, the deformation direction is 30°.

[0089] For example, Figure 4 As shown in (b), if the vehicle's traveling direction (α) is 5° and the direction (β) of the current position toward the navigation position (navigation position 2) is 60°, the deformation direction is 55°.

[0090] For example, Figure 4 As shown in (c), if the vehicle's traveling direction (α) is 10° and the straight line direction (β) from the current position to the navigation position (navigation position 2) is 80°, the deformation direction is 70°.

[0091] In an embodiment of the present application, the deformation amount is determined based on the distance between the current position and the navigation position, so that the deformation amount can reflect the distance between the current position of the vehicle and the navigation position, and thus can accurately reflect the urgency of the vehicle's need to adjust its driving direction; the deformation direction is determined based on the driving direction at the current position and the direction of the current position toward the navigation position, so that the deformation direction can reflect the azimuth relationship between the navigation position and the current position, and thus accurately obtain the driving direction that needs to be adjusted to prompt the user; based on this, the accuracy of the navigation prompt guidance can be improved through the deformation amount and / or deformation direction.

[0092] As a possible implementation method, the navigation information may include a navigation route; the navigation route includes multiple preset navigation locations, and different navigation locations can be used to represent specific geographic locations. Multiple preset navigation locations can be connected together in sequence to form a complete navigation route. In this case, the above-mentioned navigation location can be the preset navigation location that is closest to the current location among the multiple preset navigation locations and is the preset navigation location that the vehicle needs to travel to after passing the current location. In other words, the current location can be located between two adjacent preset navigation locations, the preset navigation location that has not been traveled to is the above-mentioned navigation location, and the preset navigation location that has been traveled to can be a historical navigation location.

[0093] For example, the navigation location may be a navigation location on the road ahead of the vehicle. Alternatively, the navigation location may be a preset navigation location on the road after the vehicle turns. For example, at an intersection, the navigation location may be located on the road after the vehicle turns left. For another example, the navigation location may be located at the entrance of a highway ramp. For another example, at a non-intersection turn, such as a curve or a roundabout, the navigation location may be a preset navigation location on the straight road after the turn.

[0094] As a possible implementation, the density of multiple preset navigation locations on the navigation route included in the navigation information (which may also represent the number of preset navigation locations) can be determined by the road curvature of the corresponding section of the navigation route. This density is positively correlated with the road curvature, and the road curvature of the section can be used to measure the degree of curvature of the section. As the curvature of the section increases, the road curvature also increases accordingly, and the density of preset navigation locations in the navigation route also increases simultaneously. For example, the road curvature of a straight section is approximately zero; the road curvature of a curved section is greater than that of a straight section; and the road curvature of an intersection is greater than that of a curved section.

[0095] For example, on straight sections, where the vehicle's direction of travel rarely changes, preset navigation locations can be set relatively sparsely along the navigation route. For example, a preset navigation location can be set every 2 meters. This ensures navigation continuity while minimizing the computational burden of too many preset navigation locations.

[0096] For example, on curved roads, where the vehicle's direction of travel changes significantly, navigation prompts need to be updated more frequently to ensure the user can accurately follow the navigation route. Therefore, the density of pre-set navigation locations can be increased along the navigation route. For example, if the curve radius is less than 100 meters, a pre-set navigation location can be set every 0.5 meters to improve the accuracy of the navigation route.

[0097] For example, for sections near intersections, to ensure users can accurately select the correct driving direction at intersections, it's necessary to further increase the density of pre-set navigation locations. For example, near an intersection, a pre-set navigation location could be set every 0.3 meters. This allows for more timely detection of changes in vehicle direction and the generation of corresponding navigation icons, preventing users from misjudging the vehicle's direction when approaching an intersection.

[0098] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: when the navigation information includes the navigation position and the direction of the current position toward the navigation position, determining the deformation amount based on the distance between the current position and the navigation position; determining the deformation direction based on the driving direction at the current position and the direction of the current position toward the navigation position; and using the deformation amount and deformation direction as deformation parameters.

[0099] For example, taking the navigation icon as a navigation arrow, the navigation icon is deformed based on the deformation amount and deformation direction, which may refer to stretching the multiple vertex coordinates of the head of the navigation arrow along the deformation direction, and stretching the multiple vertex coordinates of the tail of the navigation arrow along the direction opposite to the deformation direction.

[0100] For example: Figure 4 (a) in Figure 3 As shown in (b), if the deformation direction is 30° and the deformation amount is 10pix, the navigation icon is deformed; for example, the arrow vertex of the navigation arrow is stretched 10pix along the 30° direction; the tail vertex of the navigation arrow is stretched 10pix along the opposite direction of the deformation direction (i.e., the compression direction, such as the deformation direction +180°), and then the navigation icon 320 is obtained.

[0101] Another example: Figure 4 (b) in Figure 3 As shown in (c), if the deformation direction is 55° and the deformation amount is 20pix, the navigation icon is deformed; for example, the arrow vertex of the navigation arrow is stretched 20pix along the 55° direction; the tail vertex of the navigation arrow is stretched 20pix along the opposite direction of the deformation direction (i.e., the compression direction, such as the deformation direction +180°), and then the navigation icon 330 is obtained.

[0102] In an embodiment of the present application, since the deformation parameters include the deformation amount and the deformation parameters, and based on the deformation amount and the deformation parameters, the navigation icon is deformed to display the deformed navigation icon; therefore, the deformed navigation icon can reflect both the driving direction that the vehicle needs to adjust and the urgency with which the vehicle needs to adjust the driving direction, thereby enabling the user to quickly and intuitively understand the driving direction indicated by the navigation icon and when to adjust the driving direction, without the need to pay extra attention to interpret the meaning of the navigation icon, further improving the intelligence of the navigation prompts to optimize the user's driving experience.

[0103] In a possible embodiment of the present application, determining the deformation amount based on the distance between the current position and the navigation position includes: determining the gravitational strength between the navigation position and the current position based on the distance between the current position and the navigation position; and determining the deformation amount based on the gravitational strength.

[0104] For example, the strength of the attraction between the navigation position and the current position may be used to describe the degree of attraction of the current position to the navigation position.

[0105] For example, the distance between the current location and the navigation location may be negatively correlated with the gravitational strength. Specifically, the greater the distance between the current location and the navigation location, the smaller the gravitational strength between the navigation location and the current location; and the smaller the distance between the current location and the navigation location, the greater the gravitational strength between the navigation location and the current location.

[0106] For example, the strength of the gravitational attraction between the navigation location and the current location can be positively correlated with the deformation. A greater gravitational attraction between the navigation location and the current location results in a greater deformation and a greater degree of stretching of the navigation icon. A smaller gravitational attraction between the navigation location and the current location results in a smaller deformation and a smaller degree of stretching of the navigation icon.

[0107] For example, the deformation amount can be obtained by the gravitational strength and a preset size factor. For example, the preset size factor can be 2. When the gravitational strength is 14.3 Newtons (N), the deformation amount is 28.6 pix.

[0108] It can be understood that by converting the distance between the current position and the navigation position into the gravitational strength between the current position and the navigation position, the degree of association between the current position and the navigation position is quantified; then, the deformation amount of the navigation icon is determined by the gravitational strength; specifically, when the vehicle gradually approaches the navigation position, the distance between the vehicle and the navigation position decreases, and the gravitational strength increases, the navigation icon (such as the navigation arrow) will dynamically deform according to the deformation amount. The larger the deformation amount, the longer the arrow is stretched, thereby more intuitively prompting the user when to adjust the driving direction.

[0109] In an embodiment of the present application, by converting the distance relationship between the current position and the navigation position into a quantifiable gravitational strength, the deformation amount is determined by the gravitational strength to prompt the user when to adjust the driving direction, which can further improve the sensitivity of the navigation prompt.

[0110] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: determining a coefficient value based on the complexity of the road conditions at the current location; determining the gravitational strength between the navigation location and the current location based on the distance between the current location and the navigation location, including: determining the gravitational strength based on the distance between the current location and the navigation location, and the coefficient value.

[0111] For example, the coefficient value may be positively correlated with the complexity of the road conditions at the current location. The coefficient value is positively correlated with the strength of gravity.

[0112] For example, the coefficient value can be used as a global scaling factor to adjust the gravity strength based on the complexity of the road conditions at the current location. A larger coefficient value (e.g., a coefficient value greater than 1) indicates that the road section at the current location is more complex; for example, sections with more complex roads include urban intersections and sections with continuous curves. A smaller coefficient value (e.g., a coefficient value less than 1) indicates that the road section at the current location is less complex; for example, sections with less complex roads include highway straight roads.

[0113] For example, the larger the coefficient value, the greater the gravitational strength, and the larger the deformation of the navigation icon when deforming it; the smaller the coefficient value, the smaller the gravitational strength, and the smaller the deformation of the navigation icon when deforming it. Therefore, by adjusting the coefficient value, the deformation of the navigation icon can be optimized and its scene-specific targeting can be improved. For example, when driving on a highway, the sensitivity of the gravitational strength can be appropriately reduced to reduce the interference caused to the user by frequent prompts when driving on a straight road at high speed; while in complex urban road conditions, the gravitational strength can be increased to more clearly indicate the direction of travel.

[0114] In an embodiment of the present application, the gravity strength is determined by the coefficient value determined by the complexity of the road conditions at the current location and the distance between the current location and the navigation location, which can further improve the sensitivity of the navigation prompts and the adaptability to various road conditions, and further optimize the user experience.

[0115] As a possible implementation method, the gravitational strength can be realized by the following formula (1):

[0116]

[0117] In formula (1), F can be used to represent the gravitational strength between the current position and the navigation position, and its unit is N; K is the scene coefficient; d is the distance between the current position and the navigation position, and its unit can be kilometers (km); θ is the angle between the vehicle's driving direction and the gravitational direction; the gravitational direction is the direction from the current position to the navigation position; τ is used to represent the decay time constant, which is used to control the smooth change of gravitational strength to prevent sudden changes in gravitational strength, and its unit is seconds (s).

[0118] It can be understood that by adjusting the K value, the gravitational strength can be automatically matched to different road conditions; through cosθ, the gravitational strength can be corrected in direction; for example, if cosθ>0, it means that the gravitational direction and the vehicle's driving direction form a positive coupling, prompting the user to adjust the driving direction to the right (as mentioned above, when due north is east, θ is greater than 0, which is the right direction in the navigation coordinate system). For another example, if cosθ<0, it means that the gravitational direction and the vehicle's driving direction form a negative coupling, prompting the driver to adjust the heading to the left. For another example, if cosθ=0, it means that the vehicle's driving direction and the navigation position are in a straight line, and there is no need to adjust the driving direction. Through 1 / d 2 , when the vehicle's current location is far from the navigation location, the gravitational strength is close to zero; when the vehicle is close to the navigation location, the gravitational strength can be quickly increased. τ can be used to prevent sudden changes in gravitational strength; for example, when the vehicle passes the historical navigation location and starts calculating the gravitational strength between the navigation location and the vehicle's current location, (1-e -t / τ) to achieve a smooth transition of gravitational strength.

[0119] For example, when a vehicle is traveling on a straight highway, the target distance between the vehicle's current position and the next navigation position is 3 km, the angle (θ) between the vehicle's driving direction at the current position and the straight direction between the current position and navigation position A is 10°; τ is set to 5s; K corresponding to the straight highway is 0.9; according to formula (1), when the vehicle is just switched to navigation position A, since t = 0, 1-e 0 = 0, then F = 0; 5 seconds after switching to navigation position A, the vehicle enters the highway entrance curve, and the K corresponding to the highway entrance curve is 1.6; the target distance between the vehicle's current position and the navigation position is 0.05 km, 1 / d 2 =20; at this time, the angle (θ) between the vehicle's current driving direction and the straight line between the current position and the navigation position A is 45°, and cosθ is 0.707; since t = 5s, 1-e -1 =0.632; through formula (1), we can get F=1.6×20×0.707×0.632=14.3N at this time.

[0120] In a possible embodiment of the present application, a navigation icon that has been deformed is displayed based on a deformation parameter, including: determining whether the deformation variable is greater than a preset deformation variable; if the deformation variable is greater than the preset deformation variable, displaying the navigation icon that has been deformed based on the preset deformation variable; if the deformation variable is less than or equal to the preset deformation variable, displaying the navigation icon that has been deformed based on the deformation variable.

[0121] For example, the preset deformation amount can be a value pre-configured by the vehicle or a manually set value, and the embodiments of the present application do not impose specific limitations on this. For example, the preset deformation amount can be set to 30% of the size of the initial navigation icon; for example, if the size of the initial navigation icon is 100 pix, the preset deformation amount is 30 pix.

[0122] It can be understood that when the shape variable is less than or equal to the preset shape variable, the navigation icon can be deformed by the shape variable to obtain a target navigation icon with a complete outline; when the shape variable is greater than the preset shape variable, if the navigation icon is deformed by the shape variable, it may cause the target navigation icon to be unrecognizable.

[0123] For example, Figure 3 As shown in (b), the deformation variable is 10pix; since the preset deformation variable is 30pix, the deformation variable (10pix) is smaller than the preset deformation variable (30pix); at this time, the navigation icon can be deformed with the deformation variable (10pix) to obtain the navigation icon 320.

[0124] For example, Figure 3 As shown in (c), the deformation variable is 20pix; since the preset deformation variable is 30pix, the deformation variable (20pix) is smaller than the preset deformation variable (30pix); at this time, the navigation icon can be deformed with the deformation variable (20pix) to obtain the navigation icon 330.

[0125] For example, for Figure 4 (c) in Figure 3 As shown in (d), the deformation variable is 32pix; since the preset deformation variable is 30pix, the deformation variable (32pix) is smaller than the preset deformation variable (30pix); at this time, the preset deformation variable (30pix) is determined as the deformation variable; and based on the deformation direction (70°), the navigation icon is deformed with the deformation variable (30pix) to obtain the navigation icon 340; specifically, the arrow vertex of the navigation arrow is stretched by 30pix along the direction of 70°, and the tail vertex of the navigation arrow is stretched by 30pix along the opposite direction of the deformation direction (i.e., the compression direction, for example, the deformation direction +180°), thereby obtaining the navigation icon 340.

[0126] In an embodiment of the present application, by comparing the size of the deformation variable with the preset deformation variable, it is possible to detect whether the deformation variable is too large; and when the deformation variable is greater than the preset deformation variable, the deformed navigation icon is displayed based on the preset deformation variable. This can avoid the situation where the deformed navigation icon becomes unrecognizable due to out-of-control deformation, thereby ensuring the outline integrity of the navigation icon.

[0127] In a possible embodiment of the present application, the method provided in the embodiment of the present application also includes: determining the configuration parameters of the vehicle components based on the distance between the current position and the navigation position; determining the target area of ​​the vehicle components based on the driving direction at the current position and the direction of the current position toward the navigation position; and controlling the vehicle components based on the configuration parameters of the vehicle components and the target area of ​​the vehicle components.

[0128] The configuration parameters of the vehicle components include vibration frequency parameters of the steering wheel and / or inflation pressure parameters of the target airbag in the seat.

[0129] Exemplarily, determining the configuration parameters of a vehicle component based on the distance between the current location and the navigation location may include: determining the gravitational strength between the current location and the navigation location based on the distance and coefficient value between the current location and the navigation location. Then, determining the configuration parameters of the vehicle component based on the gravitational strength. The gravitational strength is positively correlated with a vibration frequency parameter and an inflation pressure parameter. Specifically, a greater gravitational strength correlates with a greater value for the vibration frequency parameter and a greater value for the inflation pressure parameter; a smaller gravitational strength correlates with a smaller value for the vibration frequency parameter and a smaller value for the inflation pressure parameter.

[0130] For example, the vehicle components may include a steering wheel and a target airbag in the driver's seat. The target airbag may be located in the backrest of the driver's seat or in the seat cushion of the driver's seat, and this embodiment of the present application does not impose any specific limitation on this.

[0131] For example, the steering wheel vibration frequency parameter can be used to indicate the speed of steering wheel vibration. For example, if the navigation location is on another road at an intersection, the higher the vibration frequency parameter value, the more urgent it is to adjust the driving direction. This way, the closer the vehicle gets to the navigation location, the more frequent the vibration prompts, making the user more alert.

[0132] For example, the target airbag's inflation pressure parameter can be used to indicate the intensity of the target airbag's inflation. For example, if the navigation location is on another road at an intersection, a larger inflation pressure parameter indicates a greater urgency for the vehicle to adjust its direction. This way, the closer the vehicle gets to the navigation location, the stronger the thrust from the target airbag, allowing the user to more intuitively perceive navigation prompts.

[0133] Exemplarily, different gravitational intensity ranges may correspond to different vibration frequency parameters. For example, when it is detected that the gravitational intensity is greater than the first threshold value and less than or equal to the second threshold value (for example, the target distance corresponding to the first threshold value is 100m at this time), the vibration frequency parameter is parameter value 1; when it is detected that the gravitational intensity is greater than the second threshold value (for example, the target distance corresponding to the second threshold value is 10m at this time), the vibration frequency parameter is parameter value 2; of course, when it is detected that the gravitational intensity is less than or equal to the first threshold value, the parameter value of the vibration frequency parameter may be zero. The first threshold value and the second threshold value may be pre-configured values ​​of the vehicle or manually set values, and the embodiment of the present application does not impose specific restrictions on this; and the first threshold value is less than the second threshold value; and the parameter value 1 is less than the parameter value 2.

[0134] For example, the inflation pressure parameter can be obtained by multiplying the gravitational strength by a preset pressure proportionality coefficient, wherein the preset pressure proportionality coefficient can be a value pre-configured by the vehicle or a manually set value, and the present embodiment does not impose any specific limitation on this.

[0135] Optionally, a maximum preset value is set for the inflation pressure parameter; if the value of the inflation pressure parameter obtained by multiplying the gravitational strength by the preset pressure proportionality coefficient is greater than the maximum preset value, the maximum preset value is determined as the inflation pressure parameter value. This prevents the target airbag from being inflated to excessive pressure, which could cause danger.

[0136] Optionally, after the vehicle passes the navigation position, the inflation pressure of the target airbag may be decreased at a preset decreasing gradient to release the inflation pressure of the target airbag.

[0137] Exemplarily, the target area is determined by the angle between the driving direction and the direction from the current location to the navigation location. For example, taking the direction east of due north as an example, if the angle between the driving direction and the straight line from the current location to the navigation location is greater than zero, the right side of the steering wheel is determined as the target area of ​​the steering wheel, and the right side of the target airbag is determined as the target area of ​​the target airbag. If the angle between the forward heading and the straight line from the current location to the navigation location is less than zero, the left side of the steering wheel is determined as the target area of ​​the steering wheel, and the left side of the target airbag is determined as the target area of ​​the target airbag.

[0138] In an embodiment of the present application, by determining the configuration parameters of vehicle components and the target area of ​​the vehicle components, navigation prompts are provided to the user in the form of tactile feedback, which can further improve the intelligence of the navigation prompts and optimize the user's driving experience.

[0139] In a possible embodiment of the present application, the method provided in the embodiment of the present application further includes: determining a driving deviation amount based on a current position and a navigation route in the navigation information; and outputting a warning prompt message based on the driving deviation amount.

[0140] For example, the early warning information is used to indicate that the vehicle's driving route has deviated.

[0141] For example, positioning technology is used to determine the vehicle's current location in real time. If it is detected that the vehicle's current location is not on the navigation route, and the lateral distance between the vehicle's current location and the navigation route is greater than a preset lateral distance, it indicates that the vehicle's route has deviated from the navigation route. The preset lateral distance can be a value pre-configured by the vehicle or a manually set value, and this embodiment of the application does not impose specific limitations on this.

[0142] For example, the current position can also be represented as the position of the vehicle after it deviates from the navigation route. Figure 4 In (d), position 4 is the current position. At this time, the historical navigation position is navigation position 2.

[0143] For example, the distance between the current position and the historical navigation position can be calculated to obtain the driving deviation. Regarding how to calculate the driving deviation, reference can be made to the calculation method of the distance between the current position and the navigation position above, which will not be repeated here.

[0144] For example, the warning prompt information can be a voice prompt information, or a prompt information in the form of an image special effect displayed on the display interface of the vehicle system. Of course, other forms are also possible, and the embodiments of this application do not impose specific limitations on this. For example, the warning prompt information can be a black hole vortex special effect with a certain radius and color.

[0145] Exemplarily, determining the warning information corresponding to the deviation amount based on the driving deviation amount includes: determining the suction strength of the navigation position based on the driving deviation amount, and rendering a warning image based on the suction strength to obtain the warning information.

[0146] For example, the suction strength can be achieved by the following formula (2):

[0147]

[0148] In formula (2), I can be used to represent the suction strength between the current position and the historical navigation position, and its unit is N; Δd is used to represent the deviation between the current position and the navigation position.

[0149] For example, the suction strength can be used to render the image and display a vortex effect on the display interface of the vehicle system; wherein, Δd can be used to determine the radius and color of the vortex, and 0.5sin(2π×0.5t) can be used to define a periodic fluctuation of 0.5 Hz to visually produce a periodic pulse effect, thereby avoiding sensory discomfort caused by static warnings; through the cube of Δd, it can be achieved that the feedback of the vortex special effect is gentle when Δd is small, and the feedback of the vortex special effect is strong when Δd is large, so as to achieve a better warning effect.

[0150] For example, Figure 4 As shown in (d), when the deviation between the vehicle's position 4 and the navigation position 2 is 20m, formula (2) can be used to obtain I≈0.064, and then a vortex effect with a radius of 200pix and a dark purple color can be generated as a warning prompt information corresponding to the deviation (20m), and a 0.5Hz pulse contraction can be superimposed.

[0151] In an embodiment of the present application, when the vehicle's driving route deviates from the navigation route, a warning prompt message is output based on the driving deviation amount, prompting the user of the vehicle's driving deviation in an intuitive and quick manner, thereby further improving the intelligence of the navigation prompt.

[0152] In a possible embodiment of the present application, outputting warning prompt information based on the driving deviation amount includes: determining a target warning level corresponding to the driving deviation amount based on the driving deviation amount; determining warning prompt information corresponding to the target warning level; and outputting the warning prompt information.

[0153] It should be noted that when the vehicle's driving route deviates from the navigation route, the user may not be able to detect the route deviation in time, resulting in an increase in the driving deviation between the vehicle's current position and the historical navigation position.

[0154] For example, different warning levels can be divided based on the driving deviation amount; different warning levels can correspond to different deviation ranges. Then, based on the deviation range of the driving deviation amount, a target warning level corresponding to the driving deviation amount is determined. The warning levels can include a first deviation level, a second deviation level, and a third deviation level. For example, if the driving deviation amount is within deviation range 1 (Δd < 5m), the vehicle has slightly deviated from the path, and the warning level is the first deviation level; if the driving deviation amount is within deviation range 2 (5m ≤ Δd < 20m), the vehicle has significantly deviated from the path, and the warning level is the second deviation level; if the driving deviation amount is within deviation range 3 (20m ≤ Δd), the vehicle has seriously deviated from the path, and the warning level is the third deviation level.

[0155] Exemplarily, different warning levels may correspond to different warning prompt information. For example, when the warning prompt information is a vortex special effect, different warning levels correspond to vortex special effects of different radius and color. For example, when the warning level is the first deviation level, when the vehicle deviates slightly from the route, a light blue vortex with a radius of 80pix will appear at the edge of the screen. At this time, the suction intensity is low and the visual effect is relatively mild. As the deviation increases, when the warning level is the second deviation level, the vortex will expand to 200pix, the color will turn dark purple, the suction intensity will be further enhanced, and the visual effect will be more obvious. When the deviation is greater than or equal to 20m, the warning level is the third deviation level, and a full-screen red mask (30% transparency) will appear on the display interface of the vehicle system, and the rotation speed of the vortex will be increased to 1080° / s; optionally, a voice prompt message "Correct the route immediately" can be output at the same time.

[0156] Optionally, different warning levels can correspond to different somatosensory effects. For example, at different warning levels, vehicle components can be controlled by setting their configuration parameters, or the user can be prompted to indicate a route deviation. For example, at the first deviation warning level, the steering wheel may vibrate slightly (e.g., frequency 1Hz, amplitude 0.5mm) to remind the driver to pay attention to the direction; the target airbag pressure is increased to 0.5 kilopascals (kPa) to produce a slight push back feeling. At the second deviation warning level, the steering wheel vibration frequency may be increased to 2Hz, and the amplitude to 2mm; the target airbag pressure is increased to 2kPa, continuously inflated for 3 seconds, and then slowly released. At the third deviation warning level, the steering wheel continues to vibrate at a high frequency (e.g., frequency 4Hz, amplitude 5mm), the airbag pressure reaches its maximum value (e.g., 5kPa), and the seat side airbags are instantly inflated (simulating a "shoulder push"), forcing the user to steer.

[0157] In an embodiment of the present application, by determining the target warning level corresponding to the driving deviation amount and outputting the warning prompt information corresponding to the target warning level, the degree of deviation can be converted into warning prompt information that can reflect the warning level corresponding to the degree of deviation, so as to reduce complex symbols or text judgments, and enable the user to intuitively understand the degree of deviation of the vehicle, so as to optimize the user's driving experience.

[0158] Figure 5 It is a schematic flowchart of another vehicle navigation method provided in an embodiment of the present application.

[0159] For example, Figure 5 The vehicle navigation method shown may be executed by the vehicle, or may be executed by a vehicle navigation device in the vehicle, such as a chip.

[0160] like Figure 5 As shown, the vehicle navigation method includes S501 to S513, and S501 to S513 are described in detail below.

[0161] As a possible implementation method, S501 to S502 is the gravity generation stage.

[0162] S501. Obtain the current location of the vehicle, the driving direction at the current location, and the navigation location.

[0163] S502. Based on the current position, the driving direction and the navigation position, the gravity strength and the adjustment angle between the direction of the current position toward the navigation position and the driving direction are obtained through the gravity calculation formula.

[0164] As a possible implementation manner, S503 to S507 are a visual feedback generation stage.

[0165] S503. Get a navigation arrow.

[0166] S504. Generate a deformation amount and a deformation direction based on the gravitational strength and the adjustment angle.

[0167] S505. Determine whether the deformation amount is less than or equal to the preset deformation amount. If so, execute S506; if not, execute S507.

[0168] S506. Based on the deformation direction, deform the navigation arrow by a deformation amount to obtain a deformed navigation arrow.

[0169] S507. Determine the preset shape variable as the shape variable.

[0170] Exemplarily, S506 is executed after S507 is executed.

[0171] As a possible implementation manner, S508 to S510 is a somatosensory feedback generation stage.

[0172] S508. Based on the gravitational strength, determine the vibration frequency parameter of the steering wheel and the inflation pressure parameter of the target airbag in the driver's seat.

[0173] S509 . Determine a target area of ​​the steering wheel and a target area of ​​the target airbag based on the target direction.

[0174] S510. Based on the vibration frequency parameter of the steering wheel, control the vibration of the target area of ​​the steering wheel, and based on the inflation pressure parameter of the target airbag, control the inflation of the target area of ​​the target airbag.

[0175] As a possible implementation manner, S511 to S513 are a route deviation stage.

[0176] S511. When it is detected that the driving route of the vehicle deviates from the navigation route, determine the driving deviation amount between the current position of the vehicle and the historical navigation position.

[0177] S512. Based on the driving deviation amount, determine a target warning level corresponding to the driving deviation amount.

[0178] S513. Determine the vortex special effect corresponding to the target warning level.

[0179] For detailed description of S501 to S513, please refer to the above Figure 2 and Figure 3 As well as above Figure 2 and Figure 3 The relevant description will not be repeated here.

[0180] In an embodiment of the present application, the gravity strength and target direction are determined based on the current position, current route and navigation position; visual feedback and somatosensory feedback can be generated based on the gravity strength and target direction; for example, in terms of visual feedback, the target navigation arrow is obtained by deforming the initial navigation arrow, which prompts the user in an intuitive visual manner as to the direction of travel of the vehicle and when to turn; in terms of somatosensory feedback, the target airbags of the steering wheel and the seat are used to prompt the user in an intuitive somatosensory manner as to the direction of travel of the vehicle and when to turn; compared with the traditional navigation prompt method that only uses fixed navigation icons or navigation text information to indicate the direction of travel, since the present solution prompts the user in the direction the vehicle should travel and when to adjust the direction of travel through visual feedback and somatosensory feedback, there is no need to distract the user to interpret the meaning of the navigation icon; in addition, when the vehicle deviates, the user can be quickly prompted by a visual vortex effect; based on this, the present solution improves the intelligence of the navigation prompt to optimize the user's driving experience.

[0181] It should be understood that the above examples are intended to help those skilled in the art understand the embodiments of the present application, and are not intended to limit the embodiments of the present application to the specific numerical values ​​or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or variations based on the above examples, and such modifications or variations also fall within the scope of the embodiments of the present application.

[0182] Combined with the above Figures 2 to 5 The vehicle navigation method provided by the embodiment of the present application is described in detail; Figure 6 and Figure 7 The device embodiments of the present application are described in detail. It should be understood that the devices in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.

[0183] The following combination Figure 6 The vehicle navigation device provided in the embodiments of the present application is described in detail.

[0184] like Figure 6 As shown, Figure 6 It is a structural diagram of a vehicle navigation device provided in an embodiment of the present application.

[0185] For example, Figure 6 As shown, the device includes:

[0186] An acquisition module 610 is used to acquire the current location and navigation information of the vehicle;

[0187] A determination module 620 is configured to determine deformation parameters of the navigation icon based on the current location and the navigation information, where the deformation parameters include a deformation amount and / or a deformation direction;

[0188] The display module 630 is configured to display the navigation icon after deformation processing based on the deformation parameters.

[0189] As a possible implementation method, the determination module 620 is specifically used to determine the deformation amount based on the distance between the current position and the navigation position when the navigation information includes the navigation position, and use the deformation amount as the deformation parameter; when the navigation information includes the direction of the current position toward the navigation position, the deformation direction is determined based on the driving direction at the current position and the direction of the current position toward the navigation position, and use the deformation direction as the deformation parameter.

[0190] As a possible implementation manner, the determination module 620 is specifically configured to determine the gravitational strength between the navigation position and the current position based on the distance between the current position and the navigation position; and determine the deformation amount based on the gravitational strength.

[0191] As a possible implementation method, the determination module 620 is also used to determine the coefficient value based on the complexity of the road conditions at the current location; the determination module 620 is specifically used to determine the gravity strength based on the distance between the current location and the navigation location, and the coefficient value.

[0192] As a possible implementation method, the display module 630 is specifically used to determine whether the shape variable is greater than the preset shape variable; if the shape variable is greater than the preset shape variable, the navigation icon that has been deformed is displayed based on the preset shape variable; if the shape variable is less than or equal to the preset shape variable, the navigation icon that has been deformed is displayed based on the shape variable.

[0193] As a possible implementation, the determination module 620 is further configured to determine a configuration parameter of the vehicle component based on a distance between the current location and the navigation location; and determine a target area of ​​the vehicle component based on a driving direction at the current location and a direction from the current location to the navigation location.

[0194] As a possible implementation method, the device provided in the embodiment of the present application also includes: a control module for controlling vehicle components based on the configuration parameters of the vehicle components and the target area of ​​the vehicle components; wherein the configuration parameters of the vehicle components include the vibration frequency parameters of the steering wheel and / or the inflation pressure parameters of the target airbag in the seat.

[0195] As a possible implementation, the determination module 620 is further configured to determine a driving deviation amount based on the current position and the navigation route in the navigation information; and output warning information based on the driving deviation amount.

[0196] As a possible implementation, the determination module 620 is specifically configured to determine, based on the driving deviation amount, a target warning level corresponding to the driving deviation amount; determine warning prompt information corresponding to the target warning level; and output the warning prompt information.

[0197] It should be noted that, when the vehicle navigation device provided in the above embodiment executes the vehicle navigation method, the division of the above-mentioned functional modules is only used as an example. In actual application, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0198] In addition, the vehicle navigation device and vehicle navigation method embodiments provided in the above embodiments belong to the same concept. Therefore, for details not disclosed in the device embodiments of this specification, please refer to the vehicle navigation method embodiments described above in this specification, which will not be repeated here.

[0199] Figure 7 It is a structural schematic diagram of another vehicle provided in an embodiment of the present application.

[0200] For example, Figure 7 As shown, the vehicle 700 includes: a memory 701 and a processor 702, wherein the memory 701 stores an executable program code 703, and the processor 702 is used to call and execute the executable program code 703 to perform a vehicle navigation method.

[0201] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores executable program code, and the processor is used to call and execute the executable program code to perform a vehicle navigation method provided by an embodiment of the present application.

[0202] In this embodiment, the device can be divided into functional modules based on the above-described method examples. For example, each functional module can be mapped to a specific functional module, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used.

[0203] In the case of dividing the functional modules into corresponding functional modules, the device may further include an acquisition module, a detection module, a processing module, a control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0204] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle navigation method, and thus can achieve the same effect as the above-mentioned implementation method.

[0205] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the movement of the vehicle.

[0206] The processing module may be a processor or controller that implements or executes the various exemplary logic blocks, modules, and circuits described in conjunction with the present disclosure. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and the storage module may be a memory.

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

[0208] This embodiment also provides a computer-readable storage medium, which stores computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement a vehicle navigation method provided by the above embodiment.

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

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

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

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

[0213] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A vehicle navigation method, characterized in that: The method comprises: Get the vehicle's current location and navigation information; Determining deformation parameters of the navigation icon based on the current position and the navigation information, where the deformation parameters include a deformation amount and / or a deformation direction; Based on the deformation parameters, the navigation icon is displayed after deformation processing.

2. The method according to claim 1, characterized in that The determining of the deformation parameters of the navigation icon based on the current position and the navigation information includes: When the navigation information includes a navigation position, determining the deformation amount based on a distance between the current position and the navigation position, and using the deformation amount as the deformation parameter; When the navigation information includes the direction from the current position to the navigation position, the deformation direction is determined based on the driving direction at the current position and the direction from the current position to the navigation position, and the deformation direction is used as the deformation parameter.

3. The method according to claim 2, characterized in that The method further comprises: When the navigation information includes the navigation position and the direction of the current position toward the navigation position, determining the deformation amount based on a distance between the current position and the navigation position; determining the deformation direction based on the driving direction at the current position and the direction of the current position toward the navigation position; The deformation amount and the deformation direction are used as the deformation parameters.

4. The method according to claim 2, characterized in that The determining the deformation amount based on the distance between the current position and the navigation position includes: determining a gravitational force strength between the navigation position and the current position based on a distance between the current position and the navigation position; Based on the gravitational strength, the deformation amount is determined.

5. The method according to claim 4, characterized in that The method further comprises: Determining a coefficient value based on the complexity of the road conditions at the current location; The determining, based on the distance between the current position and the navigation position, the strength of the gravitational force between the navigation position and the current position, includes: The gravitational strength is determined based on the distance between the current position and the navigation position, and the coefficient value.

6. The method according to any one of claims 1 to 5, characterized in that The step of displaying the deformed navigation icon based on the deformation parameter includes: Determining whether the deformation amount is greater than a preset deformation amount; If the deformation amount is greater than the preset deformation amount, displaying the navigation icon after the deformation processing based on the preset deformation amount; If the deformation amount is less than or equal to the preset deformation amount, the navigation icon that has undergone the deformation processing is displayed based on the deformation amount.

7. The method according to any one of claims 2 to 5, characterized in that The method further comprises: determining a configuration parameter of a vehicle component based on a distance between the current location and the navigation location; determining a target area of ​​the vehicle component based on a travel direction at the current location and a direction of the current location toward the navigation location; controlling the vehicle component based on a configuration parameter of the vehicle component and a target area of ​​the vehicle component; The configuration parameters of the vehicle components include vibration frequency parameters of the steering wheel and / or inflation pressure parameters of the target airbag in the seat.

8. The method according to any one of claims 1 to 5, characterized in that The method further comprises: determining a driving deviation based on the current position and the navigation route in the navigation information; Based on the driving deviation amount, a warning prompt message is output.

9. The method according to claim 8, characterized in that The outputting of warning information based on the driving deviation includes: determining a target warning level corresponding to the driving deviation amount based on the driving deviation amount; Determine the warning prompt information corresponding to the target warning level; Output the warning prompt information.

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