Interaction method and vehicle

By detecting vehicle movements in the vehicle navigation system and displaying dynamic guidance signs, the problem of lag or inaccurate navigation prompts in complex scenarios is solved, and higher navigation accuracy and driving safety are achieved.

CN120080869APending Publication Date: 2025-06-03GUANGZHOU XIAOPENG MOTORS TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510430077.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-06-03

AI Technical Summary

Technical Problem

Traditional navigation systems have lagged or inaccurate navigation prompts in complex scenarios such as the island circle, resulting in low vehicle navigation accuracy.

Method used

By detecting the movement of the vehicle according to the preset path, the first guidance mark is displayed; when the vehicle enters the preset type area, the second guidance mark is displayed, and the display track is constructed using multiple direction vectors, and dynamically adjusts to adapt to the vehicle motion parameters.

Benefits of technology

It improves the timeliness and accuracy of navigation information, reduces driving risks caused by information lag or inaccuracy, and improves drivers' understanding and response speed of navigation information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120080869A_ABST
    Figure CN120080869A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction method and a vehicle. The method comprises the steps that when it is detected that an object moves according to a preset path, a first guide identifier is displayed in a visual display area of a function integration component of the object; if the object moves to the preset type region based on the preset path, displaying a second guide identifier in a visual display region of the function integration component; wherein the preset type region is that the display condition of the first guide identifier in the visual display region meets a preset condition; wherein the first guide identifier and the second guide identifier are used for guiding the object to move based on a preset path, and the identifier display modes of the first guide identifier and the second guide identifier are different. According to the invention, the technical problem of low vehicle navigation accuracy in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicles, and in particular, to an interaction method and a vehicle. Background Art

[0002] An Advanced Driving Assistance System (ADAS) can provide real-time driving environment information and navigation guidance for a driver by integrating various sensors and data processing technologies. However, traditional navigation prompts are often based on preset route planning and simple distance information, and cannot provide intuitive and dynamic driving guidance for complex scenarios such as roundabouts.

[0003] In the prior art, the driving direction and turning timing of a vehicle are judged by Augmented Reality (AR) technology. However, traditional AR navigation systems rely on simple distance information, which often leads to lag or inaccuracy of navigation prompts in complex scenarios such as roundabouts, and thus the navigation accuracy of vehicles in related technologies is relatively low.

[0004] To address the above problems, no effective solution has been proposed yet. Summary of the Invention

[0005] Embodiments of the present invention provide an interaction method and a vehicle to at least solve the technical problem of relatively low navigation accuracy of vehicles in related technologies.

[0006] According to one aspect of embodiments of the present invention, an interaction method is provided, including: detecting that an object moves according to a preset path, and then displaying a first guiding identifier in a visual display area of a function integration component of the object; if the object moves to a preset type area based on the preset path, then displaying a second guiding identifier in the visual display area of the function integration component, where the preset type area is an area where the display condition of the first guiding identifier in the visual display area meets a preset condition; wherein, the first guiding identifier and the second guiding identifier are used to guide the object to move based on the preset path, and the identifier display modes of the first guiding identifier and the second guiding identifier are different.

[0007] Further, the object is a vehicle, the functional integration component is the intelligent windshield of the vehicle, and the visual display area is the line-of-sight area for observing the situation in front of the vehicle. If the object moves to a preset type of area based on a preset path, a second guiding identifier is displayed in the visual display area of the intelligent windshield, including: if the object moves to a preset type of area based on a preset path, obtaining the guiding line of the preset path; based on multiple points on the guiding line, constructing multiple direction vectors on the preset type of area, where the multiple direction vectors are used to represent different indicating directions of the second guiding identifier; constructing the display trajectory of the second guiding identifier based on the multiple direction vectors; and displaying the second guiding identifier in the line-of-sight area based on the display trajectory.

[0008] Further, constructing multiple direction vectors on the preset type of area based on multiple points on the guiding line includes: constructing at least one first direction vector based on any two consecutive points among the multiple points, where the at least one first direction vector is used to indicate driving in the preset type of area; constructing at least one second direction vector based on any point among the multiple points and a preset point, where the preset point is the point corresponding to driving out of the preset type of area on the guiding line, and the at least one second direction vector is used to indicate driving out of the preset type of area; and determining the multiple direction vectors based on the at least one first direction vector and the at least one second direction vector. Further, displaying the second guiding identifier in the line-of-sight area based on the display trajectory includes: collecting the motion parameters of the vehicle; adjusting the display trajectory based on the motion parameters to obtain an adjusted display trajectory; and displaying the second guiding identifier in the line-of-sight area based on the adjusted display trajectory. Further, adjusting the display trajectory based on the motion parameters to obtain an adjusted display trajectory includes: collecting the vehicle motion parameters of the environment where the vehicle is currently located, where the vehicle motion parameters are used to represent the motion parameters of other vehicles in the environment except the vehicle; and adjusting the display trajectory based on the motion parameters and the vehicle motion parameters to obtain an adjusted display trajectory.

[0009] Further, the method further includes: obtaining at least one path curvature of the preset path, where the at least one path curvature is used to represent the path curvature of at least one area; and in response to the existence of a target path curvature among the at least one path curvature, determining that the object runs to a roundabout based on the preset path, where the target path curvature is the path curvature greater than the preset path curvature among the at least one path curvature.

[0010] Further, the method further includes: generating first distance information based on the current position of the vehicle and the driving-out position of the roundabout; and displaying the first distance information at a preset position of the second guiding identifier in the line-of-sight area.

[0011] Further, the preset type area is a narrow road. After the vehicle moves to the preset type area based on the preset path, the method further includes: generating second distance information based on the current position of the vehicle and the boundary position of the narrow road; and displaying the second distance information at a preset position of a second guiding identifier in the line of sight area.

[0012] Further, the first guiding identifier is a light carpet, and the second guiding identifier is an arrow. The method further includes: generating an arrow based on the operating mode of the vehicle and / or the environmental parameters of the environment where the vehicle is currently located; and / or, if the vehicle leaves the preset type area based on the preset path, displaying the light carpet in the line of sight area.

[0013] Further, the preset condition includes at least one of the following: the display ratio of the light carpet in the visual display area is less than a preset display ratio; the display area of the light carpet in the visual display area is less than a preset display area; the display duration of the light carpet in the visual display area is less than a preset duration.

[0014] According to another aspect of the embodiments of the present invention, an interaction device is further provided, including: a detection module, configured to detect that an object moves according to a preset path, and then display a first guiding identifier in the visual display area of the functional integration component of the object; a display module, configured to display a second guiding identifier in the visual display area of the functional integration component if the object moves to a preset type area based on the preset path, where the preset type area is that the display situation of the first guiding identifier in the visual display area conforms to a preset condition, and the first guiding identifier and the second guiding identifier are used to guide the object to move based on the preset path, and the identifier display methods of the first guiding identifier and the second guiding identifier are different.

[0015] According to another aspect of the embodiments of the present invention, a vehicle is further provided, including: a memory storing an executable program; a processor configured to run the program, where when the program runs, it executes the methods in the various embodiments of the present invention.

[0016] According to another aspect of the embodiments of the present invention, an electronic device is further provided, including: a memory storing an executable program; a processor configured to run the program, where when the program runs, it executes the methods in the various embodiments of the present invention.

[0017] According to another aspect of the embodiments of the present invention, a computer-readable storage medium is further provided. The computer-readable storage medium includes a stored executable program, where when the executable program runs, it controls the device where the computer-readable storage medium is located to execute the methods in the various embodiments of the present invention.

[0018] According to another aspect of the embodiments of the present invention, a computer program product is further provided, including a computer program, where when the computer program is executed by a processor, it implements the methods in the various embodiments of the present invention.

[0019] According to another aspect of the embodiments of the present invention, there is also provided a computer program product, including a non-volatile computer-readable storage medium storing a computer program, where the computer program, when executed by a processor, implements the methods in the various embodiments of the present invention.

[0020] According to another aspect of the embodiments of the present invention, there is also provided a computer program, where the computer program, when executed by a processor, implements the methods in the various embodiments of the present invention.

