CN115424440A - Driving behavior early warning method, device, equipment and storage medium - Google Patents

Driving behavior early warning method, device, equipment and storage medium Download PDF

Info

Publication number
CN115424440A
CN115424440A CN202211035414.9A CN202211035414A CN115424440A CN 115424440 A CN115424440 A CN 115424440A CN 202211035414 A CN202211035414 A CN 202211035414A CN 115424440 A CN115424440 A CN 115424440A
Authority
CN
China
Prior art keywords
vehicle
driving behavior
values
value
historical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211035414.9A
Other languages
Chinese (zh)
Other versions
CN115424440B (en
Inventor
江运
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Queclink Wireless Solutions Co Ltd
Original Assignee
Queclink Wireless Solutions Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Queclink Wireless Solutions Co Ltd filed Critical Queclink Wireless Solutions Co Ltd
Priority to CN202211035414.9A priority Critical patent/CN115424440B/en
Publication of CN115424440A publication Critical patent/CN115424440A/en
Application granted granted Critical
Publication of CN115424440B publication Critical patent/CN115424440B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0129Traffic data processing for creating historical data or processing based on historical data
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B31/00Predictive alarm systems characterised by extrapolation or other computation using updated historic data
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0137Measuring and analyzing of parameters relative to traffic conditions for specific applications
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Emergency Management (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application provides a driving behavior early warning method, a driving behavior early warning device, a driving behavior early warning equipment and a driving behavior early warning storage medium. And then acquiring a plurality of groups of real-time triaxial values of the vehicle in the running process, and determining whether the vehicle has an over-excited driving behavior according to the plurality of groups of real-time triaxial values, the steady state values and the GPS information of the vehicle. If the determined vehicle has the over-excited driving behavior, generating driving behavior early warning information and reporting the driving behavior early warning information to the management server, so that the over-excited driving behavior of the vehicle is timely found and warned based on the three-axis values in the driving process of the vehicle, unknown dangers are avoided, and safe driving of the vehicle is guaranteed.

Description

Driving behavior early warning method, device, equipment and storage medium
Technical Field
The present application relates to the field of vehicle driving technologies, and in particular, to a driving behavior early warning method, apparatus, device, and storage medium.
Background
With the development of modern technologies, the performance of vehicles is continuously enhanced. However, during the running of the vehicle, some overstimulation driving behavior of the vehicle may occur due to the misoperation of the driver. The most common aggressive driving behaviors such as rapid acceleration and rapid deceleration.
Obviously, the overstimulation driving behavior of the vehicle during driving will inevitably cause a lot of unexpected dangers and further cause unpredictable damage. Therefore, a solution is needed to timely find and warn the overstimulated driving behavior of the vehicle during driving.
Disclosure of Invention
The application provides a driving behavior early warning method, a driving behavior early warning device, driving behavior early warning equipment and a storage medium, which are used for timely discovering and warning over-excited driving behaviors occurring in the driving process of a vehicle.
In a first aspect, the present application provides a driving behavior early warning method, including:
acquiring multiple groups of historical three-axis values of a vehicle within a preset running time, and determining a steady-state value of the vehicle according to the multiple groups of historical three-axis values;
if yes, acquiring multiple groups of real-time three-axis values of the vehicle in the running process, and determining whether the vehicle has an over-excited driving behavior according to the multiple groups of real-time three-axis values, the steady-state values and the GPS information of the vehicle;
and if the vehicle has the overstrain driving behavior, generating driving behavior early warning information, and reporting the driving behavior early warning information to a management server.
In one possible design, before the obtaining of the plurality of sets of historical three-axis values of the vehicle within the preset running time, the method further includes:
after the ignition of the vehicle is started, issuing a switching instruction to an acceleration sensor, so that the acceleration sensor switches a range to a target range according to the switching instruction and closes an interrupt mode;
the acceleration sensor is used for collecting each group of historical three-axis values and each group of real-time three-axis values.
In one possible design, the determining the steady state value of the vehicle from the plurality of sets of historical three-axis values includes:
obtaining the variation amplitude between the historical triaxial values of each adjacent group;
determining whether the change amplitude meets a first preset condition;
and if so, determining the last group of acquired historical three-axis values in the historical three-axis values meeting the first preset condition within the preset running time as the historical three-axis values.
In one possible design, the determining whether the variation amplitude satisfies a first preset condition includes:
judging whether the number of target historical triaxial values is larger than or equal to a first preset number or not, wherein the target historical triaxial values comprise historical triaxial values of which the variation amplitude is smaller than or equal to a first preset threshold value;
if yes, determining that the variation amplitude corresponding to the target historical triaxial value meets the first preset condition.
In one possible design, the determining whether there is an aggressive driving behavior of the vehicle according to the sets of real-time three-axis values, the steady-state value and the GPS information of the vehicle includes:
obtaining the difference value between each group of real-time triaxial values and the steady-state value;
judging whether each group of difference values meets a second preset condition or not;
and determining the real-time triaxial values of which the difference values meet the second preset condition as target real-time triaxial values, and determining whether the vehicle has the over-excited driving behavior according to GPS information corresponding to the target real-time triaxial values.
In a possible design, the determining whether each set of difference values satisfies a second preset condition includes:
and judging whether the difference value of the preset continuous groups is greater than or equal to a second preset threshold value.
In one possible design, the determining whether the vehicle has the overstimulated driving behavior according to the GPS information corresponding to the target real-time three-axis value includes:
calculating an angle change value and a speed change value of the vehicle according to the GPS information corresponding to the target real-time triaxial value;
judging whether the angle change value is smaller than or equal to a preset angle threshold value or not and whether the speed change value is not zero or not;
if so, determining that the vehicle has the overstimulation driving behavior;
the GPS information corresponding to the target real-time triaxial value comprises the GPS information which is acquired two times before and after a behavior judging moment, and the behavior judging moment is the moment when the real-time triaxial value corresponding to the last difference value in the difference values of the preset continuous group is acquired.
In one possible design, after determining that the vehicle has the aggressive driving behavior, the method further includes:
and determining the behavior state of the over-excited driving behavior according to the speed change value, and reporting the behavior state to the management server, wherein the behavior state comprises a rapid acceleration state or a rapid deceleration state.
In a second aspect, the present application provides a driving behavior warning device, including:
the system comprises a first processing module, a second processing module and a control module, wherein the first processing module is used for acquiring multiple groups of historical three-axis values of a vehicle within a preset running time and determining a steady-state value of the vehicle according to the multiple groups of historical three-axis values;
the second processing module is used for acquiring a plurality of groups of real-time three-axis values in the running process of the vehicle and determining whether the vehicle has an over-excited driving behavior according to the plurality of groups of real-time three-axis values, the steady-state values and the GPS information of the vehicle;
and the third processing module is used for generating driving behavior early warning information if the vehicle has the overstrain driving behavior, and reporting the driving behavior early warning information to a management server.
In one possible design, the driving behavior warning device further includes: a fourth processing module; the fourth processing module is configured to:
after the ignition of the vehicle is started, issuing a switching instruction to an acceleration sensor, so that the acceleration sensor switches a range to a target range according to the switching instruction and closes an interrupt mode;
the acceleration sensor is used for collecting each group of historical three-axis values and each group of real-time three-axis values.
In one possible design, the first processing module is specifically configured to:
obtaining the variation amplitude between the historical triaxial values of each adjacent group;
determining whether the variation amplitude meets a first preset condition;
and if so, determining the last group of historical three-axis values in the historical three-axis values meeting the first preset condition in the preset driving time period as the steady-state values.
In one possible design, the first processing module is further configured to:
judging whether the variation amplitude is smaller than or equal to a first preset threshold value or not;
if yes, determining the historical triaxial value of which the variation amplitude is smaller than or equal to the first preset threshold value as a target historical triaxial value,
judging whether the number of the target historical triaxial values is greater than or equal to a first preset number or not;
if yes, determining that the variation amplitude corresponding to the target historical triaxial value meets the first preset condition.
In a possible design, the second processing module is specifically configured to:
obtaining the difference value between each group of real-time triaxial values and the steady-state value;
judging whether each group of difference values meets a second preset condition or not;
and determining the real-time triaxial values of which the difference values meet the second preset condition as target real-time triaxial values, and determining whether the vehicle has the overstimulation driving behavior according to GPS information corresponding to the target real-time triaxial values.
In one possible design, the second processing module is further configured to:
and judging whether the difference value of the preset continuous groups is greater than or equal to a second preset threshold value.
In one possible design, the second processing module is further configured to:
calculating an angle change value and a speed change value of the vehicle according to the GPS information corresponding to the target real-time triaxial value;
judging whether the angle change value is smaller than or equal to a preset angle threshold value or not and whether the speed change value is not zero or not;
if so, determining that the vehicle has the overstimulation driving behavior;
the GPS information corresponding to the target real-time triaxial value comprises the GPS information which is acquired two times before and after a behavior judgment moment, and the behavior judgment moment is the moment when the real-time triaxial value corresponding to the last difference value in the preset continuous group is acquired.
In one possible design, the third processing module is further configured to:
and determining the behavior state of the overdriving behavior according to the speed change value, and reporting the behavior state to the management server, wherein the behavior state comprises a rapid acceleration state or a rapid deceleration state.
In a third aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively coupled to the processor;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored in the memory to implement any one of the possible driving behavior warning methods provided by the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the computer-executable instructions are used to implement any one of the possible driving behavior early warning methods provided in the first aspect.
In a fifth aspect, the present application provides a computer program product comprising computer executable instructions for implementing any one of the possible driving behavior warning methods provided in the first aspect when executed by a processor.
The application provides a driving behavior early warning method, a driving behavior early warning device, a driving behavior early warning equipment and a driving behavior early warning storage medium. And then acquiring a plurality of groups of real-time triaxial values of the vehicle in the running process, and determining whether the vehicle has an overstrain driving behavior according to the plurality of groups of real-time triaxial values, the steady-state values and the GPS information of the vehicle. If the determined vehicle has the over-excited driving behavior, generating driving behavior early warning information and reporting the driving behavior early warning information to the management server, so that the over-excited driving behavior of the vehicle is timely found and warned based on the three-axis values in the driving process of the vehicle, unknown dangers are avoided, and safe driving of the vehicle is guaranteed.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 is a schematic flow chart of a driving behavior early warning method according to an embodiment of the present disclosure;
fig. 3 is a schematic flow chart of another driving behavior warning method provided in the embodiment of the present application;
fig. 4 is a schematic flowchart of another driving behavior warning method provided in the embodiment of the present application;
fig. 5 is a schematic flow chart of another driving behavior warning method provided in the embodiment of the present application;
fig. 6 is a schematic flow chart of another driving behavior warning method provided in the embodiment of the present application;
fig. 7 is a schematic structural diagram of a driving behavior warning device according to an embodiment of the present disclosure;
fig. 8 is a schematic structural diagram of another driving behavior warning device provided in the embodiment of the present application;
fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of methods and apparatus consistent with certain aspects of the present application, as detailed in the appended claims.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the above-described drawings (if any) are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Moreover, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
During the running process of the vehicle, some oversteer driving behaviors of the vehicle can be caused by misoperation of a driver. The most common aggressive driving behaviors such as rapid acceleration and rapid deceleration. Obviously, the overstimulated driving behavior of the vehicle during driving will inevitably cause many unexpected risks, and further cause unpredictable injuries. Therefore, a solution is needed to timely find and warn the overstimulated driving behavior of the vehicle during driving.
In view of the above problems in the prior art, the present application provides a driving behavior early warning method, device, apparatus, and storage medium. The driving behavior early warning method provided by the application has the inventive concept that: firstly, determining a steady state value according to historical triaxial values in the driving process of a vehicle, updating the steady state value according to preset driving duration, further acquiring triaxial values in the driving process of the vehicle in real time, comparing the triaxial values acquired in real time with the steady state value maintained through updating to obtain a comparison result, filtering the comparison result by using an angle change value and a speed change value extracted from vehicle GPS information to eliminate the conditions that the triaxial values are greatly changed due to vehicle turning and the triaxial values are greatly changed in a non-static state of the vehicle, and judging whether the vehicle has an overexcited driving behavior according to the filtering result. When the vehicle is determined to have the overstrain driving behavior, the driving behavior early warning information is generated, and the driving behavior early warning information is reported to the management server, so that the overstrain driving behavior of the vehicle can be found and warned in time.
An exemplary application scenario of the embodiments of the present application is described below.
Fig. 1 is a schematic view of an application scenario provided by an embodiment of the present application, as shown in fig. 1, an aggressive driving behavior, such as a rapid acceleration or a rapid deceleration, may occur during a driving process of a vehicle 100, and such an aggressive driving process may cause many unexpected risks. Therefore, it is necessary to timely detect and warn the overstimulated driving behavior of the vehicle 100 in order to ensure safe driving and effectively avoid the occurrence of unknown dangers. The electronic device 200 is configured to execute the driving behavior early warning method provided by the embodiment of the application, and can timely find and warn the vehicle 100 of the overstrain driving behavior.
The Electronic device 200 may be a module chip mounted in a Control System of the vehicle 100, and the module chip may be integrated with a GPS (Global Positioning System) Positioning function, a network communication function, and the like, for example, the Electronic device 200 in fig. 1 is exemplified by an ECU (Electronic Control Unit), and the embodiment of the present application is not limited to the type of the Electronic device 200.
In addition, when the electronic device 200 executes the driving behavior warning method provided by the embodiment of the present application, the historical triaxial values and the real-time triaxial values thereof are collected by the acceleration sensor 101 mounted on the vehicle 100. The acceleration sensor 101 is connected with the electronic device 200 through a network for data transmission.
Further, after the electronic device 200 generates the driving behavior warning information, the driving behavior warning information is reported to the management server 300, and the management server 300 can respond in time according to the driving behavior warning information, so that safe driving is guaranteed. The management server 300 may be a cloud server, or an onboard controller of the vehicle 100, and the type of the management server 300 is not limited in the embodiment of the present application, and fig. 1 illustrates the cloud server as an example.
It should be noted that the application scenarios are only illustrative, and the driving behavior warning method, the driving behavior warning device, the driving behavior warning apparatus, and the storage medium provided in the embodiments of the present application include, but are not limited to, the application scenarios.
Fig. 2 is a schematic flow chart of a driving behavior early warning method provided in an embodiment of the present application. As shown in fig. 2, the driving behavior early warning method provided in the embodiment of the present application includes:
s101: and after the ignition of the vehicle is started, issuing a switching instruction to the acceleration sensor, so that the acceleration sensor switches the range to the target range according to the switching instruction and closes the interrupt mode.
The acceleration sensor is used for acquiring various groups of historical three-axis values and various groups of real-time three-axis values.
The acceleration sensor is used for acquiring various groups of historical three-axis values and various groups of real-time three-axis values required by the driving behavior early warning method provided by the embodiment of the application. And because the acceleration sensor contains a plurality of measuring ranges, different measuring ranges have different detection sensitivities. For example, in the event of a vehicle stall, the acceleration sensor may take a 2G range and monitor the vehicle triaxial values through an interrupt mode. After the vehicle is ignited to move, the 2G range is too small, so that the method is not suitable for collecting the triaxial value in the driving process of the vehicle, and further is not suitable for the monitoring process of whether the vehicle has an over-excited driving behavior.
In view of this, after the ignition of the vehicle is started, a switching instruction may be issued to the acceleration sensor, so that the acceleration sensor switches its current range to the target range according to the switching instruction, and closes the interrupt mode for the stationary state of the vehicle. The target range may be, for example, an 8G range. The embodiment of the application does not limit the specific numerical value of the target measuring range, and the target measuring range only needs to be wider than the measuring range used when the vehicle is static.
S102: and acquiring multiple groups of historical three-axis values of the vehicle within a preset running time, and determining the steady-state value of the vehicle according to the multiple groups of historical three-axis values.
And further acquiring historical three-axis values of the vehicle by using the acceleration sensor with the current measuring range as the target measuring range and the interruption mode closed. Specifically, multiple groups of historical three-axis values of the vehicle are acquired through the acceleration sensor in the preset running time, so that multiple groups of historical three-axis values of the vehicle in the preset running time can be acquired.
The specific value of the preset running time and the group number of the historical three-axis values collected in the preset running time can be set according to the actual working condition, and the embodiment of the application is not limited. For example, the acquisition may be performed at intervals of a preset period of time within a preset travel period. It can be understood that after the acceleration sensor acquires a plurality of sets of historical three-axis values, the acceleration sensor can report the historical three-axis values to the electronic device executing the driving behavior early warning method provided by the embodiment of the application, that is, the electronic device acquires the plurality of sets of historical three-axis values.
Further, a steady state value of the vehicle is determined according to the multiple sets of acquired historical three-axis values, and the driving behavior early warning method provided by the embodiment of the application is continued after the steady state value is determined. The steady-state value can be understood as a stable historical triaxial value, and the stable historical triaxial value means that the variation amplitude of the historical triaxial value is small, for example, in a preset range.
For example, a steady state value is determined at every preset running time interval according to a plurality of sets of historical three-axis values acquired in the preset running time interval, and whether the vehicle has an over-excited driving behavior is determined by taking the steady state value as a reference and further combining the acquired real-time three-axis values. It will be appreciated that the steady state value is updated every predetermined travel period. In an actual working condition, the updating period of the steady state value can be controlled by setting a specific value of the preset running time.
In one possible design, a possible implementation manner of determining the steady-state value of the vehicle according to the plurality of sets of historical three-axis values obtained within the preset running time in step S102 is shown in fig. 3. Fig. 3 is a schematic flow chart of another driving behavior early warning method provided in the embodiment of the present application. As shown in fig. 3, the determining a steady-state value of a vehicle according to a plurality of sets of historical three-axis values in the driving behavior early warning method provided by the embodiment of the present application includes:
s1021: the variation amplitude between the historical triaxial values of each adjacent group is obtained.
Within the preset running time, a group of historical three-axis values is obtained every other preset time period, and the variation amplitude between the historical three-axis values of every two adjacent groups is obtained, namely the three-axis value difference value between the historical three-axis values of every two adjacent groups is determined, so that the variation amplitude between the historical three-axis values of every two adjacent groups is obtained.
S1022: it is determined whether the magnitude of the change satisfies a first preset condition.
And judging whether the acquired change amplitudes of the groups meet a first preset condition. If yes, go to step S1023. Otherwise, if not, it indicates that the steady-state value cannot be determined at present, and the variation amplitude between the newly acquired historical three-axis values of each adjacent group needs to be acquired according to the newly acquired historical three-axis value, that is, step S1021 is executed.
S1023: and determining the last group of historical three-axis values in the historical three-axis values meeting the first preset condition within the preset running time as steady-state values.
And for the change range meeting the first preset condition, determining the last group of historical three-axis values obtained from the historical three-axis values corresponding to the change range meeting the first preset condition in the preset running time as steady-state values, and determining the steady-state values according to the multiple groups of historical three-axis values.
Alternatively, the average value of the historical three-axis values satisfying the first preset condition within the preset running time period may also be determined as the steady-state value or the like.
The embodiments of the present application include, but are not limited to, the above-listed ways of determining the steady-state value from the historical triaxial values satisfying the first preset condition.
According to the driving behavior early warning method provided by the embodiment of the application, whether the variation amplitude between every two adjacent groups of historical triaxial values meets a first preset condition or not is judged, if yes, the last group of historical triaxial values in the historical triaxial values meeting the first preset condition in a preset driving time period are determined to be a steady state value, and after the steady state value is determined, whether an oversteer driving behavior exists in a vehicle is further judged, so that a prerequisite condition is provided for timely finding and warning whether the oversteer driving behavior exists in the vehicle or not.
In one possible design, a possible implementation of step S1022 is shown in fig. 4. Fig. 4 is a schematic flow chart of another driving behavior early warning method provided in the embodiment of the present application. As shown in fig. 4, the embodiment of the present application includes:
s201: and judging whether the variation amplitude is smaller than or equal to a first preset threshold value.
And comparing the acquired variation amplitudes with a first preset threshold value to judge whether the variation amplitudes are smaller than or equal to the first preset threshold value. In other words, it is determined whether the variation amplitude of the three-axis value of the history of each adjacent group within the preset running time does not exceed the first preset threshold. If not, it indicates that the historical three-axis value change within the preset running time is small, that is, step S202 is executed. If the difference exceeds the preset control level, the change is large, and if the difference exceeds the preset control level, whether the change amplitude between the historical three-axis values of each adjacent group acquired by the next preset driving time is smaller than or equal to a first preset threshold value or not is judged again. The first preset threshold is a reference quantity in the preset control level, and a specific value of the first preset threshold is set according to an actual working condition.
S202: if yes, determining the historical triaxial value of which the variation amplitude is smaller than or equal to a first preset threshold value as a target historical triaxial value.
After the judgment, if the judgment result is yes, namely the variation amplitude is smaller than or equal to a first preset threshold, determining the historical triaxial value of which the variation amplitude is smaller than or equal to the first preset threshold as a target historical triaxial value, and determining the steady state value from the determined target historical triaxial value. Wherein, the number of the target historical three-axis values can be multiple.
S203: and judging whether the number of the target historical triaxial values is greater than or equal to a first preset number.
And judging whether the number of the historical triaxial values determined as the target historical triaxial value exceeds a first preset number, if so, namely, if yes, indicating that the variation amplitude accords with a preset control level, executing the step S204 to determine that the variation amplitude meets a first preset condition. Otherwise, if the target value does not exceed the preset control level, that is, if the determination result is negative, it indicates that the variation range does not meet the preset control level, and it is determined again through step S203 whether the number of the new target historical triaxial values determined in the next preset driving time period is greater than or equal to the first preset number.
S204: if yes, determining that the variation amplitude corresponding to the target historical triaxial value meets a first preset condition.
If the number of the target historical triaxial values exceeds a first preset number, the change range corresponding to the target historical triaxial values meets a first preset condition. The first preset condition includes the first preset threshold and the first preset number.
According to the driving behavior early warning method provided by the embodiment of the application, whether the variation amplitude between the historical three-axis values of each adjacent group is smaller than or equal to the preset threshold value or not and whether the number of the historical three-axis values of which the variation amplitudes are smaller than or equal to the first preset threshold value or not is judged, whether the variation amplitudes meet the first preset condition or not is determined according to the judgment result, and then the steady state value is determined from the historical three-axis values corresponding to the variation amplitudes meeting the first preset condition, so that an implementation mode for determining the steady state value according to multiple groups of historical three-axis values is provided.
S103: and acquiring a plurality of groups of real-time triaxial values of the vehicle in the running process.
S104: and determining whether the vehicle has an overstimulation driving behavior according to the plurality of groups of real-time triaxial values, the steady-state values and the GPS information of the vehicle.
After the steady state value of the vehicle is determined, a plurality of groups of real-time three-axis values in the running process of the vehicle are obtained through the acceleration sensor, the number of the real-time three-axis values is not limited, for example, an obtaining period can be set, and a group of real-time three-axis values can be obtained every other obtaining period.
And further, comparing each group of the acquired real-time triaxial values with the steady state values, and determining whether the vehicle has the overstrain driving behavior or not by combining the comparison result and the GPS information of the vehicle, so that the determination of whether the vehicle has the overstrain driving behavior or not is realized according to the plurality of groups of the real-time triaxial values, the steady state values and the GPS information of the vehicle.
For example, if the difference between the real-time three-axis value and the steady-state value exceeds a preset value and lasts for a certain time, it indicates that the vehicle may have an oversteered driving behavior. Since the three-axis value of the vehicle also changes greatly when the vehicle turns, the angle change value of the vehicle needs to be calculated by extracting the angle from the GPS information of the vehicle to exclude whether the vehicle turns, and if the vehicle does not turn and the speed change value of the vehicle is not zero, it can be determined that the vehicle has an overstimulated driving behavior. Wherein the speed variation value of the vehicle is obtained by extracting the speed from the GPS information of the vehicle.
After the above determination, if the determination result is yes, that is, the vehicle has an overstimulated driving behavior, step S105 is executed. Otherwise, if the judgment result is negative, that is, the vehicle does not have the aggressive driving behavior, step S103 is executed, and the real-time three-axis value of the vehicle running process is continuously obtained, so as to continuously monitor whether the vehicle has the aggressive driving behavior.
S105: and generating driving behavior early warning information, and reporting the driving behavior early warning information to a management server.
After determining that the vehicle has an over-excited driving behavior in the driving process, generating driving behavior early warning information, and reporting the driving behavior early warning information to the management server, so that the management server can issue corresponding measures, unexpected risks are avoided, and safe driving is ensured.
The driving behavior early warning information may include a behavior state of an overdriven driving behavior of the vehicle, for example, information such as rapid acceleration or rapid deceleration, and may also include any information capable of representing the current driving behavior, such as current driving road condition information, driving state information, and vehicle model information of the vehicle, which is not limited in this embodiment of the present application.
According to the driving behavior early warning method provided by the embodiment of the application, multiple groups of historical three-axis values of a vehicle in a preset running time are obtained, and a steady-state value of the vehicle is determined according to the multiple groups of historical three-axis values. And then acquiring a plurality of groups of real-time triaxial values of the vehicle in the running process, and determining whether the vehicle has an over-excited driving behavior according to the plurality of groups of real-time triaxial values, the steady state values and the GPS information of the vehicle. If the determined vehicle has the over-excited driving behavior, generating driving behavior early warning information and reporting the driving behavior early warning information to the management server, so that the over-excited driving behavior of the vehicle is found and warned in time based on the three-axis values in the driving process of the vehicle, unexpected risks are avoided, and safe driving of the vehicle is guaranteed.
Fig. 5 is a schematic flow chart of another driving behavior warning method provided in the embodiment of the present application. As shown in fig. 5, the driving behavior early warning method provided in the embodiment of the present application includes:
s301: and after the ignition of the vehicle is started, issuing a switching instruction to the acceleration sensor, so that the acceleration sensor switches the range to the target range according to the switching instruction and closes the interrupt mode.
S302: and acquiring multiple groups of historical three-axis values of the vehicle within a preset running time, and determining the steady-state value of the vehicle according to the multiple groups of historical three-axis values.
Possible implementations, principles and technical effects of step S301 and step S302 are similar to those of step S101 and step S102, and details can refer to the foregoing description and are not repeated herein.
S303: and acquiring a plurality of groups of real-time triaxial values of the vehicle in the running process.
The method includes the steps that multiple groups of real-time three-axis values in the running process of the vehicle are obtained through the acceleration sensor, the number of the real-time three-axis values is not limited, for example, an obtaining period can be set, and one group of real-time three-axis values can be obtained every other obtaining period.
S304: and obtaining the difference value between each group of real-time triaxial values and the steady-state value.
And obtaining the difference value between each group of real-time triaxial values and the steady-state value, and feeding back the change condition of the real-time triaxial values through the difference value.
S305: and judging whether each group of difference values meet a second preset condition.
And judging whether each group of difference values meets a second preset condition set in advance, if so, indicating that the vehicle may have an overstrain driving behavior, and further executing the step S306 to determine whether the vehicle has the overstrain driving behavior. Otherwise, if not, executing step S303 to continuously obtain the real-time three-axis value of the vehicle running process, thereby continuously monitoring whether the vehicle has an over-excited driving behavior.
The second preset condition is that whether the real-time three-axis value of the vehicle is greatly changed or not is judged by the preset condition, and whether the large change is maintained for a certain time or not.
For example, whether the difference values of the preset continuous groups are all greater than or equal to a second preset threshold value may be determined, and if so, it indicates that the difference values of the corresponding preset continuous groups satisfy a second preset condition. If not, the difference value does not meet the second preset condition. The second preset threshold is used for quantifying the change amplitude between the real-time triaxial value and the steady-state value, and the specific value of the second preset threshold is set according to the actual working condition. And the preset continuous groups are used for representing the moment when the change amplitude is continuous, and the specific value of the group number is set according to the actual working condition.
S306: and determining the real-time triaxial values of which the difference values meet the second preset condition as target real-time triaxial values.
After the judgment, if the judgment result is yes, that is, the difference values of the preset continuous groups are all greater than or equal to the second preset threshold, the real-time triaxial values corresponding to the difference values of the groups are determined as target real-time triaxial values, and the number of the target real-time triaxial values may be multiple. And then, the vehicle is excluded from turning and the speed variation value is not zero in the process by combining the GPS information corresponding to the target real-time triaxial value, so as to determine whether the vehicle has an overstimulated driving behavior, namely, step S307 is executed.
S307: and determining whether the vehicle has an overstimulation driving behavior according to the GPS information corresponding to the target real-time triaxial value.
The triaxial values of the vehicle are greatly changed when the vehicle turns, the speed of the vehicle is bound to be changed when the vehicle has an over-excited driving behavior, and the determined over-excited driving behavior of the vehicle is invalid when the speed change value is zero. Therefore, the angle change value and the speed change value of the vehicle possibly having the overstrain driving behavior need to be calculated according to the GPS information corresponding to the target real-time triaxial value, so as to eliminate the condition that the vehicle does not turn and the speed change value is not zero, thereby determining whether the overstrain driving behavior really exists in the vehicle.
After judgment, if it is determined that the vehicle has the overstrain driving behavior, step S308 and step S309 are executed, otherwise, step S303 is executed to continuously acquire the real-time three-axis value of the vehicle in the driving process, so as to continuously monitor whether the vehicle has the overstrain driving behavior.
In one possible design, a possible implementation of step S307 is shown in fig. 6. Fig. 6 is a schematic flow chart of another driving behavior warning method provided in the embodiment of the present application, and as shown in fig. 6, the embodiment of the present application includes:
s3071: and calculating an angle change value and a speed change value of the vehicle according to the GPS information corresponding to the target real-time triaxial value.
S3072: and judging whether the angle change value is less than or equal to a preset angle threshold value or not and whether the speed change value is not zero or not.
S3073: and if so, determining that the vehicle has overstimulated driving behaviors.
The GPS information corresponding to the target real-time triaxial value comprises the GPS information which is acquired two times before and after the behavior judging moment, and the behavior judging moment is the moment when the real-time triaxial value corresponding to the last difference value in the preset continuous group is acquired.
Whether the difference value meets the second preset condition or not can be judged, whether the vehicle possibly has an over-excited driving behavior or not can be judged, and if the difference value meets the second preset condition, the vehicle possibly has the over-excited driving behavior. Therefore, the obtaining time of the real-time triaxial value corresponding to the last difference value in the preset continuous groups can be defined as the behavior judging time, namely, the vehicle is determined to have the overstimulated driving behavior at the behavior judging time.
Further, the GPS information acquired two times before and after the behavior determination time is defined as the GPS information corresponding to the target real-time triaxial value, that is, the GPS information acquired the last time before and the last time after the behavior determination time is defined as the GPS information corresponding to the target real-time triaxial value.
Wherein, the GPS information of the vehicle can be continuously acquired while the real-time triaxial value is acquired. The GPS information may be implemented by a positioning navigation function of the vehicle, which is not limited in the embodiment of the present application.
After the GPS information corresponding to the target real-time triaxial value is determined, the angles and the speeds of the two corresponding moments are extracted according to the GPS information corresponding to the target real-time triaxial value, namely the angles and the speeds of the last moment before and after the moment are extracted according to the last GPS information before and after the action judgment moment, so that the respective change values of the front angle and the rear angle and the speed, namely the angle change value and the speed change value, are calculated.
And further judging whether the angle change value is smaller than or equal to a preset angle threshold value or not and whether the speed change value is not zero or not, if the two judgment results are yes, the possibility that the three-axis value is changed and the over-excited driving behavior fails due to the fact that the vehicle turns can be eliminated, and therefore the over-excited driving behavior of the vehicle is determined. And otherwise, if the judgment results of the two methods are negative or one of the judgment results is negative, the judgment result indicates that the vehicle is possible to turn and/or has over-excited driving behavior failure.
S308: and generating driving behavior early warning information, and reporting the driving behavior early warning information to a management server.
The possible implementation manner, principle and technical effect of step S308 are similar to those of step S104, and the detailed content can refer to the foregoing description, and will not be described herein again.
S309: and determining the behavior state of the overstrain driving behavior according to the speed change value, and reporting the behavior state to a management server.
Wherein the behavior state comprises a rapid acceleration state or a rapid deceleration state.
After determining that the vehicle has the aggressive driving behavior, it may be further determined whether the aggressive driving behavior is a sudden acceleration or a sudden deceleration, so that the management server can make an effective response.
For example, the behavior state of the aggressive driving behavior may be determined according to the speed change value, and the behavior state includes a rapid acceleration state or a rapid deceleration state. Specifically, if the speed change value is positive, that is, the speed immediately before the behavior determination time is lower than the speed immediately after the behavior determination time, it indicates that the aggressive driving behavior of the vehicle is a sudden acceleration, in other words, the behavior state of the aggressive driving behavior is a sudden acceleration state. Conversely, if the speed change value is a negative value, that is, the speed immediately before the behavior determination time is greater than the speed immediately after the behavior determination time, it indicates that the aggressive driving behavior of the vehicle is a sudden deceleration, in other words, the behavior state of the aggressive driving behavior is a sudden deceleration state.
And after the behavior state of the over-excited driving behavior is obtained, reporting the behavior state to a management server, so that the management server can make effective response according to the behavior state. Or the driving behavior warning information may be reported while carrying the behavior state, which is not limited in the present application.
According to the driving behavior early warning method provided by the embodiment of the application, after the steady-state value is determined, the real-time triaxial value is compared with the steady-state value to judge that the vehicle possibly has an over-excited driving behavior. And then, the possible overstrain driving behaviors of the vehicle are further determined by combining the GPS information of the vehicle, so that the situations that the vehicle turns and the overstrain driving behaviors are invalid are eliminated, whether the overstrain driving behaviors really exist in the vehicle is determined, the overstrain driving behaviors existing in the vehicle are timely found and warned based on three axis values in the driving process of the vehicle, unknown risks are avoided, the safety driving of the vehicle is guaranteed, meanwhile, the finding and warning accuracy of the driving behavior early warning method can be effectively improved, and data support is provided for the management server to effectively respond.
Fig. 7 is a schematic structural diagram of a driving behavior warning device according to an embodiment of the present application, and as shown in fig. 7, a driving behavior warning device 400 according to an embodiment of the present application includes:
the first processing module 401 is configured to acquire multiple sets of historical three-axis values of the vehicle within a preset driving duration, and determine a steady-state value of the vehicle according to the multiple sets of historical three-axis values;
the second processing module 402 is configured to acquire multiple sets of real-time three-axis values of the vehicle in the driving process, and determine whether the vehicle has an over-excited driving behavior according to the multiple sets of real-time three-axis values, the steady-state values, and GPS information of the vehicle;
and a third processing module 403, configured to generate driving behavior early warning information if the vehicle has an overstimulated driving behavior, and report the driving behavior early warning information to the management server.
On the basis of fig. 7, fig. 8 is a schematic structural diagram of another driving behavior warning device provided in the embodiment of the present application, and as shown in fig. 8, the driving behavior warning device 400 provided in the embodiment of the present application further includes: a fourth processing module 404. The fourth processing module 404 is configured to:
after the ignition of the vehicle is started, a switching instruction is issued to the acceleration sensor, so that the acceleration sensor switches the range to the target range according to the switching instruction and closes the interrupt mode;
the acceleration sensor is used for acquiring various groups of historical three-axis values and various groups of real-time three-axis values.
In one possible design, the first processing module 401 is specifically configured to:
obtaining the variation amplitude between the historical triaxial values of each adjacent group;
determining whether the variation amplitude meets a first preset condition;
and if so, determining the last group of historical three-axis values in the historical three-axis values meeting the first preset condition in the preset driving time period as steady-state values.
In one possible design, the first processing module 401 is further configured to:
judging whether the variation amplitude is smaller than or equal to a first preset threshold value or not;
if yes, determining the historical triaxial value with the variation amplitude smaller than or equal to a first preset threshold value as a target historical triaxial value,
judging whether the number of the target historical triaxial values is greater than or equal to a first preset number or not;
if yes, determining that the variation amplitude corresponding to the target historical triaxial value meets a first preset condition.
In one possible design, the second processing module 402 is specifically configured to:
acquiring a difference value between each group of real-time triaxial values and a steady-state value;
judging whether each group of difference values meets a second preset condition or not;
and determining the real-time triaxial values of which the difference values meet the second preset condition as target real-time triaxial values, and determining whether the vehicle has an over-excited driving behavior according to GPS information corresponding to the target real-time triaxial values.
In one possible design, the second processing module 402 is further configured to:
and judging whether the difference value of the preset continuous groups is greater than or equal to a second preset threshold value.
In one possible design, the second processing module 402 is further configured to:
calculating an angle change value and a speed change value of the vehicle according to the GPS information corresponding to the target real-time triaxial value;
judging whether the angle change value is less than or equal to a preset angle threshold value or not and whether the speed change value is not zero or not;
if so, determining that the vehicle has an overstimulated driving behavior;
the GPS information corresponding to the target real-time triaxial value comprises the GPS information which is acquired two times before and after the behavior judging moment, and the behavior judging moment is the moment when the real-time triaxial value corresponding to the last difference value in the preset continuous group is acquired.
In one possible design, the third processing module 403 is further configured to:
and determining the behavior state of the overdriving behavior according to the speed change value, and reporting the behavior state to a management server, wherein the behavior state comprises a rapid acceleration state or a rapid deceleration state.
The driving behavior early warning device provided by the embodiment of the application can execute the steps of the driving behavior early warning method in the embodiment of the method, the implementation principle and the technical effect are similar, and the detailed description is omitted.
Fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 9, the electronic device 500 may include: a processor 501, and a memory 502 communicatively coupled to the processor 501.
The memory 502 is used for storing programs. In particular, the program may include program code comprising computer-executable instructions.
Memory 502 may comprise high-speed RAM memory, and may also include non-volatile memory (MoM-volatile memory), such as at least one disk memory.
The processor 501 is configured to execute computer-executable instructions stored in the memory 502 to implement a driving behavior warning method.
The processor 501 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
Alternatively, the memory 502 may be separate or integrated with the processor 501. When the memory 502 is a device separate from the processor 501, the electronic device 500 may further include:
a bus 503 for connecting the processor 501 and the memory 502. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. Buses may be classified as address buses, data buses, control buses, etc., but do not represent only one bus or type of bus.
Alternatively, in a specific implementation, if the memory 502 and the processor 501 are integrated into a chip, the memory 502 and the processor 501 may complete communication through an internal interface.
The present application also provides a computer-readable storage medium, which may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and in particular, the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used for the steps of the method in the foregoing embodiments.
The present application also provides a computer program product comprising computer executable instructions which, when executed by a processor, perform the steps of the method in the above embodiments.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (11)

1. A driving behavior early warning method is characterized by comprising the following steps:
acquiring multiple groups of historical three-axis values of a vehicle within a preset running time, and determining a steady-state value of the vehicle according to the multiple groups of historical three-axis values;
acquiring a plurality of groups of real-time triaxial values of the vehicle in the running process, and determining whether the vehicle has an overstrain driving behavior according to the plurality of groups of real-time triaxial values, the steady-state value and the GPS information of the vehicle;
and if the vehicle has the overstrain driving behavior, generating driving behavior early warning information, and reporting the driving behavior early warning information to a management server.
2. The driving warning method according to claim 1, further comprising, before the obtaining of the plurality of sets of historical three-axis values of the vehicle within the preset driving time period:
after the ignition of the vehicle is started, issuing a switching instruction to an acceleration sensor, so that the acceleration sensor switches a range to a target range according to the switching instruction and closes an interrupt mode;
the acceleration sensor is used for collecting each group of historical three-axis values and each group of real-time three-axis values.
3. The driving behavior warning method according to claim 2, wherein the determining the steady state value of the vehicle from the plurality of sets of historical three-axis values comprises:
obtaining the variation amplitude between the historical triaxial values of each adjacent group;
determining whether the variation amplitude meets a first preset condition;
and if so, determining the last group of historical three-axis values in the historical three-axis values meeting the first preset condition in the preset driving time period as the steady-state values.
4. The driving behavior early warning method according to claim 3, wherein the determining whether the variation amplitude satisfies a first preset condition includes:
judging whether the variation amplitude is smaller than or equal to a first preset threshold value or not;
if yes, determining the historical three-axis value of which the variation amplitude is smaller than or equal to the first preset threshold value as a target historical three-axis value,
judging whether the number of the target historical triaxial values is greater than or equal to a first preset number or not;
if yes, determining that the variation amplitude corresponding to the target historical triaxial value meets the first preset condition.
5. The driving behavior early warning method according to any one of claims 1 to 4, wherein the determining whether the vehicle has the overstimulated driving behavior according to the plurality of sets of real-time triaxial values, the steady-state value and the GPS information of the vehicle comprises:
obtaining the difference value between each group of real-time triaxial values and the steady-state value;
judging whether each group of difference values meets a second preset condition or not;
and determining the real-time triaxial values of which the difference values meet the second preset condition as target real-time triaxial values, and determining whether the vehicle has the overstimulation driving behavior according to GPS information corresponding to the target real-time triaxial values.
6. The driving behavior early warning method according to claim 5, wherein the determining whether each group of difference values satisfies a second preset condition includes:
and judging whether the difference value of the preset continuous groups is greater than or equal to a second preset threshold value.
7. The driving behavior early warning method according to claim 6, wherein the step of determining whether the vehicle has the oversteered driving behavior according to the GPS information corresponding to the target real-time triaxial value comprises the steps of:
calculating an angle change value and a speed change value of the vehicle according to the GPS information corresponding to the target real-time triaxial value;
judging whether the angle change value is smaller than or equal to a preset angle threshold value or not and whether the speed change value is not zero or not;
if so, determining that the vehicle has the overstimulation driving behavior;
the GPS information corresponding to the target real-time triaxial value comprises the GPS information which is acquired two times before and after a behavior judgment moment, and the behavior judgment moment is the moment when the real-time triaxial value corresponding to the last difference value in the preset continuous group is acquired.
8. The driving behavior early warning method as claimed in claim 7, further comprising, after determining that the aggressive driving behavior exists in the vehicle:
and determining the behavior state of the over-excited driving behavior according to the speed change value, and reporting the behavior state to the management server, wherein the behavior state comprises a rapid acceleration state or a rapid deceleration state.
9. A driving behavior warning device, comprising:
the first processing module is used for acquiring multiple groups of historical three-axis values of a vehicle in a preset running time, and determining a steady-state value of the vehicle according to the multiple groups of historical three-axis values;
the second processing module is used for acquiring a plurality of groups of real-time three-axis values in the running process of the vehicle and determining whether the vehicle has an over-excited driving behavior according to the plurality of groups of real-time three-axis values, the steady-state values and the GPS information of the vehicle;
and the third processing module is used for generating driving behavior early warning information if the vehicle has the overstrain driving behavior, and reporting the driving behavior early warning information to a management server.
10. An electronic device, comprising: a processor, and a memory communicatively coupled to the processor;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored in the memory to implement the driving behavior warning method of any one of claims 1 to 8.
11. A computer-readable storage medium, wherein computer-executable instructions are stored in the computer-readable storage medium, and when executed by a processor, the computer-executable instructions are configured to implement the driving behavior warning method according to any one of claims 1 to 8.
CN202211035414.9A 2022-08-26 2022-08-26 Driving behavior early warning method, device, equipment and storage medium Active CN115424440B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211035414.9A CN115424440B (en) 2022-08-26 2022-08-26 Driving behavior early warning method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211035414.9A CN115424440B (en) 2022-08-26 2022-08-26 Driving behavior early warning method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115424440A true CN115424440A (en) 2022-12-02
CN115424440B CN115424440B (en) 2024-06-04

Family

ID=84201033

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211035414.9A Active CN115424440B (en) 2022-08-26 2022-08-26 Driving behavior early warning method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115424440B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080319602A1 (en) * 2007-06-25 2008-12-25 Mcclellan Scott System and Method for Monitoring and Improving Driver Behavior
JP2012226548A (en) * 2011-04-19 2012-11-15 Yupiteru Corp Driving state evaluation system and program
CN103900631A (en) * 2012-12-26 2014-07-02 上海移为通信技术有限公司 Detection system and detection method of vehicle-mounted tracker
CN105823479A (en) * 2016-03-04 2016-08-03 上海畅星软件有限公司 Driving behavior analysis method
CN106097709A (en) * 2016-06-27 2016-11-09 江苏迪纳数字科技股份有限公司 Driving behavior recognition methods based on intelligent vehicle mounted terminal
CN109085381A (en) * 2018-09-14 2018-12-25 上海移为通信技术股份有限公司 Vehicle-mounted acceleration transducer direction calibration method
CN110197583A (en) * 2018-05-03 2019-09-03 腾讯科技(深圳)有限公司 A kind of recognition methods of road conditions, device and storage medium
CN110712648A (en) * 2019-09-16 2020-01-21 中国第一汽车股份有限公司 Method and device for determining driving state, vehicle and storage medium
CN110807436A (en) * 2019-11-07 2020-02-18 深圳鼎然信息科技有限公司 Dangerous driving behavior recognition and dangerous event prediction method, device and storage medium
CN110949397A (en) * 2018-09-25 2020-04-03 北京嘀嘀无限科技发展有限公司 Driving behavior detection method and device and electronic equipment
CN111762177A (en) * 2020-06-30 2020-10-13 中国平安财产保险股份有限公司 Vehicle loss monitoring method and device, computer equipment and storage medium
CN113619589A (en) * 2021-07-22 2021-11-09 中汽创智科技有限公司 Method and device for determining driving behavior information, electronic equipment and storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080319602A1 (en) * 2007-06-25 2008-12-25 Mcclellan Scott System and Method for Monitoring and Improving Driver Behavior
JP2012226548A (en) * 2011-04-19 2012-11-15 Yupiteru Corp Driving state evaluation system and program
CN103900631A (en) * 2012-12-26 2014-07-02 上海移为通信技术有限公司 Detection system and detection method of vehicle-mounted tracker
CN105823479A (en) * 2016-03-04 2016-08-03 上海畅星软件有限公司 Driving behavior analysis method
CN106097709A (en) * 2016-06-27 2016-11-09 江苏迪纳数字科技股份有限公司 Driving behavior recognition methods based on intelligent vehicle mounted terminal
CN110197583A (en) * 2018-05-03 2019-09-03 腾讯科技(深圳)有限公司 A kind of recognition methods of road conditions, device and storage medium
CN109085381A (en) * 2018-09-14 2018-12-25 上海移为通信技术股份有限公司 Vehicle-mounted acceleration transducer direction calibration method
CN110949397A (en) * 2018-09-25 2020-04-03 北京嘀嘀无限科技发展有限公司 Driving behavior detection method and device and electronic equipment
CN110712648A (en) * 2019-09-16 2020-01-21 中国第一汽车股份有限公司 Method and device for determining driving state, vehicle and storage medium
CN110807436A (en) * 2019-11-07 2020-02-18 深圳鼎然信息科技有限公司 Dangerous driving behavior recognition and dangerous event prediction method, device and storage medium
CN111762177A (en) * 2020-06-30 2020-10-13 中国平安财产保险股份有限公司 Vehicle loss monitoring method and device, computer equipment and storage medium
CN113619589A (en) * 2021-07-22 2021-11-09 中汽创智科技有限公司 Method and device for determining driving behavior information, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN115424440B (en) 2024-06-04

Similar Documents

Publication Publication Date Title
JP5573743B2 (en) Vehicle data analysis device, vehicle data analysis method, and failure diagnosis device
CN109782747B (en) Fault detection method and device
CN110807436A (en) Dangerous driving behavior recognition and dangerous event prediction method, device and storage medium
CN110712648B (en) Method and device for determining driving state, vehicle and storage medium
JP6776373B2 (en) Methods, devices, and systems for detecting reverse-way drivers
CN110203201A (en) Driving-force control apparatus
CN111506048A (en) Vehicle fault early warning method and related equipment
CN104991546A (en) Vehicle state recording method, electronic device and system
CN112373247B (en) Tire state early warning method and device
CN115424440A (en) Driving behavior early warning method, device, equipment and storage medium
CN113044038A (en) Vehicle control switching method and device, vehicle and storage medium
CN116910552A (en) Vehicle fault detection method and device, vehicle-mounted terminal and storage medium
WO2021111728A1 (en) Failure symptom detection device, failure symptom detection system, failure symptom detection method, and failure symptom detection program
CN105292127A (en) Rapid acceleration detecting method and vehicle-mounted terminal
CN114911982A (en) Vehicle fault early warning method and device, terminal equipment and storage medium
CN114760147A (en) Security event processing method, security event processing device, equipment and medium
CN111071258A (en) Driving behavior detection method and device, electronic equipment and readable storage medium
CN112950939A (en) Vehicle accident real-time early warning method and system
CN112562266A (en) Fatigue driving analysis method and device based on electronic data
CN114148339B (en) Bad driving early warning method and device
US20230391342A1 (en) Road surface damage detection device, road surface damage detection method, and storage device
WO2021111727A1 (en) Failure diagnosing device, failure diagnosing system, failure diagnosing method, and failure diagnosing program
CN112498324B (en) Method and device for determining vehicle braking state
CN116820943A (en) Test scene generation method and device, electronic equipment and readable storage medium
CN116610090A (en) Fault processing method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant