The present invention relates to a driving evaluation system, a vehicle-mounted machine, and an information processing center. In particular, the present invention relates to a driving evaluation system, a vehicle-mounted machine, and an information processing center which evaluate the driving of a driver of a vehicle in each condition in which the vehicle is driven.
A technique has been proposed which evaluates driving of a driver of a vehicle, and increases awareness of the driver about safe driving or low fuel-consumption driving (hereinafter, called eco-driving). For example, Patent Literature 1 describes a device which detects and records a driving condition of a vehicle, determines a safe driving behavior of a driver on the basis of the recorded driving condition of the vehicle, evaluates the degree of safe driving of the driver on the basis of the determination result, and records the degree of safe driving of the evaluation result.
On the other hand, in the above-described technique, in regard to the standard for evaluating the driving of the driver, a given standard is set in each driving condition of a general road, a highway, a city road, a hill, and a heavy traffic road. For example, as a standard for evaluating safe driving, in a highway rather than a general road, the reference value of the vehicle speed is set to be high. As a standard for evaluating eco-driving, in a heavy traffic road rather than a general road, the reference value of mileage or an accelerator control input is set to be high. These reference values are determined by data measured when a vehicle for measurement travels a road on which an ordinary vehicle travels or a simulated course, such as a test course.
However, as described above, for each condition in which a vehicle is driven, when the standard for uniformly evaluating driving is set, even if the driver carried out driving while being aware of safe driving or eco-driving during actual traveling of the vehicle, there may be difficulty in driving. In actuality, even at the same place or the same time, the difficulty of safe driving or eco-driving may change in various ways due to the condition of the host vehicle, such as speed, and the influence of peripheral vehicles, such as congestion. For this reason, there is a difference between the evaluation result of the driving determined by the device or system and effort or awareness of the driver about his/her driving. Accordingly, in the above-described technique, when the standard for uniformly evaluating the driving is set, since driving evaluation does not match the effort of the driver, the driver may feel a sense of discomfort. In this case, finally, the driver loses confidence in the device or system and does not keep using the device or system. This becomes particularly problematic for eco-driving where it is necessary for a plurality of drivers to exert effort over a long period of time.
The invention has been finalized in consideration of the actual condition, and an object of the invention is to provide a driving evaluation system, a vehicle-mounted machine, and an information processing center capable of performing driving evaluation more suitable for the actual condition.
The invention provides a driving evaluation system. The driving evaluation system includes an evaluation standard resetting unit which resets an evaluation standard of driving of a driver of one vehicle for each condition in which the one vehicle is driven for each driving evaluation, and an evaluation unit which evaluates the driving of the driver of the one vehicle by the evaluation standard reset by the evaluation standard resetting unit.
With this configuration, the evaluation standard resetting unit resets the evaluation standard of the driving of the driver of the one vehicle for each condition, in which one vehicle is driven, that is, the state of the traveling road, such as road alignment or inclination, the state of the host vehicle, such as speed, and the condition of peripheral vehicles, such as congestion, for each driving evaluation. For this reason, it becomes possible to set the evaluation standard of the driving in accordance with the actual condition at the time of evaluation compared to a case where the standard for uniformly evaluating the driving is set. The evaluation unit evaluates the driving of the driver of the one vehicle by the evaluation standard reset by the evaluation standard resetting unit. For this reason, it becomes possible to perform driving evaluation more suitable for the actual condition.
In this case, the evaluation standard resetting unit may estimate, as the evaluation standard, the probability distribution of evaluation values of driving for each condition in which the one vehicle is driven, and the evaluation unit may evaluate the driving of the driver of the one vehicle on the basis of the probability distribution of the evaluation values in the condition in which the one vehicle is driven and evaluation values of actual driving of the one vehicle in the condition in which the one vehicle is driven.
With this configuration, the evaluation standard resetting unit estimates, as the evaluation standard, the probability distribution of evaluation values of driving for each condition in which the one vehicle is driven. For this reason, it is possible to statistically quantify the difficulty of driving in the corresponding condition. The evaluation unit evaluates the driving of the driver of the one vehicle on the basis of the probability distribution of the evaluation values in the condition in which the one vehicle is driven and evaluation values of actual driving of the one vehicle in the condition in which the one vehicle is driven, making it possible to quantitatively perform driving evaluation to be more suitable for the actual condition on the basis of the statistic.
In this case, the evaluation standard resetting unit may estimate, as the evaluation standard, the probability distribution of evaluation values of driving of at least one of an unspecified number of vehicles for each condition in which the one vehicle is driven and an unspecified number of vehicles of the same type as the one vehicle for each condition in which the one vehicle is driven.
With this configuration, the evaluation standard resetting unit estimates, as the evaluation standard, the probability distribution of evaluation values of driving of at least one of an unspecified number of vehicles for each condition in which the one vehicle is driven and an unspecified number of vehicles of the same type as the one vehicle for each condition in which the one vehicle is driven. For this reason, in regard to the evaluation standard of the driving, it is possible to quantify the difficulty of driving in the corresponding condition more suitable for the actual condition on the basis of the statistic of driving of an unspecified number of vehicles.
The evaluation standard resetting unit may estimate, as the evaluation standard, a probability density function relating to the probability distribution of evaluation values of driving for each condition, in which the one vehicle is driven, by Kernel density estimation.
Alternatively, the evaluation standard resetting unit may estimate, as the evaluation standard, a probability density function relating to the probability distribution of the evaluation values of the driving for each condition, in which the one vehicle is driven, by approximation based on a contaminated normal distribution.
With this configuration, the evaluation standard resetting unit estimates, as the evaluation standard, a probability density function relating to the probability distribution of the evaluation values of the driving for each condition, in which the one vehicle is driven, by approximation based on a contaminated normal distribution. With the contaminated normal distribution, the number of samples can be reduced. For this reason, it becomes possible to reduce the calculation time for estimating the probability density function.
The evaluation standard resetting unit may estimate, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from a driving operation for each condition in which the one vehicle is driven, and the evaluation unit may evaluate the driving of the driver of the one vehicle on the basis of the awareness state of the driver of the one vehicle estimated in the condition in which the one vehicle is driven and an actual driving operation of the driver of the one vehicle in the condition in which the one vehicle is driven.
With this configuration, the evaluation standard resetting unit estimates, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from a driving operation for each condition in which the one vehicle is driven. For this reason, it is possible to appropriately estimate the awareness state of the driver in the corresponding condition. The evaluation unit evaluates the driving of the driver of the one vehicle on the basis of the awareness state of the driver of the one vehicle estimated in the condition in which the one vehicle is driven and an actual driving operation of the driver of the one vehicle in the condition in which the one vehicle is driven. For this reason, it is possible to evaluate the driving of the driver in the relation between the awareness state of the driver and the actual driving operation, making it possible to perform driving evaluation including the awareness of the driver about driving.
In this case, the evaluation standard resetting unit may estimate, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from the statistic of the driving operation of the driver of the one vehicle for each condition in which the one vehicle is driven.
With this configuration, the evaluation standard resetting unit estimates, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from the statistic of the driving operation of the driver of the one vehicle for each condition in which the one vehicle is driven. For this reason, it becomes possible to estimate the awareness state for the driver himself/herself of the one vehicle with high precision.
Alternatively, the evaluation standard resetting unit may estimate, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from the statistic of driving operations of drivers of an unspecified number of vehicles for each condition in which the one vehicle is driven.
With this configuration, the evaluation standard resetting unit estimates, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from the statistic of driving operations of drivers of an unspecified number of vehicles for each condition in which the one vehicle is driven. For this reason, even if a small amount of data is accumulated for the driver himself/herself of the one vehicle, it becomes possible to immediately estimate the awareness state of the driver of the one vehicle.
The evaluation standard resetting unit may estimate the awareness state of the driver of the one vehicle by a dynamic Bayesian network.
With this configuration, the evaluation standard resetting unit estimates the awareness state of the driver of the one vehicle by a dynamic Bayesian network. For this reason, it becomes possible to quantitatively estimate the causal relation of the driving operation with respect to the awareness state of the driver.
Alternatively, the evaluation standard resetting unit may estimate the awareness state of the driver of the one vehicle by a support vector machine.
With this configuration, the evaluation standard resetting unit estimates the awareness state of the driver of the one vehicle by a support vector machine. For this reason, even if a small amount of data is accumulated for estimation, it becomes possible to estimate the awareness state of the driver.
The condition in which the one vehicle is driven may include at least one of the time and place at which the one vehicle is driven.
With this configuration, the condition in which the one vehicle is driven includes at least one of the time and place at which the one vehicle is driven. For this reason, it is possible to evaluate the driving of the driver for the time or place at which the vehicle is driven.
The evaluation unit may evaluate the degree such that the driving of the driver of the one vehicle attains low fuel consumption.
Since the driving evaluation system of the invention can perform driving evaluation more suitable for the actual condition, the driver feels little sense of discomfort in the system and is likely to keep using the system. For this reason, it particularly becomes effective when eco-driving where efforts over a long period of time are important is evaluated.
The invention also provides a vehicle-mounted machine. The vehicle-mounted machine includes an evaluation unit which, for each condition in which a host vehicle is driven, evaluates driving of a driver of a host vehicle by an evaluation standard of the driving of the driver of the host vehicle reset for each driving evaluation.
In this case, the evaluation standard of the driving of the driver of the host vehicle may be the probability distribution of evaluation values of driving estimated for each condition in which the host vehicle is driven, and the evaluation unit may evaluate the driving of the driver of the host vehicle on the basis of the probability distribution of the evaluation values in the condition in which the host vehicle is driven and evaluation values of actual driving of the host vehicle in which the host vehicle is driven.
In this case, the evaluation standard of the driving of the driver of the host vehicle may be the probability distribution of evaluation values of driving of at least one of an unspecified number of vehicles estimated for each condition in which the host vehicle is driven and an unspecified number of vehicles of the same type as the host vehicle for each condition in which the host vehicle is driven.
As the evaluation standard of the driving of the driver of the host vehicle, a probability density function relating to the probability distribution of evaluation values of driving for each condition in which the host vehicle is driven may be estimated by Kernel density estimation.
Alternatively, as the evaluation standard of the driving of the driver of the host vehicle, a probability density function relating to the probability distribution of evaluation values of driving for each condition in which the host vehicle is driven may be estimated by approximation based on a contaminated normal distribution.
The evaluation standard of the driving of the driver of the host vehicle may be the awareness state of the driver of the host vehicle for each condition, in which the host vehicle is driven, estimated from a driving operation for each condition in which the host vehicle is driven, and the evaluation unit may evaluate the driving of the driver of the host vehicle on the basis of the awareness state of the driver of the host vehicle estimated in the condition in which the host vehicle is driven and an actual driving operation of the driver of the host vehicle in the condition in which the host vehicle is driven.
In this case, the evaluation standard of the driving of the driver of the host vehicle may be the awareness state of the driver of the host vehicle for each condition, in which the host vehicle is driven, estimated from the statistic of driving operations of the driver of the host vehicle for each condition in which the host vehicle is driven.
Alternatively, the evaluation standard of the driving of the driver of the host vehicle may be the awareness state of the driver of the host vehicle for each condition, in which the host vehicle is driven, estimated from the statistic of driving operations of drivers of an unspecified number of vehicles for each condition in which the host vehicle is driven.
The awareness state of the driver of the host vehicle may be estimated by a dynamic Bayesian network.
Alternatively, the awareness state of the driver of the host vehicle may be estimated by a support vector machine.
The condition in which the host vehicle is driven may include at least one of the time and place at which the host vehicle is driven.
The evaluation unit may evaluate the degree such that the driving of the driver of the host vehicle attains low fuel consumption.
The invention also provides an information processing center which sets an evaluation standard for evaluating driving of a driver of one vehicle. The information processing center includes an evaluation standard resetting unit which resets an evaluation standard of driving of a driver of one vehicle for each condition in which the one vehicle is driven for each driving evaluation.
In this case, the evaluation standard resetting unit may estimate, as the evaluation standard, the probability distribution of evaluation values of driving for each condition in which the one vehicle is driven.
In this case, the evaluation standard resetting unit estimates, as the evaluation standard, the probability distribution of evaluation values of driving of at least one of an unspecified number of vehicles for each condition in which the one vehicle is driven and an unspecified number of vehicles of the same type as the one vehicle for each condition in which the one vehicle is driven.
The evaluation standard resetting unit may estimate, as the evaluation standard, a probability density function relating to the probability distribution of evaluation values of driving for each condition, in which the one vehicle is driven, by Kernel density estimation.
Alternatively, the evaluation standard resetting unit may estimate, as the evaluation standard, a probability density function relating to the probability distribution of the evaluation values of the driving for each condition, in which the one vehicle is driven, by approximation based on a contaminated normal distribution.
The evaluation standard resetting unit may estimate, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from a driving operation for each condition in which the one vehicle is driven.
In this case, the evaluation standard resetting unit may estimate, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from the statistic of the driving operation of the driver of the one vehicle for each condition in which the one vehicle is driven.
Alternatively, the evaluation standard resetting unit may estimate, as the evaluation standard, the awareness state of the driver of the one vehicle for each condition, in which the one vehicle is driven, from the statistic of driving operations of drivers of an unspecified number of vehicles for each condition in which the one vehicle is driven.
The evaluation standard resetting unit may estimate the awareness state of the driver of the one vehicle by a dynamic Bayesian network.
Alternatively, the evaluation standard resetting unit may estimate the awareness state of the driver of the one vehicle by a support vector machine.
The condition in which the one vehicle is driven may include at least one of the time and place at which the one vehicle is driven.
The evaluation standard may be to evaluate the degree such that the driving of the driver of the one vehicle attains low fuel consumption.
According to the driving evaluation system, the vehicle-mounted machine, and the information processing center of the invention, it becomes possible to perform driving evaluation more suitable for the actual condition.
Hereinafter, a driving evaluation system according to the invention will be described with reference to the drawings.
As shown in
The eco-driving capability is an index which represents the degree such that the driver of the host vehicle can improve evaluation values of driving, such as mileage, in a certain driving condition compared to a learning sample obtained from an individual driver or an unspecified number of drivers. When the eco-driving capability is small, advice which requests the driver to carry out driving as-is is provided to the driver. When the eco-driving capability is large, advice which requests the driver to further realize eco-driving is provided to the driver.
The proficiency is an index which represents how skilled the driver is at eco-driving in a certain driving condition compared to a learning sample obtained from an individual driver or an unspecified number of drivers. When the proficiency is low, advice indicating that the level of eco-driving is poor is provided to the driver. When the proficiency is high, advice indicating that the level of eco-driving is high is provided to the driver.
The eco-driving awareness is an index which represents whether or not the driver of the host vehicle carries out a driving operation while being aware of eco-driving in a certain driving condition compared to a learning sample obtained from an individual driver or an unspecified number of drivers. When the eco-driving awareness is low, advice which causes the driver to be aware of eco-driving is provided to the driver. When the eco-driving awareness is high, more accurate advice is provided to the driver such that the driver increases eco-driving awareness.
The vehicle-mounted system 100 is a vehicle-mounted machine which is mounted in each vehicle. The vehicle-mounted system 100 has sensors, such as an accelerator opening sensor 111, a fuel ejection amount sensor 112, a brake sensor 113, a vehicle speed sensor 114, an engine speed sensor 115, a G sensor 116, a GPS (Global Positioning System) 117, an inter-vehicle distance measurement device 118, and a VICS (Vehicle Information and Communication System) 119. The accelerator opening sensor 111 is a sensor which detects the accelerator opening of the host vehicle. The fuel ejection amount sensor 112 is a sensor which detects the fuel ejection amount into the cylinder. The brake sensor 113 is a sensor which detects the brake pedal control input of the host vehicle or the braking force to the wheel. The vehicle speed sensor 114 is a sensor which detects the vehicle speed of the host vehicle from the rotation speed of the axle of the wheel. The engine speed sensor 115 is a sensor which detects the engine speed of the host vehicle. The G sensor 116 is a sensor which detects the acceleration of the host vehicle or the inclination of a road on which the host vehicle travels. The GPS 117 is configured to receive signals from a plurality of GPS satellites by a GPS receiver and measures the position of the host vehicle from a difference between the signals. The inter-vehicle distance measurement device 118 is configured to measure the distance from a preceding vehicle or an obstacle using laser light or millimeter waves. The VICS 119 is a system which displays traffic information received from FM multiplex broadcasting, an optical beacon transmitter on a road, or the like in the form of figures and characters. Other sensors may be used to detect other factors, such as weather or a traveling time period, which will affect the driving operation of the driver.
The vehicle-mounted system 100 has a scene specification unit 121. The detection results of the accelerator opening sensor 111 to the GPS 117 are transmitted to the scene specification unit 121. In the scene specification unit 121, the position of the host vehicle specified by the GPS 117 and the like and map information (not shown) are used to specify a traveling road of the host vehicle. In the scene specification unit 121, a condition of a traveling road on which another host vehicle is driven, or a driving operation of a driver, such as vehicle speed or accelerator opening, is specified.
The vehicle-mounted system 100 has a traveling data upload processing unit 131. Information regarding the traveling road, the condition in which the host vehicle is driven, or the driving operation of the driver specified by the scene specification unit 121 is transmitted to the traveling data upload processing unit 131. The traveling data upload processing unit 131 converts the information regarding the condition, in which the host vehicle is driven, specified by the scene specification unit 121 in a format capable of being uploaded to the information processing center 200.
The vehicle-mounted system 100 has a communication control unit 141. Information regarding the traveling road, the condition in which the host vehicle is driven, or the driving operation of the driver converted by the traveling data upload processing unit 131 is uploaded to the information processing center 200 by the communication control unit 141. The communication control unit 114 downloads eco-driving probability density and an eco-driving awareness pre-learning result described below from the information processing center 200.
The vehicle-mounted system 100 has an eco-driving probability density/eco-driving awareness pre-learning result DB 151. The eco-driving probability density/eco-driving awareness pre-learning result DB 151 records the eco-driving probability density and the eco-driving awareness pre-learning result downloaded from the information processing center 200.
The vehicle-mounted system 100 has an eco-driving capability/proficiency estimation unit 161. The eco-driving capability/proficiency estimation unit 161 compares the eco-driving probability density recorded in the eco-driving probability density/eco-driving awareness pre-learning result DB 151 with the driving of the driver of the host vehicle detected from the sensors, such as the accelerator opening sensor 111, and calculates eco-driving capability and proficiency described below.
The vehicle-mounted system 100 has an eco-driving awareness estimation unit 171. The eco-driving awareness estimation unit 171 estimates the below-described eco-driving awareness of the driver from the eco-driving awareness pre-learning result recorded in the eco-driving probability density/eco-driving awareness pre-learning result DB 151 and the driving operation of the driver of the host vehicle.
The vehicle-mounted system 100 has a display 181 and a speaker 182. The display 181 and the speaker 182 display the eco-driving capability and proficiency estimated by the eco-driving capability/proficiency estimation unit 161 and the eco-driving awareness estimated by the eco-driving awareness estimation unit 171 for the driver.
The information processing center 200 has a communication control unit 211, a user's entire traveling history DB 221, an eco-driving probability density estimation unit 231, an eco-driving awareness pre-learning unit 241, an eco-driving capability DB 251, and an eco-driving, awareness pre-learning result DB 261. The communication control unit 211 receives information relating to the condition in which a vehicle of a user (a registered member) of the driving evaluation system 10 of this embodiment is driven or the driving operation of the driver from the vehicle-mounted system 100 which is mounted in the host vehicle or another vehicle.
The user's entire traveling history DB 221 records information relating to the condition in which the vehicle of each user is driven and the driving operation of the driver received by the communication control unit 211. As described below, the eco-driving probability density estimation unit 231 estimates eco-driving probability density which is the probability distribution of evaluation values, such as mileage relating to eco-driving, on the basis of the information relating to the condition in which the vehicle of each user is driven or the driving operation of the driver recorded in the user's entire traveling history DB 221.
The eco-driving awareness pre-learning unit 241 calculates the eco-driving awareness pre-learning result, which is used to estimate the eco-driving awareness in the vehicle-mounted system 100, on the basis of the information relating to the condition in which the vehicle of each user is driven or the driving operation of the driver recorded in the user's entire traveling history DB 221.
The eco-driving capability DB 251 records the eco-driving probability density estimated by the eco-driving probability density estimation unit 231. The eco-driving awareness pre-learning result DB 261 records the eco-driving pre-learning result calculated by the eco-driving awareness pre-learning unit 241. The eco-driving probability density recorded in the eco-driving capability DB 251 and the eco-driving awareness pre-learning result recorded in the eco-driving awareness pre-learning result DB 261 are transmitted to the vehicle-mounted system 100 by the communication control unit 211.
Hereinafter, the operation of the driving evaluation system 10 of this embodiment will be described. First, the outline of the operation of the driving evaluation system 10 of this embodiment will be described with reference to
The traveling data upload processing unit 131 of the vehicle-mounted system 100 converts the specified traveling road and the information relating to the condition in which the host vehicle is driven or the driving operation of the driver acquired by the accelerator opening sensors 111 to the GPS 117 in a formation to be uploaded to the information processing center 200. Converted data is uploaded to the information processing center 200 by the communication control unit 141 (S2). In this case, the format of data to be uploaded depends on communication constraint, or a process for eco-driving capability/proficiency determination or eco-driving awareness estimation. When there is communication constraint, the traveling data upload processing unit 131 converts data acquired by the accelerator opening sensors 111 to the GPS 117, such as an accelerator opening distribution or an acceleration distribution for each traveling path. However, when there is no communication constraint, data acquired by the accelerator opening sensors 111 to the GPS 117 may be directly uploaded to the information processing center 200.
The communication control unit 211 of the information processing center 200 receives uploaded data and records received data in the user's entire traveling history DB 221 (S3). In this way, in the information processing center 200, in addition to the host vehicle, similar data is collected from an unspecified number of users.
The eco-driving probability density estimation unit 231 of the information processing center 200 estimates eco-driving probability density on the basis of information recorded in the user's entire traveling history DB 221 (S4). As described below in detail, the eco-driving probability density is estimated by estimating the probability distribution of evaluation values, such as mileage, of the driving of an unspecified number of drivers using one or a plurality of observation variables, such as acceleration, speed, and accelerator opening, in a certain traveling path, at a certain position, or at a certain time. Meanwhile, in general, since vehicle characteristics changes between vehicle types, it is considered that probability distribution estimation is performed for each vehicle type.
The eco-driving awareness pre-learning unit 241 of the information processing center 200 calculates the eco-driving awareness pre-learning result on the basis of information recorded in the user's entire traveling history DB 221 (S5). As described below in detail, the eco-driving awareness pre-learning result is calculated by estimating the awareness of the driver about eco-driving from driving operations of a specified number of users or an unspecified number of drivers in a certain traveling path, at a certain position, or at a certain time.
The communication control unit 211 of the information processing center 200 performs a process for transmitting the eco-driving probability density estimated by the eco-driving probability density estimation unit 231 and the eco-driving awareness pre-learning result calculated by the eco-driving awareness pre-learning unit 241 to the vehicle-mounted system 100 (S6).
The communication control unit 141 of the vehicle-mounted system 100 receives the eco-driving probability density and the eco-driving awareness pre-learning result in a certain traveling path, at a certain position, or at a certain time transmitted from the information processing center 200, and records the eco-driving probability density and the eco-driving awareness pre-learning result in the eco-driving probability density/eco-driving awareness pre-learning result DB 151 (S7).
The eco-driving capability/proficiency estimation unit 161 of the vehicle-mounted system 100 compares the eco-driving probability density in a certain traveling path, at a certain position, or at a certain time with the driving of the driver of the host vehicle in the corresponding traveling path or the like, and calculates the eco-driving capability and proficiency (S8). The evaluation values for evaluating the driving of the driver are determined by a method of calculating eco-driving probability density in the eco-driving probability density estimation unit 231 of the information processing center 200 or a method of presenting information to the driver by the display 181 or the like of the vehicle-mounted system 100. Typically, as the evaluation values, mileage, accelerator opening, acceleration, and the like are used.
The eco-driving awareness estimation unit 171 of the vehicle-mounted system 100 estimates the eco-driving awareness of the driver from the eco-driving awareness pre-learning result in a certain traveling path, at a certain position, or at a certain time and the actual driving operation (accelerator operation, brake operation, or the like) of the driver in the corresponding traveling path or the like (S9).
Thereafter, the display 181 or the speaker 182 of the vehicle-mounted system 100 displays the eco-driving capability and proficiency calculated by the eco-driving capability/proficiency estimation unit 161 for the driver. The display 181 or the speaker 182 of the vehicle-mounted system 100 provides advice to the driver in accordance with the eco-driving awareness calculated by the eco-driving awareness estimation unit 171.
Hereinafter, in regard to the details of the operation of the driving evaluation system 10 of this embodiment, eco-driving probability density estimation of S4, eco-driving awareness pre-learning of S5, eco-driving capability/proficiency estimation of S8, and eco-driving awareness estimation of S9 in
(Eco-Driving Probability Density Estimation)
In the eco-driving probability density estimation of S4 in
The eco-driving probability density estimation unit 231 estimates the probability density function of the evaluation values of the driving for an observation variable Z (S42). The observation variable Z is a variable relating to a driving condition acquired from the user's entire traveling history DB. The observation variable Z is classified into a static ambient condition, such as road inclination or road alignment, an inter-vehicle distance from a preceding/succeeding vehicle, a dynamic ambient condition, such as congestion information, driving behavior, such as steering operation or accelerator opening, and a vehicle condition, such as speed or acceleration.
The eco-driving probability density estimation unit 231 estimates a probability density function p(m|Zt) shown in
The eco-driving probability density estimation unit 231 estimates the probability density function p by Kernel density estimation. Expression (1) expresses a probability density function p when the number of multivariables is k.
N: number of pieces of data
h: bandwidth
x=(x1, x2, . . . , xk)T: multivariable vector
variance-covariance matrix
σlm=σlσmρlm (l, m=1 to k)
sample variance
ρlm: correlation function (ρl1=1)
μ=(μ1, μ2, . . . , μk)T: average vector
The eco-driving probability density estimation unit 231 may estimate the probability density function p using contaminated normal distribution approximation expressed by Expression (2). According to contaminated normal distribution approximation using an EM (Exception-Maximization) algorithm, the probability density function p is estimated in real time, making it possible to reduce the calculation time. According to Expression (2), N times of calculations are required so as to obtain the probability of one point. The probability of N points is N×N.
According to Expression (3), N times of calculations are required so as to obtain the probability of one point. The probability of N points is N×M.
When initial values μr and ωr are given, a conditional probability pr (Z=r) is expressed by Expression (4).
An update value is expressed by Expression (5). The calculation by Expression (4) is repeated again.
Although in the above-described example, the probability density function p is estimated from data of an unspecified number of users, the probability density function p may be estimated on the basis of data specific to the driver of the host vehicle.
(Eco-Driving Awareness Pre-Learning)
In the eco-driving awareness pre-learning of S5 in
As shown in
As shown in
A transition model of an awareness state x is defined as p(xt|xt-1). In this case, a primary Markov chain is assumed. Meanwhile, a higher-order model may be assumed. The prior probability of the awareness state x is defined as p(x0). The definition is made as follows.
n: n-th traveling data
N: number of pieces of traveling data
τ: frame number in target traveling data
Tn: number of frames in n-th traveling data
zi,n,τ: statistic of driving operation i in τ-th frame of n-th traveling data
xn,τ: eco awareness state in τ-th frame of n-th traveling data
δ(C): function which returns 1 if condition C is true and returns 0 if condition C is false
The pre-learning of the likelihood model can be performed as in Expression (7).
The learning of the transition model can be performed as in Expression (8).
The learning of the prior probability of the awareness state x can be performed as in Expression (9).
As shown in
In the above-described eco-driving awareness pre-learning, it is possible to calculate a model specialized for an individual driver using only personal data of the driver of the host vehicle. In this case, it is advantageous in that recognition precision for the corresponding driver increases. A general-purpose model may be calculated using data of an unspecified number of drivers. In this case, it is advantageous in that recognition can immediately start for an unknown driver.
(Eco-Driving Capability/Proficiency Estimation)
In the eco-driving capability/proficiency estimation of S8 in
The eco-driving capability/proficiency estimation unit 161 calculates information of the host vehicle obtained from the accelerator opening sensor 111 to the GPS 117 at the same place and time as the certain place and time (S82). Since information which is presented to the driver of the host vehicle as the user, the proficiency based on mileage, mileage is calculated. Meanwhile, since the eco-driving capability and the proficiency based on eco-driving, such as previous and subsequent acceleration, accelerator opening, or brake control input, may be calculated, in this case, these pieces of information are calculated.
The eco-driving capability/proficiency estimation unit 161 compares the eco-driving probability density acquired in S81 with information of the host vehicle calculated in S82, and calculates the eco-driving capability (S83). The eco-driving capability ct at certain place and time is obtained by
The eco-driving capability/proficiency estimation unit 161 calculates the proficiency using the eco-driving capability calculated in S83 (S84). In this case, as the calculation method, the methods of Expressions (12) to (15) are considered.
[Equation 12]
when directly calculating from capability
s=100−ct [%] (12)
when expressed by average value at given time
s=avg[100−ct]t-Δtt [%] (13)
when expressed using maximum capability at given time
s=[100−max{ct}]t-Δtt [%] (14)
when expressed using minimum capability at given time
s=[100−min{ct}]t-Δtt [%] (15)
The eco-driving capability/proficiency estimation unit 161 displays the eco-driving capability and proficiency obtained in S83 and S84 on the display 181 or the like for the driver of the host vehicle as the user (S85). The display on the display 181 can be performed modeling, for example, display by a meter shown in
(Eco-Driving Awareness Estimation)
In the eco-driving awareness estimation of S9 in
The eco-driving awareness estimation unit 171 calculates the statistic of each observation variable at the current time t (S93). As the observation variable, for example, the accelerator opening, the brake step-in amount, or the like which is information regarding driving of the host vehicle at a certain point is used. The certain point can be defined by information of the corresponding point by information of the GPS 117 of the vehicle-mounted system 100, information of the corresponding point after correction based on road information of map data, information of a traveling road of map data, a given distance which can be arbitrarily determined, or the like. When the statistic of each observation variable at the current time t is a statistic zi,t of an observation variable i at the current time t, an instantaneous value, a moving standard deviation, and the like are considered. If the observed value of the observation variable i at the current time t is Oi,t, the instantaneous value and the moving standard deviation of the statistic zi,t can be calculated by Expression (16).
The eco-driving awareness estimation unit 171 calculates the posterior probability of the awareness state at the current time shown in
The eco-driving awareness estimation unit 171 determines the presence/absence of eco awareness (S95). The determination of the presence/absence of eco awareness can be calculated by Expression (18). The eco-driving awareness estimation unit 171 repeats the process of S92 to S95 until estimation ends (S96).
As shown in
The eco-driving awareness estimation unit 171 determines the presence/absence of eco-awareness by SVM (S904). As shown in
According to this embodiment, the eco-driving probability density estimation unit 231 and the eco-driving awareness pre-learning unit 241 reset the evaluation standard of the driving of the driver of the host vehicle for each condition, in which the host vehicle is driven, for each driving evaluation. For this reason, it becomes possible to set the evaluation standard of the driving suitable for the actual condition at the time of evaluation compared to the standard for uniformly evaluating the driving is set. The eco-driving capability/proficiency estimation unit 161 and the eco-driving awareness estimation unit 171 evaluate the driving of the host vehicle by the evaluation standard reset by the eco-driving probability density estimation unit 231 and the eco-driving awareness pre-learning unit 241. For this reason, it becomes possible to perform driving evaluation more suitable for the actual condition.
According to this embodiment, the eco-driving probability density estimation unit 231 estimates, as the evaluation standard, the probability distribution of the evaluation values of the driving for each condition in which the host vehicle is driven. For this reason, it is possible to statistically quantify the difficulty of driving in the corresponding condition. The eco-driving capability/proficiency estimation unit 161 evaluates the driving of the driver of the host vehicle on the basis of the probability distribution of the evaluation values in the condition in which the host vehicle is driven and the evaluation values of actual driving of the host vehicle in which the host vehicle is driven, making it possible to perform driving evaluation more suitable for the actual condition quantitatively on the basis of the statistic.
According to this embodiment, the eco-driving probability density estimation unit 231 estimates, as the evaluation standard, the probability distribution of the evaluation values of the driving of an unspecified number of vehicles for each condition in which the host vehicle is driven. For this reason, in regard to the evaluation standard of the driving, it is possible to quantify the difficulty of driving in the corresponding condition more suitable for the actual condition on the basis of the statistic of driving of an unspecified number of vehicles.
According to this embodiment, the eco-driving probability density estimation unit 231 estimates, as the evaluation standard, the probability density function relating to the probability distribution of the evaluation values of the driving for each condition, in which the host vehicle is driven, by Kernel density estimation.
Alternatively, according to this embodiment, the eco-driving probability density estimation unit 231 estimates, as the evaluation standard, the probability density function relating to the probability distribution of the evaluation values of the driving for each condition in which the host vehicle is driven or the driving of an unspecified number of drivers of the vehicles of the same type, by approximation based on the contaminated normal distribution. With the contaminated normal distribution, the number of samples can be reduced. For this reason, it becomes possible to reduce the calculation time for estimating the probability density function.
According to this embodiment, the eco-driving awareness pre-learning unit 241 estimates, as the evaluation standard, the awareness state of the driver of the host vehicle for each condition, in which the host vehicle is driven, from the driving operation for each condition in which the host vehicle is driven. For this reason, it is possible to appropriately estimate the awareness state of the driver in the corresponding condition. The eco-driving awareness estimation unit 171 evaluates the driving of the driver of the host vehicle on the basis of the awareness state of the driver of the host vehicle estimated in the condition in which the host vehicle is driven and the actual driving operation of the driver of the host vehicle in the condition in which the host vehicle is driven. For this reason, it is possible to evaluate the driving of the driver in the relation between the awareness state of the driver and the actual driving operation, making it possible to perform driving evaluation including the awareness of the driver about driving.
According to this embodiment, the eco-driving awareness pre-learning unit 241 estimates, as the evaluation standard, the awareness state of the driver of the host vehicle for each condition, in which the host vehicle is driven, from the statistic of the driving operation of the driver of the host vehicle for each condition in which the host vehicle is driven. For this reason, it becomes possible to estimate the awareness state for the driver himself/herself of the host vehicle with high precision.
Alternatively, according to this embodiment, the eco-driving awareness pre-learning unit 241 estimates, as the evaluation standard, the awareness state of the driver of the host vehicle for each condition, in which the host vehicle is driven, from the statistic of the driving operations of the driver of an unspecified number of vehicles for each condition in which the host vehicle is driven. For this reason, even if a small amount of data is accumulated for the driver himself/herself of the host vehicle, it becomes possible to immediately estimate the awareness state of the driver of the host vehicle.
According to this embodiment, the eco-driving awareness pre-learning unit 241 estimates the awareness state of the driver of the host vehicle by the dynamic Bayesian network. For this reason, it becomes possible to quantitatively estimate the causal relation of the driving operation with respect to the awareness state of the driver.
Alternatively, according to this embodiment, the eco-driving awareness pre-learning unit 241 estimates the awareness state of the driver of the host vehicle by the support vector machine. For this reason, even if a small amount of data is accumulated for estimation, it becomes possible to estimate the awareness state of the driver.
According to this embodiment, the condition in which the host vehicle is driven includes the place and time at which the host vehicle is driven. For this reason, it is possible to evaluate the driving of the driver for the time and place at which the vehicle is driven.
Since the driving evaluation system 10, the vehicle-mounted system 100, and the information processing center 200 of this embodiment can perform driving evaluation more suitable for the actual condition, the driver feels little sense of discomfort in the system and is likely to keep using the system. For this reason, it particularly becomes effective when eco-driving where efforts over a long period of time are important is evaluated.
The invention is not limited to the above-described embodiment, and may be of course modified in various ways within the scope without departing from the subject matter of the invention. For example, although in the foregoing embodiment, the exchange of information, such as the eco-driving probability density and the eco-driving awareness pre-learning result, between the vehicle-mounted system 100 and the information processing center 200 may be performed through wireless communication by the communication control units 141 and 211, according to the invention, the information exchange may be performed when the driver attaches a removable medium, such as a flexible disk, an optical-magnetic disc, a CD-R, a flash memory, a USB memory, or a removable hard disk, to a terminal which is connectable to the information processing center 200.
In the foregoing embodiment, the components in the vehicle-mounted system 100 and the information processing center 200 may be provided in either the vehicle-mounted system 100 or the information processing center 200. For example, only the sensors, such as the accelerator opening sensor 111, a display unit, such as the display 171, or the driver, and the communication control unit 141 may be mounted in the vehicle-mounted system 100, and all other components may be provided in the information processing center 200. Alternatively, a mode in which the information processing center 200 is not used, and all the components of the driving evaluation system 10 are provided only in the vehicle-mounted system 100 also falls within the scope of the invention.
According to the driving evaluation system, the vehicle-mounted machine, and the information processing center of the invention, it becomes possible to perform driving evaluation more suitable for the actual condition.
Number | Date | Country | Kind |
---|---|---|---|
2009-217030 | Sep 2009 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/061040 | 6/29/2010 | WO | 00 | 5/25/2012 |