[0021] In the embodiments of the present invention, first, when it is detected that an object moves according to a preset path, a first guiding identifier is displayed in the visual display area of the function integration component of the object; then, when it is detected that the object moves to a preset type area based on the preset path, a second guiding identifier is displayed in the visual display area of the function integration component of the object, and the second guiding identifier is used to guide the above object to travel in the preset type area. It is easy to notice that when the system detects that the object is moving according to the preset path, at this time, the first guiding identifier will be displayed in the visual display area of the function integration component; when the object enters the preset type area based on the preset path, the system will switch to the display of the second guiding identifier according to whether the display situation of the first guiding identifier in the visual display area meets the preset conditions, and at the same time distinguish the display methods of the first guiding identifier and the second guiding identifier, so that the driver can clearly distinguish different guiding identifiers, thereby providing more specific and accurate driving guidance for the driver. In the above process, by judging whether the object enters the preset type area through preset conditions, the timeliness of the guiding identifier switching is improved, and at the same time, by dynamically adjusting the guiding identifier, the fitting degree of the guiding identifier and the driving scene is improved, thereby improving the driver's understanding and response speed of the navigation information, reducing the driving risk caused by information lag or inaccuracy, and further solving the technical problem of low navigation accuracy of vehicles in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings described herein are used to provide a further understanding of the present invention, and constitute a part of this application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:

[0023] Figure 1 is a flowchart of an interaction method according to an embodiment of the present invention;

[0024] Figure 2 is a schematic diagram of a guiding identifier when a vehicle enters a roundabout according to an embodiment of the present invention;

[0025] Figure 3 is a schematic diagram of a guiding identifier when a vehicle is located in a roundabout according to an embodiment of the present invention;

[0026] Figure 4 It is a schematic diagram of a guiding sign when a vehicle exits a roundabout according to an embodiment of the present invention;

[0027] Figure 5 It is a schematic diagram of constructing a direction vector according to an embodiment of the present invention;

[0028] Figure 6 It is a schematic diagram of the change of a direction vector according to an embodiment of the present invention;

[0029] Figure 7 It is a schematic diagram of a displayed trajectory according to an embodiment of the present invention;

[0030] Figure 8 It is a schematic diagram of an interaction device according to an embodiment of the present invention. Detailed implementation manners

[0031] In order to enable those skilled in the art of the present technology to better understand the solution of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0032] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar vehicles, and do not have to be used to describe a specific order or sequence. It should be understood that such used data may be interchanged in some cases so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0033] According to an embodiment of the present invention, an embodiment of a guiding method for a vehicle is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0034] An embodiment of the present application provides a vehicle guidance method. This method can be used to provide a vehicle guidance function for a preset application scenario. The above preset application scenario may include the following scenarios in the vehicle field: commuting autonomous driving scenario, artificial intelligence (AI) driving scenario for household cars, automatic parking assist (APA) scenario (such as memory parking for self-owned parking spaces in a garage, intelligent parking for designated parking spaces in a parking lot, etc.), navigation guided pilot (NGP) scenario in urban or highway areas. In addition, the above preset application scenario may also include, but is not limited to: the guidance scenario of intelligent driving trucks or driverless trucks in the logistics transportation field, the guidance scenario of autonomous driving agricultural vehicles in the agricultural field, the guidance scenario of drones, and the guidance scenario of intelligent robots (such as cleaning robots, service robots, delivery robots, etc.).

[0035] When the above preset application scenario is a scenario in other fields except the vehicle field, those skilled in the art should be able to understand that the vehicle in the vehicle guidance method above can be replaced by other vehicles (such as drones, robots, etc.). Correspondingly, the vehicle guidance device is replaced by a guidance device related to other vehicles. On this basis, in the embodiment of the present application, taking the vehicle field as an example, the specific implementation manner of the vehicle guidance method is described by way of example.

[0036] Figure 1 is a flowchart of an interaction method according to an embodiment of the present invention, as Figure 1 shown, the method includes the following steps:

[0037] Step S102, when it is detected that the object moves according to a preset path, a first guidance mark is displayed in the visual display area of the function integration component of the object.

[0038] The above object may refer to any individual that needs navigation or guidance, and may include, but is not limited to, motor vehicles, non-motor vehicles, drones, pedestrians, etc. In a navigation scenario, the object may refer to a vehicle traveling in an autonomous driving mode, or a vehicle traveling in a manual driving mode of the driver in cooperation with the vehicle navigation mode. Among them, the vehicle types may include, but are not limited to, electric vehicles, autonomous driving vehicles, gasoline vehicles, gasoline trucks, gasoline lorries, gasoline buses, electric trucks, electric lorries, electric buses, hybrid vehicles, hybrid trucks, etc. The specific vehicle should be determined according to the actual situation and is not limited here. The system can monitor the driving state parameters of the vehicle, such as position, speed, direction, etc., so as to provide navigation guidance for the driver.

[0039] The above-mentioned preset path can refer to the path that the vehicle will follow in the future, calculated based on the target position of the object and the current environmental conditions. The types of preset paths can include, but are not limited to, lane-level driving paths, path-level driving paths, etc. The specific preset path needs to be determined according to actual requirements and is not limited here. The preset path can be used to help the system calculate appropriate driving strategies in advance, including when to turn, when to accelerate or decelerate, etc., thereby improving driving safety and efficiency.

[0040] The above-mentioned function integration component can refer to a hardware device installed on the object that integrates navigation and display functions. The types of function integration components can include, but are not limited to, Augmented Reality Head-Up Display (AR HUD), center console touch screen, instrument panel display screen, rearview mirror integrated display, etc. The specific type of function integration component needs to be determined according to the object system design and is not limited here. The function integration component can be used to integrate navigation information with vehicle status data and present it to the driver in a graphical and intuitive way, reducing the distraction of attention when viewing navigation information and enhancing driving safety.

[0041] Although both using the in-vehicle screen to display navigation information during vehicle driving and using AR HUD to display navigation information during vehicle driving can provide navigation guidance, presenting navigation information through AR HUD is not just using the same navigation information with a different display entity. There are essential differences in the generation implementation logic and effects of the displayed navigation information between the two, and these differences determine their respective characteristics and application scenarios.

[0042] The core of AR HUD is to integrate the navigation guidance light carpet with the actual road, integrate the information that needs to be prompted, such as the perceived lane lines ahead, motor vehicles, non-motor vehicles, pedestrians or animals in the surrounding environment, with the real environment, and present it on the windshield in front of the driver's line of sight. In terms of effect, this alignment and fitting of navigation virtual information with the real world makes the virtual information highly consistent with real-world elements, providing users with an intuitive and immersive driving assistance experience.

[0043] In contrast, for the presentation of navigation information on the in-vehicle screen, virtual information such as navigation routes (not navigation guidance light carpets), the vehicle itself, and surrounding vehicles is animated and rendered on a fixed display screen inside the vehicle. The navigation route and virtual information do not need to be spatially integrated with the external environment. The main display function is to show users what the surrounding general environment is like, and there is no such high demand for accuracy.

[0044] The specific differences are as follows:

[0045] Table 1

[0046]

[0047] As shown in Table 1, regarding whether the virtual information fits the actual road, the essential difference between AR HUD and the traditional in-vehicle screen in the navigation display function is that, due to its augmented reality feature, AR HUD can directly superimpose navigation information within the driver's line of sight, and can display a navigation guiding light carpet on the road where the vehicle is currently located, making the navigation guiding light carpet fit the actual road. Users can clearly know how to drive on the road ahead, which is very intuitive. For the navigation on the in-vehicle screen, there is no direct visual fusion with the road, and the navigation information is not displayed through a light carpet. Instead, the passable roads ahead of the vehicle are marked with colors to indicate to the user which roads are passable. The user knows which roads can be taken, but as for which road to take, it is up to the user to decide. In addition, AR HUD can display prompt information such as the lane lines ahead within a certain range, motor vehicles, non-motor vehicles, pedestrians or animals in the surrounding environment, and directly prompt the user with external factors that may affect driving operations. Especially in an environment with low visibility, the user may not notice what the surrounding environment is like. These information can greatly assist the user in making decisions to avoid traffic accidents. However, the navigation on the in-vehicle screen will render some surrounding objects, but the user can only generally know that there may be an object around, and cannot intuitively feel the specific position of the object.

