Human-vehicle interaction method and related apparatus
By acquiring commands from people inside the electric vehicle and using sensor modules to collect data to output a virtual image displaying the battery level, the problem of users ignoring the battery icon is solved, and the intuitiveness and fun of the battery level display are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- PATEO CONNECT (NANJING) CO LTD
- Filing Date
- 2021-08-30
- Publication Date
- 2026-05-15
AI Technical Summary
Existing methods for displaying electric vehicle battery power involve showing a preset battery icon on the screen, which may cause users to overlook the battery level, resulting in a poor user experience.
By acquiring commands from people inside the vehicle, the system uses sensor modules to collect voice, gesture, and gaze data to determine the command to display the remaining battery level and outputs a target virtual image, such as a two-dimensional or three-dimensional dynamic image, to display the remaining battery level.
It enhances the intuitiveness and fun of battery level display, improving the user experience.
Smart Images

Figure CN115723771B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle interaction technology, and in particular to a human-vehicle interaction method and related device. Background Technology
[0002] With the advancement of technology, the development of electric vehicles is also changing rapidly. More and more people are using more environmentally friendly and quieter electric vehicles as their means of transportation. During the journey, it is necessary to pay attention to the current remaining battery power of the electric vehicle to avoid breaking down on the road due to running out of power.
[0003] Existing methods often involve displaying a preset battery icon on the car's screen. However, the battery icon is small and may be easily overlooked by car owners, resulting in a poor user experience. Summary of the Invention
[0004] To address the aforementioned issues, this application proposes a human-vehicle interaction method and related device, which can output a target virtual image representing the current remaining battery power based on instructions from people in the vehicle. This enhances the intuitiveness and fun of the battery power display while also improving the user experience.
[0005] In a first aspect, embodiments of this application provide a human-vehicle interaction method, the method comprising the following steps:
[0006] Obtain a first instruction, which is used to request the display of the vehicle's current remaining battery power;
[0007] Read the vehicle's current battery level data according to the first instruction;
[0008] The target virtual image is determined based on the battery data and output. The target virtual image is used to display the vehicle's current remaining battery power.
[0009] Secondly, embodiments of this application provide a human-vehicle interaction device, the device comprising:
[0010] An acquisition unit is used to acquire a first instruction, the first instruction being used to request the display of the vehicle's current remaining battery power.
[0011] The reading unit is used to read the current battery level data of the vehicle according to the first instruction;
[0012] An output unit is used to determine a target virtual image based on the battery data and output the target virtual image, which is used to display the current remaining battery power of the vehicle.
[0013] Thirdly, embodiments of this application provide an in-vehicle terminal, including a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the steps in the first aspect of embodiments of this application.
[0014] Fourthly, embodiments of this application provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the first aspect of embodiments of this application.
[0015] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package.
[0016] As can be seen, the aforementioned human-vehicle interaction method and related device first obtain a first instruction, which requests the display of the vehicle's current remaining battery power; then, read the vehicle's current battery power data according to the first instruction; finally, determine a target virtual image based on the battery power data and output the target virtual image, which is used to display the vehicle's current remaining battery power. This allows the output of a target virtual image representing the current remaining battery power based on instructions from a person in the vehicle, improving the intuitiveness and fun of the battery power display while also enhancing the user experience. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A system architecture diagram of a human-vehicle interaction method provided in this application embodiment;
[0019] Figure 2 A flowchart illustrating a human-vehicle interaction method provided in an embodiment of this application;
[0020] Figure 3 A schematic diagram of a target virtual image provided in an embodiment of this application;
[0021] Figure 4A flowchart illustrating another human-vehicle interaction method provided in an embodiment of this application;
[0022] Figure 5 This is a schematic diagram of the structure of a vehicle-mounted terminal provided in an embodiment of this application;
[0023] Figure 6 A functional unit block diagram of a human-vehicle interaction device provided in an embodiment of this application;
[0024] Figure 7 This is a block diagram of the functional units of another human-vehicle interaction device provided in an embodiment of this application. Detailed Implementation
[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0026] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0027] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0028] The following is combined Figure 1 The system architecture of a human-vehicle interaction method in the embodiments of this application will be described. Figure 1 The system architecture diagram of a human-vehicle interaction method provided in this application embodiment includes a sensor module 110, a processor module 120, a battery module 130, and a display module 140.
[0029] The sensor module 110 may include a sound sensor, a camera module, etc., which are not specifically limited here. The sensor module 110 is connected to the processor module 120. The sensor module 110 is used to collect voice data, gesture data, gaze data, etc. inside the vehicle and upload them to the processor module 120.
[0030] The processor module 120 can acquire and parse at least one of the above-mentioned voice data, gesture data, and gaze data in real time to determine whether the above-mentioned data includes an instruction to request the display of the vehicle's current remaining battery power. The processor module 120 is connected to the battery module 130 and the display module 140. When it is determined that there is an instruction to request the display of the vehicle's current remaining battery power in the above-mentioned data, the processor module 120 reads the current remaining battery power from the battery module 130 and outputs the target virtual image to the display block 140.
[0031] The aforementioned display module 140 can be a display screen, a projection device, a virtual reality AR device, etc., and no specific limitation is made here.
[0032] It should be noted that this system architecture 100 is limited to a single vehicle, which is either electrically driven or electrically hybrid driven, and will not be elaborated further here.
[0033] As can be seen, the human-vehicle interaction method of this application can be realized through the above system architecture. That is, the target virtual image representing the current remaining power can be output according to the instructions of the person in the vehicle, which improves the intuitiveness and fun of the power display and also enhances the user experience.
[0034] The following is combined with Figure 2 This application describes a human-vehicle interaction method in its embodiments. Figure 2 A human-vehicle interaction method provided in this application embodiment specifically includes the following steps:
[0035] Step 201: Obtain the first instruction.
[0036] The first instruction is used to request the display of the vehicle's current remaining battery power. It can first collect at least one of the voice data, gesture data, and gaze data in the current vehicle in real time through the sensor module and upload them to the vehicle terminal. The vehicle terminal can obtain the first data composed of at least one of the voice data, gesture data, and gaze data in the current vehicle in real time, and determine the first instruction based on the first data.
[0037] It is evident that obtaining the first command from inside the vehicle allows for real-time response to user needs, facilitating the subsequent display of the virtual avatar and enhancing the user experience.
[0038] Step 202: Read the current battery level data of the vehicle according to the first instruction.
[0039] The remaining battery power can be read directly from the battery module. This power data includes the remaining percentage, which will not be elaborated here.
[0040] As can be seen, this allows us to use current battery data to provide data support for the subsequent target virtual avatar.
[0041] Step 203: Determine the target virtual image based on the power data, and output the target virtual image.
[0042] The target virtual image is used to display the vehicle's current remaining battery power. The target virtual image can be in two-dimensional or three-dimensional form, and can be a static or dynamic image of a small animal, humanoid, or humanoid figure, without any specific limitations.
[0043] Specifically, a first fill percentage and a second fill percentage can be determined based on the remaining battery percentage. The first fill percentage indicates the remaining battery power, and the second fill percentage indicates the battery power consumed. For example, if the current remaining battery percentage is 38%, then the first fill percentage can be determined to be 38%, and the second fill percentage to be 62%. It should be understood that the first fill percentage and the second fill percentage here are based on the area of the target virtual image. The entire area of the target virtual image is 100%, and the target virtual image can be determined based on the first fill percentage and the second fill percentage.
[0044] Specifically, the preset virtual image can be filled from bottom to top with a first preset color according to the first fill percentage, and the preset virtual image can be filled from top to bottom with a second preset color according to the second fill percentage, so as to obtain the target virtual image.
[0045] For example, such as Figure 3 As shown, the first preset color can be a non-background color, the second preset color can be a background color, and the preset virtual image can be an uncolored humanoid animation. When the first fill percentage is 80%, the non-background color is used to uniformly fill 90% of the humanoid animation area (body area) from bottom to top according to the first fill percentage, and the background color is used to uniformly fill 10% of the humanoid animation area (head area) from top to bottom. After rendering and other image processing, the target virtual image is obtained.
[0046] Finally, the target virtual image can be displayed and voice prompts can be output in a preset manner. The preset manner includes any one of screen output, projection output, or virtual reality output. The voice prompts are used to indicate the vehicle's current remaining battery power. For example, it can be displayed on a screen. Figure 3 The system displays a dynamic humanoid avatar and announces through a speaker inside the car: "Current battery level is 90%, please drive safely." The output method for the target virtual avatar can be flexibly selected.
[0047] As can be seen, the above-described human-vehicle interaction method first obtains a first instruction, which requests the display of the vehicle's current remaining battery power; then, it reads the vehicle's current battery power data according to the first instruction; finally, it determines a target virtual image based on the battery power data and outputs the target virtual image, which is used to display the vehicle's current remaining battery power. This method can output a target virtual image representing the current remaining battery power based on instructions from a person in the vehicle, improving the intuitiveness and fun of the battery power display while also enhancing the user experience.
[0048] The following is combined Figure 4 Another human-vehicle interaction method in the embodiments of this application will be described. Figure 4 Another human-vehicle interaction method provided in this application embodiment specifically includes the following steps:
[0049] Step 401: Obtain the first instruction.
[0050] Step 402: Read the current battery level data of the vehicle according to the first instruction.
[0051] Step 403: Determine the target virtual image based on the power data, and output the target virtual image.
[0052] Step 404: Obtain the current location and destination location based on navigation data.
[0053] The vehicle's current location and destination location can be obtained through the Global Positioning System (GPS). Navigation data can be manually entered by the user into the vehicle terminal, and no specific restrictions are imposed here.
[0054] It is evident that obtaining the current location and destination location can provide data support for determining whether charging is needed along the way, thus improving the user experience.
[0055] Step 405: Determine whether the vehicle's current remaining battery power is sufficient for the vehicle to travel from its current location to its destination location.
[0056] Specifically, the distance between the current location and the destination location can be calculated. Then, the remaining travel time can be determined based on the current speed. Next, the remaining power consumption can be determined based on the remaining travel time and the current real-time power consumption. Finally, if the vehicle's current remaining power is greater than or equal to the remaining power consumption, it can be determined that the vehicle's current remaining power supports the vehicle's journey from the current location to the destination location. If the vehicle's current remaining power is less than the remaining power consumption, it can be determined that the vehicle's current remaining power does not support the vehicle's journey from the current location to the destination location.
[0057] If the vehicle's current remaining battery power does not support the vehicle's journey from the current location to the destination location, then step 407 is executed; if the vehicle's current remaining battery power supports the vehicle's journey from the current location to the destination location, then step 406 is executed.
[0058] As can be seen, by determining whether the vehicle's current remaining battery power supports the vehicle's journey from its current location to its destination, the target virtual image can be displayed in different ways depending on the scenario, thereby improving the user experience.
[0059] Step 406: Display a navigation map of the vehicle from its current location to its destination using the target virtual image.
[0060] In one possible embodiment, special effects animations can be generated in which the target virtual image is humanoid and manually unfolds a scroll displaying the aforementioned navigation map, without being specifically limited to this.
[0061] It is evident that displaying a navigation map of the vehicle from its current location to its destination using the target virtual image can make the navigation map display more interesting and enhance the user experience.
[0062] Step 407: Obtain charging pile data within a preset range.
[0063] The charging pile data includes the location of the charging piles. It can be understood that the onboard terminal can determine the data of all charging piles within a preset range of the vehicle.
[0064] Step 408: Generate a charging pile map based on the charging pile data and the current location.
[0065] The aforementioned charging station map can be a two-dimensional planar map or a three-dimensional holographic map, and no specific limitation is made here.
[0066] Step 409: Display the charging pile map through the target virtual image.
[0067] In one possible embodiment, when the target virtual image is humanoid, the target virtual image's hand area can be used to unfold the charging station map, or the target virtual image can be used to lift up the charging station map, without being specifically limited here.
[0068] Understandably, users can interact directly with the charging station map. For example, by selecting any charging station on the map as a charging location, the system can automatically generate a charging navigation route from the current destination to the charging location after receiving the user's selection instruction, and display the route through the virtual image of the target.
[0069] It is evident that displaying the charging station map through the target virtual image can increase the fun of map display and user interaction, thereby enhancing the user experience.
[0070] In one possible embodiment, when the vehicle's current remaining battery power is lower than a preset battery power threshold, a warning animation effect is added to the target virtual image. The warning animation effect includes at least one of flashing, displacement, and color switching. For example, the preset battery power threshold can be 30%. When the current remaining battery power is lower than 30%, a flashing effect can be added to the target virtual image to make it start flashing at a preset frequency. Alternatively, a shaking effect can be added to the target virtual image. Or, the color of the target virtual image can be changed, such as switching from green, which indicates sufficient battery power, to red, which indicates insufficient battery power. No specific limitation is made here.
[0071] In one possible embodiment, when the vehicle's current remaining battery power is higher than or equal to a preset battery power threshold, the warning animation effect attached to the target virtual image is canceled.
[0072] As can be seen, by switching the warning animation effect of the target virtual avatar, users can more intuitively feel the current battery status and improve the user experience.
[0073] Using the above method, a virtual target image representing the current remaining battery power can be output based on the instructions of the people in the vehicle, which improves the intuitiveness and fun of the battery power display while also enhancing the user experience.
[0074] For steps not detailed above, please refer to Figure 2 The steps of all or part of the methods described herein will not be repeated here.
[0075] The following is combined with Figure 5 An embodiment of the present application will be described. Figure 5 This is a schematic diagram of the structure of a vehicle-mounted terminal provided in an embodiment of this application, as shown below. Figure 5As shown, the vehicle-mounted terminal 500 includes a processor 501, a communication interface 502, and a memory 503, which are interconnected. The vehicle-mounted terminal 500 may also include a bus 504, through which the processor 501, communication interface 502, and memory 503 are interconnected. The bus 504 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus 503 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 5 The bus is represented by a single thick line, but this does not indicate that there is only one bus or one type of bus. The memory 503 is used to store a computer program, which includes program instructions. The processor is configured to call the program instructions and execute the above-mentioned... Figure 2 , Figure 4 All or part of the methods described herein.
[0076] As can be seen, the human-vehicle interaction method and related apparatus provided in this application first obtain a first instruction, which requests the display of the vehicle's current remaining battery power; then, the vehicle's current battery power data is read according to the first instruction; finally, a target virtual image is determined based on the battery power data and output, the target virtual image being used to display the vehicle's current remaining battery power. This method can output a target virtual image representing the current remaining battery power based on instructions from a person in the vehicle, improving the intuitiveness and fun of the battery power display while also enhancing the user experience.
[0077] The above mainly describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, the vehicle terminal includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0078] This application embodiment can divide the vehicle terminal into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0079] When dividing functional modules according to their respective functions, the following is combined with... Figure 6 This application provides a detailed description of a human-vehicle interaction device according to an embodiment. Figure 6 This application provides a functional unit block diagram of a human-vehicle interaction device 600, which includes:
[0080] Acquisition unit 610 is used to acquire a first instruction, the first instruction being used to request the display of the vehicle's current remaining battery power;
[0081] Reading unit 620 is used to read the current battery level data of the vehicle according to the first instruction;
[0082] The output unit 630 is used to determine the target virtual image based on the power data and output the target virtual image, which is used to display the current remaining power of the vehicle.
[0083] As can be seen, the aforementioned human-vehicle interaction method and related device first obtain a first instruction, which requests the display of the vehicle's current remaining battery power; then, read the vehicle's current battery power data according to the first instruction; finally, determine a target virtual image based on the battery power data and output the target virtual image, which is used to display the vehicle's current remaining battery power. This allows the output of a target virtual image representing the current remaining battery power based on instructions from a person in the vehicle, improving the intuitiveness and fun of the battery power display while also enhancing the user experience.
[0084] When using integrated units, the following is combined with Figure 7 Another human-vehicle interaction device 700 in the embodiments of this application will be described in detail. The human-vehicle interaction device 700 includes a processing unit 701 and a communication unit 702. The processing unit 701 is used to perform any step as described in the above method embodiments, and when performing data transmission such as sending, the communication unit 702 can be selectively invoked to complete the corresponding operation.
[0085] The human-vehicle interaction device 700 may further include a storage unit 703 for storing program code and data. The processing unit 701 may be a processor, the communication unit 702 may be a wireless communication module, and the storage unit 703 may be a memory.
[0086] The processing unit 701 is specifically used for:
[0087] Obtain a first instruction, which is used to request the display of the vehicle's current remaining battery power;
[0088] Read the vehicle's current battery level data according to the first instruction;
[0089] The target virtual image is determined based on the battery data and output. The target virtual image is used to display the vehicle's current remaining battery power.
[0090] As can be seen, the aforementioned human-vehicle interaction method and related device first obtain a first instruction, which requests the display of the vehicle's current remaining battery power; then, read the vehicle's current battery power data according to the first instruction; finally, determine a target virtual image based on the battery power data and output the target virtual image, which is used to display the vehicle's current remaining battery power. This allows the output of a target virtual image representing the current remaining battery power based on instructions from a person in the vehicle, improving the intuitiveness and fun of the battery power display while also enhancing the user experience.
[0091] It is understood that, since the method embodiments and the device embodiments are different presentations of the same technical concept, the content of the method embodiment section in this application should be adapted to the device embodiment section accordingly, and will not be repeated here. Both the above-described human-vehicle interaction device 600 and human-vehicle interaction device 700 can execute all the information display methods included in the above embodiments.
[0092] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of any of the methods described in the above method embodiments.
[0093] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may include an in-vehicle terminal.
[0094] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0095] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0096] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0097] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0098] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0099] If the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0100] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0101] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A human-vehicle interaction method, characterized in that, The method includes the following steps: Obtain a first instruction, which is used to request the display of the vehicle's current remaining battery power; Read the vehicle's current battery level data according to the first instruction; The target virtual image is determined based on the battery data and then output. The target virtual image is used to display the vehicle's current remaining battery power. Obtain the current location and destination location based on navigation data; Determine whether the vehicle's current remaining battery power is sufficient for the vehicle to travel from its current location to its destination. If the vehicle's current remaining battery power does not support the vehicle to reach the destination from the current location, then obtain charging pile data within a preset range, the charging pile data including the location of the charging piles; A charging pile map is generated based on the charging pile data and the current location; The target virtual image displays the charging station map. When the target virtual image is humanoid, the target virtual image unfolds the charging station map in its hand area, or the target virtual image raises the charging station map.
2. The method according to claim 1, wherein obtaining the first instruction comprises: Real-time acquisition of first data, the first data including at least one of voice data, gesture data, and gaze data; The first instruction is determined based on the first data.
3. The method according to claim 1, wherein the power data includes the remaining power percentage; the step of determining the target virtual image based on the power data and outputting the target virtual image includes: A first fill percentage and a second fill percentage are determined based on the remaining battery percentage, wherein the first fill percentage indicates the remaining battery power and the second fill percentage indicates the battery power consumed. The target virtual image is determined based on the first fill percentage and the second fill percentage; Output the target virtual image.
4. The method according to claim 3, wherein determining the target virtual image based on the first fill percentage and the second fill percentage comprises: The preset virtual image is filled from bottom to top with a first preset color according to the first fill percentage, and from top to bottom with a second preset color according to the second fill percentage, to obtain the target virtual image.
5. The method according to claim 3, wherein outputting the target virtual image comprises: The target virtual image is displayed in a preset manner and voice prompts are output. The preset manner includes any one of screen output, projection output, and virtual reality output. The voice prompts are used to indicate the vehicle's current remaining battery power.
6. The method according to claim 4, wherein after outputting the target virtual image, the method further comprises: When the vehicle's current remaining battery power is lower than a preset battery threshold, a warning animation effect is added to the target virtual image. The warning animation effect includes at least one of flashing, displacement, and color switching. When the vehicle's current remaining battery power is higher than or equal to a preset battery power threshold, the warning animation effect attached to the target virtual image is canceled.
7. A human-vehicle interaction device, characterized in that, The device includes: An acquisition unit is used to acquire a first instruction, the first instruction being used to request the display of the vehicle's current remaining battery power. The reading unit is used to read the current battery level data of the vehicle according to the first instruction; An output unit is configured to determine a target virtual image based on the battery data and output the target virtual image, which displays the vehicle's current remaining battery power; obtain the current location and destination location based on navigation data; determine whether the vehicle's current remaining battery power supports the vehicle's journey from the current location to the destination location; if the vehicle's current remaining battery power does not support the vehicle's journey from the current location to the destination location, obtain charging pile data within a preset range, the charging pile data including charging pile locations; generate a charging pile map based on the charging pile data and the current location; display the charging pile map through the target virtual image, wherein when the target virtual image is humanoid, the target virtual image's hand area unfolds the charging pile map, or the target virtual image holds up the charging pile map.
8. A vehicle-mounted terminal, characterized in that, The method includes a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method as described in any one of claims 1 to 6.
9. A computer storage medium, characterized in that, The computer storage medium stores a computer program, the computer program including program instructions, which, when executed by a processor, cause the processor to perform the method as described in any one of claims 1 to 6.