CN108108766B - Driving behavior identification method and system based on multi-sensor data fusion - Google Patents

Driving behavior identification method and system based on multi-sensor data fusion Download PDF

Info

Publication number
CN108108766B
CN108108766B CN201711470875.8A CN201711470875A CN108108766B CN 108108766 B CN108108766 B CN 108108766B CN 201711470875 A CN201711470875 A CN 201711470875A CN 108108766 B CN108108766 B CN 108108766B
Authority
CN
China
Prior art keywords
data
obd
acceleration
information
classification
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.)
Active
Application number
CN201711470875.8A
Other languages
Chinese (zh)
Other versions
CN108108766A (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.)
Southeast University
Original Assignee
Southeast University
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 Southeast University filed Critical Southeast University
Priority to CN201711470875.8A priority Critical patent/CN108108766B/en
Publication of CN108108766A publication Critical patent/CN108108766A/en
Application granted granted Critical
Publication of CN108108766B publication Critical patent/CN108108766B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • G06F18/253Fusion techniques of extracted features
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/25Fusion techniques
    • G06F18/254Fusion techniques of classification results, e.g. of results related to same input data

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Traffic Control Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A driving behavior recognition method and system based on multi-sensor data fusion are characterized in that OBD sensing data acceleration data of a vehicle are obtained through an OBD sensing information collector and an acceleration sensor which are installed on the vehicle, feature information in the OBD sensing data acceleration data is classified through two machine learning models, classification confidence and classification accuracy of each classification result in the two models are independently calculated, the classification results in the two models are weighted and fused according to the classification confidence and the classification accuracy of the classification results, and finally the classification result with the largest weighted fusion value is used as a recognition result of the driving behavior. The invention can comprehensively consider various sensing data at the same time through the data fusion technology, thereby having higher identification precision and being more beneficial to evaluating the driving behavior of the vehicle. Moreover, most of sensing data required by identification can be directly obtained through the bus of the electric vehicle, and only an acceleration sensor needs to be additionally arranged on the vehicle, so that the method is low in cost and suitable for popularization.

Description