[0048] Regarding whether it is necessary to predict the position of the vehicle ahead in real time, due to the different underlying implementation logics of these two technologies. For example, assuming that in a situation with low visibility, in order to use AR HUD to display the position elements of the vehicle ahead to help the user identify the distance between the own vehicle and the vehicle ahead, it is very important for the user to ensure that these position elements fit the vehicle ahead, and it is necessary to predict the position of the vehicle ahead to be more fitting. For example, if the vehicle ahead suddenly accelerates or decelerates, in order to make the animation rendering on AR HUD keep up with the vehicle ahead, it is necessary to predict the position of the vehicle ahead. Specifically, it is necessary to first obtain multiple predicted positions of the vehicle ahead (for example, some predicted positions of the vehicle ahead are the positions after acceleration, and some predicted positions of the vehicle ahead are the positions after deceleration), and then perform a window average on the current frame position of the vehicle ahead to obtain a predicted position. At this time, this predicted position can be used for display on AR HUD. At this time, even if the vehicle ahead suddenly accelerates, this predicted position is relatively fitting.

[0049] The navigation screen shown on the in-vehicle display will have an animated rendering of the vehicle ahead. However, this animated rendering does not have a very strong requirement for accurately matching the vehicle ahead. Even if there is a certain distance difference between the rendered position of the vehicle ahead and the actual position, it doesn't matter. The in-vehicle display only needs to indicate a general relative position of the vehicle ahead, rather than a particularly accurate position of the vehicle ahead. That is to say, the navigation shown on the in-vehicle display does not predict the speed of the vehicle ahead, but instead detects and calculates in real time whether the host vehicle will collide with the vehicle ahead through perception data, without the need to know whether the host vehicle will collide with the vehicle ahead in the future.

[0050] Regarding the issue of whether there is an over-frame problem with the navigation guiding light carpet, since the display field of view shown by the AR HUD only includes the content within a certain range in front of the host vehicle, and the navigation guiding light carpet needs to conform to the road conditions. For example, when turning right or making a U-turn ahead, in this case, the navigation guiding light carpet will have an over-frame problem. However, the picture shown on the in-vehicle display already includes the passable road ahead (without showing the navigation guiding light carpet). Even when turning right or making a U-turn ahead, the passable road ahead will be shown in the picture. Therefore, there is no over-frame problem with the navigation guiding light carpet on the in-vehicle display. The above visual display area can refer to the part in the function integration component that is specifically used to display navigation information (the first guiding sign). The position, size, and shape of the visual display area vary according to the specific component type and design. For example, in the AR HUD, the visual display area can be a part of the driver's forward field of view on the vehicle's front windshield; on the center console touch screen or the instrument panel display, it may be a fixed or adjustable area of the screen. The visual display area can be used to ensure that navigation information can be presented to the user in an efficient manner, enabling them to quickly and accurately obtain the information when needed.

[0051] The above first guiding sign can refer to the sign shown in the visual display area that provides direction guidance and driving road guidance for the driver. The shape of the first guiding sign can include but is not limited to a light carpet, a light strip, a direction icon, etc. The type of the first guiding sign can be static, such as a fixed route indication, or dynamic, such as an arrow that automatically adjusts its direction according to the vehicle's position change, or it can also be an Augmented Reality (AR) arrow. The specific first guiding sign can be determined according to the system design and is not limited here. The first guiding sign provides direction and path information for the driver through guidance that conforms to the actual scene, thereby enhancing the intuitiveness and accuracy of navigation, improving the driving experience and safety, and can be used to visually show the driver how to drive safely and efficiently. Especially in complex scenarios such as roundabouts and multi-junction intersections, it can significantly reduce the driver's decision-making difficulty and reduce the occurrence of traffic accidents.

[0052] In an alternative embodiment, when it is detected that an object (such as a vehicle) moves according to a preset path, a first guiding identifier is displayed in the visual display area of the functional integration component of the object. Specifically, when an object (such as a car equipped with an assisted driving system) travels to a specific section, such as a complex roundabout intersection, along a pre-planned path, the in-vehicle system uses high-precision sensors and positioning technology to monitor and confirm in real time that the vehicle is moving forward according to the preset path; at this time, the system uses the functional integration component (such as an AR HUD) integrated inside the car to project a pre-designed first guiding identifier (such as a light carpet) onto the visual display area of the driver. This design ensures that the display of the identifier does not block the driver's line of sight while attracting the driver's attention to the greatest extent, enabling the driver to quickly recognize and understand the navigation instructions, thereby enhancing the intuitiveness of navigation and driving safety.

[0053] Step S104, if the object moves to a preset type area based on the preset path, a second guiding identifier is displayed in the visual display area of the functional integration component, where the preset type area is an area where the display situation of the first guiding identifier in the visual display area meets a preset condition.

[0054] The above-mentioned preset type area may refer to a special area preset by the system according to road information and driving experience. The preset type area may include, but is not limited to, roundabouts, highway entrances and exits, complex intersections, detour roads, narrow or densely curved sections, multi-exit selection scenarios, etc. The specific preset type area needs to be set according to the road complexity and driving difficulty and is not limited here. The setting of the preset type area allows the system to adopt more detailed and targeted navigation strategies on these sections.

[0055] The above-mentioned second guiding identifier may refer to a visual symbol displayed to guide the action of the object after the object enters the preset type area. Compared with the first guiding identifier, the second guiding identifier is relatively smaller, more intuitive and concise, so that even when the object is in the preset type area, a complete second guiding identifier can be displayed in the AR HUD. The types of the second guiding identifier may include, but are not limited to, dynamically changing AR arrows, highlighted path indications, specific graphic symbols, etc. The specific second guiding identifier can be determined according to the system design and is not limited here. By designing the second guiding identifier in the form of an arrow and displaying it in the AR HUD, it is possible to present the navigation information completely even when the object (vehicle) is driving in the preset type area, and thus can help the driver understand the next driving action more clearly and accurately.

[0056] The above-mentioned display situation may refer to the specific manifestation form of the first guiding identifier in the visual display area, including characteristics such as the appearance time, duration, position, and size of the identifier.

[0057] The above preset conditions may refer to a series of conditional thresholds or rules for triggering the system to display the second guiding identifier. Specifically, they may include, but are not limited to, the preset display duration, preset display area, and preset display ratio of the first guiding identifier in the visual display area. The setting of the preset conditions needs to comprehensively consider various factors that may affect the navigation effect to ensure that the second guiding identifier appears at the appropriate time and provides valuable information.

[0058] In an alternative embodiment, when an object (such as a car) travels to a specific preset type area according to a preset path, the visual display area of the function integration component will automatically switch to display the second guiding identifier. Specifically, when the driver enters the preset type area, it is intelligently determined whether the vehicle has entered the preset type area based on the display situation of the first guiding identifier in the visual display area (such as the ratio, display duration, or display area of the first guiding identifier), and at the same time, the second guiding identifier is triggered to continue providing more context-based navigation guidance to the driver, ensuring the accuracy of navigation, thereby improving the user experience and driving safety.

[0059] Step S106, wherein the first guiding identifier and the second guiding identifier are used to guide the object to move based on a preset path, and the identifier display methods of the first guiding identifier and the second guiding identifier are different.

[0060] The above identifier display method may refer to the visual presentation forms of presenting the first guiding identifier and the second guiding identifier. The identifier display method may include, but is not limited to, the appearance design, dynamic characteristics, display strategy, and the way of integrating with the object environment of the first guiding identifier and the second guiding identifier. The specific identifier display method needs to be determined according to the motion state of the object, the characteristics of the preset path, and the needs of the driver, and is not limited herein.

