This application claims priority to and the benefit of Korean Patent Application No. 10-2009-0126263 filed in the Korean Intellectual Property Office on Dec. 17, 2009, the entire contents of which are incorporated herein by reference.
(a) Field of the Invention
The present invention relates to a method and apparatus for evaluating a driving safety.
(b) Description of the Related Art
There is a method of evaluating a driving safety based on velocity of vehicles. For example, it is determined that people are speeding when a current speed of a vehicle exceeds a speed limit, as a result of comparing the current speed of the vehicle with the speed limit. Frequency and duration of speeding can be used as basis in evaluating a driving safety. The speed limit is not determined in consideration of detailed conditions of roads, but generally depends on the laws. Therefore, evaluating a driving safety based on the vehicle speed may cause inaccurate result.
Further, there is another method of evaluating a driving safety based on whether people doze, drink, and use a mobile phone, etc. For example, driving is determined as being dangerous when a driver dozes at a wheel, and driving is determined as being safe when a driver does not doze at a wheel. With this method, an inaccurate result may be obtained because a driving safety is determined based on an extremely simple standard.
The above information disclosed in this Background section is only for enhancement of understanding of the background of the invention and therefore it may contain information that does not form the prior art that is already known in this country to a person of ordinary skill in the art.
The present invention has been made in an effort to provide a method and apparatus for evaluating a driving safety by analyzing a driving conduct.
An embodiment of the present invention provides an apparatus for evaluating driving safety, that comprises: a task/action storing unit that stores a task list and an action list, wherein the task list comprises at least one task that a driver can perform while driving and the action list comprises at least one action for performing the at least one task, a task/action defining unit that extracts a performing task that the driver currently intends from the task list and defines detailed actions for performing the performing task from the action list, a driving conduct analyzing unit that analyzes driving conduct on the basis of the performing task and the detailed actions and a driving safety evaluating unit that evaluates the degree of safe driving of the driver by using a result analyzed by the driving conduct analyzing unit.
Another embodiment of the present invention provides a method of evaluating a driving safety, that comprises: defining a performing task that a driver currently intends and detailed actions for the performing task, analyzing driving conduct on the basis of the performing task and the detailed actions and determining the degree of safe driving by using the analyzed result.
It is thereby possible to objectively and efficiently evaluate a driving safety. Further, it is thereby possible to maximize driving safety by applying an embodiment of the present invention to an intellectually safe vehicle.
In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
In the specification, unless explicitly described to the contrary, the word “comprise” and variations such as “comprises” or “comprising” will be understood to imply the inclusion of stated elements but not the exclusion of any other elements.
Referring to
Referring to
The task/action defining unit 120 defines a task that the driver currently intends, and detailed actions for performing the defined task. The detailed actions for the defined task can be basically set in advance, and may be added or deleted by operation of the driver. The task/action defining unit 120 defines the detailed actions by extracting information stored in the task/action storing unit 110. The task/action storing unit 110 stores a task list and an action list. The task list includes at least one task that the drivers can perform while driving and the action list includes at least one action for performing the at least one task. The action list may further include information on an average time for each action. The task/action storing unit 110 may be divided into a task storing unit and an action storing unit, or may be operated in one united unit.
The driving safety evaluating unit 140 evaluates a degree of safe driving of the driver on the basis of a result analyzed by the driving conduct analyzing unit 130 (S210). For example, the driving safety evaluating unit 140 can evaluate a driving safety of the driver by comparing a time substantially taken for the driver to perform the defined task with an estimated time that is calculated on the basis of the average time for each action stored in the task/action storing unit 110.
Table 1 shows a task library according to an exemplary embodiment of the present invention.
Referring to Table 1, the task library is expressed by a task list including tasks that a driver performs while driving. For example, the tasks that the driver performs while driving may include changing to the right lane, changing to the left lane, turning right at an intersection, turning left at an intersection, U-turning, backward parking, etc. The task list may be stored in the task/action storing unit 110. The task library may depend on a type of vehicle, a model of vehicle, and a driver's inclination. Further, the task library can be updated periodically or non-periodically.
Table 2 shows an action library according to an exemplary embodiment of the present invention.
Referring to Table 2, the action library is expressed by an action list including actions that a driver may make to perform tasks. That is, the action library may include repeated actions that the driver momentarily makes to control a vehicle while driving. For example, the actions include looking at the right side mirror, looking at the room mirror, turning on the right turn signal, turning the wheel to the right, checking the distance from the vehicle ahead, turning the wheel to the left, turning off the turn signal, shifting the gear, starting the engine, stopping the engine, turning on the radio, looking at the signal light, etc.
The action library may further include information on an average time that is taken to perform each action. The average time, for example, can be acquired from a test made for a plurality of drivers. The test can be made for general drivers or drivers classified in accordance with characteristics. That is, it is possible to classify and test drivers in accordance with the drivers' sex, age, inclination, and driving skill, and to acquire the average time.
The action library can give a weight to each action included in the action list. That is, it is possible to give relatively high weights to relatively dangerous actions and relatively low weights to relatively safe actions.
Referring to
Referring to
The driving conduct analyzing unit 130 makes an initial setting on the basis of the information received in step S400 (S410). The number of actions “ActionNum” may be set to the number of entire detailed actions that are made to perform the tasks and a task time “Task Time” may be set to 0 in the initial setting.
The driving conduct analyzing unit 130 checks the number of detailed actions “ActionNum” whenever each detailed actions for performing the tasks are performed (S420). When the number of detailed actions “ActionNum” is not 0, a time taken to perform the previous detailed action is added to the task time “Task Time” (S430), and 1 is subtracted from the number of detailed actions “ActionNum” (S440). The taken time is added and the number of detailed actions is reduced whenever each detailed action is performed. The driving action analyzing unit 130 repeats step S420 to S440 until the number of detailed actions “ActionNum” becomes 0 (S440), and stores a total task time “Task Time”, when the number of detailed actions “ActionNum” becomes 0 (S450).
Referring to
Referring to Table 3, the actual time taken to perform the tasks is 4.6 sec and the estimated time is 5.8 sec. Therefore, the driving safety evaluating unit 140 can evaluate that the driver is driving aggressively. Meanwhile, when weights according to characteristics of actions is provided for each action made to perform the tasks, the driving safety evaluating unit 140 considers the weight. Therefore, it is possible to give a large weight to the driving safety evaluation when a driver quickly makes dangerous actions, and a small weight to the driving safety evaluation when a driver quickly makes non-dangerous actions.
The above-mentioned exemplary embodiments of the present invention are not embodied only by an apparatus and method. Alternatively, the above-mentioned exemplary embodiments may be embodied by a program performing functions that correspond to the configuration of the exemplary embodiments of the present invention, or a recording medium on which the program is recorded.
While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2009-0126263 | Dec 2009 | KR | national |