Vehicle information display methods, devices, equipment, storage media, and program products
By generating active and passive prompts, the problem of drivers needing to memorize and operate a large number of vehicle functions is solved, improving the convenience and safety of vehicle operation and reducing the burden on drivers.
Patent Information
- Application Number
- CN202411064819.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-05
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-08-05
AI Technical Summary
Drivers need to memorize and operate a large number of vehicle functions, which increases the driving burden, and the differences in functions between different brands and models of vehicles reduce driving safety.
By acquiring vehicle information, proactive prompts can be generated based on the vehicle's location and driving parameters, or passive prompts can be generated based on prompt instructions to identify vehicle components, including the relevant functions and location information of the vehicle components.
It improves the convenience and safety of vehicle operation, reduces the driver's memory burden, and enhances the driving experience.
Smart Images

Figure CN118722702B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle management technology, and in particular to a method, apparatus, device, storage medium, and program product for displaying vehicle information. Background Technology
[0002] With the rapid development and popularization of vehicles, vehicles have more and more functions and more and more vehicle information, so drivers need to remember and master more and more vehicle information.
[0003] In related technologies, drivers need to spend a significant amount of time memorizing how to use various vehicle functions to drive effectively. This not only increases the driver's workload but also potentially leads to safety hazards in emergency situations due to the driver's unfamiliarity with the controls. Furthermore, there are certain differences between the functions of different brands and models of vehicles. When switching vehicles, drivers need to relearn how to use each function, increasing the complexity and uncertainty of driving and thus reducing driving safety. Summary of the Invention
[0004] This application provides a method, apparatus, device, storage medium, and program product for displaying vehicle information, which can improve the convenience and safety of vehicle operation, reduce the driver's burden, and enhance the driving experience. The technical solution is as follows:
[0005] On the one hand, embodiments of this application provide a method for prompting vehicle information, the method comprising:
[0006] Obtain vehicle information, which includes at least one of vehicle location, driving parameters, or prompting instructions, wherein the prompting instructions are obtained based on at least one of voice information or triggering operations;
[0007] When the vehicle information includes the vehicle location or the driving parameters, and the vehicle location or the driving parameters meet the active prompting conditions, a first prompting message is generated based on at least one of the vehicle location or the driving parameters. The active prompting conditions include at least one of the following: the distance between the vehicle location and the reference location is less than or equal to a distance threshold or a tire pressure abnormality reminder.
[0008] When the vehicle information includes the prompt instruction and the prompt instruction meets the passive prompt condition, a vehicle component is determined based on the prompt instruction, and a second prompt information is generated based on the vehicle component. The passive prompt condition is that the prompt instruction includes at least one of a target keyword or vehicle function description information, and the target keyword is used to indicate the vehicle component.
[0009] The first or second prompt information includes the relevant functions of the vehicle component and the location information of the vehicle component in the vehicle.
[0010] On the other hand, embodiments of this application provide a vehicle information prompting device, the device comprising:
[0011] The acquisition module is used to acquire vehicle information, which includes at least one of vehicle location, driving parameters, or prompting instructions, wherein the prompting instructions are obtained based on at least one of voice information or triggering operations.
[0012] The first generation module is configured to generate first prompt information based on at least one of the vehicle location or the driving parameters when the vehicle information includes the vehicle location or the driving parameters, and the vehicle location or the driving parameters meet the active prompt conditions. The active prompt conditions include at least one of the following: the distance between the vehicle location and the reference location is less than or equal to a distance threshold or a tire pressure abnormality reminder.
[0013] The second generation module is configured to, when the vehicle information includes the prompt instruction and the prompt instruction satisfies the passive prompt condition, determine the vehicle component based on the prompt instruction, and generate second prompt information based on the vehicle component, wherein the passive prompt condition is that the prompt instruction includes at least one of a target keyword or vehicle function description information, and the target keyword is used to indicate the vehicle component;
[0014] The first or second prompt information includes the relevant functions of the vehicle component and the location information of the vehicle component in the vehicle.
[0015] In one possible implementation, the driving parameters include information from acquired images, which includes at least one of information from a fuel dispenser image or information from a charging station image. The vehicle component includes a fuel tank cap. The first prompt information includes location prompt information and first operation prompt information. The location prompt information is used to indicate the vehicle's parking position, which is a location around the fuel dispenser or charging station. The first operation prompt information includes at least one of the fuel tank cap's open state, the fuel tank cap's position, or the fuel tank cap's opening method.
[0016] The first generation module is used to generate the location prompt information based on the information of the acquired image when the active prompting conditions include the distance between the vehicle position and the reference position being less than or equal to a distance threshold; and to generate the first operation prompt information when the vehicle is located at the parking position.
[0017] In one possible implementation, the driving parameters include tire pressure values, and the first prompt information includes a second operation prompt information or a third operation information. The second operation prompt information is used to indicate the operation steps to cancel the abnormal tire pressure reminder, and the third operation information is used to remind the user of the operation steps during vehicle driving.
[0018] The first generation module is used to detect the tire pressure value and obtain a detection result when the active prompting condition includes the abnormal tire pressure reminder; generate the second operation prompt information when the detection result shows that the tire pressure value is within the reference pressure range; or generate the third operation information when the detection result shows that the tire pressure value is outside the reference pressure range.
[0019] In one possible implementation, the second generation module is configured to, when the prompt instruction includes vehicle function description information, determine at least one reference component using the vehicle function description information and the functional description information of vehicle components, the reference component being used to characterize a component related to the relevant function of the vehicle description information; and if any of the reference components is selected, the selected reference component is determined as the vehicle component.
[0020] In one possible implementation, the device further includes a display module, which is used to display a vehicle model and related functions of the vehicle components on the vehicle center console based on the first prompt information or the second prompt information. The vehicle model includes a highlighted vehicle component model, which is determined based on the position information of the vehicle component in the vehicle.
[0021] In one possible implementation, the device further includes a third generation module, which is used to generate a third prompt message when the vehicle door is open, the third prompt message being used to prompt whether to activate the in-vehicle intelligent system, the in-vehicle intelligent system being used to generate at least one of the first prompt message or the second prompt message; after the in-vehicle intelligent system is activated, the step of obtaining vehicle information is executed.
[0022] On the other hand, embodiments of this application provide a computer device, the computer device including a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor, so that the computer device implements any of the vehicle information prompting methods described above.
[0023] On the other hand, a computer-readable storage medium is also provided, wherein at least one piece of program code is stored in the computer-readable storage medium, the at least one piece of program code being loaded and executed by a processor to enable a computer to implement any of the vehicle information prompting methods described above.
[0024] On the other hand, a computer program or computer program product is also provided, wherein the computer program or computer program product stores at least one computer instruction, which is loaded and executed by a processor to enable the computer to implement any of the above-mentioned vehicle information prompting methods.
[0025] The technical solution provided in this application has at least the following beneficial effects:
[0026] The technical solution provided in this application can proactively generate first prompt information when the vehicle location or driving parameters in the vehicle information meet the active prompting conditions. This first prompt information can proactively remind the driver, improving convenience and safety during vehicle operation. When the prompting command in the vehicle information meets the passive prompting conditions, vehicle components can be identified based on the prompting command, and second prompt information related to those components can be generated. This effectively reduces the driver's need to remember information about vehicle components, lightens the driver's burden, and improves the driving experience. Furthermore, the proactively generated first prompt information and the passively generated second prompt information can include the relevant functions of the vehicle components and their location information within the vehicle, providing prompts to the driver from multiple dimensions, enabling the driver to quickly and accurately understand the prompts and improving prompting efficiency. Attached Figure Description
[0027] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0029] Figure 2 This is a flowchart of a vehicle information prompting method provided in an embodiment of this application;
[0030] Figure 3 This is a flowchart illustrating a specific method for displaying vehicle information according to an embodiment of this application;
[0031] Figure 4 This is a schematic diagram of a vehicle information display device provided in an embodiment of this application;
[0032] Figure 5 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application;
[0033] Figure 6 This is a schematic diagram of the structure of a server provided in an embodiment of this application. Detailed Implementation
[0034] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0035] It should be noted that the terms "first," "second," etc., used in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0036] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application. For example... Figure 1 As shown, the implementation environment may include a vehicle 101 and a vehicle control system 102. The vehicle control system 102 is used to control the vehicle 101 to perform corresponding operations. The vehicle control system 102 may be located in the vehicle 101, for example, the vehicle control system 102 is an in-vehicle terminal; the vehicle control system 102 may also be located outside the vehicle 101, for example, the vehicle control system 102 is a cloud control system.
[0037] The vehicle control system 102 can be a single server, or it can be a server cluster consisting of multiple servers that perform different functions, or it can be a cloud computing center.
[0038] Vehicle 101 may be a vehicle with intelligent assisted driving functions, and may have hardware facilities such as cameras, millimeter-wave radar, lidar, positioning sensors, and communication sensors. Vehicle 101 acquires vehicle information through the configured hardware facilities, and vehicle control system 102 may generate a first prompt message or a second prompt message based on the vehicle information of vehicle 101. The first prompt message or the second prompt message includes the relevant functions of the vehicle component names and the location information of the vehicle components in the vehicle.
[0039] The vehicle 101 may also have wireless communication capabilities. The vehicle 101 may be equipped with a communication module that supports wireless communication technology or wired communication technology. The vehicle 101 interacts with the vehicle control system 102 through the communication module.
[0040] Based on the above Figure 1 The implementation environment shown in this application provides a method for displaying vehicle information. For example... Figure 2 As shown, this method can be derived from... Figure 1 The method can be executed by vehicle 101, or it can be executed interactively by vehicle 101 and vehicle control system 102. The method may include steps 201 to 203.
[0041] In step 201, vehicle information is obtained, which includes at least one of vehicle location, driving parameters, or prompting instructions. The prompting instructions are obtained based on at least one of voice information or triggering operations.
[0042] In the exemplary embodiments of this application, the vehicle can be a vehicle equipped with an in-vehicle intelligent system. The in-vehicle intelligent system has an information acquisition device, through which vehicle information can be acquired. For example, the information acquisition device can be a Global Positioning System (GPS), which can be used to acquire the vehicle's location in real time. The information acquisition device may also include various sensors, such as speed sensors, acceleration sensors, engine speed sensors, etc., which can monitor and record the vehicle's driving parameters in real time.
[0043] The information acquisition device may also include a voice sensor, which can capture the driver's voice information and send it to the voice control system. The voice control system analyzes the voice information to obtain prompts. The information acquisition device may also include a vehicle center console, whose buttons or screen can receive trigger operations from the driver and generate corresponding prompts based on these operations. These prompts are used to generate corresponding prompt information in subsequent processes.
[0044] For example, before acquiring vehicle information, the activation status of the in-vehicle intelligent system can be determined. The process of determining the activation status of the in-vehicle intelligent system may include: generating a third prompt message when the vehicle door is open, the third prompt message being used to prompt whether the in-vehicle intelligent system is activated, and the in-vehicle intelligent system being used to generate at least one of a first prompt message or a second prompt message; after the in-vehicle intelligent system is activated, the step of acquiring vehicle information is performed.
[0045] For example, after detecting that a vehicle door is open, the door's open status is sent to the center console. The center console's screen and voice control system then activate. At least one of these systems generates a third prompt message, which may include, but is not limited to, text and voice prompts, to indicate whether the in-vehicle intelligent system is activated. For instance, the center console screen might display a text prompt message for the current in-vehicle intelligent system: "Hello! Please confirm whether to activate the vehicle's intelligent system." Alternatively, the voice control system might play a voice prompt message such as: "Hello! You can wake me up by saying 'Hello, Xiao X.'." After the in-vehicle intelligent system is activated, vehicle information can be obtained based on the system, and a first or second prompt message can be generated based on this information in subsequent processes.
[0046] It should be noted that the generation of the third prompt message in this application is merely an illustrative example. A Passive Entry Passive Start (PEPS) system can also be used, generating the third prompt message upon detecting that the driver is carrying a car key and entering the vehicle's sensing area. Of course, the specific circumstances for generating the third prompt message can be determined based on the actual situation of the vehicle, and this application does not impose any limitations on this.
[0047] In step 202, if the vehicle information includes vehicle location or driving parameters, and the vehicle location or driving parameters meet the active prompting conditions, a first prompting message is generated based on at least one of the vehicle location or driving parameters. The active prompting conditions include at least one of the following: the distance between the vehicle location and the reference location is less than or equal to a distance threshold, or a tire pressure abnormality warning. The first prompting message includes the relevant function of the vehicle component name and the location information of the vehicle component within the vehicle.
[0048] In an exemplary embodiment of this application, the driving parameters may further include information from the acquired images. The information acquisition device may also utilize a camera installed on the vehicle to acquire information from the acquired images, which may be images of the area surrounding the vehicle. The reference location may include the location of a gas station or charging station. When the distance between the vehicle's location and the reference location is less than or equal to a distance threshold, that is, when the vehicle is near a gas station or charging station, a first prompt message may be generated based on the vehicle's location.
[0049] The process of generating the first prompt information based on the vehicle's location may include: generating location prompt information based on the information in the acquired image when the active prompt conditions include the distance between the vehicle's location and the reference location being less than or equal to a distance threshold; and generating the first operation prompt information when the vehicle is in a parked position.
[0050] For example, when the vehicle is located at a gas station or charging station, information from a captured image of the vehicle is obtained. This captured image information includes at least one of an image of a fuel dispenser or an image of a charging station. Taking the fuel dispenser image as an example, image processing can be performed on the fuel dispenser image information to determine the model of the fuel dispenser. The model can include whether the fuel dispenser is a gasoline fuel dispenser or a diesel fuel dispenser. If the fuel dispenser is a gasoline fuel dispenser, the type of gasoline contained in the gasoline fuel dispenser can be further determined. This type of gasoline can include at least one of 92-octane gasoline, 95-octane gasoline, and 98-octane gasoline.
[0051] The system uses information from the fuel dispenser image and the vehicle's configuration parameters to determine the model of the fuel dispenser that can refuel the current vehicle. Based on this determined model, it further generates location information to indicate the vehicle's parking position. For example, if a gas station has eight fuel dispensers, four of which can refuel the current vehicle, the vehicle's parking position is determined based on the locations of these four dispensers.
[0052] Optionally, the distribution of gas station pumps and parking locations can be displayed on the vehicle's center console screen to help the driver navigate to the correct parking spot. If other vehicles are refueling near a pump, the system can further analyze the number of these vehicles using captured image information, estimate the queue time for pumps suitable for the current vehicle's refueling needs, and determine the location of the pump with the shortest queue time as the vehicle's parking location. Location prompts can then be generated based on this parking location. For example, if pump number 3 has the shortest queue time among four pumps, the area around pump number 3 can be designated as the vehicle's parking location.
[0053] When the vehicle is detected to be in a parked position, a first operation prompt message can be generated. Vehicle components may include the fuel tank cap, and the first operation prompt message may include the position of the fuel tank cap and its related functions. For example, the related functions of the fuel tank cap may include at least one of the following: the open state of the fuel tank cap, the position of the fuel tank cap, or the method of opening the fuel tank cap. For instance, after the vehicle is parked, the position of the fuel tank cap or at least one of the methods of opening the fuel tank cap can be displayed on the center console screen. The position and opening method of the fuel tank cap can be displayed through text, images, or video. After refueling is complete, the open state of the fuel tank cap can also be displayed to remind the driver to close the fuel tank cap in a timely manner.
[0054] The technical solution provided in this application automatically determines the vehicle's parking location by collecting images of fuel dispensers or charging stations, reducing the time drivers spend searching for the corresponding fuel dispensers or charging stations, thereby improving the convenience and efficiency of refueling or charging. After the vehicle is in the parking location, a first operation prompt can be generated, providing guidance on the operation of the fuel tank cap, reducing the driver's need to memorize the operation methods of various vehicle components and lessening their burden. Furthermore, after refueling is completed, the open / closed status of the fuel tank cap indicated in the first operation prompt can prevent safety hazards caused by the fuel tank cap not being closed in time, improving vehicle safety during driving.
[0055] In an exemplary embodiment of this application, the driving parameters may include tire pressure values, and the first prompt information may include a second operation prompt information or a third operation information. The process of generating the first prompt information using the driving parameters may include: when the active prompt conditions include an abnormal tire pressure warning, detecting the tire pressure value and obtaining a detection result; if the detection result shows that the tire pressure value is within the reference pressure range, generating the second operation prompt information; or, if the detection result shows that the tire pressure value is outside the reference pressure range, generating the third operation information.
[0056] For example, the in-vehicle intelligent system can set a reference pressure range based on the vehicle's factory parameters. When the vehicle's tire pressure value deviates from the reference pressure range, a tire pressure abnormality warning can be generated. For instance, the tire pressure abnormality warning information can be displayed on the vehicle's center console or announced via voice. Using the pressure sensors installed in the vehicle, tire pressure values can be acquired in real time, and the tire pressure values can be compared with the reference pressure range to obtain the detection results.
[0057] If the tire pressure reading is within the reference range, the tire pressure is normal, and a second operation prompt can be generated to guide the driver in canceling the abnormal tire pressure warning. If the tire pressure is outside the reference range, the tire pressure is abnormal, and a third operation prompt can be generated to guide the driver on the appropriate actions to take while the vehicle is in motion. For example, the third operation prompt might be to immediately slow down and stop to check the tire pressure.
[0058] It should be noted that the prompting method for the second or third operation prompt may include at least one of the following: text prompt, voice prompt, and video / animation prompt.
[0059] In this embodiment, upon receiving a tire pressure abnormality alert, if the tire pressure is normal, a second operation message can be proactively generated to prompt the driver to cancel the alert. This reduces the driver's need to memorize the operation methods of various vehicle functions, thereby lessening the driver's burden and improving the driving experience. If the tire pressure is abnormal, a third operation message can be proactively generated to guide the driver in taking action. This can, to some extent, prevent safety accidents caused by the driver's unfamiliarity with the operation, and improve vehicle safety and driving experience to a certain extent.
[0060] In step 203, if the vehicle information includes a prompt instruction and the prompt instruction meets the passive prompt condition, the vehicle component is determined based on the prompt instruction, and a second prompt information is generated based on the vehicle component. The passive prompt condition is that the prompt instruction includes at least one of a target keyword or vehicle function description information, and the target keyword is used to indicate the vehicle component.
[0061] In an exemplary embodiment of this application, the prompt instruction can be generated based on the driver's input information, which may include, but is not limited to, text input information and voice input information. After obtaining the input information, the input information is formatted to obtain the prompt instruction. The formatting process includes, but is not limited to, extracting keywords from the input information or removing redundant words from the input information; the prompt instruction may include at least one of target keywords or vehicle function description information, wherein the target keywords may be the name of a vehicle component or words related to the name of a vehicle component, and the vehicle function description information may be information describing the usage functions of the vehicle component.
[0062] In one embodiment of this application, when the words in the prompt instruction include target keywords, the name of the vehicle component is determined based on the target keywords. For example, target keywords may include air conditioning equipment, air conditioning system, air conditioning device, and vehicle air conditioning, etc.; target keywords are associated with vehicle air conditioning components, and if any target keyword is included in the prompt instruction, the name of the vehicle component can be determined as air conditioning based on the keywords included in the prompt instruction.
[0063] In another embodiment of this application, when the prompting instruction includes vehicle function description information, at least one reference component is determined using the vehicle function description information and the functional description information of the vehicle components. The reference component is used to characterize a component related to the relevant function of the vehicle description information. If any reference component is selected, the selected reference component is determined as a vehicle component.
[0064] For example, the vehicle component function description information includes the relevant function descriptions of each component in the vehicle. The vehicle function description information is matched with the vehicle component function description information to determine the matching degree between the vehicle function description information and the vehicle component function description information. Vehicle components with a matching degree greater than or equal to the matching degree threshold are determined as reference components.
[0065] For example, the description information of a vehicle function could be adjustment information for adjusting the vehicle's interior temperature, with reference components being relevant parts of the vehicle's cooling system and heating system. Components of the cooling system could include compressors, condensers, and evaporators; components of the heating system could include heaters and blowers. After determining the reference components, each component can be displayed on the center console screen, and the vehicle component can be determined based on the selection of any reference component. The selection of any reference component can include, but is not limited to, single-click, double-click, long-press, and voice selection.
[0066] Optionally, the reference component may include the name of the reference component, a description of its relevant functions, or its location in the vehicle, to assist the driver in selecting the reference component.
[0067] The technical solution provided in this application matches the vehicle function description information contained in the prompt instruction with the function introduction information of the vehicle component to determine the reference component. The reference component can provide information reference for the driver. Even without the exact name of the vehicle component, the reference component can provide the driver with reference information. By determining the selected reference component as the vehicle component, the driver's memory burden can be reduced. The driver does not need to remember the names of each vehicle component. The corresponding vehicle component can be identified through the vehicle function description information, which can improve the efficiency of information acquisition and intelligent driving experience to a certain extent.
[0068] For example, after identifying a vehicle component, a second prompt message can be generated based on that component. For instance, information related to the vehicle component can be searched using its name, and the search results can be used to generate the second prompt message. This second prompt message may include the relevant functions of the vehicle component and its location within the vehicle. The relevant functions of the vehicle component may include, but are not limited to, the component's role, its working principle, its maintenance and upkeep, and its usage methods.
[0069] In an exemplary embodiment of this application, after determining the first prompt information or the second prompt information, the vehicle model and related functions of the vehicle components can also be displayed on the vehicle center console based on the first prompt information or the second prompt information. The vehicle model includes a highlighted vehicle component model, which is determined based on the position information of the vehicle component in the vehicle.
[0070] For example, the screen on the vehicle's center console can display a 3D model of the vehicle, which includes vehicle components such as the engine, tires, doors, and seats. The vehicle component models are constructed based on the actual size, shape, and position information of the vehicle components. The position information of the vehicle components within the vehicle, contained in a first or second notification message, is determined. Using this position information and the 3D model of the vehicle, a model of the vehicle component is determined and highlighted. This highlighting can include, but is not limited to, highlighting, shadowing, and patterning. Optionally, the center console screen can also generate operational animations of the vehicle components based on the 3D model and the component models, allowing the driver to better understand the operation of the vehicle components and improving the convenience of vehicle operation.
[0071] Taking the fuel tank cap's functions and location within the vehicle as an example, the first prompt information is provided. The vehicle's center console screen can display a vehicle model. Based on the fuel tank cap's location, a fuel tank cap component model is determined. Using the fuel tank cap's functions, a button model for controlling the fuel tank cap is identified. Both the fuel tank cap component model and the button model are highlighted to remind the driver of the fuel tank cap's location and the button's position. The center console screen can also display the fuel tank cap's opening methods. For example, there are two methods: Method 1, pressing the fuel tank cap; Method 2, pressing the fuel tank cap control button. Optionally, the center console screen can also display video animations showing how to open the fuel tank cap using Method 1 and Method 2.
[0072] The technical solution provided in this application displays a vehicle model on the vehicle's center console screen and highlights the vehicle component models corresponding to the vehicle components included in the first or second prompt information. This provides intuitive prompts to the driver, allowing them to quickly locate the vehicle component or perform the operation that needs to be done, thus improving vehicle driving safety to a certain extent. Furthermore, for novice drivers or drivers who have changed vehicles, it reduces the burden on the driver regarding the related functions of vehicle components, enhancing the driving experience.
[0073] Figure 3 This is a flowchart illustrating a specific method for providing vehicle information display according to an embodiment of this application. This method can be... Figure 1The method can be executed by the vehicle 101 shown, or it can be executed interactively by the vehicle 101 and the vehicle control system 102. The method includes the following.
[0074] Step 301: The door is detected to be open.
[0075] Step 302: Determine whether the in-vehicle intelligent system is enabled. If yes, proceed to step 303; otherwise, end the process.
[0076] Step 303: Obtain vehicle location and driving parameters.
[0077] In one possible implementation, steps 301 to 303 have been described in step 201 above and will not be repeated here.
[0078] Step 304: Determine whether the vehicle's position or driving parameters meet the conditions for an active prompt. If yes, proceed to step 305; otherwise, proceed to step 306.
[0079] Step 305: Generate a first prompt message based on at least one of the vehicle location or driving parameters.
[0080] In one possible implementation, steps 304 to 305 have been described in step 202 above and will not be repeated here.
[0081] Step 306: Determine whether a prompt command has been received from the driver. If yes, proceed to step 307; otherwise, return to step 303.
[0082] Step 307: Determine whether the prompt command meets the passive prompting conditions. If yes, proceed to step 308; otherwise, return to step 303.
[0083] Step 308: Determine the vehicle component based on the prompt instruction, and generate a second prompt message using the vehicle component.
[0084] In one possible implementation, steps 306 to 308 have been described in step 203 above and will not be repeated here.
[0085] The technical solution provided in this application can proactively generate first prompt information when the vehicle location or driving parameters in the vehicle information meet the active prompting conditions. This first prompt information can proactively remind the driver, improving convenience and safety during vehicle operation. When the prompting command in the vehicle information meets the passive prompting conditions, vehicle components can be identified based on the prompting command, and second prompt information related to those components can be generated. This effectively reduces the driver's need to remember information about vehicle components, lightens the driver's burden, and improves the driving experience. Furthermore, the proactively generated first prompt information and the passively generated second prompt information can include the relevant functions of the vehicle components and their location information within the vehicle, providing prompts to the driver from multiple dimensions, enabling the driver to quickly and accurately understand the prompts and improving prompting efficiency.
[0086] This application also provides a vehicle information display device. Figure 4 This is a schematic diagram of a vehicle information display device provided in an embodiment of this application, such as... Figure 4 As shown, the device includes:
[0087] The acquisition module 401 is used to acquire vehicle information, which includes at least one of vehicle location, driving parameters, or prompting instructions. The prompting instructions are obtained based on at least one of voice information or triggering operations.
[0088] The first generation module 402 is used to generate first prompt information based on at least one of the vehicle position or driving parameters when the vehicle information includes the vehicle position or driving parameters and the vehicle position or driving parameters meet the active prompt conditions. The active prompt conditions include at least one of the following: the distance between the vehicle position and the reference position is less than or equal to a distance threshold or a tire pressure abnormality reminder.
[0089] The second generation module 403 is used to determine vehicle components based on the prompting instructions when the vehicle information includes prompting instructions and the prompting instructions meet the passive prompting conditions, and to generate second prompting information based on the vehicle components. The passive prompting conditions are that the prompting instructions include at least one of target keywords or vehicle function description information, and the target keywords are used to indicate vehicle components.
[0090] The first or second prompt information includes the relevant functions of the vehicle component and the location information of the vehicle component in the vehicle.
[0091] In one possible implementation, the driving parameters include information from acquired images, which includes at least one of information from a fuel dispenser image or information from a charging pile image. The vehicle components include a fuel tank cap. The first prompt information includes location prompt information and first operation prompt information. The location prompt information is used to indicate the vehicle's parking position, which is a location around the fuel dispenser or charging pile. The first operation prompt information includes at least one of the following: the opening status of the fuel tank cap, the position of the fuel tank cap, or the opening method of the fuel tank cap.
[0092] The first generation module 402 is used to generate location prompt information based on the information of the acquired image when the active prompt conditions include the distance between the vehicle position and the reference position being less than or equal to a distance threshold; and to generate first operation prompt information when the vehicle is in a parked position.
[0093] In one possible implementation, the driving parameters include tire pressure values, and the first prompt information includes a second operation prompt information or a third operation information. The second operation prompt information is used to indicate the operation steps to cancel the abnormal tire pressure warning, and the third operation information is used to remind the user of the operation steps during vehicle driving.
[0094] The first generation module 402 is used to detect the tire pressure value and obtain the detection result when the active prompt conditions include an abnormal tire pressure reminder; if the detection result shows that the tire pressure value is within the reference pressure range, it generates a second operation prompt message; or, if the detection result shows that the tire pressure value is outside the reference pressure range, it generates a third operation message.
[0095] In one possible implementation, the second generation module 403 is used to determine at least one reference component using the vehicle function description information and the functional description information of the vehicle components when the prompt instruction includes vehicle function description information. The reference component is used to characterize a component related to the relevant function of the vehicle description information. If any reference component is selected, the selected reference component is determined as a vehicle component.
[0096] In one possible implementation, the device further includes a display module (not shown in the figure), which is used to display the vehicle model and related functions of the vehicle components on the vehicle center console based on the first prompt information or the second prompt information. The vehicle model includes a highlighted vehicle component model, which is determined based on the position information of the vehicle components in the vehicle.
[0097] In one possible implementation, the device further includes a third generation module (not shown in the figure), which is used to generate a third prompt message when the vehicle door is in the open state. The third prompt message is used to prompt whether to activate the vehicle intelligent system. The vehicle intelligent system is used to generate at least one of the first prompt message or the second prompt message. After the vehicle intelligent system is activated, the step of obtaining vehicle information is performed.
[0098] The technical solution provided in this application, when the vehicle location or driving parameters in the vehicle information meet the active prompting conditions, can utilize a first generation module to actively generate first prompting information. This first prompting information can proactively prompt the driver, improving convenience and safety during vehicle operation. When the prompting instructions in the vehicle information meet the passive prompting conditions, a second generation module can utilize the prompting instructions to determine vehicle components and generate second prompting information related to those components. This effectively reduces the driver's need to remember information about vehicle components, alleviating the driver's burden and improving the driving experience. Furthermore, the actively generated first prompting information and the passively generated second prompting information can include the relevant functions of the vehicle components and their location information within the vehicle, providing prompts to the driver from multiple dimensions, enabling the driver to quickly and accurately understand the prompting information and improving prompting efficiency.
[0099] It should be understood that the above-described apparatus is only illustrated by the division of the functional modules described above when implementing its functions. In practical applications, the functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0100] Figure 5 This is a schematic diagram of the structure of a terminal device 2100 provided in an embodiment of this application. The terminal device 2100 can be any electronic device product capable of human-computer interaction with a user through one or more methods such as a keyboard, touchpad, remote control, voice interaction, or handwriting device. Examples include PCs (Personal Computers), mobile phones, smartphones, PDAs (Personal Digital Assistants), wearable devices, PPCs (Pocket PCs), tablet computers, smart car systems, smart TVs, smart speakers, and smartwatches.
[0101] Typically, terminal device 2100 includes a processor 2101 and a memory 2102.
[0102] Processor 2101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 2101 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 2101 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 2101 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 2101 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0103] The memory 2102 may include one or more computer-readable storage media, which may be non-transitory. The memory 2102 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 2102 are used to store at least one instruction, which is executed by the processor 2101 to implement the vehicle information prompting method provided in the method embodiments of this application.
[0104] In some embodiments, the terminal device 2100 may also optionally include a peripheral device interface 2103 and at least one peripheral device. The processor 2101, memory 2102, and peripheral device interface 2103 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 2103 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: radio frequency circuitry 2104, display screen 2105, camera assembly 2106, audio circuitry 2107, and power supply 2108.
[0105] Peripheral device interface 2103 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 2101 and memory 2102. In some embodiments, processor 2101, memory 2102 and peripheral device interface 2103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 2101, memory 2102 and peripheral device interface 2103 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0106] The radio frequency (RF) circuit 2104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 2104 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 2104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 2104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 2104 can communicate with other terminal devices through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 2104 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0107] Display screen 2105 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 2105 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 2101 for processing. In this case, display screen 2105 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 2105, disposed on the front panel of terminal device 2100; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal device 2100 or in a folded design; in still other embodiments, display screen 2105 may be a flexible display screen, disposed on a curved or folded surface of terminal device 2100. Furthermore, display screen 2105 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 2105 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0108] The camera assembly 2106 is used to acquire images or videos. Optionally, the camera assembly 2106 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal device 2100, and the rear-facing camera is located on the back of the terminal device 2100. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 2106 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cool light flash, which can be used for light compensation at different color temperatures.
[0109] The audio circuit 2107 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 2101 for processing, or input to the radio frequency circuit 2104 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the terminal device 2100. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 2101 or the radio frequency circuit 2104 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 2107 may also include a headphone jack.
[0110] Power supply 2108 is used to supply power to the various components in terminal device 2100. Power supply 2108 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 2108 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0111] In some embodiments, the terminal device 2100 further includes one or more sensors 2110. The one or more sensors 2110 include, but are not limited to: an acceleration sensor 2111, a gyroscope sensor 2112, a pressure sensor 2113, an optical sensor 2114, and a proximity sensor 2115.
[0112] Accelerometer 2111 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by terminal device 2100. For example, accelerometer 2111 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 2101 can control display screen 2105 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 2111. Accelerometer 2111 can also be used for games or for acquiring user motion data.
[0113] The gyroscope sensor 2112 can detect the orientation and rotation angle of the terminal device 2100. The gyroscope sensor 2112 can work in conjunction with the accelerometer sensor 2111 to collect the user's 3D movements on the terminal device 2100. Based on the data collected by the gyroscope sensor 2112, the processor 2101 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0114] The pressure sensor 2113 can be disposed on the side bezel of the terminal device 2100 and / or on the lower layer of the display screen 2105. When the pressure sensor 2113 is disposed on the side bezel of the terminal device 2100, it can detect the user's grip signal on the terminal device 2100, and the processor 2101 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 2113. When the pressure sensor 2113 is disposed on the lower layer of the display screen 2105, the processor 2101 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 2105. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0115] Optical sensor 2114 is used to collect ambient light intensity. In one embodiment, processor 2101 can control the display brightness of display screen 2105 based on the ambient light intensity collected by optical sensor 2114. Specifically, when the ambient light intensity is high, the display brightness of display screen 2105 is increased; when the ambient light intensity is low, the display brightness of display screen 2105 is decreased. In another embodiment, processor 2101 can also dynamically adjust the shooting parameters of camera assembly 2106 based on the ambient light intensity collected by optical sensor 2114.
[0116] The proximity sensor 2115, also known as a distance sensor, is typically installed on the front panel of the terminal device 2100. The proximity sensor 2115 is used to detect the distance between the user and the front of the terminal device 2100. In one embodiment, when the proximity sensor 2115 detects that the distance between the user and the front of the terminal device 2100 is gradually decreasing, the processor 2101 controls the display screen 2105 to switch from a screen-on state to a screen-off state; when the proximity sensor 2115 detects that the distance between the user and the front of the terminal device 2100 is gradually increasing, the processor 2101 controls the display screen 2105 to switch from a screen-off state to a screen-on state.
[0117] Those skilled in the art will understand that Figure 5 The structure shown does not constitute a limitation on the terminal device 2100, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0118] Figure 6This is a schematic diagram of the structure of a server provided in an embodiment of this application. The server 2200 can vary significantly due to different configurations or performance. It may include one or more processors 2201 and one or more memories 2202. Each memory 2202 stores at least one line of program code, which is loaded and executed by the processors 2201 to implement the vehicle information prompting method provided in the various method embodiments described above. Of course, the server 2200 may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server 2200 may also include other components for implementing device functions, which will not be elaborated upon here.
[0119] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one piece of program code that is loaded and executed by a processor to enable a computer to implement any of the above-described vehicle information prompting methods.
[0120] Optionally, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0121] In an exemplary embodiment, a computer program or computer program product is also provided, which stores at least one computer instruction, which is loaded and executed by a processor to enable the computer to implement any of the above-described vehicle information prompting methods.
[0122] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the vehicle's driving parameters, first prompt information, and second prompt information involved in this application were all obtained with full authorization.
[0123] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0124] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A method for displaying vehicle information, characterized in that, The method includes: Obtain vehicle information, which includes at least one of vehicle location, driving parameters, or prompting instructions, wherein the prompting instructions are obtained based on at least one of voice information or triggering operations; When the vehicle information includes the vehicle location or the driving parameters, and the vehicle location or the driving parameters meet the active prompting conditions, a first prompting message is generated based on at least one of the vehicle location or the driving parameters. The active prompting conditions include at least one of the following: the distance between the vehicle location and the reference location is less than or equal to a distance threshold or a tire pressure abnormality reminder. When the vehicle information includes the prompt instruction and the prompt instruction satisfies the passive prompt condition, when the prompt instruction includes vehicle function description information, at least one reference component is determined using the vehicle function description information and the functional introduction information of the vehicle component. When any of the reference components is selected, the selected reference component is determined as the vehicle component, and a second prompt message is generated based on the vehicle component. The passive prompt condition is that the prompt instruction includes at least one of a target keyword or vehicle function description information. The target keyword is used to indicate the vehicle component, and the reference component is used to characterize a component related to the relevant function of the vehicle function description information. The first or second prompt information includes the relevant functions of the vehicle component and the location information of the vehicle component in the vehicle.
2. The method according to claim 1, characterized in that, The driving parameters include information from acquired images, which include at least one of the information from a fuel dispenser or a charging station. The vehicle component includes a fuel tank cap. The first prompt information includes location prompt information and first operation prompt information. The location prompt information is used to indicate the vehicle's parking position, which is a location around the fuel dispenser or charging station. The first operation prompt information includes at least one of the following: the open state of the fuel tank cap, the position of the fuel tank cap, or the opening method of the fuel tank cap. The step of generating a first prompt message based on at least one of the vehicle location or the driving parameters includes: When the active prompting condition includes the distance between the vehicle position and the reference position being less than or equal to a distance threshold, the location prompting information is generated based on the information in the acquired image; When the vehicle is in the parking position, the first operation prompt information is generated.
3. The method according to claim 1, characterized in that, The driving parameters include tire pressure values. The first prompt information includes a second operation prompt information or a third operation prompt information. The second operation prompt information is used to indicate the operation steps to cancel the abnormal tire pressure warning. The third operation information is used to remind users of operation steps during vehicle driving. Generating the first prompt information based on at least one of the vehicle position or the driving parameters includes: When the active warning conditions include the abnormal tire pressure warning, the tire pressure value is detected to obtain the detection result; If the detection result indicates that the tire pressure value is within the reference pressure range, the second operation prompt message is generated; or, If the detection result indicates that the tire pressure value is outside the reference pressure range, the third operation information is generated.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: Based on the first or second prompt information, the vehicle model and related functions of the vehicle components are displayed on the vehicle center console. The vehicle model includes a highlighted vehicle component model, which is determined based on the position information of the vehicle component in the vehicle.
5. The method according to any one of claims 1-3, characterized in that, Before obtaining vehicle information, the process also includes: When the vehicle door is open, a third prompt message is generated. The third prompt message is used to prompt whether to activate the vehicle intelligent system. The vehicle intelligent system is used to generate at least one of the first prompt message or the second prompt message. After the in-vehicle intelligent system is activated, the step of obtaining vehicle information is performed.
6. A vehicle information display device, characterized in that, The device includes: The acquisition module is used to acquire vehicle information, which includes at least one of vehicle location, driving parameters, or prompting instructions, wherein the prompting instructions are obtained based on at least one of voice information or triggering operations. The first generation module is configured to generate first prompt information based on at least one of the vehicle location or the driving parameters when the vehicle information includes the vehicle location or the driving parameters, and the vehicle location or the driving parameters meet the active prompt conditions. The active prompt conditions include at least one of the following: the distance between the vehicle location and the reference location is less than or equal to a distance threshold or a tire pressure abnormality reminder. The second generation module is configured to, when the vehicle information includes the prompt instruction and the prompt instruction satisfies the passive prompt condition, determine at least one reference component using the vehicle function description information and the functional introduction information of the vehicle component when the prompt instruction includes vehicle function description information; when any of the reference components is selected, determine the selected reference component as the vehicle component; and generate second prompt information based on the vehicle component. The passive prompt condition is that the prompt instruction includes at least one of a target keyword or vehicle function description information. The target keyword is used to indicate the vehicle component, and the reference component is used to characterize a component related to the relevant function of the vehicle function description information. The first or second prompt information includes the relevant functions of the vehicle component and the location information of the vehicle component in the vehicle.
7. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor to enable the computer device to implement the vehicle information prompting method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to enable the computer to implement the vehicle information prompting method as described in any one of claims 1 to 5.
9. A computer program product, characterized in that, The computer program product stores at least one computer instruction, which is loaded and executed by a processor to enable the computer to implement the vehicle information prompting method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Automobile safe refueling reminding system and method based on intelligent vehicle
CN112339774A
Vehicle early warning method, device and equipment and storage medium
CN116923439A