[0061] In an alternative embodiment, the first guiding identifier is displayed in the form of a light carpet on the AR HUD to ensure that the driver can have sufficient anticipation of the driving direction and path before entering a specific road section, such as a roundabout or a complex intersection; while the second guiding identifier is, after the object has entered the preset type area, according to the real-time environment and driving state, through a more dynamic and context-based display method (such as being displayed in the form of an arrow), continue to provide navigation guidance to the driver. The combined use of the two identifier display methods not only solves the problems of the accuracy and timeliness of navigation information transmission when entering and passing through complex road sections, but also fully considers the driver's visual habits and information processing capabilities. This differential design for guiding identifiers greatly improves the reliability and user-friendliness of the entire navigation system.

[0062] In an alternative embodiment, Figure 2 is a schematic diagram of guiding identifiers when a vehicle enters a roundabout according to an embodiment of the present invention, Figure 3It is a schematic diagram of guiding signs when a vehicle is located in a roundabout according to an embodiment of the present invention. Figure 4 It is a schematic diagram of guiding signs when a vehicle exits the roundabout according to an embodiment of the present invention. Figure 2 It shows the display situation of the first guiding sign and the second guiding sign in the line of sight area when the vehicle enters the roundabout, as Figure 2 shown. Figure 2 In the line of sight area in it, 201 represents the second guiding sign in the shape of an arrow, and 202 represents the first guiding sign in the shape of a light carpet. When it is detected that the vehicle enters the roundabout, on the basis that the first guiding sign (light carpet) is already displayed in the line of sight area, the second guiding sign (arrow) is displayed, indicating that the vehicle is about to enter the preset type area, and the vehicle is guided by the second guiding sign. Figure 3 It shows the display situation of the second guiding sign in the line of sight area when the vehicle is driving in the roundabout, as Figure 3 shown. Figure 3 Only 201, that is, the second guiding sign in the shape of an arrow, is displayed in the line of sight area in it, which is used to guide the driver to drive in the roundabout. Figure 4 It shows the display situation of the first guiding sign and the second guiding sign when the vehicle is about to exit the roundabout, as Figure 4 shown. Figure 4 In the line of sight area in it, 201 represents the second guiding sign in the shape of an arrow, and 202 represents the first guiding sign in the shape of a light carpet. On the basis that the second guiding sign (arrow) is already displayed in the line of sight area, the first guiding sign (light carpet) is displayed, indicating that the vehicle is about to exit the roundabout, that is, about to exit the preset type area. In addition, when the vehicle exits the roundabout, the second guiding sign disappears immediately.

[0063] In the above process, by setting the first guiding sign and the second guiding sign to different shapes, the driver can intuitively and clearly distinguish the real-time driving position of the vehicle. At the same time, through the dynamic display control of the first guiding sign and the second guiding sign, personalized navigation guidance adapted to the change of the driving environment is provided for the driver, reducing the driver's information processing load and improving the driving concentration and efficiency.

[0064] In an embodiment of the present invention, first, when it is detected that an object moves according to a preset path, a first guiding identifier is displayed in the visual display area of the function integration component of the object; then, when it is detected that the object moves to a preset type area based on the preset path, a second guiding identifier is displayed in the visual display area of the function integration component of the object, and the second guiding identifier is used to guide the above object to travel in the preset type area. It is easy to notice that when the system detects that the object is moving according to the preset path, at this time, the first guiding identifier will be displayed in the visual display area of the function integration component; when the object enters the preset type area based on the preset path, the system will switch to the display of the second guiding identifier according to whether the display situation of the first guiding identifier in the visual display area meets the preset conditions, and at the same time distinguish the identifier display methods of the first guiding identifier and the second guiding identifier, so that the driver can clearly distinguish different guiding identifiers, thereby providing more specific and accurate driving guidance for the driver. In the above process, it is judged whether the object enters the preset type area through preset conditions, which improves the timeliness of the guiding identifier switching. At the same time, by dynamically adjusting the guiding identifier, the fitting degree of the guiding identifier and the driving scene is improved, thereby enhancing the driver's understanding and response speed of the navigation information, reducing the driving risk caused by information lag or inaccuracy, and further solving the technical problem of low navigation accuracy of vehicles in the related art.

[0065] Optionally, the object is a vehicle, the function integration component is the intelligent windshield of the vehicle, and the visual display area is the line of sight area for observing the situation in front of the vehicle. If the object moves to a preset type area based on the preset path, displaying the second guiding identifier in the visual display area of the intelligent windshield includes: if the object moves to a preset type area based on the preset path, obtaining the guiding line of the preset path; based on multiple points on the guiding line, constructing multiple direction vectors on the preset type area, where the multiple direction vectors are used to represent different indication directions of the second guiding identifier; constructing the display trajectory of the second guiding identifier based on the multiple direction vectors; and displaying the second guiding identifier in the line of sight area based on the display trajectory.

[0066] The above guiding line may refer to a series of virtual line segments generated based on the preset path. The types of the guiding line may include but are not limited to straight line segments, curve segments, turning segments, exit segments, etc. The specific guiding line needs to be determined according to driving behaviors and road characteristics, which is not limited here. The guiding line can be obtained through map data or a vehicle navigation system, and the guiding line can be used to provide lane-level path guidance for the vehicle to travel within the preset path.

[0067] The above-mentioned multiple points may refer to specific positions on the guiding line selected by the system when constructing the display trajectory, which are key reference points for generating direction vectors and evaluating the driving state of the vehicle. The multiple points can be used to provide continuous position references, enabling the system to precisely adjust the display of the second guiding identifier according to the actual driving position of the vehicle.

[0068] The above-mentioned multiple direction vectors may refer to the vectors generated by multiple points during the construction of the display trajectory, which are used to represent the driving direction and changes of the vehicle within a preset type of area, that is, the indicating direction of the second guiding identifier. By calculating the direction vectors between different points, the system can construct a series of direction vectors that change as the vehicle drives within the preset type of area, reflecting the direction adjustment requirements on the vehicle's driving path.

[0069] The above-mentioned display trajectory may refer to the movement path of the second guiding identifier within a preset type of area. The types of the display trajectory may include, but are not limited to, curves, straight lines, loops, etc. The specific shape needs to be determined according to the layout of the preset type of area and the driving path of the vehicle, which is not limited here. The display trajectory can be used to ensure that the second guiding identifier can keep in sync with the driving direction and speed of the vehicle, providing timely driving guidance.

[0070] The above-mentioned line of sight area may refer to the visual range used by the driver to observe the situation in front of the vehicle when driving the vehicle. Specifically, it may refer to the visible area on the intelligent windshield that the eyes can cover when the driver naturally looks straight ahead.

[0071] In an optional embodiment, first, the guiding line of the preset path is obtained, and based on this, multiple direction vectors on the preset type of area are constructed, enabling the system to accurately judge the driving direction of the vehicle and the upcoming exit, and then the display trajectory of the second guiding identifier is constructed. The second guiding identifier is displayed in a dynamic and intuitive form in the line of sight area, which not only improves the driver's receiving speed and understanding ability of navigation information, but also greatly enhances the driving safety and comfort. In addition, the display of the second guiding identifier on the intelligent windshield avoids the need for the driver to frequently check traditional navigation devices, reduces the line of sight transfer, and improves the driving experience and safety.

[0072] Optionally, based on multiple points on the guiding line, constructing multiple direction vectors on the preset type of area includes: based on any two consecutive points among the multiple points, constructing at least one first direction vector, where at least one first direction vector is used to indicate driving in the preset type of area; based on any point among the multiple points and a preset point, constructing at least one second direction vector, where the preset point is the point corresponding to the exit from the preset type of area on the guiding line, and at least one second direction vector is used to indicate exiting the preset type of area; determining multiple direction vectors based on at least one first direction vector and at least one second direction vector.

[0073] The above first direction vector may refer to a vector constructed from any two consecutive points among multiple points. The first direction vector is used to reflect the direction trend of the vehicle traveling in a preset type of area. The first direction vector can be used to continuously represent the change in the driving direction of the vehicle in the preset type of area, helping the system dynamically adjust the display of the second guiding identifier to ensure its consistency with the real-time driving direction of the vehicle.

