Active safety function adjustment method, vehicle regulation and control method, device and system
By analyzing vehicle driving data to identify abnormalities in active safety functions, generating adjustment strategies to solve false alarms and missed reports, improving the accuracy and user experience of active safety functions.
Patent Information
- Application Number
- CN202510657977.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-08-22
AI Technical Summary
The existing vehicle active safety functions have high false alarms and missed frequency when identifying collision risks, which affects the user's driving experience and safety.
By obtaining vehicle driving data, analyzing the regulation abnormalities of the active safety function, generating adjustment strategies to adjust the active safety function, and identifying and solving false alarms and missed reports.
It improves the positive response rate of active safety functions, avoids losses caused by abnormal regulation, and enhances user driving experience and safety.
Smart Images

Figure CN120517431A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle technology, and in particular to an active safety function adjustment method, a vehicle control method and device, and a system. Background Art
[0002] With the development of vehicle technology, more and more vehicles are equipped with active safety features to assist drivers and reduce the possibility of traffic accidents. Active safety features include Autonomous Emergency Braking (AEB), Predictive Emergency Braking (PEB), and Rear Cross Traffic Braking (RCTB), all of which provide warnings and braking when a collision risk is identified. In order to cope with complex vehicle driving scenarios and improve the positive alarm rate, the frequency of false alarms and missed alarms will also increase accordingly, affecting the user's driving experience. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide an active safety function adjustment method, a vehicle control method and device, and a system, which can promptly identify abnormal active safety function control situations that may occur when a user is driving a vehicle, and promptly resolve problems with the active safety function.
[0004] To achieve the above object, according to one aspect of an embodiment of the present invention, a method for adjusting an active safety function is provided, comprising:
[0005] Obtaining vehicle driving data of the vehicle;
[0006] Analyzing whether the active safety function of the vehicle is abnormally controlled based on the vehicle driving data;
[0007] When it is analyzed that the active safety function of the vehicle is abnormally controlled, an adjustment strategy for the active safety function of the vehicle is generated according to the vehicle driving data, so as to adjust the active safety function of the vehicle based on the adjustment strategy.
[0008] Optionally, the analyzing whether the active safety function of the vehicle is abnormally controlled includes:
[0009] In response to the above-mentioned vehicle driving data being vehicle driving data obtained after triggering the active safety warning, it is identified whether the above-mentioned active safety warning is a false alarm based on the target object information indicated by the above-mentioned vehicle driving data. If so, it is determined that the active safety function of the above-mentioned vehicle is a false alarm control abnormality.
[0010] Optionally, the analyzing whether the active safety function of the vehicle is abnormally controlled includes:
[0011] In response to the above-mentioned vehicle driving data being vehicle driving data obtained when the active safety warning is not triggered, it is identified based on the deceleration data contained in the above-mentioned vehicle driving data whether the active safety warning for the above-mentioned active safety function is missed. If so, it is determined that the active safety function of the above-mentioned vehicle is a missed control abnormality.
[0012] Optionally, the vehicle driving data includes sensor data and driving assistance data;
[0013] The identification of whether the active safety warning is a false alarm based on the target object information indicated by the vehicle driving data includes:
[0014] determining a target object based on the sensor data;
[0015] Obtaining target object information corresponding to the target object in the driving assistance data;
[0016] Identify whether the target object is an obstacle based on the target object information;
[0017] In response to the target object not being an obstacle, the active safety warning is determined to be a false alarm.
[0018] Optionally, the above-mentioned vehicle driving data further includes vehicle motion data;
[0019] The step of identifying whether the active safety warning is a false alarm based on the target object information indicated by the vehicle driving data further includes:
[0020] In response to the target object being an obstacle, determining a target distance between the vehicle and the target object after the warning based on the target object information and the vehicle motion data;
[0021] In response to the target distance being greater than or equal to the expected warning distance, the active safety warning is confirmed to be a false alarm.
[0022] Optionally, the identifying, based on the deceleration data included in the vehicle driving data, whether an active safety warning for the active safety function is missed includes:
[0023] In response to the presence of target deceleration data having an absolute value greater than or equal to a first preset deceleration threshold in the deceleration data included in the vehicle driving data, it is confirmed that an active safety warning for the active safety function is missed.
[0024] Optionally, the above method further includes:
[0025] Using vehicle driving data corresponding to abnormal control of active safety functions of the above vehicles, an abnormality warning database is constructed;
[0026] According to the preset adjustment frequency, the vehicle driving data in the above-mentioned abnormal warning database is analyzed, and a new adjustment strategy is generated based on the analysis results to adjust the active safety function of the above-mentioned vehicle based on the above-mentioned new adjustment strategy.
[0027] Optionally, the above analysis results include at least one of the following: the proportion of customer complaints, the activation frequency of sub-functions included in the above active safety function, and the number of missed reports.
[0028] Optionally, the analyzing of the vehicle driving data in the abnormal warning database includes:
[0029] Based on the further acquired user complaint information, the proportion of the vehicle driving data corresponding to the user complaint information in the abnormal warning database is counted;
[0030] and / or,
[0031] Counting activation frequencies of sub-functions included in the above-mentioned active safety function based on vehicle driving data corresponding to false alarm control anomalies in the abnormality warning database;
[0032] and / or,
[0033] The newly added data in the above-mentioned abnormal warning database is obtained according to the above-mentioned preset adjustment frequency, and the number of missed reports is determined based on the above-mentioned newly added data.
[0034] Optionally, the above method further includes:
[0035] When constructing the abnormal warning database, the abnormal time point of the above-mentioned active safety function control abnormality and the vehicle driving data corresponding to the above-mentioned abnormal time point are recorded, so as to call the corresponding vehicle driving data according to the above-mentioned abnormal time point.
[0036] To achieve the above object, according to another aspect of an embodiment of the present invention, a vehicle control method is provided, comprising:
[0037] determining an adjustment strategy for an active safety function of the vehicle, the adjustment strategy being generated based on vehicle driving data indicating abnormal regulation of the active safety function of the vehicle;
[0038] Adjust the active safety function of the above vehicle according to the above adjustment strategy.
[0039] Optionally, adjusting the active safety function of the vehicle according to the adjustment strategy includes:
[0040] In response to obtaining the update file containing the adjustment strategy, operating parameters of the active safety function of the vehicle are adjusted based on the update file.
[0041] To achieve the above-mentioned object, according to another aspect of an embodiment of the present invention, there is provided an active safety function adjustment device, comprising:
[0042] An acquisition module, used for acquiring vehicle driving data of a vehicle;
[0043] An analysis module, configured to analyze whether the active safety function of the vehicle is abnormally controlled based on the vehicle driving data;
[0044] The generation module is used to generate an adjustment strategy for the active safety function of the vehicle based on the vehicle driving data when analyzing that the active safety function of the vehicle is abnormally controlled, so as to adjust the active safety function of the vehicle based on the adjustment strategy.
[0045] To achieve the above object, according to another aspect of an embodiment of the present invention, a vehicle control device is provided, comprising:
[0046] a determination module, configured to determine an adjustment strategy for an active safety function of the vehicle, the adjustment strategy being generated based on vehicle driving data indicating abnormal regulation of the active safety function of the vehicle;
[0047] An adjustment module is used to adjust the active safety function of the vehicle according to the adjustment strategy.
[0048] To achieve the above object, according to another aspect of an embodiment of the present invention, an active safety function adjustment system is provided, comprising an active safety function adjustment device according to an embodiment of the present invention and a vehicle control device according to an embodiment of the present invention.
[0049] To achieve the above objective, according to another aspect of an embodiment of the present invention, an electronic device for active safety function adjustment is provided.
[0050] An electronic device for active safety function adjustment according to an embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement an active safety function adjustment method according to an embodiment of the present invention or a vehicle control method according to an embodiment of the present invention.
[0051] To achieve the above objective, according to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided.
[0052] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, which, when executed by a processor, implements an active safety function adjustment method according to an embodiment of the present invention or a vehicle control method according to an embodiment of the present invention.
[0053] One embodiment of the above invention has the following advantages or beneficial effects: by analyzing whether the active safety function of the vehicle is abnormally regulated based on the acquired vehicle driving data, an adjustment strategy for the active safety function is generated in the case of abnormal regulation of the active safety function, and adjusting the active safety function based on the adjustment strategy, it is possible to timely identify the abnormal regulation of the active safety function that may occur when the user is driving the vehicle, and adjust the active safety function by generating an adjustment strategy, so as to timely solve the problems existing in the active safety function, prevent similar abnormal regulation situations from happening again, improve the positive alarm rate of the active safety function, avoid losses to the user due to abnormal regulation of the active safety function, and make the active safety function more in line with the user's driving habits and needs, thereby improving the user's driving experience.
[0054] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] The accompanying drawings are provided for a better understanding of the present invention and are not intended to limit the present invention.
[0056] Figure 1 is a flow chart of a method for adjusting an active safety function according to an embodiment of the present invention;
[0057] Figure 2 is a schematic diagram of a process for identifying whether an active safety warning is a false alarm according to an embodiment of the present invention;
[0058] Figure 3 2. Schematic diagram of a scenario of a false alarm regulation anomaly according to an embodiment of the present invention;
[0059] Figure 4 This is a schematic diagram of a scenario of a false alarm regulation anomaly according to another embodiment of the present invention;
[0060] Figure 5 is a schematic diagram of a process for generating a new adjustment strategy according to an embodiment of the present invention;
[0061] Figure 6 is a flow chart of a method for adjusting an active safety function according to another embodiment of the present invention;
[0062] Figure 7 is a flow chart of a vehicle control method according to an embodiment of the present invention;
[0063] Figure 8 is a schematic diagram of main modules of an active safety function adjustment device according to an embodiment of the present invention;
[0064] Figure 9 is a schematic diagram of main modules of a vehicle control device according to an embodiment of the present invention;
[0065] Figure 10 is a structural diagram of an active safety function adjustment system according to an embodiment of the present invention;
[0066] Figure 11 is an exemplary system architecture diagram in which an embodiment of the present invention may be applied;
[0067] Figure 12 It is a structural diagram of a computer system suitable for implementing the active safety function adjustment method or vehicle control method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0068] The following description of exemplary embodiments of the present invention is made in conjunction with the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding. These details should be considered as merely exemplary. Therefore, it should be appreciated by those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0069] It should be pointed out that, in the absence of conflict, the embodiments of the present invention and the technical features therein may be combined with each other.
[0070] Figure 1 FIG. 1 is a schematic diagram of the main steps of the active safety function adjustment method according to an embodiment of the present invention. Figure 1 As shown, the active safety function adjustment method of the embodiment of the present invention mainly includes the following steps S101 to S103:
[0071] Step S101, obtaining vehicle driving data of the vehicle;
[0072] Vehicle driving data includes data used, generated or collected during the operation of various systems or devices in the vehicle after the vehicle is started, including but not limited to sensor data, driving assistance data, vehicle motion data, etc.
[0073] Sensor data refers to data collected by sensors installed in the vehicle, including but not limited to radar sensors and image sensors.
[0074] Driving assistance data refers to data generated and used by the driving assistance system configured in the vehicle, including but not limited to the type, location and speed of each object among all objects identified within a preset range around the vehicle.
[0075] Vehicle motion data refers to the data related to the vehicle's own motion and the triggered signals monitored by the system integrated within the vehicle after the vehicle is started, including but not limited to throttle data, brake data, gear position, speed data, acceleration data, steering wheel angle, wheel speed, wheel direction, etc.
[0076] Step S102, analyzing whether the active safety function of the vehicle is abnormally controlled based on the vehicle driving data;
[0077] Active safety features refer to functions pre-configured in the vehicle that identify, warn and take measures to prevent or reduce the severity of a collision before it occurs.
[0078] Active safety features include several sub-functions, such as automatic emergency braking, predictive emergency braking, rear cross-traffic braking, and forward collision warning. Failure to properly control active safety features can not only reduce the user's driving experience and increase complaints, but can also affect driving safety and cause traffic accidents.
[0079] It should be noted that active safety functions may also include sub-functions such as lane departure warning, adaptive cruise control, and vehicle keeping assist. The active safety function adjustment method of the embodiment of the present invention is more applicable to sub-functions of active safety functions that can identify objects around the vehicle to determine whether to take collision warning, braking, and other measures, such as automatic emergency braking, predictive emergency braking, rear cross-traffic braking, and forward collision warning.
[0080] Active safety function control anomalies can include false positives and missed positives. A false positive refers to an alert being issued when none was necessary, or an alarm or brake warning being taken when no action was necessary. A missed positive refers to a failure to issue an alert when none was necessary, or a failure to take an alarm or brake warning when none was necessary.
[0081] Step S103 , when it is analyzed that the active safety function of the vehicle is abnormally controlled, an adjustment strategy for the active safety function of the vehicle is generated according to the vehicle driving data, so as to adjust the active safety function of the vehicle based on the adjustment strategy.
[0082] Specifically, an adjustment strategy for adjusting the operating parameters of the vehicle's active safety function can be generated based on vehicle driving data indicating abnormal regulation of the active safety function, and the vehicle's active safety function can be adjusted based on the adjustment strategy to reduce the probability of abnormal regulation of the active safety function, making the active safety function more in line with the user's driving habits and improving user satisfaction.
[0083] In an optional embodiment, the above-mentioned analysis of whether the active safety function of the above-mentioned vehicle is abnormally regulated includes: in response to the above-mentioned vehicle driving data being vehicle driving data obtained after the active safety warning is triggered, identifying whether the above-mentioned active safety warning is a false alarm based on the target object information indicated by the above-mentioned vehicle driving data, and if so, determining that the active safety function of the above-mentioned vehicle is abnormally regulated as a false alarm.
[0084] Active safety warning methods include, but are not limited to, alarm warnings and brake warnings. An alarm warning refers to the vehicle issuing an alarm to alert the user of a situation that may affect safe driving of the vehicle. The alarm can be an auditory alarm, a tactile alarm, or a visual alarm. For example, when the alarm is an auditory alarm, the warning can be issued by emitting a buzzer, a tone, or a voice prompt; when the alarm is a tactile alarm, the warning can be issued by vibrating the seat; and when the alarm is a visual alarm, the warning can be issued by a warning light on the dashboard. Braking warning refers to slowing down or stopping a moving vehicle by braking.
[0085] Conditions for obtaining vehicle driving data may include triggering an active safety warning. To facilitate safety analysis and improve active safety features, after an active safety warning is triggered, vehicle driving data for a preset time before and after the triggering time can be obtained and associated with the triggered active safety warning. The preset time can be set based on actual circumstances, for example, 10 seconds, 15 seconds, 20 seconds, 30 seconds, or 1 minute.
[0086] It is understood that the triggering condition for an active safety warning may include the presence of an identified target object within a preset range around the vehicle that could affect vehicle driving safety. Once the active safety function identifies the target object, an active safety warning may be triggered. Therefore, whether the active safety warning is a false alarm can be determined based on the target object information indicated by the vehicle's driving data.
[0087] In an optional embodiment, as Figure 2 As shown, the process of identifying whether the active safety warning is a false alarm based on the target object information indicated by the vehicle driving data includes the following steps S201 to S204:
[0088] Step S201, determining a target object based on the sensor data;
[0089] Step S202, obtaining target object information corresponding to the target object in the driving assistance data;
[0090] Step S203, identifying whether the target object is an obstacle based on the target object information;
[0091] Step S204 : In response to the target object not being an obstacle, determining that the active safety warning is a false alarm.
[0092] Sensor data may include, but is not limited to, radar data acquired by radar sensors, image data acquired by image sensors, and ultrasonic data acquired by ultrasonic sensors. Based on this sensor data, objects within a preset range around the vehicle can be identified. Analysis of these objects can then identify targets within the vehicle's path that may affect driving safety.
[0093] It is understood that the method for determining objects within a predetermined range around the vehicle based on the sensor data, as well as the method for identifying a target object among such objects, may vary depending on the type of sensor data. When identifying a target object, identification may be performed using a single type of sensor data alone, or using a combination of multiple sensor data.
[0094] As an example, when the sensor data is radar data, objects within a preset range around the vehicle can be detected and determined through the emitted millimeter wave signals and the received reflected signals, and objects among the above objects that are on the vehicle's driving path and are at a distance less than a preset distance threshold from the vehicle can be regarded as targets that may affect the vehicle's driving safety.
[0095] As another example, when the sensor data is image data, a machine learning algorithm can be used to determine objects within a preset range around the vehicle and target objects therein that may affect the driving safety of the vehicle.
[0096] Typically, a driver assistance system determines the type, relative position, and relative speed of each object within a preset range around the vehicle, assigning a number to each object to distinguish them, thereby generating driver assistance data. It is understood that driver assistance data is not limited to the aforementioned data and may also include traffic signal data, navigation data, sensor status data, and more.
[0097] Target object information can be determined based on the driving assistance data, including the target object type, the relative position of the target object with respect to the vehicle, and the relative speed.
[0098] By analyzing the above target object information, when the target object is not an obstacle, it can be determined that the active safety function mistakenly identified an object that would not affect the vehicle driving safety as a target that might affect the vehicle driving safety, resulting in the triggering of an active safety warning. Therefore, in this case, it can be determined that the active safety warning is a false alarm.
[0099] Identifying whether a target object is an obstacle based on target object information can be achieved through machine learning algorithms or through expert experience, and is not specifically limited here.
[0100] As an example, Figure 3 As shown, there is a stationary object A1 in front of vehicle X1. Vehicle X1's active safety function determines that object A1 could affect vehicle X1's driving safety, triggering an active safety warning. Vehicle driving data for the 15 seconds before and after the triggering time of this active safety warning is summarized. After object A1 is identified based on the image data, target information for object A1 is obtained from the driving assistance data. This target information may include: target type: unknown object; relative position of object A1: located in front of vehicle X1, at a distance of 1.5 meters; and relative speed of object A1: 60 km / h, in the opposite direction of vehicle X1's travel. Both image data and driving assistance data constitute vehicle driving data. Based on this target information, object A1 is determined to be a speed bump, not an obstacle, and the active safety warning is determined to be a false alarm.
[0101] In an optional embodiment, the above-mentioned identification of whether the above-mentioned active safety warning is a false alarm based on the target object information indicated by the above-mentioned vehicle driving data also includes: in response to the above-mentioned target object being an obstacle, determining the target distance between the vehicle and the above-mentioned target object after the warning based on the above-mentioned target object information and the above-mentioned vehicle motion data; in response to the above-mentioned target distance being greater than or equal to the expected warning distance, confirming that the above-mentioned active safety warning is a false alarm.
[0102] Understandably, if an active safety warning is triggered and the target object is an obstacle, the user may be dissatisfied with the timing of the active safety warning. For example, the user may believe that the active safety warning was triggered too late, resulting in the vehicle being closer to the target object after the active safety warning was triggered; or the user may believe that the active safety warning was triggered too early, resulting in the vehicle being farther away from the target object after the active safety warning was triggered. Therefore, the target distance between the vehicle and the target object after the active safety warning is completed can be determined based on the target object's relative position and relative speed, etc., included in the target object information, as well as the vehicle's speed data, acceleration data, steering wheel angle, etc., included in the vehicle motion information.
[0103] The expected warning distance represents the distance between the vehicle and the target object that the user desires to be reached when the active safety warning is completed in this scenario. The expected warning distance can be determined based on user complaint information, questionnaires, acquired user data, or expert experience, and is not specifically limited here. It is understood that different expected warning distances can be set for different driving scenarios. For example, if the vehicle is traveling on a highway and the target object is a heavy truck, the expected warning distance may be 150 meters; if the vehicle is parked in a parking lot and the target object is the wall behind the parking space, the expected warning distance may be 80 cm.
[0104] As an example, when the target object is an obstacle and the warning method of the active safety warning is the braking warning, the target distance between the vehicle and the target object when the braking is completed is determined. If the target distance is less than the expected warning distance, the active safety warning can be confirmed as a positive alarm; if the target distance is greater than or equal to the expected warning distance, the active safety warning can be confirmed as a false alarm.
[0105] As another example, Figure 4 As shown, when object A2 is in front of vehicle X2 and is identified as an obstacle, the target distance between vehicle X2 and object A2 is determined to be 5 meters after the active safety warning. Since the target distance of 5 meters is greater than the expected warning distance of 3 meters, the active safety warning is determined to be a false alarm.
[0106] In an optional embodiment, the above-mentioned analysis of whether the active safety function of the above-mentioned vehicle is abnormally regulated includes: in response to the vehicle driving data obtained when the above-mentioned vehicle driving data is not triggering the active safety warning, identifying whether the active safety warning for the above-mentioned active safety function is missed based on the deceleration data contained in the above-mentioned vehicle driving data, and if so, determining that the active safety function of the above-mentioned vehicle is abnormally regulated with missed reporting.
[0107] The condition for obtaining vehicle driving data may also include the vehicle's deceleration reaching a second preset deceleration threshold. The second preset deceleration threshold may be set to a larger deceleration threshold. Specifically, the second preset deceleration threshold may be determined based on the average deceleration of most users when they brake suddenly. The second preset deceleration threshold is equal to the average deceleration minus a preset value. For example, when the deceleration of most users when they brake suddenly is -8 m / s, 2 , which means that every second, the vehicle speed decreases by 8m / s in the positive direction, where the positive direction indicates the vehicle's forward direction. It should be noted that the negative sign only indicates that the acceleration direction is opposite to the positive direction. The preset value can be -3, and the second preset deceleration threshold can be -5m / s 2 As another example, without using a negative sign to indicate the direction of acceleration, the vehicle's deceleration is 8 m / s 2It also means that every time 1 second passes, the vehicle speed decreases by 8m / s in the positive direction. The preset value can be 3, and the second preset deceleration threshold can be 5m / s 2 .
[0108] When the vehicle's deceleration reaches a second preset deceleration threshold, vehicle driving data within a preset time before the speed time point at which the vehicle's deceleration reaches the second preset deceleration threshold and within a preset time after the above-mentioned speed time point are obtained, and the vehicle's deceleration data within this period is determined from the vehicle driving data to identify whether there is a situation where an active safety warning should be triggered but is missed.
[0109] In an optional embodiment, the above-mentioned identification of whether the active safety warning for the above-mentioned active safety function is missed based on the deceleration data included in the above-mentioned vehicle driving data includes: in response to the presence of target deceleration data with an absolute value greater than or equal to a first preset deceleration threshold in the deceleration data included in the above-mentioned vehicle driving data, confirming that the active safety warning for the above-mentioned active safety function is missed.
[0110] The absolute value of the first preset deceleration threshold can be set to be greater than the absolute value of the second preset deceleration threshold. For example, when the second preset deceleration threshold is 5m / s 2 When the first preset deceleration threshold can be 7m / s 2 ; When the second preset deceleration threshold is -5m / s 2 When the first preset deceleration threshold can be -7m / s 2 .
[0111] When the deceleration data contains target deceleration data whose absolute value is greater than or equal to the first preset deceleration threshold, it may mean that when the target deceleration data appears, the vehicle has experienced emergency braking that is more urgent than conventional emergency braking. In this case, if the active safety warning is not triggered, it means that the active safety warning has been missed.
[0112] In an optional embodiment, as Figure 5 As shown, the above method further includes the following steps S501 to S502:
[0113] Step S501, constructing an abnormality warning database using vehicle driving data corresponding to abnormal control of active safety functions of the above-mentioned vehicle;
[0114] Step S502 , analyzing the vehicle driving data in the abnormal warning database according to a preset adjustment frequency, and generating a new adjustment strategy based on the analysis result, so as to adjust the active safety function of the vehicle based on the new adjustment strategy.
[0115] It is understandable that when the abnormality warning database is not constructed, steps S102 to S103 are executed each time vehicle driving data is acquired. Further considering that the frequency of acquiring vehicle driving data may increase, which may lead to frequent data analysis, adjustment strategy generation, and active safety function adjustment that consumes a large amount of computing resources, in order to avoid the frequent occurrence of the above situation in a short period of time and the consumption of computing resources, the vehicle driving data corresponding to the active safety function control anomaly each time can be aggregated to construct an abnormality warning database. In the abnormality warning database, the corresponding vehicle driving data is stored for each active safety control anomaly, so as to facilitate subsequent data analysis based on the data in the abnormality warning database.
[0116] The preset adjustment frequency can be set according to actual conditions. For example, the preset adjustment frequency can be 7 days / time, 30 days / time, one quarter / time, half a year / time or one year / time, etc., and is not specifically limited here.
[0117] In an optional embodiment, the above method also includes: when constructing the abnormal warning database, recording the abnormal time point of the above active safety function control abnormality and the vehicle driving data corresponding to the above abnormal time point, so as to call the corresponding vehicle driving data according to the above abnormal time point.
[0118] In order to facilitate users or engineers to call up vehicle driving data, the abnormal time point of each active safety function control abnormality can be determined. When the vehicle driving data is stored in the vehicle driving data, the abnormal time point of the active safety function control abnormality corresponding to the vehicle driving data can be recorded at the same time, and the type of active safety function control abnormality can be recorded.
[0119] Specifically, for active safety function control anomalies whose anomaly type is false alarm control anomaly, the triggering time point of the active safety warning can be used as the anomaly time point; for active safety function control anomalies whose anomaly type is missed report control anomaly, the time point when the deceleration data is greater than or equal to the first preset deceleration threshold can be used as the anomaly time point.
[0120] As an example, a certain active safety control abnormality and the corresponding abnormal time point and vehicle driving data can be stored in the abnormal warning database in the form shown in the following table.
[0121]
[0122] In an optional embodiment, the above analysis results include at least one of the following: the proportion of customer complaints, the activation frequency of sub-functions included in the above active safety function, and the number of missed reports.
[0123] The analysis results may also include the proportion of comfortable braking, the proportion of emergency braking, the average collision time, the average braking distance and / or the distance to the target object after braking, etc.
[0124] Among them, the braking distance refers to the distance traveled by the vehicle from the start of braking to the vehicle stopping.
[0125] The above analysis results can be the analysis results of vehicle driving data acquired during the current adjustment period determined by the preset adjustment frequency, or the analysis results of all vehicle driving data in the abnormal warning database. As an example, when the preset adjustment frequency is 30 days, the vehicle driving data acquired within the past 30 days can be analyzed to determine the analysis results.
[0126] Furthermore, when analyzing vehicle driving data, the data from vehicles with different types of active safety function control anomalies can be analyzed separately based on their anomaly types, thereby improving the accuracy of the analysis and further exploring the data characteristics of vehicle driving data with different anomaly types, thereby facilitating the generation of more targeted new adjustment strategies. As an example, all vehicle driving data from the past 30 days with missed control anomalies can be analyzed to obtain the analysis results for missed control anomalies; and all vehicle driving data from the past 30 days with falsely reported control anomalies can be analyzed to obtain the analysis results for falsely reported control anomalies.
[0127] In an optional embodiment, when the analysis result includes a customer complaint ratio, the analyzing the vehicle driving data in the abnormal warning database includes: integrating further acquired user complaint information, and counting the customer complaint ratio of the vehicle driving data corresponding to the user complaint information in the abnormal warning database;
[0128] Users may file complaints regarding abnormal control of active safety features, and user complaint information can be obtained. When analyzing vehicle driving data in the abnormality warning database, this information can be combined to determine whether there is a corresponding user complaint for each abnormal control. Furthermore, the proportion of customer complaints in the abnormality warning database for vehicle driving data corresponding to the user complaint information can be determined. This allows for focused attention and analysis of vehicle driving data related to abnormal control that has resulted in user complaints.
[0129] Furthermore, a customer complaint ratio threshold can be pre-set. Based on a comparison of the customer complaint ratio with the customer complaint ratio threshold, whether to adjust the active safety function is determined. If no adjustment to the active safety function is necessary, no new adjustment strategy may be generated. If the customer complaint ratio within the current adjustment period is greater than or equal to the customer complaint ratio threshold, a new adjustment strategy may be generated to adjust the active safety function. If the customer complaint ratio within the current adjustment period is less than the customer complaint ratio threshold, no new adjustment strategy may be generated, thus eliminating the need to adjust the active safety function.
[0130] Furthermore, the customer complaint ratio threshold may include a customer complaint ratio threshold for false positive regulation anomalies and a customer complaint ratio threshold for missed regulation anomalies, so as to generate corresponding new adjustment strategies for false positive regulation anomalies and missed regulation anomalies respectively.
[0131] In addition, if the analysis results include activation frequencies of sub-functions included in the active safety function, analyzing the vehicle driving data in the abnormality warning database includes: calculating activation frequencies of the sub-functions included in the active safety function based on the vehicle driving data corresponding to the false alarm control abnormality in the abnormality warning database. If the activation frequency of a sub-function is high, the sub-function may be adjusted.
[0132] Furthermore, when the analysis results include the number of missed alarms, analyzing the vehicle driving data in the abnormality warning database includes: acquiring new data in the abnormality warning database according to the preset adjustment frequency, and determining the number of missed alarms based on the new data. The new data refers to vehicle driving data newly acquired during the current adjustment cycle. When the number of missed alarms reaches the preset number of missed alarms, it indicates that the frequency of missed control anomalies is high, and adjustment of the active safety function is required.
[0133] In an optional embodiment, the operating parameters of the active safety function may include, but are not limited to, response time, warning threshold, and parameters related to the target object recognition algorithm. The response time refers to the time from detecting a target to initiating an active safety warning; the warning threshold refers to the threshold at which certain sub-functions trigger an active safety warning. For example, the warning threshold for automatic emergency braking may be a distance between the vehicle and the target of less than or equal to 2 meters.
[0134] The adjustment strategy includes a strategy for adjusting any one or more of the above-mentioned operating parameters. For example, a pre-trained strategy generation model can be used based on the analysis results to obtain the adjustment strategy, which can include the operating parameters to be adjusted and the adjustment method for each operating parameter to be adjusted.
[0135] As an example, when the proportion of customer complaints regarding missed control anomalies is greater than or equal to a threshold for the proportion of customer complaints regarding missed control anomalies, an adjustment strategy for adjusting the relevant parameters of the target object recognition algorithm can be generated so that objects that need to be identified as targets but are not identified as targets corresponding to the missed control anomalies can be identified by the target object recognition algorithm, so that the target object recognition algorithm can accurately identify targets and reduce the frequency of missed reports.
[0136] As another example, when the proportion of customer complaints regarding false alarms of regulatory anomalies is greater than the threshold of the proportion of customer complaints regarding false alarms of regulatory anomalies, the above analysis results can be input into a pre-trained strategy generation model to obtain an adjustment strategy indicating shortening the response time, and the response time can be adjusted according to the adjustment strategy.
[0137] According to the active safety function adjustment method of an embodiment of the present invention, by analyzing whether the active safety function of the vehicle is abnormally regulated based on the acquired vehicle driving data, an adjustment strategy for the active safety function is generated in the case of abnormal regulation of the active safety function, so as to adjust the active safety function based on the adjustment strategy. It is possible to timely identify the abnormal regulation of the active safety function that may occur when the user is driving the vehicle, and adjust the active safety function by generating an adjustment strategy, so as to timely solve the problems existing in the active safety function, prevent the recurrence of similar abnormal regulation situations, avoid losses to the user caused by abnormal regulation of the active safety function, make the active safety function more in line with the user's driving habits and needs, and improve the user's driving experience.
[0138] The active safety function adjustment method is described below through a specific embodiment.
[0139] The active safety function adjustment method of this embodiment of the present invention can be executed by a cloud server or on the vehicle. When the cloud server is the execution entity, it receives vehicle driving data uploaded by the vehicle. When the vehicle is the execution entity, the vehicle's computer can obtain vehicle driving data. The following describes the active safety adjustment method of this embodiment of the present invention using a cloud server as the execution entity.
[0140] like Figure 6 As shown, the active safety function adjustment method according to the embodiment of the present invention mainly includes the following steps S601 to S611:
[0141] Step S601: The cloud server may receive the vehicle driving data uploaded by the vehicle end;
[0142] When the vehicle triggers an active safety warning, the vehicle side can upload the vehicle driving data 15 seconds before and 15 seconds after the triggering time point of the active safety warning to the cloud server; when the vehicle's deceleration reaches a second preset deceleration threshold, the vehicle driving data 15 seconds before and 15 seconds after the speed time point when the vehicle's deceleration reaches the second preset deceleration threshold can be uploaded to the cloud server.
[0143] In step S602, the cloud server may identify whether the vehicle driving data is vehicle driving data obtained after an active safety warning is triggered;
[0144] In step S603, in response to the vehicle driving data being obtained after triggering an active safety warning, the cloud server may determine a target object based on the sensor data; obtain target object information corresponding to the target object from the driving assistance data; and identify whether the target object is an obstacle based on the target object information.
[0145] In step S604, in response to the target object not being an obstacle, the cloud server may confirm that the active safety warning is a false alarm and that the active safety function of the vehicle is abnormally regulated;
[0146] Step S605: In response to the target object being an obstacle, the cloud server may determine a target distance between the vehicle and the target object after the warning based on the target object information and the vehicle motion data, and determine whether the target distance is greater than or equal to the expected warning distance;
[0147] Step S606: In response to the target distance being greater than or equal to the expected warning distance, the cloud server may confirm that the active safety warning is a false alarm and that the active safety function of the vehicle is abnormally regulated.
[0148] Step S607: In response to the target distance being less than the expected warning distance, the cloud server may confirm that the active safety warning is a positive alarm and that there is no abnormality in the control of the vehicle's active safety function;
[0149] Step S608: In response to the vehicle driving data being vehicle driving data obtained when the active safety warning is not triggered, the cloud server may identify whether there is target deceleration data having an absolute value greater than or equal to a first preset deceleration threshold in the deceleration data;
[0150] Step S609: In response to the presence of target deceleration data having an absolute value greater than or equal to a first preset deceleration threshold in the deceleration data included in the vehicle driving data, the cloud server may confirm that an active safety warning for the active safety function is missed, and the active safety function of the vehicle is a missed control abnormality;
[0151] In step S610, in response to the absence of target deceleration data having an absolute value greater than or equal to a first preset deceleration threshold value in the deceleration data included in the vehicle driving data, the cloud server may confirm that the active safety warning is a positive alarm and that there is no abnormal control of the vehicle's active safety function;
[0152] In step S611, when it is confirmed that the active safety function of the vehicle is abnormally controlled according to step S604, step S606 or step S609, the cloud server can generate an adjustment strategy for the active safety function of the above vehicle based on the vehicle driving data, so as to adjust the active safety function of the above vehicle based on the above adjustment strategy.
[0153] According to the active safety function adjustment method of an embodiment of the present invention, by analyzing whether the active safety function of the vehicle is abnormally regulated based on the acquired vehicle driving data, an adjustment strategy for the active safety function is generated in the case of abnormal regulation of the active safety function, so as to adjust the active safety function based on the adjustment strategy. It is possible to timely identify the abnormal regulation of the active safety function that may occur when the user is driving the vehicle, and adjust the active safety function by generating an adjustment strategy, so as to timely solve the problems existing in the active safety function, prevent the recurrence of similar abnormal regulation situations, avoid losses to the user caused by abnormal regulation of the active safety function, make the active safety function more in line with the user's driving habits and needs, and improve the user's driving experience.
[0154] like Figure 7 As shown, the vehicle control method according to the embodiment of the present invention mainly includes the following steps S701 to S702:
[0155] Step S701, determining an adjustment strategy for an active safety function of a vehicle, wherein the adjustment strategy is generated based on vehicle driving data indicating abnormal regulation of the active safety function of the vehicle;
[0156] Step S702: Adjust the active safety function of the vehicle according to the adjustment strategy.
[0157] The vehicle control method of the embodiments of the present invention can be executed on the vehicle. When the adjustment strategy is generated by a cloud server, it can be sent to the vehicle after generation. After receiving the adjustment strategy, the vehicle can adjust the active safety function according to the adjustment strategy. When the adjustment strategy is generated by the vehicle, the vehicle can directly adjust the active safety function according to the generated adjustment strategy.
[0158] In an optional embodiment, adjusting the active safety function of the vehicle according to the adjustment strategy includes: in response to obtaining an update file containing the adjustment strategy, adjusting operating parameters of the active safety function of the vehicle based on the update file.
[0159] Specifically, by encapsulating the adjustment strategy as an update file, the vehicle side can adjust the operating parameters of the active safety function based on the update file containing the adjustment strategy after obtaining it, thereby realizing the adjustment of the active safety function in the vehicle through the version update of the active safety function or the sub-function of the active safety function, thereby simplifying the active safety function adjustment process.
[0160] According to the vehicle control method of an embodiment of the present invention, the active safety function of the vehicle can be adjusted when the active safety adjustment strategy is determined, thereby improving the efficiency of active safety function adjustment, making the active safety function of the vehicle more in line with the user's driving habits or needs, and reducing the probability of abnormal active safety function control in complex driving scenarios.
[0161] Figure 8 FIG. 1 is a schematic diagram of the main modules of the active safety function adjustment device according to an embodiment of the present invention. Figure 8 As shown, the active safety function adjustment device 800 of the embodiment of the present invention includes: an acquisition module 801, which is used to obtain vehicle driving data of a vehicle; an analysis module 802, which is used to analyze whether the active safety function of the above-mentioned vehicle is abnormally regulated based on the above-mentioned vehicle driving data; and a generation module 803, which is used to generate an adjustment strategy for the active safety function of the above-mentioned vehicle based on the above-mentioned vehicle driving data when it is analyzed that the active safety function of the above-mentioned vehicle is abnormally regulated, so as to adjust the active safety function of the above-mentioned vehicle based on the above-mentioned adjustment strategy.
[0162] In an optional embodiment of the present invention, the above-mentioned analysis module 802 is also used to: in response to the above-mentioned vehicle driving data being vehicle driving data obtained after triggering the active safety warning, identify whether the above-mentioned active safety warning is a false alarm based on the target object information indicated by the above-mentioned vehicle driving data; if so, determine that the active safety function of the above-mentioned vehicle is a false alarm control abnormality.
[0163] In an optional embodiment of the present invention, the above-mentioned analysis module 802 is further used to: in response to the above-mentioned vehicle driving data being vehicle driving data obtained when the active safety warning is not triggered, identify whether the active safety warning for the above-mentioned active safety function is missed according to the deceleration data contained in the above-mentioned vehicle driving data; if so, determine that the active safety function of the above-mentioned vehicle is a missed control abnormality.
[0164] In an optional embodiment of the present invention, the above-mentioned vehicle driving data includes sensor data and driving assistance data; the above-mentioned analysis module 802 is also used to: determine the target object based on the above-mentioned sensor data; obtain target object information corresponding to the above-mentioned target object in the above-mentioned driving assistance data; identify whether the above-mentioned target object is an obstacle based on the above-mentioned target object information; in response to the above-mentioned target object not being an obstacle, determine that the above-mentioned active safety warning is a false alarm.
[0165] In an optional embodiment of the present invention, the above-mentioned vehicle driving data further includes vehicle motion data; the above-mentioned analysis module 802 is also used to: in response to the above-mentioned target object being an obstacle, determine the target distance between the vehicle and the above-mentioned target object after the warning based on the above-mentioned target object information and the above-mentioned vehicle motion data; in response to the above-mentioned target distance being greater than or equal to the expected warning distance, confirm that the above-mentioned active safety warning is a false alarm.
[0166] In an optional embodiment of the present invention, the above-mentioned analysis module 802 is also used to: in response to the presence of target deceleration data whose absolute value is greater than or equal to a first preset deceleration threshold in the deceleration data included in the above-mentioned vehicle driving data, confirm that the active safety warning for the above-mentioned active safety function is missed.
[0167] In an optional embodiment of the present invention, the above-mentioned active safety function adjustment device 800 includes: a construction module, which is used to: use the vehicle driving data corresponding to the active safety function control abnormality of the above-mentioned vehicle to build an abnormal warning database; analyze the vehicle driving data in the above-mentioned abnormal warning database according to a preset adjustment frequency, and generate a new adjustment strategy based on the analysis results to adjust the active safety function of the above-mentioned vehicle based on the above-mentioned new adjustment strategy.
[0168] In an optional embodiment of the present invention, the above analysis results include at least one of the following: the proportion of customer complaints, the activation frequency of sub-functions included in the above active safety function, and the number of missed reports.
[0169] In an optional embodiment of the present invention, the above-mentioned building blocks are further used to:
[0170] Based on the further acquired user complaint information, the proportion of the vehicle driving data corresponding to the user complaint information in the abnormal warning database is counted;
[0171] and / or,
[0172] Counting activation frequencies of sub-functions included in the above-mentioned active safety function based on vehicle driving data corresponding to false alarm control anomalies in the abnormality warning database;
[0173] and / or,
[0174] The newly added data in the above-mentioned abnormal warning database is obtained according to the above-mentioned preset adjustment frequency, and the number of missed reports is determined based on the above-mentioned newly added data.
[0175] In an optional embodiment of the present invention, the above-mentioned construction module is also used to: when constructing the abnormal warning database, record the abnormal time point of the above-mentioned active safety function control abnormality and the vehicle driving data corresponding to the above-mentioned abnormal time point, so as to call the corresponding vehicle driving data according to the above-mentioned abnormal time point.
[0176] According to the active safety function adjustment device of the embodiment of the present invention, by analyzing whether the active safety function of the vehicle is abnormally regulated based on the acquired vehicle driving data, an adjustment strategy for the active safety function is generated in the case of abnormal regulation of the active safety function, so as to adjust the active safety function based on the adjustment strategy. It can timely identify the abnormal regulation of the active safety function that may occur when the user is driving the vehicle, and adjust the active safety function by generating an adjustment strategy, so as to timely solve the problems existing in the active safety function, prevent the recurrence of similar abnormal regulation situations, avoid losses to the user caused by abnormal regulation of the active safety function, make the active safety function more in line with the user's driving habits and needs, and improve the user's driving experience.
[0177] Figure 9 FIG. 1 is a schematic diagram of the main modules of the vehicle control device according to an embodiment of the present invention. Figure 9 As shown, the vehicle control device 900 of an embodiment of the present invention includes: a determination module 901, used to determine an adjustment strategy for the active safety function of the vehicle, where the above adjustment strategy is generated based on vehicle driving data indicating abnormal control of the active safety function of the above vehicle; an adjustment module 902, used to adjust the active safety function of the above vehicle according to the above adjustment strategy.
[0178] In an optional embodiment of the present invention, the adjustment module 902 is further configured to: in response to obtaining an update file containing the adjustment strategy, adjust the operating parameters of the active safety function of the vehicle based on the update file.
[0179] According to the vehicle control device of the embodiment of the present invention, the active safety function of the vehicle can be adjusted after the active safety adjustment strategy is determined, thereby improving the efficiency of the active safety function adjustment, making the active safety function of the vehicle more in line with the user's driving habits or needs, and reducing the probability of abnormal active safety function control in complex driving scenarios.
[0180] Figure 10 FIG. 1 shows an active safety function adjustment system 1000 applicable to an embodiment of the present invention. Figure 10As shown, active safety function adjustment system 1000 may include active safety function adjustment device 800, network 1001, and vehicle control device 900. Network 1001 is used as a medium for providing a communication link between active safety function adjustment device 800 and vehicle control device 900. Network 1001 may include various connection types, such as wired or wireless communication links or fiber optic cables.
[0181] After obtaining the vehicle driving data of the vehicle, the active safety function adjustment device 800 can analyze whether the active safety function of the vehicle is abnormally regulated based on the above vehicle driving data. In the case of abnormal regulation, an adjustment strategy is generated and sent to the vehicle control device 900 through the network 1001, so that the vehicle control device 900 can adjust the active safety function of the vehicle according to the adjustment strategy.
[0182] It should be noted that the active safety function adjustment device 800 can be installed on the vehicle or in a cloud server. Accordingly, the active safety function adjustment method is generally executed by the vehicle or cloud server. The vehicle control device 900 is generally installed on the vehicle. Accordingly, the vehicle control device 900 is generally executed by the vehicle.
[0183] It should be understood that Figure 10 The number of active safety function adjustment devices 800, networks 1001, and vehicle control devices 900 is merely illustrative. Any number of active safety function adjustment devices, networks, and vehicle control devices may be provided as required.
[0184] The following describes the technical scenarios to which the technical solutions provided by the embodiments of the present invention are applicable based on the system architecture on which the technical solutions provided by the embodiments of the present invention rely.
[0185] Figure 11 FIG. 1 shows an exemplary system architecture 1100 to which the vehicle control method or vehicle control device according to an embodiment of the present invention can be applied. In the case where the active safety function adjustment device 1100 is provided on the vehicle side, as shown in FIG. Figure 11 As shown, the vehicle system architecture 1100 may include various systems, such as a driving control system 1101, a power system 1102, a sensor system 1103, a control system 1104, an active safety function adjustment system 1000, one or more peripheral devices 1105, a power supply 1106, a computer system 1107, and a user interface 1108. The vehicle control method provided in the embodiment of the present invention may be implemented by interacting with each of the above-mentioned systems, or by controlling the above-mentioned systems through external devices or by operating the above-mentioned systems through a robot driving the vehicle. Optionally, the vehicle system architecture 1100 may include more or fewer systems, and each system may include multiple components. In addition, each system and component of the vehicle system architecture 1100 may be interconnected by wire or wirelessly.
[0186] The vehicle system architecture 1100 includes a driving control system 1101, which can be in a fully or partially autonomous driving mode or controlled by the driver's operation of the steering wheel, clutch, accelerator, etc. For example, the driving control system 1101 can automatically control the vehicle's driving based on control signals or control instructions without human interaction or through interaction with external devices or a robot driving the vehicle.
[0187] The driving control system 1101 may be configured with an active safety function. When the driving control system 1101 identifies an object around the vehicle that may affect driving safety, it may trigger an active safety warning of the active safety function, sounding an alarm or applying the brakes to reduce the impact of the object on driving safety.
[0188] The power system 1102 may include components that provide power and movement for the vehicle. For example, the power system 1102 may include an engine, an energy source, a transmission, wheels, tires, etc. The engine may be an internal combustion engine, an electric motor, an air compression engine, or a combination of other types of engines, such as a hybrid engine consisting of a gasoline engine and an electric motor, or a hybrid engine consisting of an internal combustion engine and an air compression engine. The engine converts the energy source into mechanical energy and provides it to the transmission. Examples of energy sources may include gasoline, diesel, other petroleum-based fuels, propane, other compressed gas-based fuels, ethanol, solar panels, batteries, and other sources of electricity. The energy source may also provide energy to other systems of the vehicle. In addition, the transmission may include a gearbox, a differential, a drive shaft, a clutch, etc.
[0189] The sensor system 1103 may include sensors for sensing the surrounding environment of the vehicle (such as sensors for sensing whether there are targets around, etc.). For example, a positioning system (the positioning system may be a global positioning system (GPS) system, or a BeiDou system or other positioning systems), a radar sensor, an ultrasonic sensor, a laser rangefinder, an inertial measurement unit (IMU), and an image sensor. The positioning system can be used to locate the geographic location of the vehicle. The IMU is used to sense the position and orientation changes of the vehicle based on inertial acceleration. In one embodiment, the IMU may be a combination of an accelerometer and a gyroscope. The radar sensor may use millimeter wave signals to sense objects in the surrounding environment of the vehicle. In some embodiments, in addition to sensing objects, the radar sensor may also be used to sense the speed and / or direction of travel of the object.
[0190] To detect environmental information and objects outside the vehicle, image sensors can be placed at appropriate locations outside the vehicle. For example, to capture images of the vehicle's side environment, an image sensor can be located on the vehicle's side mirror. The image sensor can be a static or video camera.
[0191] Control system 1104 may include software systems for implementing vehicle driving control, such as a system for analyzing the vehicle's surroundings, a system for pre-tensioning seatbelts, a system for route planning, a system for avoiding obstacles, and a vision system for image analysis. Control system 1104 may also include hardware systems such as a throttle, a steering wheel system, a seatbelt system, an airbag system, and peripheral devices (such as projection equipment and displays). Furthermore, control system 1104 may include additional or alternative components beyond those shown and described. Alternatively, some of the components shown above may be reduced.
[0192] In addition, the control system 1104 can also interact with external sensors, other autonomous driving devices, other computer systems, or users through peripheral devices 1105. Peripheral devices 1105 may include wireless communication systems, onboard computers, microphones and / or speakers, cameras, and projectors.
[0193] The active safety function adjustment system 1000 may include an active safety function adjustment device 800 and a vehicle control device 900. The active safety function adjustment device 800 obtains vehicle driving data of a vehicle; analyzes whether the active safety function of the vehicle is abnormally controlled based on the vehicle driving data; if the analysis shows that the active safety function of the vehicle is abnormally controlled, generates an adjustment strategy for the active safety function of the vehicle based on the vehicle driving data, and adjusts the active safety function of the vehicle based on the adjustment strategy; the vehicle control device 900 determines an adjustment strategy for the active safety function of the vehicle, the adjustment strategy being generated based on the vehicle driving data indicating that the active safety function of the vehicle is abnormally controlled; and adjusts the active safety function of the vehicle based on the adjustment strategy.
[0194] In some embodiments, peripheral devices 1105 provide a means for a user of control system 1104 to interact with the user interface. For example, an onboard computer can provide information to the user of the vehicle. The user interface can also operate the onboard computer to receive user input, such as a desired warning distance. The onboard computer can be operated via a touch screen. In other cases, peripheral devices can provide a means for communicating with other devices located within the vehicle. For example, a microphone can receive audio (e.g., voice commands or other audio input) from the user of the control system. Similarly, a speaker can output audio to the user of the control system.
[0195] A wireless communication system can communicate wirelessly with one or more devices directly or via a communication network. For example, a wireless communication system can communicate using a cellular network, WiFi, or wireless local area network (WLAN), or can directly communicate with devices using infrared links, Bluetooth, or ZigBee. Other wireless protocols, such as various autonomous driving communication systems, are also used.
[0196] The power supply 1106 can provide power to various components of the vehicle. The power supply 1106 can be a rechargeable lithium-ion or lead-acid battery.
[0197] Some or all functions implementing active safety function adjustments are controlled by computer system 1107. Computer system 1107 may include at least one processor that executes instructions stored in a non-transitory computer-readable medium, such as a memory. Computer system 1107 provides the control system with executable code that implements active safety function adjustments.
[0198] The processor can be any conventional processor, such as a commercially available central processing unit (CPU). Alternatively, the processor can be a dedicated device such as an application specific integrated circuit (ASIC) or other hardware-based processor. Those skilled in the art will appreciate that the processor, computer, or memory can actually include multiple processors, computers, or memories that may or may not be stored in the same physical housing. For example, the memory can be a hard drive or other storage medium located in a housing different from the computer. Therefore, references to a processor or computer will be understood to include references to a collection of processors or computers or memories that may or may not operate in parallel. Different from using a single processor to perform the steps described herein, some components such as a steering assembly and a deceleration assembly can each have their own processor, which only performs determinations related to the functions specific to the component.
[0199] The user interface 1108 is used to provide information to or receive information from a user of the vehicle. Optionally, the user interface 1108 may include one or more input / output devices within the set of peripheral devices 1105, such as a wireless communication system, an onboard computer, a microphone, and a speaker.
[0200] It should be understood that the above components are only examples. In actual applications, components in the above modules or systems may be added or deleted according to actual needs. Figure 11 It should not be understood as limiting the embodiments of the present application.
[0201] Reference below Figure 12 , which shows a structural diagram of a computer system 1200 suitable for implementing the active safety function adjustment method or vehicle control method according to an embodiment of the present invention. Figure 12 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0202] like Figure 12 As shown, the computer system 1200 includes a central processing unit (CPU) 1201, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage unit 1208 into a random access memory (RAM) 1203. Various programs and data required for the operation of the computer system 1200 are also stored in the RAM 1203. The CPU 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.
[0203] The following components are connected to the I / O interface 1205: an input section 1206 including a keyboard, a mouse, and the like; an output section 1207 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and speakers; a storage section 1208 including a hard disk; and a communication section 1209 including a network interface card such as a LAN card or a modem. The communication section 1209 performs communication processing via a network such as the Internet. A drive 1210 is also connected to the I / O interface 1205 as needed. Removable media 1211, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 1210 as needed, so that computer programs read therefrom can be installed into the storage section 1208 as needed.
[0204] In particular, according to the embodiments disclosed herein, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed herein include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1209, and / or installed from a removable medium 1211. When the computer program is executed by the central processing unit (CPU) 1201, the above-mentioned functions defined in the system of the present invention are performed.
[0205] It should be noted that the computer-readable medium described in the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. This propagated data signal can take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, or any suitable combination thereof.
[0206] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0207] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be provided in a processor. For example, they may be described as: a processor including an acquisition module, an analysis module, and a generation module. For another example, they may be described as: a processor including a determination module and an adjustment module. The names of these modules do not, in some cases, constitute limitations on the modules themselves. For example, the acquisition module may also be described as a "module for acquiring vehicle driving data of a vehicle."
[0208] As another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. In one embodiment, the computer-readable medium carries one or more programs, and when the one or more programs are executed by a device, the device includes: obtaining vehicle driving data of the vehicle; analyzing whether the active safety function of the vehicle is abnormally regulated based on the vehicle driving data; in the case of analyzing that the active safety function of the vehicle is abnormally regulated, generating an adjustment strategy for the active safety function of the vehicle based on the vehicle driving data, so as to adjust the active safety function of the vehicle based on the adjustment strategy. In another embodiment, the computer-readable medium carries one or more programs, and when the one or more programs are executed by a device, the device includes: determining an adjustment strategy for the active safety function of the vehicle, the adjustment strategy being generated based on vehicle driving data indicating that the active safety function of the vehicle is abnormally regulated; and adjusting the active safety function of the vehicle according to the adjustment strategy.
[0209] According to the technical solution of the embodiment of the present invention, by analyzing whether the active safety function of the vehicle is abnormally regulated based on the acquired vehicle driving data, an adjustment strategy for the active safety function is generated in the case of abnormal regulation of the active safety function, and adjusting the active safety function based on the adjustment strategy. It is possible to timely identify the abnormal regulation of the active safety function that may occur when the user is driving the vehicle, and adjust the active safety function by generating an adjustment strategy, so as to timely solve the problems existing in the active safety function, prevent the recurrence of similar abnormal regulation situations, avoid losses to the user due to abnormal regulation of the active safety function, make the active safety function more in line with the user's driving habits and needs, and improve the user's driving experience.
[0210] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for adjusting an active safety function, characterized in that: include: Obtaining vehicle driving data of the vehicle; Analyzing, based on the vehicle driving data, whether the active safety function of the vehicle is abnormally controlled; When it is analyzed that the active safety function of the vehicle is abnormally controlled, an adjustment strategy for the active safety function of the vehicle is generated according to the vehicle driving data, so as to adjust the active safety function of the vehicle based on the adjustment strategy.
2. The active safety function adjustment method according to claim 1, characterized in that: The analyzing whether the active safety function of the vehicle is abnormally controlled includes: In response to the vehicle driving data being vehicle driving data obtained after triggering an active safety warning, it is identified whether the active safety warning is a false alarm based on target object information indicated by the vehicle driving data. If so, it is determined that the active safety function of the vehicle is a false alarm control abnormality.
3. The active safety function adjustment method according to claim 1 or 2, characterized in that: The analyzing whether the active safety function of the vehicle is abnormally controlled includes: In response to the vehicle driving data being vehicle driving data obtained when the active safety warning is not triggered, it is identified based on the deceleration data contained in the vehicle driving data whether the active safety warning for the active safety function is missed; if so, it is determined that the active safety function of the vehicle is missed control abnormality.
4. The active safety function adjustment method according to claim 2, characterized in that: The vehicle driving data includes sensor data and driving assistance data; The identifying whether the active safety warning is a false alarm based on the target object information indicated by the vehicle driving data includes: determining a target object based on the sensor data; Acquiring target object information corresponding to the target object in the driving assistance data; Identify whether the target object is an obstacle according to the target object information; In response to the target object not being an obstacle, determining that the active safety warning is a false alarm.
5. The active safety function adjustment method according to claim 4, characterized in that: The vehicle driving data further includes vehicle motion data; The step of identifying whether the active safety warning is a false alarm based on the target object information indicated by the vehicle driving data further includes: In response to the target object being an obstacle, determining a target distance between the vehicle and the target object after the warning based on the target object information and the vehicle motion data; In response to the target distance being greater than or equal to the expected warning distance, the active safety warning is confirmed to be a false alarm.
6. The active safety function adjustment method according to claim 3, characterized in that: The identifying, based on the deceleration data included in the vehicle driving data, whether an active safety warning for the active safety function is missed, includes: In response to the presence of target deceleration data having an absolute value greater than or equal to a first preset deceleration threshold in the deceleration data included in the vehicle driving data, it is confirmed that an active safety warning for the active safety function is missed.
7. The active safety function adjustment method according to any one of claims 1, 2, 4 to 5, characterized in that: The method further comprises: Building an abnormality warning database using vehicle driving data corresponding to abnormal control of active safety functions of the vehicle; According to a preset adjustment frequency, the vehicle driving data in the abnormal warning database is analyzed, and a new adjustment strategy is generated according to the analysis result to adjust the active safety function of the vehicle based on the new adjustment strategy.
8. The active safety function adjustment method according to claim 7, characterized in that: The analysis result includes at least one of the following: a customer complaint ratio, an activation frequency of sub-functions included in the active safety function, and a number of missed reports.
9. The active safety function adjustment method according to claim 7, characterized in that: The analyzing the vehicle driving data in the abnormal warning database includes: Based on the further acquired user complaint information, the proportion of the vehicle driving data corresponding to the user complaint information in the abnormal warning database is counted; and / or, Counting activation frequencies of sub-functions included in the active safety function based on vehicle driving data corresponding to false alarm control anomalies in the abnormality warning database; and / or, New data in the abnormal warning database is acquired according to the preset adjustment frequency, and the number of missed reports is determined based on the new data.
10. The active safety function adjustment method according to claim 7, characterized in that: The method further comprises: When constructing the abnormal warning database, the abnormal time point of the active safety function control abnormality and the vehicle driving data corresponding to the abnormal time point are recorded, so as to call the corresponding vehicle driving data according to the abnormal time point.
11. A vehicle control method, characterized in that: include: determining an adjustment strategy for an active safety function of a vehicle, the adjustment strategy being generated based on vehicle driving data indicating abnormal regulation of the active safety function of the vehicle; The active safety function of the vehicle is adjusted according to the adjustment strategy.
12. The vehicle control method according to claim 11, characterized in that: The adjusting the active safety function of the vehicle according to the adjustment strategy includes: In response to obtaining the update file containing the adjustment strategy, operating parameters of the active safety function of the vehicle are adjusted based on the update file.
13. An active safety function adjustment device, characterized in that: include: An acquisition module, used for acquiring vehicle driving data of a vehicle; An analysis module, configured to analyze whether the active safety function of the vehicle is abnormally controlled based on the vehicle driving data; A generation module is used to generate an adjustment strategy for the active safety function of the vehicle based on the vehicle driving data when analyzing that the active safety function of the vehicle is abnormally controlled, so as to adjust the active safety function of the vehicle based on the adjustment strategy.
14. A vehicle control device, characterized in that: include: a determination module, configured to determine an adjustment strategy for an active safety function of a vehicle, the adjustment strategy being generated based on vehicle driving data indicating abnormal regulation of the active safety function of the vehicle; An adjustment module is used to adjust the active safety function of the vehicle according to the adjustment strategy.
15. An active safety function adjustment system, characterized in that: It includes the active safety function adjustment device according to claim 13 and the vehicle control device according to claim 14.