Driving behavior identification method and system based on multi-sensor data fusion
Technical Field
The invention relates to the field of sensing data processing, in particular to a technology for identifying driving behaviors based on multi-sensor data.
Background
The driving behavior habit of drivers has been widely paid attention as an important reference for judging the safety condition of vehicles used by drivers and evaluating users in the automobile leasing and automobile insurance industries. The driving behavior-based recognition technology can reflect the specific driving habits of the driver in the driving process from one side, and further rank the driving risk of the driver according to the driving habits.
At present, the existing driving behavior recognition technology is generally only limited to fuel locomotives, and the research on the driving behavior recognition technology of electric automobiles is less. Also, currently, research on driving behavior recognition technology is mainly directed only to two directions: based on an analysis of the driving behaviour of the driver, or based on an analysis of the driving behaviour of the vehicle.
The former, such as Chiyomi Miyajima, Yoshihiro Nishiwaki and Koji Ozawa, models the actuation of the accelerator brake pedal by different drivers, and proposes a hybrid gaussian algorithm by which the driving behavior of the driver is analyzed with an accuracy of approximately 80%.
Some scholars want to use the latter to reflect the driving condition of the vehicle through the sensing signal of the smart phone and recognize the driving behavior. Under the thought, Liweijian and the like can identify whether the vehicle has an accident or not through the change degree of the acceleration sensor in the mobile phone.
Although both of the above-described research directions can classify driving behaviors, they have a common problem in that recognition accuracy is not high.
Considering that the number of sensors that can be mounted on an electric vehicle is large, a considerable number of driving data during driving behavior can be obtained actually by various sensors mounted on the vehicle. This means that the identification system input information source is sufficient, which with the use of calendars will make it possible to greatly improve the accuracy of the identification of the driving behaviour. However, the driving behavior recognition technology based on vehicle sensing data is almost blank at present.
Therefore, a driving behavior recognition technology based on sensor data is urgently needed to improve the recognition accuracy of the driving behavior of the electric vehicle.
Disclosure of Invention
In order to solve the defects in the prior art, the invention aims to provide a driving behavior identification method and system based on multi-sensor data fusion.
Firstly, in order to achieve the above purpose, a driving behavior recognition method based on multi-sensor data fusion is provided, which comprises the following steps:
firstly, acquiring OBD (On Board Diagnostics) sensing information and acceleration information of a vehicle, preprocessing the OBD sensing information and the acceleration information, and acquiring OBD sensing data and acceleration data of the vehicle;
secondly, respectively extracting characteristic information of the OBD sensing data and characteristic information of the acceleration data;
thirdly, inputting the characteristic information of the OBD sensing data into a first machine learning model trained in advance for classification, and calculating a first classification confidence h1 and a first classification accuracy W1 of each classification result according to the classification data of the first machine learning model; inputting the characteristic information of the acceleration data into a second pre-trained machine learning model and a pre-trained learning model thereof for classification, and calculating a second classification confidence h2 and a second classification accuracy W2 of each classification result according to the classification data of the second machine learning model;
and fourthly, according to the first classification confidence h1, the first classification accuracy W1, the second classification confidence h2 and the second classification accuracy W2 obtained in the third step, performing weighted fusion on each classification result of the first machine learning model and the second machine learning model according to a formula W1 x h1+ W2 x h2, and outputting a classification result with the maximum weighted fusion value, namely a recognition result of the driving behavior.
Specifically, in the above method, in the first step, the pretreatment is a normalization treatment. The denoising processing adopts a wavelet denoising method.
Specifically, in the above method, in the second step, the feature information of the OBD sensing data includes a mean value, a variance, a maximum value, and a minimum value of the OBD sensing information; the characteristic information of the acceleration data is the time domain fluctuation characteristic and the stability of the acceleration data.
Specifically, in the above method, the time-domain fluctuation characteristic and the stability of the acceleration data are calculated by using an MMA (multiple finite analysis) method; the MMA method comprises the following specific steps:
step M1, calculating K pieces of acceleration data xkThe profile signal sequence Y (i) of the acceleration sequence is formed, K is more than or equal to 1 and less than or equal to K:
Figure BDA0001530356350000031
wherein K represents the acceleration data sequence x1...xKThe length of (a) of (b),<x>representing a set of acceleration sequences intercepted in a fixed time window, i representing the ith data in said profile signal sequence, xkRepresenting the kth group of acceleration sequences; step M2, dividing the contour signal sequence Y (i) into NsInt (N/s) contiguous and non-overlapping subintervals Vj(j=1,2,...Ns) (ii) a Wherein s represents a scale parameter and N represents the number of data in a set of contour signal sequences Y (i);
step M3, calculating each subinterval V through least square estimation algorithmj(j=1,2,...Ns) Each subinterval V is calculated according to the following formulaj(j=1,2,...Ns) Variance G of2(s,v):
Figure BDA0001530356350000032
Wherein v represents the sequence number of the subinterval; s represents a scale parameter representing the length of the subsequence;
yv(i) is an n-th order (n is a positive integer range) fitting polynomial for each subinterval:
yv(i)=aj0+aj1i+...ajn-1in-1+ajnin,n=1,2...
wherein n represents the regression order of the fitting polynomial (n ═ 1, 2, 3 …); a isjnA coefficient representing each order obtained by the above method;
step M4, calculating each subinterval Vj(j=1,2,...Ns) Of order q of a ripple function
Figure BDA0001530356350000033
Wherein q represents the fluctuation order (q is typically set to [ -5, 5 ]](ii) a When q is a positive value, analysis on large fluctuation of data is indicated; when q is a negative value, analysis of small fluctuation of data is indicated);
step M5, calculating the Hurst surface function h (q, s), obtaining the time domain fluctuation characteristic and the stability of the acceleration data, wherein,
Figure BDA0001530356350000034
wherein Ri represents a fitting window Ri(i is 1, 2, 3, …, i is a range of positive integers) where the fitting window is introduced as a moving fitting window, F (q, s)RiAnd sRiRespectively corresponding values under the fitting serial port Ri; Δ F (q, s)RiRepresenting the variation of F (q, s) values under different windows; Δ sRiRepresenting the amount of change in the s-value for different windows.
Furthermore, in order to fully utilize the data, in the step M2 of the above method, the head and tail ends of the sequence formed by the contour signals y (i) are respectively determined according to NsStep cutting of the sub-interval of the equivalent to int (N/s) to obtain 2NsA plurality of contiguous and non-overlapping subintervals;
then to the 2NsAnd calculating the time domain fluctuation characteristic and the stability of the acceleration data in the subintervals according to the steps from M3 to M5.
Specifically, in the above method, in the third step, the first machine learning model is a random forest classifier;
the first machine learning model is obtained by training the following steps:
step A1, creating a labeled training sample set { (O) of OBD sensing information1,y1),(O2,y2),…,(Ok,yk) Where k is the sample number, k is 2 or more, OkRepresents the kth OBD sensory information training sample, ykA label value representing a kth training sample; each label in the labeled training sample set at least comprises 1 OBD sensing information training sample; carrying out noise reduction and normalization processing on the OBD sensing information training sample to obtain OBD training sample sensing data of the vehicle;
step A2, extracting characteristic information of the OBD training sample sensing data;
step A3, inputting the characteristic information of the OBD training sample sensing data into the random forest classifier, and repeatedly extracting L times from the characteristic information of the OBD training sample sensing data through a self-help (bootstrap) resampling technology by the random forest classifier to obtain a sample set, wherein L is the total number of samples put into the classifier; then randomly selecting m training sample attribute values to form a new sample set, wherein m is a set parameter and is generally greater than 1/3 of attribute number, so as to obtain a decision tree, and each decision tree obtains a classification result;
step A4, the proportion h of the number of the decision trees of each classification result of the random forest classifier to the total number of all the decision trees1(p | x) as the classification data, a first classification confidence h1 ═ h of each classification result is obtained1(p|x);
The first classification accuracy W1 of each classification result is
Figure BDA0001530356350000041
Wherein N isacc1Number, N, of labeled training sample sets representing OBD sensory information that are correctly classifiedp1The total number of samples in the labeled training sample set representing the OBD sensory information.
Similarly, in the third step of the above method, the second machine learning model is a random forest classifier with the same parameters as the first machine learning model;
the second machine learning model is obtained by training the following steps:
step B1, creating a labeled training sample set of acceleration information { (x)1,y1),(x2,y2),…,(xk,yk) Where k is the sample number, k is 2 or more, xkRepresents the kth acceleration information training sample, ykA label value representing a kth training sample; each label in the labeled training sample set at least comprises 1 acceleration information training sample; carrying out noise reduction processing and normalization processing on the acceleration information training sample to obtain the acceleration training sample sensing data of the vehicle;
step B2; extracting characteristic information of the acceleration training sample sensing data;
step B3, inputting the characteristic information of the acceleration training sample sensing data into the random forest classifier, and repeatedly extracting L times from the characteristic information of the acceleration training sample sensing data through a self-help (bootstrap) resampling technology by the random forest classifier to obtain a sample set, wherein L is the total number of samples; then randomly selecting m training sample attribute values to form a new sample set, wherein m is a set parameter and is generally greater than 1/3 of attribute number, so as to obtain a decision tree, and each decision tree obtains a classification result;
step B4, the proportion h of the number of the decision trees of each classification result of the random forest classifier to the total number of all the decision trees2(p | x) as the classification data, a second classification confidence h2 ═ h of each classification result is obtained2(p|x);
In the second machine learning model, the second classification accuracy W2 of each classification result is
Figure BDA0001530356350000051
Where N isacc2Number of correctly classified samples, N, representing acceleration informationp2Representing the total number of test samples.
Specifically, in the method of the present invention, in the first step, the OBD sensor information includes vehicle speed, motor torque, output current information of the motor, and motor power.
Secondly, in order to achieve the purpose, a driving behavior recognition system based on multi-sensor data fusion is also provided, and the driving behavior recognition system comprises an acceleration sensor and an OBD sensing information collector which are arranged on a vehicle, and a server; acceleration sensor with OBD sensing information collector all with the server is connected:
the acceleration sensor is used for acquiring acceleration information of the vehicle and uploading the acceleration information to the server;
the OBD sensing information collector is used for obtaining OBD sensing information of the vehicle and uploading the OBD sensing information to the server; the server is used for receiving the OBD sensing information and the acceleration information, and obtaining OBD sensing data and acceleration data of the vehicle after normalization processing is carried out on the OBD sensing information and the acceleration information; respectively extracting characteristic information of the OBD sensing data and characteristic information of the acceleration data; classifying the characteristic information of the OBD sensing data to obtain a first classification confidence h1 and a first classification accuracy W1; classifying the characteristic information of the acceleration data to obtain a second classification confidence h2 and a second classification accuracy W2; and finally, performing weighted fusion on each classification result according to a formula W1 h1+ W2 h2, calculating to obtain a classification result with the maximum weighted fusion value, namely a driving behavior recognition result, and outputting the recognition result.
Specifically, in the system, the acceleration sensor is a six-axis accelerometer.
Further, in the system, the server is a vehicle-mounted server or a remote server;
when the server selects a remote server, the driving behavior recognition system based on the multi-sensor data fusion also comprises a storage module and a data transceiver module;
the storage module is simultaneously connected with the acceleration sensor and the OBD sensing information collector, and is used for storing the acceleration information of the vehicle acquired by the acceleration sensor and the OBD sensing information of the vehicle acquired by the OBD sensing information collector and outputting the acceleration information and the OBD sensing information to the data transceiver module;
the data transceiver module is connected with the storage module and the remote server at the same time, and the data transceiver module is used for uploading the acceleration information and the OBD sensing information of the vehicle stored by the storage module to the remote server.
Advantageous effects
According to the invention, OBD sensing data acceleration data of a vehicle are obtained through an OBD sensing information collector and an acceleration sensor which are installed on the vehicle, characteristic information in the OBD sensing data acceleration data is classified through two machine learning models, the classification confidence coefficient and the classification accuracy of each classification result in the two models are independently calculated, the classification results in the two models are weighted and fused according to the classification confidence coefficient and the classification accuracy of each classification result, and finally the classification result with the maximum weighted fusion value is used as a recognition result of driving behaviors. The invention can comprehensively consider various sensing data at the same time through the data fusion technology, thereby having higher identification precision and being more beneficial to evaluating the driving behavior of the vehicle. Moreover, most of sensing data required by identification can be directly obtained through the bus of the electric vehicle, and only an acceleration sensor needs to be additionally arranged on the vehicle, so that the method is low in cost and suitable for popularization.
Further, the present invention calculates the temporal fluctuation characteristic and stability of the acceleration data by an MMA (multiple fractional analysis) method. In particular, the sequence of contour signals Y (i) can be divided into N sequences at the beginning and the endsAnd (2) cutting the step size of the sub-interval of the equivalent to the int (N/s) to obtain 2Ns continuous and non-overlapping sub-intervals so as to improve the utilization rate of data and further improve the calculation precision. Of course, there are other methods for the processing of the acceleration signal, such as wavelet packet energy and SVD (singular value decomposition). But considering the device transmission cost problem, since these two methods for time domain require a large amount of time domain data, it obviously requires higher sampling cost. In the present invention, for cost, the acquisition frequency of the acceleration signal is 10 points per second, and each set of data has 50 points. The amount of such data limits the wavelet packet energy and the processing effect of SVD, unlike for the MMA algorithm. The MMA algorithm can efficiently extract the data valid information through the fluctuation and stability of the signal. Comparative experiments also prove that the MMA method has higher accuracy.
Further, the invention takes a random forest classifier as a machine learning model. There are many kinds of machine learning models, and in order to embody the different classification effects of different classifiers on each sample, the invention introduces the confidence h (p | x). The machine learning model may generally select random forests, naive Bayes and libsvm. For the three classifiers, a naive Bayes classifier is simpler, belongs to an early classifier, and has no advantage for the classification with excessive categories; the libsvm is required to be more suitable for the selection of parametersHigh. Because a plurality of decision trees are established in the random forest classification process, each decision tree obtains a classification result, and the classification result of each decision tree is voted to be determined as a final classification result. Therefore, the classification data can be directly the proportion h (p | x) of the number of decision trees of each classification result to the total number of all decision trees, and the classification correct proportion of each classification result can be used as the classification data
Figure BDA0001530356350000071
As the classification accuracy. Through comparison experiments, the random forest has higher accuracy compared with other two forests, does not need too many parameter selections, and is more suitable for the method.
Particularly, in the structure of the device, as the CAN bus of the electric automobile is provided with most of OBD sensing data required by the invention, the invention CAN directly acquire the information through the 0BD sensing information acquisition device. In addition, because the data on the CAN bus is updated in real time along with the running condition of the vehicle, the invention is more sensitive to the driving condition of the vehicle and has higher precision compared with the prior information obtained by an intermediate sensor or a data processing unit. Particularly, after various types of sensing information of the vehicle is obtained, the method also comprises preprocessing the information so as to extract characteristic information of the information. The characteristic information only retains relatively sensitive data characteristics, so that the deviation of the identification accuracy caused by the sensitivity of the sensor can be effectively corrected, and the identification accuracy of the invention is further improved. By increasing the number of training samples, the method can effectively inhibit overfitting and further improve the identification precision. The remote server can greatly improve the computing capability of the system and is more convenient for the extension and the update of the training samples.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a flow chart of a driving behavior recognition method based on multi-sensor data fusion according to the present invention;
FIG. 2 is a block diagram of a driving behavior recognition system based on multi-sensor data fusion in accordance with the present invention;
fig. 3 is a schematic flow chart of processing training samples or sensing data in the server according to the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Fig. 1 is a flow chart of a driving behavior recognition method based on multi-sensor data fusion according to the invention, which comprises the following steps:
the method comprises the steps that firstly, an On Board Diagnostics (OBD) of a vehicle is obtained, wherein OBD sensing information is actually data interaction is realized through a CAN (controller area network) bus of an electric vehicle, and some data under the running state of the electric vehicle are obtained;
secondly, respectively extracting characteristic information of the OBD sensing data and characteristic information of the acceleration data;
thirdly, inputting the characteristic information of the OBD sensing data into a first machine learning model trained in advance for classification, and calculating a first classification confidence h1 and a first classification accuracy W1 of each classification result according to the classification data of the first machine learning model; inputting the characteristic information of the acceleration data into a second pre-trained machine learning model and a pre-trained learning model thereof for classification, and calculating a second classification confidence h2 and a second classification accuracy W2 of each classification result according to the classification data of the second machine learning model; (for different machine learning models, there is a difference in the specific calculation mode of the classification confidence coefficient: taking Bayes model as an example, the posterior probability can be used as the classification confidence coefficient, and for the classification accuracy, the accuracy of different classifiers can be effectively represented, namely the classification ability of the classifier for the data sample)
And fourthly, according to the first classification confidence h1, the first classification accuracy W1, the second classification confidence h2 and the second classification accuracy W2 obtained in the third step, performing weighted fusion on each classification result of the first machine learning model and the second machine learning model according to a formula W1 x h1+ W2 x h2, and outputting a classification result with the maximum weighted fusion value, namely a recognition result of the driving behavior.
Specifically, in the above method, in the first step, the pretreatment is a normalization treatment. The denoising processing adopts a wavelet denoising method.
Specifically, in the above method, in the second step, the feature information of the OBD sensing data includes a mean value, a variance, a maximum value, and a minimum value of the OBD sensing information; the characteristic information of the acceleration data is the time domain fluctuation characteristic and the stability of the acceleration data.
Specifically, in the above method, the time-domain fluctuation characteristic and the stability of the acceleration data are calculated by using an MMA (multiple finite analysis) method; the MMA algorithm is a method of processing time domain signals. In effect, the standard multiple analysis algorithm incorporates a scaling factor. The fluctuation characteristics of the obtained signal and the stability of the signal can be analyzed through an MMA algorithm analysis. The result of this algorithm is a Hurst surface describing the amplitude of variation of the Hurst index in the case of fluctuations with different parameters q (fluctuation order) and s (scale) [7 ]. However, in practice, the method has not been used for feature extraction, and the method is adopted herein, and the Hurst exponential sequence thereof is selected as the extracted feature. The MMA method comprises the following specific steps:
step M1, calculating K pieces of acceleration data xkThe profile signal sequence Y (i) of the acceleration sequence is formed, K is more than or equal to 1 and less than or equal to K:
Figure BDA0001530356350000091
wherein K represents the acceleration data sequence x1...xKThe length of (a) of (b),<x>represents that the data collected during the period is intercepted by a fixed time window (for example, a time window of 5 seconds is selected in the embodiment) to be used as a group of acceleration sequences, i represents the ith data in the profile signal sequence, and xkRepresenting the kth group of acceleration sequences;
step M2, dividing the contour signal sequence Y (i) into NsInt (N/s) contiguous and non-overlapping subintervals Vj(j=1,2,...Ns) (ii) a Wherein s represents a scale parameter and N represents the number of data in a set of contour signal sequences Y (i);
step M3, calculating each subinterval V through least square estimation algorithmj(j=1,2,...Ns) Each subinterval V is calculated according to the following formulaj(j=1,2,...Ns) Variance G of2(s,v):
Figure BDA0001530356350000101
Wherein v represents the sequence number of the subinterval; s represents a scale parameter representing the length of the subsequence; y isv(i) Denotes each subinterval Vj(j=1,2,...Ns) The fitting polynomial of order n (in this embodiment, the order n may be 5, and n may be a value within a positive integer range):
yv(i)=aj0+aj1i+...ajn-1in-1+ajnin,n=1,2...
wherein n represents the regression order of the fitting polynomial (n ═ 1, 2, 3 …); a isjnCoefficients representing each order of the general solution (as will be understood by those skilled in the art, this n-th order fitting polynomial is obtained by a toolbox, and a fitting polynomial can be obtained by knowing the subintervals and setting n);
step M4, calculating each subinterval Vj(j=1,2,...Ns) Of order q of a ripple function
Figure BDA0001530356350000102
Where q represents the fluctuation order (q is an artificially set parameter, typically set to [ -5, 5 [)]When q is a positive value, it means that large fluctuation of data is analyzed, and when q is a negative value, it means that small fluctuation of data is analyzed);
step M5, calculating the Hurst surface function h (q, s), obtaining the time domain fluctuation characteristic and the stability of the acceleration data, wherein,
Figure BDA0001530356350000103
wherein Ri represents a fitting window Ri(i is 1, 2, 3, …, in this embodiment, i to 5 may be selected, and the value range of i includes the whole range of positive integers), where Ri is introduced as a fitting window of the movement, and s value with quasi-continuous variation may be introduced into the operation of the q-order fluctuation function F (q, s), F (q, s)RiAnd sRiRespectively representing a q-order fluctuation function F (q, s) under a Ri fitting windowRiThe corresponding value and the value corresponding to the scale parameter s; Δ F (q, s)RiRepresenting the variation of F (q, s) values under different windows; Δ sRiRepresenting the amount of change in the s-value for different windows.
In the MMA method, the selection of a scale value s is crucial, and a moving fitting window is adopted in the MMA, and the quasi-continuous changing s value in the window is substituted into the F (q, s) operation. Assume a fitting window Ri (i ═ 1, 2.., n), and hRi corresponds to the value of h calculated in Ri. Then, the value of h can be calculated for each fitting window, h(s) { h ═ hR1,hR2,...,hRnFor a fixed value of q, a quasi-continuously varying value of h (q) can be obtained over a range of s. Repeating the above operations for different q values can obtain a generalized Hurst surface.
The h (q, s) obtained by the above method also has a certain physical significance: h epsilon (0, 0.5) indicates that the time domain signal has certain inverse persistence, h epsilon (0.5, 1) indicates that the signal is uncorrelated noise, h epsilon (0.5, 1) indicates that the signal is persistent, h epsilon (1.5) indicates that the object does brownian motion, and h > 2 indicates that the object is black noise.
Furthermore, in order to fully utilize the data, in the step M2 of the above method, the head and tail ends of the sequence formed by the contour signals y (i) are respectively determined according to NsStep cutting of the sub-interval of the equivalent to int (N/s) to obtain 2NsA plurality of contiguous and non-overlapping subintervals;
then to the 2NsAnd calculating the time domain fluctuation characteristic and the stability of the acceleration data in the subintervals according to the steps from M3 to M5.
Specifically, in the above method, in the third step, the first machine learning model is a random forest classifier. Random forests are decision tree-based integrated methods that can be used for classification, regression, and other ensemble learning. The minimum decision unit of the random forest is a random decision tree, a plurality of decision trees are constructed during training, a plurality of output classification result modes are obtained according to the decision trees, and finally, the decision trees perform comprehensive voting to determine an output result. In the embodiment, a plurality of decision trees are established by utilizing a random forest, each decision tree obtains a classification result, the classification result of each decision tree is voted, and the class with the highest vote number is used as the final classification result;
the first machine learning model is obtained by training the following steps:
step A1, creating a labeled training sample set { (O) of OBD sensing information1,y1),(O2,y2),…,(Ok,yk) Where k is the sample number, k is 2 or more, OkRepresents the kth OBD sensory information training sample, ykA label value representing a kth training sample; each label in the labeled training sample set at least comprises 1 OBD sensing information training sample; carrying out normalization processing on the OBD sensing information training sample to obtain the OBD training sample sensing data of the vehicle;
step A2, extracting characteristic information of the OBD training sample sensing data;
step A3, inputting the characteristic information of the OBD training sample sensing data into the random forest classifier, and repeatedly extracting L times from the characteristic information of the OBD training sample sensing data through a self-help (bootstrap) resampling technology by the random forest classifier to obtain a sample set, wherein L is the total number of samples put into the classifier; then randomly selecting m training sample attribute values to form a new sample set, wherein m is a set parameter and is generally greater than 1/3 of attribute number, so as to obtain a decision tree, and each decision tree obtains a classification result;
step A4, the proportion h of the number of the decision trees of each classification result of the random forest classifier to the total number of all the decision trees1(p | x) as the classification data, a first classification confidence h1 ═ h of each classification result is obtained1(p|x);
The first classification accuracy W1 of each classification result is
Figure BDA0001530356350000121
Wherein N isacc1Number, N, of labeled training sample sets representing OBD sensory information that are correctly classifiedp1The total number of samples in the labeled training sample set representing the OBD sensory information.
Similarly, in the third step of the above method, the second machine learning model is a random forest classifier with the same parameters as the first machine learning model;
the second machine learning model is obtained by training the following steps:
step B1, creating a labeled training sample set of acceleration information { (x)1,y1),(x2,y2),…,(xk,yk) Where k is the sample number, k is 2 or more, xkRepresents the kth acceleration information training sample, ykA label value representing a kth training sample; each label in the labeled training sample set at least comprises 1 acceleration information training sample; carrying out normalization processing on the acceleration information training sample to obtain an acceleration training sample of the vehicleThe present sensing data;
step B2; extracting characteristic information of the acceleration training sample sensing data;
step B3, inputting the characteristic information of the acceleration training sample sensing data into the random forest classifier, and repeatedly extracting L times from the characteristic information of the acceleration training sample sensing data through a self-help (bootstrap) resampling technology by the random forest classifier to obtain a sample set, wherein L is the total number of samples; then randomly selecting m training sample attribute values to form a new sample set, wherein m is a set parameter and is generally greater than 1/3 of attribute number, so as to obtain a decision tree, and each decision tree obtains a classification result; here exactly in line with the classifier step employed in step 6;
step B4, the proportion h of the number of the decision trees of each classification result of the random forest classifier to the total number of all the decision trees2(p | x) as the classification data, a second classification confidence h2 ═ h of each classification result is obtained2(p|x);
In the second machine learning model, the second classification accuracy W2 of each classification result is
Figure BDA0001530356350000131
Where N isacc2Number of correctly classified samples, N, representing acceleration informationp2Representing the total number of test samples.
Specifically, in the method of the present invention, in the first step, the OBD sensor information includes vehicle speed, motor torque, output current information of the motor, and motor power.
To better plan the driving behavior, the model built here is mainly used to identify the following driving behaviors: accelerating, decelerating, turning left, turning right, changing left lane, changing right lane, and driving normally.
Secondly, referring to fig. 2, in order to achieve the above object, a driving behavior recognition system based on multi-sensor data fusion is further provided, which includes an acceleration sensor and an OBD sensing information collector mounted on a vehicle, and further includes a server; acceleration sensor with OBD sensing information collector all with the server is connected:
the acceleration sensor is used for acquiring acceleration information of the vehicle and uploading the acceleration information to the server;
the OBD sensing information collector is used for obtaining OBD sensing information of the vehicle and uploading the OBD sensing information to the server; the server is used for receiving the OBD sensing information and the acceleration information, and obtaining OBD sensing data and acceleration data of the vehicle after denoising and normalizing the OBD sensing information and the acceleration information; respectively extracting characteristic information of the OBD sensing data and characteristic information of the acceleration data; classifying the characteristic information of the OBD sensing data to obtain a first classification confidence h1 and a first classification accuracy W1; classifying the characteristic information of the acceleration data to obtain a second classification confidence h2 and a second classification accuracy W2; and finally, performing weighted fusion on each classification result according to a formula W1 h1+ W2 h2, calculating to obtain a classification result with the maximum weighted fusion value, namely a driving behavior recognition result, and outputting the recognition result.
The system only needs to be provided with an accelerometer and an OBD acquisition instrument on the electric automobile. The OBD information is provided by the electric automobile, the accuracy rate of the OBD information is quite reliable, the needed cost is low, and the OBD information is suitable for mass production. The result obtained by the method can be used as a basis for judging the safe driving condition of the driver, and provides a scientific basis for providing differentiated products and services for automobile leasing and vehicle insurance industries.
Furthermore, different signal data are acquired through each sensor, characteristics of the signal data are extracted and used for training of a machine learning model, different sensor data have different sensitivities to different driving behaviors, and then information of the sensors is fused through the information fusion method, so that the identification accuracy can be effectively improved. The driving behavior of the driver can be effectively distinguished. By adding the data enhancement processing step, the amount of training sample data is increased, and overfitting is inhibited.
Specifically, in the system, the acceleration sensor is a six-axis accelerometer in the MEMS acquisition system, and the acceleration information acquired by the acceleration sensor includes acceleration information in three directions of X, Y, and Z axes.
Further, in the system, the server is a vehicle-mounted server or a remote server;
when the server selects a remote server, the driving behavior recognition system based on the multi-sensor data fusion also comprises a storage module and a data transceiver module;
the storage module is simultaneously connected with the acceleration sensor and the OBD sensing information collector, and is used for storing the acceleration information of the vehicle acquired by the acceleration sensor and the OBD sensing information of the vehicle acquired by the OBD sensing information collector and outputting the acceleration information and the OBD sensing information to the data transceiver module;
the data transceiver module is connected with the storage module and the remote server at the same time, and the data transceiver module is used for uploading the acceleration information and the OBD sensing information of the vehicle stored by the storage module to the remote server.
The method applies the machine learning method to the electric vehicle driving behavior identification for the first time, and analyzes the collected related sensor data through the server to obtain the correct driving behavior of the driver. The invention CAN directly analyze the vehicle CAN bus data, thereby avoiding increasing the number of sensors meaninglessly, effectively controlling the cost and obviously improving the identification result of the driving behavior. The result obtained by the method can be used as a basis for judging the safe driving condition of the driver, and provides a scientific basis for providing differentiated products and services for automobile leasing and vehicle insurance industries.
By adopting the method for identifying the driving behaviors of the electric vehicle based on the information fusion, higher accuracy can be obtained. Reference is made to the following comparative data:
1) the characteristic value of the acceleration information is extracted through an MMA algorithm, a classifier is trained through a random forest algorithm, and the obtained classification result is as follows
TABLE 1 acceleration information recognition results based on MMA algorithm (based on random forest)
Figure BDA0001530356350000151
2) By carrying out the feature extraction on the OBD information data and training a classifier by adopting a random forest algorithm, the obtained classification result is as follows:
TABLE 2 recognition results based on ODB information (based on random forest)
Figure BDA0001530356350000152
3) The classification result obtained by the information fusion algorithm is as follows:
TABLE 3 identification results based on information fusion method (based on random forest)
Figure BDA0001530356350000153
Figure BDA0001530356350000161
Through comparing the three experiments, when the driving behavior is analyzed by independently using the acceleration information and the OBD information, although the driving behavior can be identified to a certain degree, the accuracy of the result is not high, and the accuracy is greatly improved by adopting the information fusion method, so that the information fusion method has considerable feasibility.
The technical scheme of the invention has the advantages that:
the invention collects different sensor information in the driving process of the electric automobile through a plurality of sensors of the automobile, processes original data through an effective characteristic processing method, extracts the characteristics of signals, adopts a machine learning method to obtain a training model, classifies the collected data by using the training model, and simultaneously adopts an information fusion method to fuse the information of the plurality of sensors to obtain a final classification result. The invention can automatically identify different driving behaviors of the driver of the electric automobile, thereby judging the safe driving condition of the driver. The method provides a basis for providing differentiated products and services for the electric automobile leasing and vehicle insurance industries. Compared with the traditional machine learning method, the identification result has higher identification precision through information fusion, and the identification of the driving behaviors of the electric automobile is facilitated.
Those of ordinary skill in the art will understand that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that changes may be made in the embodiments and/or equivalents thereof without departing from the spirit and scope of the invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A driving behavior identification method based on multi-sensor data fusion is characterized by comprising the following steps:
the method comprises the steps of firstly, obtaining OBD sensing information and acceleration information of a vehicle, preprocessing the OBD sensing information and the acceleration information, and obtaining OBD sensing data and acceleration data of the vehicle;
secondly, respectively extracting characteristic information of the OBD sensing data and characteristic information of the acceleration data;
thirdly, inputting the characteristic information of the OBD sensing data into a first machine learning model trained in advance for classification, and calculating a first classification confidence h1 and a first classification accuracy W1 of each classification result according to the classification data of the first machine learning model; inputting the characteristic information of the acceleration data into a second machine learning model trained in advance for classification, and calculating a second classification confidence h2 and a second classification accuracy W2 of each classification result according to the classification data of the second machine learning model;
and fourthly, according to the first classification confidence h1, the first classification accuracy W1, the second classification confidence h2 and the second classification accuracy W2 obtained in the third step, performing weighted fusion on each classification result of the first machine learning model and the second machine learning model according to a formula W1 x h1+ W2 x h2, and outputting a classification result with the maximum weighted fusion value, namely a recognition result of the driving behavior.
2. The driving behavior recognition method based on multi-sensor data fusion of claim 1, wherein in the second step, the characteristic information of the OBD sensing data comprises a mean value, a variance, a maximum value and a minimum value of the OBD sensing information; the characteristic information of the acceleration data is the time domain fluctuation characteristic and the stability of the acceleration data.
3. The multi-sensor data fusion-based driving behavior recognition method according to claim 2, wherein the time-domain fluctuation characteristics and stability of the acceleration data are calculated by an MMA (multi scale multi fractional analysis) method; the MMA method comprises the following specific steps:
step M1, calculating K pieces of acceleration data xkThe profile signal sequence Y (i) of the acceleration sequence is formed, K is more than or equal to 1 and less than or equal to K:
Figure FDA0001530356340000011
wherein K represents the acceleration data sequence x1...xKThe length of (a) of (b),<x>representing a set of acceleration sequences intercepted in a fixed time window, i representing the ith data in said profile signal sequence, xkRepresenting the kth group of acceleration sequences;
step M2, dividing the contour signal sequence Y (i) into NsInt (N/s) contiguous and non-overlapping subintervals Vj(j=1,2,...Ns);Wherein s represents a scale parameter and N represents the number of data in a set of contour signal sequences Y (i);
step M3, calculating each subinterval V through least square estimation algorithmj(j=1,2,...Ns) Each subinterval V is calculated according to the following formulaj(j=1,2,...Ns) Variance G of2(s,v):
Figure FDA0001530356340000021
Wherein v denotes the sequence number of the subinterval, s denotes the scale parameter,
yv(i) is an n-th order fitting polynomial for each subinterval:
yv(i)=aj0+aj1i+...ajn-1in-1+ajnin,n=1,2...
n represents the regression order of the fitting polynomial (n ═ 1, 2, 3 …); ajn represents a coefficient of each order obtained by the general method;
step M4, calculating each subinterval Vj(j=1,2,...Ns) Of order q of a ripple function
Figure FDA0001530356340000022
Wherein q represents the fluctuation order;
step M5, calculating Hutst surface function h (q, s), obtaining the time domain fluctuation characteristic and stability of the acceleration data, wherein,
Figure FDA0001530356340000023
wherein R isiRepresents a fitting window Ri(i ═ 1, 2, 3, …, positive integer range); f (q, s)RiAnd sRiAre all the corresponding values under the Ri window, Δ F (q, s)RiRepresenting the variation of F (q, s) values under different windows; Δ sRiRepresenting the amount of change in the s-value for different windows.
4. As claimed in claim 3The driving behavior recognition method based on multi-sensor data fusion is characterized in that in the step M2, the head end and the tail end of the sequence formed by the contour signals y (i) are respectively in accordance with NsStep cutting of the sub-interval of the equivalent to int (N/s) to obtain 2NsA plurality of contiguous and non-overlapping subintervals; then to the 2NsAnd calculating the time domain fluctuation characteristic and the stability of the acceleration data in the subintervals according to the steps from M3 to M5.
5. The multi-sensor data fusion-based driving behavior recognition method of claim 1, wherein in the third step, the first machine learning model is a random forest classifier;
the first machine learning model is obtained by training the following steps:
step A1, creating a labeled training sample set { (O) of OBD sensing information1,y1),(O2,y2),…,(Ok,yk) Where k is the sample number, k is 2 or more, OkRepresents the kth OBD sensory information training sample, ykA label value representing a kth training sample; each label in the labeled training sample set at least comprises 1 OBD sensing information training sample; carrying out normalization processing on the OBD sensing information training sample to obtain the OBD training sample sensing data of the vehicle;
step A2, extracting characteristic information of the OBD training sample sensing data;
step A3, inputting the feature information of the OBD training sample sensing data into the random forest classifier, and repeatedly extracting L times from the feature information of the OBD training sample sensing data through a self-help resampling technology by the random forest classifier to obtain a sample set, wherein L is the total number of samples put into the classifier; then randomly selecting m training sample attribute values to form a new sample set, wherein m is a set parameter and is generally greater than 1/3 of attribute number, so as to obtain a decision tree, and each decision tree obtains a classification result;
step A4, randomizing the randomThe proportion h of the number of decision trees of each classification result of the forest classifier to the total number of all decision trees1(p | x) as the classification data, a first classification confidence h1 ═ h of each classification result is obtained1(p|x);
The first classification accuracy W1 of each classification result is
Figure FDA0001530356340000031
Where N isacc1Number, N, of labeled training sample sets representing OBD sensory information that are correctly classifiedp1The total number of samples in the labeled training sample set representing the OBD sensory information.
6. The multi-sensor data fusion-based driving behavior recognition method according to claim 5, wherein in the third step, the second machine learning model is a random forest classifier with the same parameters as the first machine learning model;
the second machine learning model is obtained by training the following steps:
step B1, creating a labeled training sample set of acceleration information { (x)1,y1),(x2,y2),…,(xk,yk) Where k is the sample number, k is 2 or more, xkRepresents the kth acceleration information training sample, ykA label value representing a kth training sample; each label in the labeled training sample set at least comprises 1 acceleration information training sample; carrying out normalization processing on the acceleration information training sample to obtain the acceleration training sample sensing data of the vehicle;
step B2; extracting characteristic information of the acceleration training sample sensing data;
step B3, inputting the characteristic information of the acceleration training sample sensing data into the random forest classifier, and repeatedly extracting the characteristic information of the acceleration training sample sensing data for L times by the random forest classifier through a self-help resampling technology to obtain a sample set, wherein L is the total number of samples; then randomly selecting m training sample attribute values to form a new sample set, wherein m is a set parameter and is generally greater than 1/3 of attribute number, so as to obtain a decision tree, and each decision tree obtains a classification result;
step B4, the proportion h of the number of the decision trees of each classification result of the random forest classifier to the total number of all the decision trees2(p | x) as the classification data, a second classification confidence h2 ═ h of each classification result is obtained2(p|X)
In the second machine learning model, the second classification accuracy W2 of each classification result is
Figure FDA0001530356340000041
Where N isacc2Number of correctly classified samples, N, representing acceleration informationp2Representing the total number of test samples.
7. The driving behavior recognition method based on multi-sensor data fusion of claim 1, wherein in the first step, the OBD sensing information comprises vehicle speed, motor torque, output current information of the motor, and motor power.
8. A driving behavior recognition system based on multi-sensor data fusion is characterized by comprising an acceleration sensor and an OBD sensing information collector which are arranged on a vehicle, and a server; the acceleration sensor and the OBD sensing information collector are both connected with the server;
the acceleration sensor is used for acquiring acceleration information of the vehicle and uploading the acceleration information to the server;
the OBD sensing information collector is used for obtaining OBD sensing information of the vehicle and uploading the OBD sensing information to the server;
the server is used for receiving the OBD sensing information and the acceleration information, and obtaining OBD sensing data and acceleration data of the vehicle after normalization processing is carried out on the OBD sensing information and the acceleration information; respectively extracting characteristic information of the OBD sensing data and characteristic information of the acceleration data; classifying the characteristic information of the OBD sensing data to obtain a first classification confidence h1 and a first classification accuracy W1; classifying the characteristic information of the acceleration data to obtain a second classification confidence h2 and a second classification accuracy W2; and finally, performing weighted fusion on each classification result according to a formula W1 h1+ W2 h2, calculating to obtain a classification result with the maximum weighted fusion value, namely a driving behavior recognition result, and outputting the recognition result.
9. The multi-sensor data fusion-based driving behavior recognition system of claim 8, wherein the acceleration sensor is a six-axis accelerometer.
10. The multi-sensor data fusion-based driving behavior recognition system of claim 9, wherein the server is an onboard server or a remote server;
if the server is a remote server, the driving behavior recognition system based on the multi-sensor data fusion also comprises a storage module and a data transceiver module;
the storage module is simultaneously connected with the acceleration sensor and the OBD sensing information collector, and is used for storing the acceleration information of the vehicle acquired by the acceleration sensor and the OBD sensing information of the vehicle acquired by the OBD sensing information collector and outputting the acceleration information and the OBD sensing information to the data transceiver module;
the data transceiver module is connected with the storage module and the remote server at the same time, and the data transceiver module is used for uploading the acceleration information and the OBD sensing information of the vehicle stored by the storage module to the remote server.
CN201711470875.8A 2017-12-28 2017-12-28 Driving behavior identification method and system based on multi-sensor data fusion Active CN108108766B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711470875.8A CN108108766B (en) 2017-12-28 2017-12-28 Driving behavior identification method and system based on multi-sensor data fusion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711470875.8A CN108108766B (en) 2017-12-28 2017-12-28 Driving behavior identification method and system based on multi-sensor data fusion