[0074] The above preset point may refer to a specific point on the guiding line, usually associated with a key position for exiting the preset type of area. The types of preset points may include but are not limited to exit points, turning points, fork points, etc. The specific preset points need to be determined according to the actual situation of the preset type of area, which is not limited here. The preset point can be used as the end point for constructing the second direction vector to indicate the direction in which the vehicle is about to exit the preset type of area.

[0075] The above second direction vector may refer to a direction vector constructed based on any point on the guiding line and the preset point, used to indicate the direction and timing for the vehicle to exit the preset type of area. The types of second direction vectors may include but are not limited to exit indication direction vectors, turning indication direction vectors, etc. The specific second direction vector needs to be determined according to the position of the preset point, which is not limited here. The second direction vector can be used to indicate to the driver the direction to exit the preset type of area.

[0076] In an alternative embodiment, first, the system constructs at least one first direction vector based on the connection between multiple consecutive points. This series of vectors depicts the driving direction of the vehicle in the preset type of area, providing continuous driving guidance for the driver. Then, the system selects any point on the guiding line and the preset point to construct at least one second direction vector. The preset point is usually at the exit of the preset type of area or the position where a key driving behavior is about to occur. By comparing with the first direction vector, the system can judge the direction change when the vehicle approaches the exit and trigger the dynamic adjustment of the second guiding identifier. Finally, the system combines at least one first direction vector and at least one second direction vector to determine multiple direction vectors and constructs a complete display trajectory of the second guiding identifier. The above process not only improves the safety and efficiency of driving but also further improves the presentation method of navigation information, ensuring that the driver can quickly and accurately understand the navigation instructions and make correct driving decisions in complex road sections, thus effectively improving the practicality and user experience of the system.

[0077] Exemplarily, when the preset type area is a roundabout, in an alternative embodiment, first, the system selects multiple points based on the guiding line, and these points are distributed at various positions of the roundabout, including the stages of entering the roundabout, driving within the roundabout, and about to exit the roundabout; then, based on any two consecutive points on the guiding line, at least one first direction vector is constructed, and this vector points to the driving direction inside the roundabout, that is, the path that the vehicle should follow in the roundabout; secondly, the system determines one or more preset points on the guiding line, and these preset points correspond to the exit positions of the roundabout, that is, the points where the vehicle exits the roundabout. Based on any point inside the roundabout and the preset points corresponding to the exit, at least one second direction vector is constructed. Different from the first direction vector, the second direction vector points to the exit direction, indicating how the vehicle can safely and accurately exit the roundabout; finally, based on the first direction vector and the second direction vector, multiple direction vectors are determined. These direction vectors can comprehensively and accurately describe the driving direction and the exit direction of the vehicle in the roundabout. The above process not only considers the traffic rules and structural characteristics of the roundabout, but also combines the driving state of the vehicle. By dynamically generating and displaying the second guiding identifier, intuitive and accurate navigation information is provided to help the driver easily cope with the driving challenges inside the roundabout, thus significantly improving the driving safety and efficiency.

[0078] In an alternative embodiment, Figure 5 is a schematic diagram of constructing a direction vector according to an embodiment of the present invention, as Figure 5 shown. The pentagram in the middle of the figure represents the vehicle driven by the driver, the arc is the guiding line, and the two circles on the guiding line are two consecutive points. The direction vector is constructed based on the above two consecutive points, that is, the dashed arrow between the two circles. The above process is to construct a direction vector by connecting two points on the guiding line. By analogy, a series of direction vectors are constructed based on multiple points on the guiding line, and the driving direction of the vehicle in the preset type area is indicated by this series of direction vectors, so as to provide continuous driving guidance for the driver.

[0079] Figure 6 is a schematic diagram of the change of a direction vector according to an embodiment of the present invention, as Figure 6 shown. The circle 601 in the figure represents the roundabout. The left arrow indicates the orientation of the direction vector when driving in the roundabout, and the right arrow indicates the orientation of the direction vector when exiting the roundabout. Specifically, when the vehicle drives counterclockwise in the roundabout, the direction vector points to the left front side; when exiting the roundabout, the steering wheel will be turned to the right to drive out, and the direction vector will quickly rotate clockwise when about to exit the roundabout. This rotational change is simultaneously reflected in the change of the orientation of the single arrow. At this time, the direction vector turns to point to the right front side.

[0080] Optionally, a second guiding identifier is displayed in the line of sight area based on a display trajectory, including: collecting motion parameters of the vehicle; adjusting the display trajectory based on the motion parameters to obtain an adjusted display trajectory; and displaying the second guiding identifier in the line of sight area based on the adjusted display trajectory.

[0081] The above-mentioned motion parameters may refer to a series of data reflecting the actual driving state of the vehicle collected by the system when the vehicle enters a preset type of area. The types of motion parameters may include but are not limited to speed, acceleration, real-time position, environmental information, etc. The specific motion parameters need to be determined according to actual needs and are not limited here. The motion parameters can be used to reflect the real-time driving situation of the vehicle, so that the system can adjust the guiding trajectory according to the specific driving state of the vehicle, thereby improving the accuracy of the guiding trajectory.

[0082] The above-mentioned adjusted display trajectory may refer to the display trajectory obtained by adjusting the display trajectory based on the motion parameters of the vehicle. The adjusted display trajectory can be used to improve the real-time performance and accuracy of the display trajectory, ensure that the display trajectory obtained by the driver highly matches the actual driving environment, and reduce the driving risk caused by the inconsistency between the display trajectory and the real-time road conditions.

[0083] In an optional embodiment, in response to detecting that the vehicle has entered a preset type of area, the system immediately collects the motion parameters of the vehicle; then, based on the motion parameters, the display trajectory is adjusted to generate an adjusted display trajectory. In this process, the system dynamically corrects the display trajectory according to the actual driving state of the vehicle, such as whether it is accelerating or deviating from the original planned route due to avoiding pedestrians, etc., to ensure the close fit of the display trajectory with the current driving environment, avoiding the driving troubles caused by information lag or inaccuracy in traditional navigation, thereby improving the navigation efficiency and safety within the preset type of area.

[0084] Exemplarily, when the preset type of area is a roundabout, in an optional embodiment, when the system detects that the vehicle is entering the preset type of area of the roundabout, it will immediately respond and start collecting the motion parameters of the vehicle. These parameters include but are not limited to information such as the speed, acceleration, direction, and GPS positioning of the vehicle, which can reflect the driving state of the vehicle in the roundabout in real time; then, based on the collected motion parameters, the display trajectory is dynamically adjusted to generate an adjusted display trajectory; finally, the system will display the second guiding identifier on the interaction interface corresponding to the vehicle according to the adjusted display trajectory. This display can be performed on the interaction interfaces of the AR HUD or the instrument panel, ensuring that the driver can easily obtain navigation information while keeping the line of sight ahead. Through the above series of steps of monitoring, collecting, adjusting, and displaying, the driving state of the driver in the roundabout is effectively combined with the navigation guidance, providing a highly personalized and scenario-adaptive navigation service.

[0085] Optionally, the display trajectory is adjusted based on the motion parameters to obtain an adjusted display trajectory, including: collecting the vehicle motion parameters of the environment where the vehicle is currently located, where the vehicle motion parameters are used to represent the motion parameters of other vehicles in the environment except the vehicle; adjusting the display trajectory based on the motion parameters and the vehicle motion parameters to obtain an adjusted display trajectory.

[0086] The above collection method can be implemented through a variety of sensors and perception systems carried on the vehicle. The specific collection method can include, but is not limited to, radar systems, lidar, cameras, ultrasonic sensors, and vehicle-to-vehicle communication systems, etc. The specific collection method can be determined according to the vehicle system design and actual situation, and is not limited here.

[0087] The above vehicle motion parameters can refer to the driving state information of other vehicles in the driving environment except the vehicle itself. The vehicle motion parameters can include, but are not limited to, position coordinates, driving speed, acceleration, steering angle, driving direction, etc. The specific vehicle motion parameters need to be determined according to actual needs and are not limited here. The vehicle motion parameters can be used to reflect the dynamic behavior of surrounding vehicles and are an important basis for the system to evaluate the safety of the current driving environment and predict the behavior of other vehicles.

