Method, device, computer equipment and medium for processing vehicle driving status data
By collecting and displaying vehicle status data in real time, it solves the problem that traditional travel methods cannot provide feedback on driving status, improves user experience, and demonstrates the intelligence level of autonomous vehicles.
Patent Information
- Application Number
- CN202211054247.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-31
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2042-08-31
AI Technical Summary
Traditional modes of transportation such as online ride-hailing and taxis lack intelligence and are unable to provide users with real-time feedback on the vehicle's driving status, resulting in a poor user experience. While waiting for the vehicle to arrive, passengers cannot understand the driving status of the vehicle or driver, which can easily lead to conflicts.
The vehicle hardware collects status data in real time to determine the current road condition. When the preset conditions are met, the data is sent to the user end and displayed on the driving map using thumbnails and detail pop-ups, including traffic light status, pedestrian status, etc., to provide real-time traffic information for the vehicle.
It enables users to understand the vehicle's driving process in real time, reduces passengers' anxiety, improves the travel service experience, and demonstrates the ability of autonomous vehicles to skillfully handle complex road conditions.
Smart Images

Figure CN115352459B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle data processing, and in particular to a method, apparatus, computer equipment, and storage medium for processing vehicle driving status data. Background Art
[0002] Currently, traditional transportation options like ride-hailing and taxis are limited by the intelligence of their vehicles. These vehicles lack or have only rudimentary assisted driving features, making them unable to provide real-time feedback on the vehicle's driving status. This results in a poor user experience. For example, when passengers wait for a taxi, they have no visibility into the vehicle's progress while waiting for it to arrive. This leads to a lack of information about the vehicle or driver's status, which can easily lead to conflicts between passengers and drivers.
[0003] As users increasingly prioritize travel safety, efficiency, and user experience, they increasingly want to know about vehicle driving data. However, current vehicle services are unable to provide users with this data. Summary of the Invention
[0004] Based on this, it is necessary to provide a method, device, computer equipment and storage medium for processing vehicle driving status data to address the above technical problems, which can provide users with the vehicle's road conditions and create a new travel service experience.
[0005] A method for processing vehicle driving status data includes: obtaining vehicle driving status data, the status data being collected in real time by vehicle hardware; determining the vehicle's current road condition based on the status data; and sending the current road condition status to a user terminal corresponding to the vehicle when the current road condition status meets preset conditions.
[0006] In one embodiment, the status data includes one or more of data collected by the vehicle's sensing hardware, data collected by the vehicle's control hardware, data collected by the vehicle's positioning hardware, and data collected by the vehicle's camera equipment.
[0007] In one embodiment, a method for processing vehicle driving status data further includes: if the current road condition status includes any one or more of a traffic light status, a pedestrian status, a stop sign status, a road construction status, a traffic jam status, an accident section status, a rainy section status, and an obstacle detour status, then determining that the current road condition status meets a preset condition.
[0008] In one embodiment, the current road condition status is sent to the user terminal corresponding to the vehicle, including: obtaining the distance value between the vehicle and the position set by the user terminal; when the distance value is greater than or equal to the distance threshold, sending the current road condition status to the user terminal; when the distance value is less than the distance threshold, obtaining the confidence of the current road condition status, and when the confidence is greater than or equal to the set confidence threshold, sending the current road condition status to the user terminal.
[0009] In one embodiment, the current road condition of the vehicle is determined based on the status data, including: determining the road condition at each moment of the current road condition based on the status data at each moment; sending the current road condition to the user terminal corresponding to the vehicle, including: if the road condition at the previous moment is not detected or the road condition at the previous moment is not sent to the user terminal, then sending the road condition at the current moment to the user terminal; if the road condition at the current moment changes compared with the road condition at the previous moment, then sending the road condition at the current moment to the user terminal; if the road condition at the current moment is the same as the road condition at the previous moment, then controlling not to send the road condition at the current moment to the user terminal, so that the user terminal maintains the road condition at the current moment.
[0010] In one embodiment, when the current road condition status meets the preset conditions, the current road condition status is sent to the user terminal corresponding to the vehicle, including: when the current road condition status includes the traffic light status, determining that the current road condition status meets the preset conditions; obtaining the light color of the traffic light in the traffic light status at the current moment; if the light color at the current moment is yellow or red, the light color at the current moment is sent to the user terminal corresponding to the vehicle; if the light color at the current moment is green, the light color at the previous moment is obtained, and if the light color at the previous moment is red, the light color at the current moment is sent to the user terminal corresponding to the vehicle.
[0011] In one embodiment, the light color at the current moment is sent to the user terminal corresponding to the vehicle, including: obtaining the countdown of the traffic light at the current moment; sending the light color and countdown at the current moment to the user terminal corresponding to the vehicle, so that the user terminal displays the light color and countdown at the current moment in a dynamic or illustrated manner.
[0012] A method for processing vehicle driving status data includes: receiving a vehicle's current road condition status, where the current road condition status is determined by vehicle driving status data collected in real time by the vehicle's hardware; and displaying the current road condition status on the vehicle's driving map in the form of a thumbnail.
[0013] In one embodiment, a method for processing vehicle driving status data further includes: when a thumbnail trigger signal is received, a pop-up window of details of the current road condition is displayed on a driving map, and the pop-up window of details uses any one or more of illustrations, animated images, and text descriptions to display the current road condition.
[0014] In one embodiment, a method for processing vehicle driving status data further includes: when the current road condition of the vehicle is updated, closing the thumbnail, displaying a prompt message in the details pop-up window that the details pop-up window is about to be closed, and closing the details pop-up window after a preset time.
[0015] A device for processing vehicle driving status data includes: an acquisition module for acquiring vehicle driving status data, the status data being collected in real time by the vehicle's hardware and uploaded by the vehicle; a determination module for determining the vehicle's current road condition based on the status data; and a sending module for sending the current road condition to a user terminal corresponding to the vehicle when the current road condition meets preset conditions.
[0016] A device for processing vehicle driving status data includes: a receiving module for receiving the current road condition status of a vehicle, where the current road condition status is determined by vehicle driving status data collected in real time by the vehicle hardware; and a display module for displaying the current road condition status in the vehicle's driving map in the form of thumbnails.
[0017] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of any of the above-mentioned embodiments are implemented.
[0018] A computer-readable storage medium stores a computer program, which implements the steps of any of the above-mentioned method embodiments when executed by a processor.
[0019] The above-mentioned method, device, computer equipment and storage medium for processing vehicle driving status data obtain the vehicle driving status data. The status data is collected in real time by the vehicle hardware and uploaded by the vehicle. The current road condition of the vehicle is determined based on the status data. When the current road condition meets the preset conditions, the current road condition status is sent to the user terminal corresponding to the vehicle. Since the vehicle status data is collected in real time by the vehicle hardware, the current road condition of the vehicle can be determined based on the status data, and then whether the current road condition meets the preset conditions. If so, the current road condition status is sent to the user terminal corresponding to the vehicle. The user can learn the current road condition of the vehicle, thereby providing the user with the vehicle's road condition status and creating a new travel service experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 A diagram illustrating an application environment of a method for processing vehicle driving status data in one embodiment;
[0021] Figure 2 A flowchart of a method for processing vehicle driving status data applied in the background in one embodiment;
[0022] Figure 3 This is a flowchart of information interaction between the autonomous driving platform and the backend in one embodiment;
[0023] Figure 4 1 is a flow chart of a method for processing vehicle driving status data applied to a user terminal in one embodiment;
[0024] Figure 5 A schematic diagram of an interface of a driving map in one embodiment;
[0025] Figure 6 An interface diagram showing the status of traffic lights in a thumbnail format in a vehicle driving map in one embodiment;
[0026] Figure 7a This is an interface diagram of a traffic light in a yellow state in one embodiment;
[0027] Figure 7b This is an interface diagram of a traffic light state being red in one embodiment;
[0028] Figure 8 A schematic diagram of another interface of a driving map in one embodiment;
[0029] Figure 9a This is an interface diagram showing detailed information about a yellow light status in a detail pop-up window in one embodiment;
[0030] Figure 9b This is an interface diagram showing detailed information of a red light status in a detail pop-up window in one embodiment;
[0031] Figure 9c This is an interface diagram showing another type of detailed information of a red light status in a detailed pop-up window in one embodiment;
[0032] Figure 9d This is an interface diagram showing detailed information about the green light status in a details pop-up window in one embodiment;
[0033] Figure 10a This is an interface diagram showing detailed information about the status of a traffic light in a detail pop-up window in one embodiment;
[0034] Figure 10b This is an interface diagram showing a content of a prompt message in a detail pop-up window indicating that the detail pop-up window is about to be closed in one embodiment;
[0035] Figure 10c This is an interface diagram showing another type of content in a detail pop-up window displaying a prompt indicating that the detail pop-up window is about to be closed in one embodiment;
[0036] Figure 10d This is an interface diagram for closing a details pop-up window in an embodiment;
[0037] Figure 11 A flowchart of a method for processing vehicle driving status data in a specific implementation scenario;
[0038] Figure 12 is a structural block diagram of a device for processing vehicle driving status data in one embodiment;
[0039] Figure 13 is a structural block diagram of a device for processing vehicle driving status data in another embodiment;
[0040] Figure 14 is a diagram of the internal structure of a computer device in one embodiment;
[0041] Figure 15 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0043] The present application provides a method for processing vehicle driving status data, which can be applied to Figure 1 In the application environment shown. Figure 1 As shown, the vehicle hardware of the vehicle in the vehicle terminal 102 collects status data in real time and uploads the collected status data to the background 104. The server of the background 104 is used to execute a method for processing vehicle driving status data of the present application. Specifically, the server receives the real-time status data of the vehicle uploaded by the vehicle terminal 102, and determines the current road condition of the vehicle based on the status data. The server also reads the driving status list from the database, and determines whether the current road condition of the vehicle meets the preset conditions according to the driving status list. If so, the current road condition status is sent to the user terminal 106 corresponding to the vehicle. The user terminal 106 displays the current road condition status of the vehicle on the APP display interface so that the user can know the current road condition status of the vehicle.
[0044] In one embodiment, Figure 2 As shown, a method for processing vehicle driving status data is provided, which is applied to Figure 1 The background shown includes the following steps:
[0045] S202, obtaining vehicle driving status data, where the status data is collected in real time by the vehicle hardware.
[0046] In this embodiment, the vehicle is an autonomous vehicle. The autonomous vehicle is equipped with various vehicle hardware capable of interacting with a vehicle controller. This vehicle hardware enables real-time collection of autonomous vehicle status data. The vehicle's driving status data includes vehicle status data during driving and / or environmental status data of the vehicle during driving.
[0047] In one example, the vehicle driving status data includes one or more of data collected by the vehicle's sensing hardware, data collected by the vehicle's control hardware, data collected by the vehicle's positioning hardware, and data collected by the vehicle's camera equipment.
[0048] In this example, the data collected by the vehicle's sensing hardware may include obstacle data and / or zebra crossing data in the vehicle's surrounding environment, the data collected by the vehicle's control hardware may include vehicle driving status data, the data collected by the vehicle's positioning hardware may include real-time location data of the vehicle, and the data collected by the vehicle's camera equipment may include vehicle surrounding environment data captured by the vehicle's camera.
[0049] like Figure 3 As shown, the vehicle-side module of the autonomous driving platform includes a positioning module, a vehicle perception module, and a planning and control module. The positioning module interacts with the vehicle's positioning hardware, the vehicle perception module interacts with the vehicle's sensor hardware and camera equipment, and the planning and control module interacts with the vehicle's control hardware. The vehicle-side module's data acquisition module subscribes to data from each of these modules to obtain vehicle driving status data. The data reporting module uploads this vehicle driving status data to the backend.
[0050] Specifically, modules that interact with vehicle hardware, such as the positioning module, vehicle perception module, and planning and control module, collect the latest vehicle status data in real time after the vehicle starts. For example, if the camera detects a traffic light or the sensor detects an obstacle, these data are published to the vehicle-side module's message queue at a fixed frequency. The vehicle-side module's data collection module subscribes to the data in the vehicle-side message queue on demand, collecting status data from various scenario-related modules.
[0051] S204: Determine the current road condition of the vehicle based on the status data.
[0052] In this embodiment, the data attributes of the status data are identified based on the identifier of the status data. For example, when a vehicle uploads status data, the status data is tagged, and the backend identifies the data attributes of the status data based on the tag of the status data. For example, the status data may include traffic light status data, zebra crossing status data, pedestrian status data, obstacle status data, and vehicle driving status data.
[0053] Then, the state data is analyzed based on its data attributes to obtain the vehicle's current road condition. For example, if the state data includes traffic light state data, the traffic light state data is analyzed to determine the traffic light state, thereby obtaining the traffic light state within the current road condition. For example, if the state data includes zebra crossing state data and pedestrian state data, the zebra crossing state data and pedestrian state data are analyzed to determine the pedestrian state, thereby obtaining the pedestrian state within the current road condition.
[0054] S206: When the current road condition meets the preset conditions, the current road condition is sent to the user terminal corresponding to the vehicle.
[0055] In this embodiment, the current road condition is configured with a preset condition. When it is determined that the current road condition meets the preset condition, the current road condition is sent to the user terminal corresponding to the vehicle. If there are multiple current road conditions, each current road condition corresponds to a preset condition. When any current road condition meets its corresponding preset condition, the current road condition is sent to the user terminal corresponding to the vehicle.
[0056] In one example, if the current road condition includes any one or more of the following states: traffic light state, pedestrian state, stop sign state, road construction state, traffic jam state, accident section state, rainy section state, and obstacle detour state, it is determined that the current road condition meets the preset conditions.
[0057] In this example, a driving state list for autonomous driving is constructed, and multiple road conditions are configured in the driving state list. When the current road condition meets any of the road conditions in the driving state list, it is determined that the preset conditions are met. The multiple road conditions configured in the driving state list include traffic light status, pedestrian status, stop sign status, road construction status, traffic jam status, accident section status, rainy section status, and obstacle detour status. The explanations of each road condition are as follows:
[0058] a) Traffic light status: Vehicles wait when the light is yellow or red, and pass when the light turns green after red. The traffic light status can be sent to the user end, and the real-time countdown can be viewed on the user end's details page. The traffic light status is the real road scene captured by the camera and desensitized;
[0059] b) Pedestrian state: The vehicle is stationary when there is a zebra crossing in front of the vehicle and the obstacle attribute is human;
[0060] c) Stop sign status: the vehicle is waiting when there is a “Stop” traffic sign on the roadside or a pedestrian is holding a “Stop” sign;
[0061] d) Road construction status: when there are construction vehicles or construction workers ahead of the vehicle, the vehicle is stationary or moving slowly;
[0062] e) Traffic jam: A vehicle is traveling on a city road and is stopped or moving slowly by surrounding vehicles traveling in the same direction, causing the vehicle itself to stop or move slowly.
[0063] f) Accident road section status: the state where a traffic accident occurs in front of the vehicle, causing the vehicle to stop or move forward slowly;
[0064] g) Rainy road section status: Water accumulates in front of the vehicle causing the vehicle to move forward slowly;
[0065] h) Obstacle detour status: The vehicle is in a driving state where there is an obstacle in front of it and it needs to detour.
[0066] Therefore, the integration of vehicle hardware and the autonomous driving technology platform enables real-time collection and processing of the vehicle's autonomous driving status. This provides timely and accurate feedback to users on the vehicle's driving maneuvers and road conditions, such as those in typical delay scenarios like waiting at red lights, yielding to pedestrians, and accidents ahead. This reduces user anxiety while waiting for the vehicle and demonstrates that autonomous vehicles can expertly handle complex road conditions, giving users a sense of security and confidence.
[0067] The above-mentioned method for processing vehicle driving status data obtains the vehicle driving status data. The status data is collected in real time by the vehicle hardware and uploaded by the vehicle. The current road condition of the vehicle is determined based on the status data. When the current road condition meets the preset conditions, the current road condition status is sent to the user terminal corresponding to the vehicle. Since the vehicle status data is collected in real time by the vehicle hardware, the current road condition of the vehicle can be determined based on the status data, and then whether the current road condition meets the preset conditions. If so, the current road condition status is sent to the user terminal corresponding to the vehicle. The user can know the current road condition of the vehicle, thereby providing the user with the vehicle's road condition status and creating a new travel service experience.
[0068] In one embodiment, the above-mentioned sending of the current road condition status to the user terminal corresponding to the vehicle includes: obtaining the distance value between the vehicle and the position set by the user terminal; when the distance value is greater than or equal to the distance threshold, sending the current road condition status to the user terminal; when the distance value is less than the distance threshold, obtaining the confidence of the current road condition status, and when the confidence is greater than or equal to the set confidence threshold, sending the current road condition status to the user terminal.
[0069] In this embodiment, when determining the current road condition of the vehicle based on the status data, a confidence level of the current road condition is determined. The confidence level of the current road condition indicates the trustworthiness of the identified current road condition. A high confidence level indicates a high degree of accuracy in the identified current road condition. Conversely, a low confidence level indicates a low degree of accuracy in the identified current road condition.
[0070] The location set by the user can be a geographic location determined by the user's positioning, or a specific geographic location set by the user. When the distance between the vehicle and the location set by the user is greater than or equal to a distance threshold, the user does not require high accuracy of the vehicle's current road condition and only needs to know the approximate road condition. In this case, the current road condition information can be directly sent to the user so that the user can promptly understand the vehicle's current road condition. When the distance between the vehicle and the location set by the user is less than the distance threshold, the user requires high accuracy of the vehicle's current road condition and needs to know the vehicle's current road condition accurately. If the confidence level of the current road condition information is greater than the set confidence threshold, indicating that the current road condition information is highly accurate, the current road condition information is directly sent to the user. If the confidence level of the current road condition information is less than or equal to the set confidence threshold, indicating that the current road condition information is less accurate, the current road condition information is not sent to the user to avoid inaccurate road condition information and a negative user experience.
[0071] For example, the current road condition includes the status of traffic lights. If the vehicle is far from the user, only the traffic light status information is needed, and the traffic light status will be sent to the user regardless of the confidence level. If the vehicle is close to the user and the confidence level of the traffic light status is low, the traffic light status will not be displayed to the user to prevent the user from making unnecessary reactions due to inaccurate traffic conditions.
[0072] In one embodiment, the above-mentioned step of determining the current road condition of the vehicle based on the status data includes: determining the road condition at each moment of the current road condition based on the status data at each moment; the above-mentioned step of sending the current road condition to the user terminal corresponding to the vehicle includes: if the road condition at the previous moment is not detected or the road condition at the previous moment is not sent to the user terminal, the road condition at the current moment is sent to the user terminal; if the road condition at the current moment changes compared with the road condition at the previous moment, the road condition at the current moment is sent to the user terminal; if the road condition at the current moment is the same as the road condition at the previous moment, the road condition at the current moment is controlled not to be sent to the user terminal, so that the user terminal maintains the road condition at the current moment.
[0073] In this embodiment, the current road condition of the vehicle may include road condition states at multiple moments, and the road condition state at each moment is determined based on the state data at each moment. For example, the current road condition of the vehicle includes the state of a traffic light. In the traffic light state, if the traffic light is in the red light state, the vehicle stops. At this time, the vehicle is always in the traffic light state. In this case, the traffic light state corresponds to the road condition state at multiple moments. For example, the corresponding traffic lights are red state, yellow state, and green state. Each of the red state, yellow state, and green state is determined based on the state data of the traffic light collected at each moment.
[0074] Whether the current traffic status is sent to the user terminal depends on the traffic status at each moment. Specifically, if the traffic status at the previous moment is not detected, it indicates that the current traffic status is the first detected traffic status, and the current traffic status is sent to the user terminal. If the traffic status at the previous moment is not sent to the user terminal, it indicates that the user terminal has not obtained the vehicle's traffic status at the previous moment, and the current traffic status is sent to the user terminal. If the current traffic status has changed compared to the previous traffic status, it is necessary to send status change information to the user terminal so that the user can promptly understand the status change. In this case, the current traffic status is sent to the user terminal. Conversely, if the current traffic status is the same as the previous traffic status, the current traffic status is not sent to the user terminal, so that the user terminal maintains the current traffic status. This prevents repeated transmission of the same traffic status, thereby reducing the amount of information processing by the backend and the user terminal.
[0075] In one embodiment, the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle when the current road condition status meets the preset conditions includes: when the current road condition status includes the traffic light status, determining that the current road condition status meets the preset conditions; obtaining the light color of the traffic light in the traffic light status at the current moment; if the light color at the current moment is yellow or red, sending the light color at the current moment to the user terminal corresponding to the vehicle; if the light color at the current moment is green, obtaining the light color at the previous moment, and if the light color at the previous moment was red, sending the light color at the current moment to the user terminal corresponding to the vehicle.
[0076] In this embodiment, when it is determined that the current road condition includes a traffic light state, the current road condition is determined to meet a preset condition. The current road condition is determined to be a traffic light state by: when the acquired status data includes traffic light state data, determining that the vehicle's current road condition includes a traffic light state. The traffic light state includes the color of the traffic light at one or more moments. Traffic light colors include red, yellow, and green.
[0077] If the current light color is yellow or red, the vehicle is currently in a parked waiting state, and the current light color is sent to the user terminal corresponding to the vehicle so that the user can understand the specific reason why the vehicle is parked. If the current light color is green, the light color of the previous moment needs to be obtained. If the light color of the previous moment is also green, the vehicle does not need to stop and wait, and there is no need to send the current light color to the user terminal corresponding to the vehicle. If the light color of the previous moment is red and the current light color is green, the current light color is sent to the user terminal corresponding to the vehicle, and the color change of the traffic light is informed to the user so that the user can understand that the vehicle has restarted from a parked state.
[0078] In an example of this embodiment, the above-mentioned sending the current light color to the user terminal corresponding to the vehicle includes: when the distance value between the vehicle and the position set by the user terminal is greater than or equal to the distance threshold, sending the current light color to the user terminal corresponding to the vehicle; when the distance value between the vehicle and the position set by the user terminal is less than the distance threshold, obtaining the confidence of the current light color, and when the confidence is greater than or equal to the set confidence threshold, sending the current light color to the user terminal corresponding to the vehicle.
[0079] In this example, whether the traffic light status is transmitted to the user is determined by two criteria. The first criterion is the same as in the above-mentioned embodiment: the current light color is yellow or red, or the current light color is green and the previous light color was red. The second criterion is: the distance between the vehicle and the location set by the user is greater than or equal to the distance threshold, or the distance between the vehicle and the location set by the user is less than the distance threshold and the confidence level of the current light color is greater than or equal to the set confidence threshold.
[0080] The following example illustrates a user hailing a taxi, using the background implementation of a self-driving vehicle's "traffic signal red light" as an example. The algorithm steps executed in the background are as follows:
[0081] a) Traverse all the traffic light perception results of the vehicle in the vehicle perception module of the autonomous driving platform;
[0082] b) Selecting the traffic light perception result of the corresponding road in the vehicle's current route planning;
[0083] c) If the traffic light is red / yellow, it is listed as a preview. If the traffic light is green and the last perception result was non-green, it is also listed as a preview. The confidence level of the preview data such as the traffic light color and countdown is obtained simultaneously;
[0084] d) Match the vehicle's current order information in the order system based on the vehicle's unique code, and then obtain the longitude and latitude of the user's pick-up point in the current order;
[0085] e) Taking into account network latency and system fault tolerance, only the most accurate driving status will be presented to the user when the vehicle is close to the user. Specifically, the distance between the vehicle and the user's boarding point is calculated based on the vehicle's longitude and latitude. If the distance is greater than 1km, the user will receive preview traffic light information with high and low confidence levels, which will be displayed as thumbnails above the vehicle's position on the driving route within the app. If the distance is less than or equal to 1km, traffic light information will only be delivered to the user when the confidence level is high.
[0086] f) When the driving state switches or a new state is generated, the order described in c) is used as the priority, and a high-priority state can cover a low-priority state.
[0087] In one embodiment, the above-mentioned step of sending the current light color to the user terminal corresponding to the vehicle includes: obtaining the countdown of the traffic light at the current moment; sending the current light color and countdown to the user terminal corresponding to the vehicle, so that the user terminal displays the current light color and countdown in a dynamic or illustrated manner.
[0088] In this embodiment, the current light color and countdown are sent to the corresponding user terminal of the vehicle, which displays them dynamically or in an illustrative manner. Traffic lights are further explained as follows: The yellow light changes to red and red to green, and the green state automatically disappears after three seconds. If there is no red light data after the yellow light, or no green light data after the red light, the autonomous driving platform's feedback will prevail and no display will be made. Therefore, a vivid and illustrative presentation is possible, facilitating quick user understanding.
[0089] A method for processing vehicle driving status data in each of the above-mentioned embodiments is applied to the background of the vehicle. The above-mentioned method for processing vehicle driving status data can collect and process vehicle driving status data in real time in combination with the vehicle's hardware and autonomous driving technology platform. When the vehicle is an autonomous driving vehicle and is used by users to take a taxi, it can promptly and accurately feedback to the user the driving actions and road conditions of the vehicle corresponding to the current order, such as waiting at red lights, giving way to pedestrians, accidents ahead, and other typical delay scenarios, thereby reducing the user's anxiety and uneasiness while waiting for the bus, and demonstrating that driverless taxis can also skillfully deal with complex road conditions, allowing users to feel assured and secure that "everything is under control."
[0090] This application also provides a method for processing vehicle driving status data, which is applied to a user terminal. In one embodiment, Figure 4As shown, a method for processing vehicle driving status data includes the following steps:
[0091] S402, receiving the current road condition of the vehicle, where the current road condition is determined by vehicle driving status data collected in real time by the vehicle hardware.
[0092] In this embodiment, the backend sends the vehicle's current road condition status to the user terminal. The current road condition status is determined by vehicle driving status data collected in real time by the vehicle's hardware. Specifically, the backend receives the vehicle driving status data, determines the vehicle's current road condition status based on the status data, and sends the current road condition status to the user terminal when the current road condition status meets preset conditions.
[0093] S404: Display the current road condition on the vehicle's driving map in the form of thumbnails.
[0094] In this embodiment, the user terminal displays the current road condition in the vehicle's driving map in the form of thumbnails. Figure 5 As shown. Among them, the user terminal is installed with an application, and the interface of the application displays the vehicle's driving map. In one embodiment, the current road condition includes the traffic light status, and the traffic light status is displayed in the form of thumbnails in the vehicle's driving map. Figure 6 shown.
[0095] Among them, if the current road condition status includes the road condition status at multiple times, the road condition status at each time is displayed in the vehicle's driving map in the form of thumbnails. For example, the current road condition status includes the traffic light status, and the traffic light status includes the red light status, green light status and yellow light status. The red light status, green light status and yellow light status are displayed separately in a thumbnail and dynamic display manner. Specifically, Figure 7a and Figure 7b shown. Figure 7a The traffic light status displayed in the image is yellow. Figure 7b The traffic light status displayed in the figure is red. The dynamic display of thumbnails can reflect the status of traffic lights to users so that users can accurately understand the road conditions during the driving process.
[0096] In one embodiment, after the above-mentioned step of displaying the current road condition status in the vehicle's driving map in the form of thumbnails, it also includes: when a thumbnail trigger signal is received, a pop-up window of details of the current road condition status is displayed in the driving map, and the current road condition status is displayed in the pop-up window using any one or more of illustrations, animated images, and text descriptions.
[0097] In this embodiment, the user terminal displays the current road condition status in the vehicle's driving map in the form of thumbnails. When the user needs to know the detailed information of the current road condition status, he can click to trigger the thumbnail. When the user terminal detects the trigger signal of the thumbnail, a pop-up window with the details of the current road condition status is displayed on the current interface. Specifically, Figure 8 As shown, when the user triggers the thumbnail, the details window is displayed below the driving map of the vehicle on the current interface.
[0098] For example, the current road condition includes the traffic light status, which includes red light status, green light status, and yellow light status. Not only does it use thumbnails and dynamic display to display the red light status, green light status, and yellow light status respectively, but when the thumbnail is triggered, the details of the corresponding status are also displayed in the details pop-up window. Figure 9a 、 Figure 9b 、 Figure 9c as well as Figure 9d shown. Figure 9a Displays the details of the yellow light status in the details pop-up window, Figure 9b Displays a detailed information of the red light status in the details pop-up window, Figure 9c Shows another detail of the red light status in the details pop-up window, Figure 9d The details of the green light status in the details pop-up window are displayed. Figure 9a 、 Figure 9b 、 Figure 9c as well as Figure 9d As shown, the details pop-up window uses any one or more of illustrations, animated images, and text descriptions to display detailed information about the current traffic status.
[0099] In one embodiment, after the above-mentioned step of displaying a pop-up window with details of the current road condition in the driving map, it also includes: when the current road condition of the vehicle is updated, closing the thumbnail, and displaying a prompt message in the pop-up window that the pop-up window is about to be closed, and closing the pop-up window after a preset time.
[0100] In this embodiment, a status update to the vehicle's current road condition can occur when the current road condition has ended and no new road condition status has been received. In this case, the user terminal closes the thumbnail of the current road condition and the corresponding pop-up window with details. Specifically, the thumbnail is first closed, and a prompt message is displayed in the pop-up window to inform the user that the pop-up window is about to close, and then the pop-up window is closed. This provides the user with a buffer period to understand the situation, avoiding confusion and any unexpected feelings.
[0101] For example, the current road condition includes the traffic light status, which includes the red light status, green light status, and yellow light status. Figure 10a 、 Figure 10b 、 Figure 10c as well as Figure 10d shown. Figure 10a The details pop-up window shows the detailed information of the traffic light status. Figure 10b Displays a content that displays a prompt message in the details pop-up window that the details pop-up window is about to be closed. Figure 10c Another content is shown in the details pop-up window to display the prompt message that the details pop-up window is about to be closed. Figure 10d Shows the close details pop-up window. Specifically, combined with Figure 10a 、 Figure 10b 、 Figure 10c as well as Figure 10d As shown, when the vehicle's current traffic status is updated, the user's thumbnail disappears. The details pop-up window, when open, closes after 3 seconds by default to avoid user confusion and abruptness. The text description in this state reads "Vehicle is approaching" and includes a countdown for the pop-up window to close.
[0102] Therefore, the above-mentioned method for processing vehicle driving status data applied to the user side can display the vehicle driving road conditions in real time, so that users can feel safe and at ease, and create a new travel service experience.
[0103] Regarding the above-mentioned method for processing vehicle driving status data applied to the user end and the method for processing vehicle driving status data applied to the background, a specific implementation scenario is provided below:
[0104] like Figure 11 As shown, after a user successfully places a trip order using the autonomous driving vehicle app, the autonomous driving platform will match them with an autonomous driving vehicle based on existing dispatching rules. After accepting the order, the autonomous driving vehicle will present basic vehicle information and route information to the user in the app. This includes information such as the license plate number, model, color, and vehicle serial number, as well as the estimated pickup time, the vehicle pickup route, and the vehicle's current map location. The vehicle's road conditions are then identified through the vehicle's onboard hardware and the cloud-based autonomous driving platform's sensing, planning, control, and positioning modules, displaying a status thumbnail at the vehicle's location along the route within the app. Users can click on the thumbnail to view detailed status information and related descriptions.
[0105] Therefore, a driving status feedback system for autonomous vehicles has been established to highlight the autonomous vehicles' proficiency in handling complex routes, and to provide real-time feedback on the vehicle's driving conditions, ensuring user safety and peace of mind, and creating a new travel service experience.
[0106] It should be understood that, although the various steps in the flow chart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps may be performed in other orders. Moreover, at least a portion of the steps in the flow chart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but may be performed at different times. The execution order of these sub-steps or stages is not necessarily to be performed in sequence, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0107] In one embodiment, Figure 12 As shown, the present application also provides a device for processing vehicle driving status data, including an acquisition module 1202, a determination module 1204, and a sending module 1206. The acquisition module 1202 is used to acquire the vehicle driving status data, which is collected in real time by the vehicle hardware and uploaded by the vehicle; the determination module 1204 is used to determine the current road condition of the vehicle based on the status data; the sending module 1206 is used to send the current road condition status to the user terminal corresponding to the vehicle when the current road condition status meets the preset conditions.
[0108] In one embodiment, the status data includes one or more of data collected by the vehicle's sensing hardware, data collected by the vehicle's control hardware, data collected by the vehicle's positioning hardware, and data collected by the vehicle's camera equipment.
[0109] In one embodiment, a device for processing vehicle driving status data further includes a judgment module for determining that the current road condition meets preset conditions if the current road condition includes any one or more of a traffic light status, a pedestrian status, a stop sign status, a road construction status, a traffic jam status, an accident section status, a rainy section status, and an obstacle detour status.
[0110] In one embodiment, the current road condition status is sent to the user terminal corresponding to the vehicle, including: obtaining the distance value between the vehicle and the position set by the user terminal; when the distance value is greater than or equal to the distance threshold, sending the current road condition status to the user terminal; when the distance value is less than the distance threshold, obtaining the confidence of the current road condition status, and when the confidence is greater than or equal to the set confidence threshold, sending the current road condition status to the user terminal.
[0111] In one embodiment, the current road condition of the vehicle is determined based on the status data, including: determining the road condition at each moment of the current road condition based on the status data at each moment; sending the current road condition to the user terminal corresponding to the vehicle, including: if the road condition at the previous moment is not detected or the road condition at the previous moment is not sent to the user terminal, then sending the road condition at the current moment to the user terminal; if the road condition at the current moment changes compared with the road condition at the previous moment, then sending the road condition at the current moment to the user terminal; if the road condition at the current moment is the same as the road condition at the previous moment, then controlling not to send the road condition at the current moment to the user terminal, so that the user terminal maintains the road condition at the current moment.
[0112] In one embodiment, when the current road condition status meets the preset conditions, the current road condition status is sent to the user terminal corresponding to the vehicle, including: when the current road condition status includes the traffic light status, determining that the current road condition status meets the preset conditions; obtaining the light color of the traffic light in the traffic light status at the current moment; if the light color at the current moment is yellow or red, the light color at the current moment is sent to the user terminal corresponding to the vehicle; if the light color at the current moment is green, the light color at the previous moment is obtained, and if the light color at the previous moment is red, the light color at the current moment is sent to the user terminal corresponding to the vehicle.
[0113] In one embodiment, the light color at the current moment is sent to the user terminal corresponding to the vehicle, including: obtaining the countdown of the traffic light at the current moment; sending the light color and countdown at the current moment to the user terminal corresponding to the vehicle, so that the user terminal displays the light color and countdown at the current moment in a dynamic or illustrated manner.
[0114] In one embodiment, Figure 13 As shown, the present application also provides a device for processing vehicle driving status data, including a receiving module 1302 and a display module 1304. The receiving module 1302 is used to receive the current road condition of the vehicle, which is determined by the vehicle driving status data collected in real time by the vehicle hardware; the display module 1304 is used to display the current road condition in the vehicle driving map in the form of thumbnails.
[0115] In one embodiment, a device for processing vehicle driving status data further includes a pop-up module for displaying a pop-up window detailing the current road condition in a driving map when a thumbnail trigger signal is received. The pop-up window detailing the current road condition may be displayed using any one or more of illustrations, animated images, and text descriptions.
[0116] In one embodiment, a device for processing vehicle driving status data further includes a closing module for closing the thumbnail when the current road condition of the vehicle is updated, displaying a prompt message in the details pop-up window that the details pop-up window is about to be closed, and closing the details pop-up window after a preset time.
[0117] The specific definitions of a vehicle driving status data processing device can be found in the corresponding vehicle driving status data processing method definitions described above and will not be repeated here. Each module in the aforementioned vehicle driving status data processing device can be implemented in whole or in part via software, hardware, or a combination thereof. Each of the aforementioned modules can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each of the aforementioned modules.
[0118] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 14 As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external vehicle or autonomous driving platform via a network connection. When the computer program is executed by the processor, a method for processing vehicle driving status data is implemented.
[0119] Those skilled in the art will understand that Figure 14 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0120] In one embodiment, a computer device is provided. The computer device can be a smart terminal, and its internal structure diagram can be as follows: Figure 15As shown. The computer device includes a processor, memory, network interface, display screen and input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with the background through a network connection. When the computer program is executed by the processor, a method for processing vehicle driving status data is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen.
[0121] Those skilled in the art will understand that Figure 15 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0122] In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented: obtaining vehicle driving status data, the status data being collected in real time by the vehicle's hardware and uploaded by the vehicle; determining the vehicle's current road condition based on the status data; and sending the current road condition status to the vehicle's corresponding user terminal when the current road condition meets a preset condition.
[0123] In one embodiment, the status data includes one or more of data collected by the vehicle's sensing hardware, data collected by the vehicle's control hardware, data collected by the vehicle's positioning hardware, and data collected by the vehicle's camera equipment.
[0124] In one embodiment, the processor implements the following steps when executing the computer program: if the current road condition status includes any one or more of the following states: traffic light status, pedestrian status, stop sign status, road construction status, traffic jam status, accident road section status, rainy road section status, and obstacle detour status, then it is determined that the current road condition status meets the preset conditions.
[0125] In one embodiment, when the processor executes a computer program to implement the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle, the following steps are specifically implemented: obtaining the distance value between the vehicle and the position set by the user terminal; when the distance value is greater than or equal to the distance threshold, sending the current road condition status to the user terminal; when the distance value is less than the distance threshold, obtaining the confidence of the current road condition status, and when the confidence is greater than or equal to the set confidence threshold, sending the current road condition status to the user terminal.
[0126] In one embodiment, when the processor executes a computer program to implement the above-mentioned step of determining the current road condition of the vehicle based on the status data, the following steps are specifically implemented: determining the road condition status at each moment of the current road condition based on the status data at each moment; when the processor executes a computer program to implement the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle, the following steps are specifically implemented: if the road condition status at the previous moment is not detected or the road condition status at the previous moment is not sent to the user terminal, the road condition status at the current moment is sent to the user terminal; if the road condition status at the current moment changes compared with the road condition status at the previous moment, the road condition status at the current moment is sent to the user terminal; if the road condition status at the current moment is the same as the road condition status at the previous moment, the road condition status at the current moment is controlled not to be sent to the user terminal, so that the user terminal maintains the road condition status at the current moment.
[0127] In one embodiment, when the processor executes a computer program to implement the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle when the current road condition status meets the preset conditions, the following steps are specifically implemented: when the current road condition status includes the traffic light status, determining that the current road condition status meets the preset conditions; obtaining the light color of the traffic light in the traffic light status at the current moment; if the light color at the current moment is yellow or red, sending the light color at the current moment to the user terminal corresponding to the vehicle; if the light color at the current moment is green, obtaining the light color at the previous moment, and if the light color at the previous moment is red, sending the light color at the current moment to the user terminal corresponding to the vehicle.
[0128] In one embodiment, when the processor executes a computer program to implement the above-mentioned step of sending the current light color to the user terminal corresponding to the vehicle, the following steps are specifically implemented: obtaining the countdown of the traffic light at the current moment; sending the current light color and countdown to the user terminal corresponding to the vehicle, so that the user terminal displays the current light color and countdown in a dynamic or illustrated manner.
[0129] In one embodiment, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the following steps are implemented: obtaining vehicle driving status data, the status data being collected in real time by the vehicle hardware and uploaded by the vehicle; determining the current road condition of the vehicle based on the status data; and sending the current road condition status to the user terminal corresponding to the vehicle when the current road condition meets a preset condition.
[0130] In one embodiment, the status data includes one or more of data collected by the vehicle's sensing hardware, data collected by the vehicle's control hardware, data collected by the vehicle's positioning hardware, and data collected by the vehicle's camera equipment.
[0131] In one embodiment, when the computer program is executed by a processor, the following steps are implemented: if the current road condition status includes any one or more of the following states: traffic light status, pedestrian status, stop sign status, road construction status, traffic jam status, accident road section status, rainy road section status, and obstacle detour status, then it is determined that the current road condition status meets the preset conditions.
[0132] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle, the following steps are specifically implemented: obtaining the distance value between the vehicle and the position set by the user terminal; when the distance value is greater than or equal to the distance threshold, sending the current road condition status to the user terminal; when the distance value is less than the distance threshold, obtaining the confidence of the current road condition status, and when the confidence is greater than or equal to the set confidence threshold, sending the current road condition status to the user terminal.
[0133] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned step of determining the current road condition of the vehicle based on the status data, the following steps are specifically implemented: determining the road condition status at each moment of the current road condition based on the status data at each moment; when the computer program is executed by the processor to implement the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle, the following steps are specifically implemented: if the road condition status at the previous moment is not detected or the road condition status at the previous moment is not sent to the user terminal, the road condition status at the current moment is sent to the user terminal; if the road condition status at the current moment changes compared with the road condition status at the previous moment, the road condition status at the current moment is sent to the user terminal; if the road condition status at the current moment is the same as the road condition status at the previous moment, the road condition status at the current moment is controlled not to be sent to the user terminal, so that the user terminal maintains the road condition status at the current moment.
[0134] In one embodiment, when a computer program is executed by a processor to implement the above-mentioned step of sending the current road condition status to the user terminal corresponding to the vehicle when the current road condition status meets the preset conditions, the following steps are specifically implemented: when the current road condition status includes the traffic light status, determining that the current road condition status meets the preset conditions; obtaining the light color of the traffic light in the traffic light status at the current moment; if the light color at the current moment is yellow or red, sending the light color at the current moment to the user terminal corresponding to the vehicle; if the light color at the current moment is green, obtaining the light color at the previous moment, and if the light color at the previous moment is red, sending the light color at the current moment to the user terminal corresponding to the vehicle.
[0135] In one embodiment, when the computer program is executed by the processor to implement the above-mentioned step of sending the current light color to the user terminal corresponding to the vehicle, the following steps are specifically implemented: obtaining the countdown of the traffic light at the current moment; sending the current light color and countdown to the user terminal corresponding to the vehicle, so that the user terminal displays the current light color and countdown in a dynamic or illustrated manner.
[0136] In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented: receiving a current road condition of a vehicle, where the current road condition is determined by vehicle driving status data collected in real time by the vehicle's hardware; and displaying the current road condition on a vehicle's driving map in the form of a thumbnail.
[0137] In one embodiment, the processor implements the following steps when executing a computer program: when a thumbnail trigger signal is received, a pop-up window of details of the current road condition is displayed on the driving map, and the pop-up window of details uses any one or more of illustrations, animated images, and text descriptions to display the current road condition.
[0138] In one embodiment, when the processor executes the computer program, the following steps are implemented: when the current road condition of the vehicle is updated, the thumbnail is closed, and a prompt message indicating that the detail pop-up window is about to be closed is displayed in the detail pop-up window, and the detail pop-up window is closed after a preset time.
[0139] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented: receiving a current road condition status of a vehicle, where the current road condition status is determined by vehicle driving status data collected in real time by the vehicle hardware of the vehicle; and displaying the current road condition status in a driving map of the vehicle in the form of a thumbnail.
[0140] In one embodiment, when the computer program is executed by a processor, the following steps are implemented: when a thumbnail trigger signal is received, a pop-up window with details of the current road condition is displayed on the driving map, and the pop-up window with details uses any one or more of illustrations, animated images, and text descriptions to display the current road condition.
[0141] In one embodiment, when the computer program is executed by a processor, the following steps are implemented: when the current road condition of the vehicle is updated, the thumbnail is closed, and a prompt message indicating that the detail pop-up window is about to be closed is displayed in the detail pop-up window, and the detail pop-up window is closed after a preset time.
[0142] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0143] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0144] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A method for processing vehicle driving status data, applied to the vehicle's backend, the method comprising: Acquiring vehicle driving status data, the status data being collected in real time by the vehicle hardware of the vehicle; determining a current road condition of the vehicle according to the status data; When the current road condition meets a preset condition, the current road condition is sent to the user terminal corresponding to the vehicle; The sending of the current road condition to the user terminal corresponding to the vehicle includes: Obtaining the distance between the vehicle and the location set by the user terminal; When the distance value is greater than or equal to a distance threshold, sending the current road condition status to the user terminal; When the distance value is less than the distance threshold, the confidence of the current road condition is obtained, and when the confidence is greater than or equal to the set confidence threshold, the current road condition is sent to the user terminal.
2. The method according to claim 1, characterized in that The status data includes one or more of data collected by the vehicle's sensing hardware, data collected by the vehicle's control hardware, data collected by the vehicle's positioning hardware, and data collected by the vehicle's camera equipment.
3. The method according to any one of claims 1 to 2, characterized in that The method further comprises: If the current road condition includes any one or more of the following states: traffic light state, pedestrian state, stop sign state, road construction state, traffic jam state, accident section state, rainy section state, and obstacle detour state, it is determined that the current road condition meets the preset conditions.
4. The method according to claim 1, wherein Determining the current road condition of the vehicle according to the status data includes: Determining the traffic status at each moment of the current traffic status according to the status data at each moment; The sending of the current road condition to the user terminal corresponding to the vehicle includes: If the traffic status at the previous moment is not detected or the traffic status at the previous moment is not sent to the user terminal, the traffic status at the current moment is sent to the user terminal; If the road condition status at the current moment has changed compared to the road condition status at the previous moment, the road condition status at the current moment will be sent to the user end. If the road condition status at the current moment is the same as the road condition status at the previous moment, the road condition status at the current moment will be controlled not to be sent to the user end, so that the user end maintains the road condition status at the current moment.
5. The method according to claim 1, characterized in that When the current road condition meets a preset condition, sending the current road condition to the user terminal corresponding to the vehicle includes: When the current road condition includes a traffic light state, determining that the current road condition satisfies a preset condition; Obtain the current light color of the traffic light in the state of the traffic light; If the current light color is yellow or red, the current light color is sent to the user terminal corresponding to the vehicle; If the light color at the current moment is green, the light color at the previous moment is obtained; if the light color at the previous moment is red, the light color at the current moment is sent to the user terminal corresponding to the vehicle.
6. The method according to claim 5, characterized in that The sending of the current light color to the user terminal corresponding to the vehicle includes: Obtain the countdown of the traffic light at the current moment; The light color and countdown at the current moment are sent to the user terminal corresponding to the vehicle, so that the user terminal displays the light color and countdown at the current moment in a dynamic or illustrated manner.
7. A method for processing vehicle driving status data, applied to a user terminal corresponding to the vehicle, the method comprising: Receiving the current road condition of the vehicle sent by the vehicle's backend, wherein the current road condition is determined by vehicle driving status data collected in real time by the vehicle's hardware; Displaying the current road condition on the vehicle's driving map in the form of thumbnails; The backend receives the driving status data of the vehicle, determines the current road condition of the vehicle according to the status data, and sends the current road condition to the user terminal corresponding to the vehicle when the current road condition meets a preset condition; The backend sends the current road condition to the user terminal corresponding to the vehicle, including: Obtaining the distance between the vehicle and the location set by the user terminal; When the distance value is greater than or equal to a distance threshold, sending the current road condition status to the user terminal; When the distance value is less than the distance threshold, the confidence of the current road condition is obtained, and when the confidence is greater than or equal to the set confidence threshold, the current road condition is sent to the user terminal.
8. The method according to claim 7, characterized in that The method also includes: when a trigger signal of the thumbnail is received, a pop-up window of details of the current road condition is displayed in the driving map, and the pop-up window of details uses any one or more of illustrations, animated images and text descriptions to display the current road condition.
9. The method according to claim 8, characterized in that The method further comprises: When the current road condition of the vehicle is updated, the thumbnail is closed, and a prompt message indicating that the detail pop-up window is about to be closed is displayed in the detail pop-up window, and the detail pop-up window is closed after a preset time.
10. A device for processing vehicle driving status data, applied to the vehicle's backend, comprising: An acquisition module, configured to acquire vehicle driving status data, wherein the status data is collected in real time by the vehicle hardware of the vehicle and uploaded by the vehicle; a determination module, configured to determine a current road condition of the vehicle based on the status data; A sending module, configured to send the current road condition information to a user terminal corresponding to the vehicle when the current road condition meets a preset condition; The sending of the current road condition to the user terminal corresponding to the vehicle includes: Obtaining the distance between the vehicle and the location set by the user terminal; When the distance value is greater than or equal to a distance threshold, sending the current road condition status to the user terminal; When the distance value is less than the distance threshold, the confidence of the current road condition is obtained, and when the confidence is greater than or equal to the set confidence threshold, the current road condition is sent to the user terminal.
11. A device for processing vehicle driving status data, applied to a user terminal corresponding to the vehicle, the device comprising: A receiving module, configured to receive the current road condition of the vehicle sent by the vehicle's backend, wherein the current road condition is determined by vehicle driving status data acquired in real time by the vehicle's hardware; A display module, configured to display the current road condition in a thumbnail format on a driving map of the vehicle; The backend receives the driving status data of the vehicle, determines the current road condition of the vehicle according to the status data, and sends the current road condition to the user terminal corresponding to the vehicle when the current road condition meets a preset condition; The backend sends the current road condition to the user terminal corresponding to the vehicle, including: Obtaining the distance between the vehicle and the location set by the user terminal; When the distance value is greater than or equal to a distance threshold, sending the current road condition status to the user terminal; When the distance value is less than the distance threshold, the confidence of the current road condition is obtained, and when the confidence is greater than or equal to the set confidence threshold, the current road condition is sent to the user terminal.
12. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented; or, when the processor executes the computer program, the steps of the method according to any one of claims 7 to 9 are implemented.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented; or, when the computer program is executed by a processor, the steps of the method according to any one of claims 7 to 9 are implemented.