Publications (2)

Publication Number Publication Date
CN108108766A CN108108766A (en) 2018-06-01
CN108108766B true CN108108766B (en) 2021-10-29

Family

ID=62214485

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711470875.8A Active CN108108766B (en) 2017-12-28 2017-12-28 Driving behavior identification method and system based on multi-sensor data fusion

Country Status (1)

Country Link
CN (1) CN108108766B (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6832963B2 (en) * 2018-03-01 2021-02-24 ベイジン ディディ インフィニティ テクノロジー アンド ディベロップメント カンパニー リミティッド Systems and methods for identifying dangerous driving behavior
CN108921096A (en) * 2018-06-29 2018-11-30 北京百度网讯科技有限公司 Time tracking method, apparatus, equipment and computer-readable medium
CN109229108B (en) * 2018-08-07 2020-05-05 武汉理工大学 Driving behavior safety evaluation method based on driving fingerprints
US20210206382A1 (en) * 2018-08-17 2021-07-08 Sony Corporation Information processing apparatus, information processing system, information processing method, and program
CN109447127A (en) * 2018-09-29 2019-03-08 深圳市元征科技股份有限公司 Data processing method and device
WO2020085223A1 (en) * 2018-10-22 2020-04-30 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Information processing method, information processing device, information processing program, and information processing system
US10810513B2 (en) * 2018-10-25 2020-10-20 The Boeing Company Iterative clustering for machine learning model building
CN109635335B (en) * 2018-11-12 2024-05-28 平安科技(深圳)有限公司 Driving risk prediction method, device, computer equipment and storage medium
CN109614904A (en) * 2018-12-03 2019-04-12 东北大学 A kind of activity recognition method of the Multi-sensor Fusion based on Shapelet
CN111376910B (en) * 2018-12-29 2022-04-15 北京嘀嘀无限科技发展有限公司 User behavior identification method and system and computer equipment
CN109922439B (en) * 2019-03-29 2020-10-16 重庆长安汽车股份有限公司 Fusion method of multi-sensor data, and target detection method and system based on V2X
CN110210513B (en) * 2019-04-23 2021-04-09 深圳信息职业技术学院 Data classification method and device and terminal equipment
US11110917B2 (en) * 2019-05-13 2021-09-07 Great Wall Motor Company Limited Method and apparatus for interaction aware traffic scene prediction
CN110365648A (en) * 2019-06-14 2019-10-22 东南大学 A kind of vehicle-mounted CAN bus method for detecting abnormality based on decision tree
CN112348039B (en) * 2019-08-07 2023-04-07 ***通信集团上海有限公司 Training method of driving behavior analysis model, driving behavior analysis method and equipment
CN111814836B (en) * 2020-06-12 2022-07-19 武汉理工大学 Vehicle driving behavior detection method and device based on class imbalance algorithm
WO2022011722A1 (en) * 2020-07-17 2022-01-20 华为技术有限公司 Data processing method and apparatus, and intelligent vehicle
CN112099471B (en) * 2020-08-27 2021-12-14 深圳市元征科技股份有限公司 Vehicle power type judgment method and device, terminal device and storage medium
CN112883190A (en) * 2021-01-28 2021-06-01 平安科技(深圳)有限公司 Text classification method and device, electronic equipment and storage medium
CN113112796B (en) * 2021-04-07 2022-05-27 吉林大学 Construction method and system of driving behavior characteristics and driving behavior analysis method
CN114169374B (en) * 2021-12-10 2024-02-20 湖南工商大学 Cable-stayed bridge stay cable damage identification method and electronic equipment
CN115496978B (en) * 2022-09-14 2023-04-07 北京化工大学 Image and vehicle speed information fused driving behavior classification method and device
CN116702000B (en) * 2023-05-31 2024-03-29 深圳技术大学 Road surface quality dynamic monitoring and evaluating method based on multi-layer data fusion

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101633359A (en) * 2008-07-24 2010-01-27 通用汽车环球科技运作公司 Adaptive vehicle control system with driving style recognition
CN101872171A (en) * 2009-04-24 2010-10-27 中国农业大学 Driver fatigue state recognition method and system based on information fusion
CN102023010A (en) * 2010-10-26 2011-04-20 西安理工大学 MEMS (micro-electromechanical system)-based wavelet field multisensor information fusion system and fusion method
CN103310202A (en) * 2013-06-27 2013-09-18 西安电子科技大学 System and method for guaranteeing driving safety
CN104463244A (en) * 2014-12-04 2015-03-25 上海交通大学 Aberrant driving behavior monitoring and recognizing method and system based on smart mobile terminal
CN105320966A (en) * 2015-10-30 2016-02-10 东软集团股份有限公司 Vehicle driving state recognition method and apparatus
CN106203437A (en) * 2015-05-07 2016-12-07 平安科技(深圳)有限公司 Individual driving behavior recognition methods and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060204107A1 (en) * 2005-03-04 2006-09-14 Lockheed Martin Corporation Object recognition system using dynamic length genetic training

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101633359A (en) * 2008-07-24 2010-01-27 通用汽车环球科技运作公司 Adaptive vehicle control system with driving style recognition
CN101872171A (en) * 2009-04-24 2010-10-27 中国农业大学 Driver fatigue state recognition method and system based on information fusion
CN102023010A (en) * 2010-10-26 2011-04-20 西安理工大学 MEMS (micro-electromechanical system)-based wavelet field multisensor information fusion system and fusion method
CN103310202A (en) * 2013-06-27 2013-09-18 西安电子科技大学 System and method for guaranteeing driving safety
CN104463244A (en) * 2014-12-04 2015-03-25 上海交通大学 Aberrant driving behavior monitoring and recognizing method and system based on smart mobile terminal
CN106203437A (en) * 2015-05-07 2016-12-07 平安科技(深圳)有限公司 Individual driving behavior recognition methods and device
CN105320966A (en) * 2015-10-30 2016-02-10 东软集团股份有限公司 Vehicle driving state recognition method and apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Driver Modeling Based on Driving Behavior and Its Evaluation in Driver Identification;Chiyomi Miyajima 等;《Proceedings of the IEEE 》;20070402;第427-437页 *
智能手机车辆异常驾驶行为检测方法;周后飞 等;《智能***学报》;20160630;第11卷(第3期);第410-417页 *

Also Published As

Publication number Publication date
CN108108766A (en) 2018-06-01

Similar Documents

Publication Publication Date Title
CN108108766B (en) Driving behavior identification method and system based on multi-sensor data fusion
CN103996287B (en) A kind of vehicle compulsory based on decision-tree model changes decision-making technique
Martínez et al. Driver identification and impostor detection based on driving behavior signals
CN109547254B (en) Intrusion detection method and device, electronic equipment and storage medium
CN111994084B (en) Method and system for identifying driving style of driver and storage medium
CN110262491B (en) Method and system for predicting vehicle braking intention based on hybrid learning mode
CN108280482B (en) Driver identification method, device and system based on user behaviors
CN104688252A (en) Method for detecting fatigue status of driver through steering wheel rotation angle information
CN114926825A (en) Vehicle driving behavior detection method based on space-time feature fusion
Xun et al. An experimental study towards driver identification for intelligent and connected vehicles
CN113581188A (en) Commercial vehicle driver driving style identification method based on Internet of vehicles data
US20150081605A1 (en) Apparatus and method for determining careless driving
CN113642114B (en) Personified random following driving behavior modeling method capable of making mistakes
CN114817371A (en) XGboost-based vehicle driving condition identification method
CN107334481B (en) Driving distraction detection method and system
CN106056150A (en) System and method for establishing part division remote damage assessment of different vehicle types based on artificial intelligence random forest method
CN115830368A (en) Vehicle shock absorber defect diagnosis method, system, equipment and medium
CN115774942A (en) Driving style identification model modeling and statistical method based on Internet of vehicles real vehicle data and SVM
Chen et al. Driver identification based on hidden feature extraction by using deep learning
Nanda et al. Real-time surface material identification using infrared sensor to control speed of an arduino based car like mobile robot
Anil et al. Driver behavior analysis using K-means algorithm
CN116738330A (en) Semi-supervision domain self-adaptive electroencephalogram signal classification method
Wang et al. A data-driven estimation of driving style using deep clustering
CN114818381A (en) Method for constructing test scene library of automatic driving automobile
CN116945907B (en) New energy electric automobile mileage calculation method and system

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