[0088] In an optional embodiment, first, obtain the motion parameters of the vehicle when it enters a preset type of area; then, collect the vehicle motion parameters of other vehicles during the vehicle's driving process; finally, adjust the display trajectory based on the motion parameters and the vehicle motion parameters of other vehicles to obtain an adjusted display trajectory. The above process takes into account environmental factors during vehicle driving, such as the driving state of other vehicles, making the adjustment of the display trajectory more comprehensive, capable of coping with sudden situations such as traffic jams and accidents, thereby enhancing the environmental perception ability of the navigation system, enabling the driver to obtain more timely road condition information and safe driving suggestions, and reducing the driving risks caused by traffic conditions.

[0089] Exemplarily, when the preset type of area is a roundabout, in an optional embodiment, first, when the system monitors that the vehicle is entering the roundabout, it immediately starts collecting the vehicle's motion parameters. At the same time, it collects the vehicle motion parameters of other vehicles in the environment where the vehicle is located, and judges whether there is traffic congestion or slow vehicle interference in the roundabout through the vehicle motion parameters; finally, adjusts the display trajectory based on the motion parameters and the vehicle motion parameters to obtain an adjusted display trajectory. For example, if the original display trajectory indicates that the vehicle drives counterclockwise in the roundabout and exits from the second exit, but it is monitored that there is a slow vehicle or traffic congestion in the lane before the second exit, the system will adjust the display trajectory to indicate that the vehicle changes lanes in advance and exits from the first or third exit instead, so as to avoid congestion and ensure smooth and safe driving. This process ensures a high degree of matching between the display trajectory and the real-time traffic conditions in the roundabout, enabling the driver to obtain accurate and safe driving guidance.

[0090] In an alternative embodiment, Figure 7 is a schematic diagram of a display trajectory according to an embodiment of the present invention, as Figure 7 shown Figure 7 The middle five-pointed star represents the vehicle driven by the driver. The dotted line corresponding to 701 represents the display trajectory, the solid line corresponding to 702 represents the adjusted display trajectory, and the two solid lines corresponding to 703 represent the target lanes for exiting the roundabout. Specifically, when the vehicle enters a preset path and the preset path includes a preset type area, the system automatically generates the display trajectory of the second guiding identifier in the preset type area. Then, based on the actual driving state (motion parameters) of the vehicle and the surrounding environment parameters (vehicle motion parameters) monitored in real time, such as changes in traffic flow on the road and the appearance of obstacles ahead, etc., the original display trajectory is adjusted to generate an adjusted display trajectory that better adapts to the current driving environment, thereby providing more detailed and accurate driving guidance for the driver, realizing the personalization and intelligence of navigation information, and enhancing the driver's perception and response ability to navigation information.

[0091] Optionally, the method further includes: obtaining at least one path curvature of the preset path, where the at least one path curvature is used to represent the path curvature of at least one area; in response to the existence of a target path curvature in the at least one path curvature, determining that the object runs to the roundabout based on the preset path, where the target path curvature is the path curvature greater than the preset path curvature in the at least one path curvature.

[0092] The above-mentioned path curvature may refer to the degree of bending of the path at a certain point on the road, which is defined as the angular change corresponding to the unit arc length on the path. The calculation of the path curvature is usually based on the data of the geographic information system and is determined by analyzing the coordinate points on the preset path. The path curvature can be used to help the system identify the degree of bending of the road ahead, so as to adjust the navigation strategy in advance.

[0093] The above-mentioned target path curvature may refer to the curvature of the path segment in the preset path whose curvature value exceeds a certain threshold, which can be used to represent that the upcoming or passing section has a high degree of bending or complex road characteristics. The target path curvature can be used to help the system determine when to enable the second guiding identifier.

[0094] The above-mentioned roundabout may refer to a structure used to guide vehicles to drive along a circular route and pass through multiple exits to reach destinations in different directions.

[0095] The above-mentioned preset path curvature may refer to a preset curvature threshold, which is used to distinguish the conventional curvature on the road and the high-curvature areas that require special attention. The preset path curvature can be used as a judgment criterion to help the system identify when to switch to the second guiding identifier. The areas where the path curvature exceeds the preset threshold are considered to require the navigation assistance of the second guiding identifier to ensure that the driver can pass safely and smoothly.

[0096] In an optional embodiment, first, by obtaining at least one path curvature on the preset path, the system can accurately depict the curvature change of the driving route, enabling it to foresee the complexity of the road ahead. Then, when there is a target path curvature among the at least one path curvature, that is, when the curvature value exceeds the preset path curvature threshold, the system can quickly determine that the driving object is approaching or has entered a high-difficulty driving area such as a roundabout. Through the detection of the path curvature and the recognition of the target path curvature, the above process realizes the sensitive perception and timely response to complex scenarios such as roundabouts, thereby improving the accuracy and personalization of navigation and enhancing driving safety.

[0097] Optionally, the method further includes: generating first distance information based on the current position of the vehicle and the exit position of the roundabout; and displaying the first distance information at a preset position of the second guiding identifier in the line of sight area.

[0098] The above-mentioned exit position may refer to a specific geographical coordinate point where the vehicle is expected to leave or turn in a preset type of area. The types of exit positions may include, but are not limited to, preset fixed positions or positions dynamically planned according to real-time road conditions and vehicle driving states. The specific exit position needs to be determined according to actual requirements and is not limited here. The exit position can be used to guide the system to generate timely and accurate distance information to ensure that when the driver approaches the exit position, they can obtain guiding identifiers such as arrows and distance prompts in a timely manner, so as to make correct driving decisions and safely exit the preset type of area.

[0099] The above-mentioned first distance information may refer to the straight-line distance or path distance from the current position of the vehicle to the exit position. The display of the first distance information can be used to provide real-time distance feedback to the driver about the exit position.

[0100] The above-mentioned preset position may refer to the specific position on the line of sight area where the first distance information is displayed. To ensure that the driver can quickly and accurately obtain navigation information, the preset position is usually designed in the area within the driver's line of sight and not easily interfered with by other information. A reasonably arranged preset position can be used to ensure that the display of the first distance information neither interferes with the driver's normal driving line of sight nor is easily recognized, thereby effectively improving the utilization efficiency of navigation information and reducing the driving cognitive load.

[0101] In an alternative embodiment, the first distance information of the vehicle from the exit is calculated in real time based on the current position of the vehicle and the exit position of the preset type area, and is displayed at a preset position in the line of sight area, so that the driver can intuitively understand the distance to the exit, which is convenient for the driver to judge when to adjust the direction. The above design provides real-time distance feedback to the driver, which can help the driver better plan the driving strategy and reduce the probability of getting lost or missing the exit in the preset type area.

[0102] Exemplarily, when the preset type area is a roundabout, in an alternative embodiment, the system determines the current position of the vehicle in the roundabout according to the real-time GPS data of the vehicle. At the same time, based on the adjusted display trajectory, the system determines the exit position where the vehicle plans to drive out of the roundabout, that is, the exit position; then, the system generates the first distance information based on the straight-line distance or the roundabout driving distance between the current position of the vehicle and the exit position; finally, the system combines the generated first distance information with the second guiding identifier and displays it in the line of sight area corresponding to the vehicle. For example, when the vehicle enters the roundabout, the system places the first distance information at a preset position of the second guiding identifier in the AR HUD, such as the end or the nearby area of the AR arrow, and presents it to the driver in an intuitive way. In this way, while the driver views the driving direction indicated by the AR arrow, the driver can also clearly see how far it is from the exit, so as to better judge when to start preparing to drive out of the roundabout, avoiding missing the exit or making an emergency lane change due to inaccurate distance perception, and improving the driving safety and efficiency.

[0103] Optionally, when the preset type area is a narrow road, after the vehicle moves to the preset type area based on the preset path, the method further includes: generating second distance information based on the current position of the vehicle and the boundary position of the narrow road; and displaying the second distance information at a preset position of the second guiding identifier in the line of sight area.

[0104] The above-mentioned narrow road may refer to a road with limited width. Generally speaking, compared with a conventional road, the width is significantly reduced, which limits the free driving space of the vehicle and increases the driving difficulty. Under the condition of a narrow road, the driver needs more refined control ability and higher attention concentration to avoid colliding with or scraping the roadside obstacles and pedestrians. By identifying the narrow road, early warning can be provided and more specific guiding identifiers can be provided to help the driver pass smoothly.

[0105] The above-mentioned boundary position may refer to the road boundary of the narrow road, that is, the two-side boundaries of the vehicle driving path. By monitoring the boundary position in real time, the second guiding identifier can be dynamically adjusted to ensure that the vehicle stays within a safe driving range.

[0106] The above-mentioned second distance information may refer to the real-time distance between the vehicle and the boundary of the narrow road when the vehicle is driving on the narrow road, which is calculated based on the current position of the vehicle and the position of the narrow road boundary. The display of the second distance information provides an intuitive reference for the driver and helps the driver better perceive the real-time relationship between the vehicle and the road edge.

[0107] In an optional embodiment, when the vehicle enters a preset type of area - a narrow road, the system will calculate the second distance information in real time and display it at a preset position of the second guiding mark in the driver's line of sight area. This design ensures the immediacy and high visibility of the information. The display of the second distance information not only provides the driver with accurate quantitative feedback on the distance between the vehicle and the road boundary, but also helps them adjust the position of the vehicle, avoid contact with roadside obstacles, thereby enhancing driving safety and reducing the risk of accidents.

[0108] Optionally, the first guiding mark is a light carpet, and the second guiding mark is an arrow. The method further includes: generating an arrow based on the operating mode of the vehicle and / or the environmental parameters of the current environment where the vehicle is located; and / or, if the vehicle leaves the preset type of area based on a preset path, displaying the light carpet in the line of sight area.

[0109] The above-mentioned operating mode may refer to the set state of the vehicle under different driving conditions. The types of operating modes may include but are not limited to normal driving mode, energy-saving mode, sport mode, automatic operation mode, etc. The specific operating mode needs to be determined according to the actual driving situation and is not limited here. The second guiding marks are different under different operating modes. For example, in the sport mode, a more intuitive and eye-catching shape and color of the second guiding mark are adopted to adapt to the driver's faster reaction speed and more aggressive driving style; in the energy-saving or automatic operation mode, a more gentle and simple second guiding mark is adopted to avoid visual stimulation.

[0110] The above-mentioned environmental parameters may refer to various external condition information in the current environment where the vehicle is located. The environmental parameters may include but are not limited to weather conditions, light conditions, etc. The specific environmental parameters need to be determined according to the actual environment and are not limited here. Based on the environmental parameters, a second guiding mark more suitable for the current environment can be generated. For example, in a darker environment, the system can enhance the brightness of the second guiding mark to facilitate the driver's viewing.

[0111] In an alternative embodiment, the system can analyze driving requirements and environmental risks based on the current operating mode of the vehicle, such as autonomous driving, energy-saving mode, sports mode, etc., and real-time environmental parameters of the vehicle's environment, including weather conditions, light conditions, etc., to generate personalized second guidance signs. Through the above process, by means of personalized and contextual sign display, the relevance and effectiveness of navigation information are improved, enabling the driver to obtain the most suitable navigation assistance under different conditions, enhancing the driving experience and system intelligence.

[0112] Exemplarily, when the preset type area is a roundabout, in an alternative embodiment, first, the system will detect the operating mode of the vehicle; second, the system will monitor the environmental parameters of the vehicle's current environment; based on the above operating mode and environmental parameters, the system customizes the second guidance sign for the roundabout scenario. For example, near the roundabout entrance, the system may generate an AR arrow to clearly indicate which lane the vehicle should enter; when driving within the roundabout, the system dynamically adjusts the size, color, and display timing of the AR arrow according to the vehicle's operating mode and environmental conditions to ensure that it can be clearly and timely recognized by the driver; when approaching the exit, the system again generates a guidance sign that matches the exit direction and timing according to the driving mode and environmental parameters. For example, if the traffic flow is large, the system can display the exit sign in advance or add additional information to the sign, such as the recommended driving speed, to help the driver safely and smoothly drive out of the roundabout.

[0113] Optionally, the preset conditions include at least one of the following: the display ratio of the light carpet in the visual display area is less than the preset display ratio; the display area of the light carpet in the visual display area is less than the preset display area; the display duration of the light carpet in the visual display area is less than the preset duration.

[0114] The above display ratio may refer to the ratio relationship between the display size of the light carpet in the visual display area and the actual physical size. The display ratio of the light carpet directly affects its visual presentation size in the AR HUD, thereby affecting the driver's recognition of its information and reaction time.

[0115] The above preset display ratio may refer to the ideal display ratio set by the system for the light carpet, aiming to balance the readability of information and the interference degree of the driver's field of vision. The preset display ratio can be used as one of the preset conditions to determine whether the display ratio meets the preset display ratio, and further determine whether the vehicle has reached the preset type area.

[0116] The above display area may refer to the actual area size occupied by the light carpet in the visual display area, which can be used to reflect the visual impact and importance of information.

[0117] The above-mentioned preset display area may refer to the ideal display area of the light carpet set by the system to adapt to different driving scenarios. The preset display area can be used as one of the preset conditions to determine whether the display area meets the preset display area, and further determine whether the vehicle has reached the preset type of area.

[0118] The above-mentioned display duration may refer to the time length that the light carpet continuously displays in the visual display area. A reasonable display duration can ensure that the driver has enough time to understand and execute the navigation instructions conveyed by the light carpet.

[0119] The above-mentioned preset duration may refer to the display duration of the light carpet preset by the system according to the driving scenario and information type. The preset duration can be used as one of the preset conditions to determine whether the display duration meets the preset duration, and further determine whether the vehicle has reached the preset type of area.

[0120] In an alternative embodiment, the system pre-sets a series of preset conditions, that is, the display ratio of the light carpet in the visual display area is less than the preset display ratio, the display area of the light carpet in the visual display area is less than the preset display area, and the display duration of the light carpet in the visual display area is less than the preset duration; then, when the light carpet meets any of the above preset conditions, it can be determined that the vehicle has moved to the preset type of area, so that the system can further use a more refined second guiding identifier (such as an arrow) to provide guiding information for the driver. In the above process, the system monitors the display situation of the light carpet in real time through the preset conditions set in advance, so that once it is recognized that the light carpet meets the preset conditions, the system can respond in time to switch to a second guiding identifier that better suits the current driving environment, improving the guiding accuracy and response timeliness of the intelligent navigation system, and further improving driving safety.

[0121] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions, and corresponding operation entrances are provided for users to choose to authorize or refuse.

[0122] According to an embodiment of the present invention, an embodiment of an interaction device is also provided. It should be noted that this device can be used to execute the above-mentioned interaction method. The specific implementation method and preferred application scenario are the same as those of the above embodiment and will not be elaborated here.

[0123] Figure 8 is a schematic diagram of an interaction device according to an embodiment of the present invention, as Figure 8As shown, the device includes the following: a detection module 802 and a display module 804. The detection module 802 is configured to, when detecting that an object moves according to a preset path, display a first guiding identifier in the visual display area of the functional integration component of the object; the display module 804 is configured to, if the object moves to a preset type area based on the preset path, display a second guiding identifier in the visual display area of the functional integration component, where the preset type area is an area where the display condition of the first guiding identifier in the visual display area meets a preset condition, and the first guiding identifier and the second guiding identifier are used to guide the object to move based on the preset path, and the identifier display methods of the first guiding identifier and the second guiding identifier are different.

[0124] Optionally, the object is a vehicle, the functional integration component is the intelligent windshield of the vehicle, the visual display area is the line of sight area for observing the situation in front of the vehicle, and the display module includes: being configured to, if the object moves to a preset type area based on the preset path, obtain the guiding line of the preset path; being configured to, based on multiple points on the guiding line, construct multiple direction vectors on the preset type area, where the multiple direction vectors are used to represent different indication directions of the second guiding identifier; being configured to construct the display trajectory of the second guiding identifier based on the multiple direction vectors; and displaying the second guiding identifier in the line of sight area based on the display trajectory.

[0125] Optionally, the display module further includes: being configured to construct at least one first direction vector based on any two consecutive points among the multiple points, where the at least one first direction vector is used to indicate driving in the preset type area; being configured to construct at least one second direction vector based on any point among the multiple points and a preset point, where the preset point is the point corresponding to driving out of the preset type area on the guiding line, and the at least one second direction vector is used to indicate driving out of the preset type area; and being configured to determine the multiple direction vectors based on the at least one first direction vector and the at least one second direction vector.

[0126] Optionally, the display module further includes: being configured to collect the motion parameters of the vehicle; being configured to adjust the display trajectory based on the motion parameters to obtain an adjusted display trajectory; and being configured to display the second guiding identifier in the line of sight area based on the adjusted display trajectory.

[0127] Optionally, the display module further includes: being configured to collect the vehicle motion parameters of the environment where the vehicle is currently located, where the vehicle motion parameters are used to represent the motion parameters of other vehicles in the environment except the vehicle; and being configured to adjust the display trajectory based on the motion parameters and the vehicle motion parameters to obtain an adjusted display trajectory.

[0128] Optionally, the device further includes: obtaining at least one path curvature of a preset path, where the at least one path curvature is used to represent the path curvature of at least one area; in response to the existence of a target path curvature among the at least one path curvature, determining that the object runs to a roundabout based on the preset path, where the target path curvature is a path curvature greater than the preset path curvature among the at least one path curvature.

[0129] Optionally, the device further includes: generating first distance information based on the current position of the vehicle and the exit position of the roundabout; and displaying the first distance information at a preset position of a second guiding identifier in the line of sight area.

[0130] Optionally, the preset type area is a narrow road. After the vehicle moves to the preset type area based on the preset path, the device further includes: generating second distance information based on the current position of the vehicle and the boundary position of the narrow road; and displaying the second distance information at a preset position of a second guiding identifier in the line of sight area.

[0131] Optionally, the first guiding identifier is a light carpet and the second guiding identifier is an arrow. The device further includes: generating an arrow based on the running mode of the vehicle and / or the environmental parameters of the current environment where the vehicle is located; and / or, if the vehicle leaves the preset type area based on the preset path, displaying the light carpet in the line of sight area.

[0132] Optionally, the preset condition includes at least one of the following: the display ratio of the light carpet in the visual display area is less than a preset display ratio; the display area of the light carpet in the visual display area is less than a preset display area; the display duration of the light carpet in the visual display area is less than a preset duration.

[0133] An embodiment of the present application further provides a vehicle, including: a memory storing an executable program; a processor for running the program, where when the program runs, it executes the methods in various embodiments of the present invention.

[0134] An embodiment of the present application further provides a computer-readable storage medium. The computer-readable storage medium includes a stored executable program, where when the executable program runs, it controls the device where the computer-readable storage medium is located to execute the methods in various embodiments of the present invention.

[0135] An embodiment of the present application further provides a computer program product, including a computer program, where when the computer program is executed by a processor, it implements the methods in various embodiments of the present invention.

[0136] An embodiment of the present application further provides a computer program product, including a non-volatile computer-readable storage medium for storing a computer program, where when the computer program is executed by a processor, it implements the methods in various embodiments of the present invention.

[0137] Embodiments of the present application also provide a computer program, which, when executed by a processor, implements the methods in the various embodiments of the present invention described above.

[0138] In the above embodiments of the present invention, the descriptions of the various embodiments have their own emphases. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0139] In several embodiments provided by the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the division of the units can be a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of units or modules can be in an electrical or other form.

[0140] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0141] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0142] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The foregoing storage medium includes: USB flash drives, read-only memories (ROMs), random access memories (RAMs), mobile hard disks, magnetic disks, or optical disks, etc., which can store program codes.

[0143] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. An interactive method, characterized in that: include: When detecting that the object moves according to a preset path, a first guiding mark is displayed in a visual display area of ​​a functional integration component of the object; If the object moves to a preset type area based on the preset path, a second guide mark is displayed in the visual display area of ​​the functional integration component, wherein the preset type area is a display condition of the first guide mark in the visual display area that meets a preset condition; The first guide marker and the second guide marker are used to guide the object to move based on the preset path, and the first guide marker and the second guide marker are displayed in different ways.

2. The interactive method according to claim 1, characterized in that: The object is a vehicle, the functional integration component is a smart windshield of the vehicle, the visual display area is a sight area for observing the situation in front of the vehicle, and if the object moves to a preset type area based on a preset path, a second guide mark is displayed in the visual display area of ​​the smart windshield, including: If the object moves to the preset type area based on the preset path, obtaining a guide line of the preset path; Based on the multiple points on the guide line, construct multiple direction vectors on the preset type area, wherein the multiple direction vectors are used to represent different indication directions of the second guide mark; Constructing a display track of the second guide mark based on the multiple direction vectors; The second guide mark is displayed in the sight area based on the display trajectory.

3. The interactive method according to claim 2, characterized in that: Based on the multiple points on the guide line, constructing multiple direction vectors on the preset type area, including: Based on any two consecutive points among the multiple points, construct at least one first direction vector, wherein the at least one first direction vector is used to indicate driving in the preset type area; Based on any point among the multiple points and a preset point, construct at least one second direction vector, wherein the preset point is a point on the guide line corresponding to the exit of the preset type area, and the at least one second direction vector is used to indicate the exit of the preset type area; The plurality of direction vectors are determined based on the at least one first direction vector and the at least one second direction vector.

4. The interactive method according to claim 2, characterized in that: Displaying the second guide mark in the sight area based on the display track includes: collecting motion parameters of the vehicle; Adjusting the display trajectory based on the motion parameter to obtain an adjusted display trajectory; The second guide mark is displayed in the sight area based on the adjusted display trajectory.

5. The interactive method according to claim 4, characterized in that: The step of adjusting the display trajectory based on the motion parameter to obtain an adjusted display trajectory includes: Collecting vehicle motion parameters of the environment in which the vehicle is currently located, wherein the vehicle motion parameters are used to represent motion parameters of other vehicles in the environment except the vehicle; The display trajectory is adjusted based on the motion parameter and the vehicle motion parameter to obtain the adjusted display trajectory.

6. The interactive method according to claim 4, characterized in that: The preset type area is a roundabout, and the method further includes: Acquire at least one path curvature of the preset path, wherein the at least one path curvature is used to represent the path curvature of at least one area; In response to the existence of a target path curvature in the at least one path curvature, it is determined that the object runs to the roundabout based on the preset path, wherein the target path curvature is a path curvature in the at least one path curvature that is greater than the preset path curvature.

7. The interactive method according to claim 6, characterized in that: The method further comprises: generating first distance information based on the current position of the vehicle and the exit position of the roundabout; The first distance information is displayed at a preset position of the second guide mark in the sight area.

8. The interactive method according to claim 7, characterized in that: The preset type area is a narrow road. If the vehicle moves to the preset type area based on the preset path, the method further includes: generating second distance information based on the current position of the vehicle and the boundary position of the narrow road; The second distance information is displayed at the preset position of the second guide mark in the sight area.

9. The interactive method according to claim 2, characterized in that: The first guide mark is a light carpet, the second guide mark is an arrow, and the method further includes: generating the arrow based on an operating mode of the vehicle and / or an environmental parameter of an environment in which the vehicle is currently located; and / or, If the vehicle leaves the preset type of area based on the preset path, the light carpet is displayed in the sight area.

10. The interactive method according to claim 9, characterized in that: The preset conditions include at least one of the following: The display ratio of the light carpet in the visual display area is smaller than a preset display ratio; The display area of ​​the light carpet in the visual display area is smaller than the preset display area; The display time of the light carpet in the visual display area is less than a preset time.

11. A vehicle, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 10 when running.

Citation Information

Cited By

  • An adaptive control method for the openness of AR-HUD display area

    CN122560700A