1. Field of the Invention
Exemplary embodiments of the present invention relate to an apparatus and method for providing real-time information using various factors affecting driving to create an economic driving environment.
2. Description of the Related Art
Recently, a need for objective materials to determine an allocation of liability in car accidents occurring while stopping or driving is increasing. Generally, a car black box is used to provide objective materials, however, an existing car black box only provides simple data associated with vehicle conditions, and thus fails to meet the demand of users effectively.
A navigation device provides map data in which a global positioning system (GPS) location is matched with a map, and guides a user along a requested route using the map data. The navigation device detects and displays driving information including travel distance and time, a maximum speed, and an average speed to allow the user to ascertain driving conditions. However, since an existing navigation device provides rather simple driving information to the user, the navigation device has a limitation in terms of enabling the user to recognize a driving habits or driving pattern of the user accurately.
Reference is made to Korean Patent Publication No. 10-2010-0110102, published on Oct. 12, 2010, disclosing an apparatus and method that analyzes a driving habit or driving pattern of a user accurately, calculates driving evaluation information from driving information, and displays the driving evaluation information to promote safer, more economical, and environmentally-friendly driving naturally.
However, the conventional driving evaluation information includes fuel efficiency, a travel speed, carbon emissions, and the like, and only represents information associated with safety and economic efficiency irrespective of road or traffic conditions. Accordingly, the conventional driving evaluation information simply corresponds to an index indicating a driving habit of a user irrespective of road or traffic conditions, and thus is unsuitable for use in setting a route.
Accordingly, there is a need for an apparatus and method for providing real-time information to create an economic driving environment using an analysis factor calculated based on actual road and traffic conditions as well as fuel efficiency.
An aspect of the present invention provides an apparatus and method for recognizing a factor affecting improvement of an eco-driving index in real time.
Another aspect of the present invention also provides an apparatus and method for providing real-time information to create an economic driving environment by recognizing various factors affecting driving in real time.
Still another aspect of the present invention also provides an apparatus and method for creating an economic driving environment while driving.
According to an aspect of the present invention, there is provided a real-time information service apparatus including a calculating unit to calculate at least one of a topographical factor related to a road and a behavioral factor related to a speed, and a providing unit to provide real-time notification information to a driver based on at least one of the topographical factor and the behavioral factor.
The topographical factor may include at least one of a gradient and a curvature of the road calculated per unit time, and the behavioral factor may include at least one of a speed in meters per second (m/s) and an acceleration in meters per second2 (m/s2) calculated per unit time.
The providing unit may generate a light signal of an indicator lamp as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match a reference value.
The providing unit may generate the light signal in different types of lights depending on the topographical factor and the behavioral factor.
The providing unit may generate an alarm signal as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match a reference value.
The providing unit may generate the alarm signal in different types of alarms depending on the topographical factor and the behavioral factor.
The providing unit may generate at least one of a video signal and an audio signal as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match a reference value.
The reference value may be determined through learning using log data of at least one of the topographical factor and the behavioral factor.
The calculating unit may grade the topographical factor and the behavioral factor.
A reference value for the grading may be determined through learning using log data of at least one of the topographical factor and the behavioral factor.
The providing unit may provide the real-time notification information in a type of signal being outputted from at least one terminal of a mobile terminal, a navigation terminal, and a black box.
The calculating unit may calculate at least one of the topographical factor and the behavioral factor for each unit section of the road.
The providing unit may display the topographical factor and the behavioral factor for each unit section through at least one terminal of a mobile terminal, a navigation terminal, and a black box.
At least one of the topographical factor for each unit section and the behavioral factor for each unit section may be used as reference data for setting a route.
According to another aspect of the present invention, there is provided a real-time information service method including calculating at least one of a topographical factor related to a road and a behavioral factor related to a speed, and providing real-time notification information to a driver based on at least one of the topographical factor and the behavioral factor.
These and/or other aspects, features, and advantages of the invention will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. Exemplary embodiments are described below to explain the present invention by referring to the figures.
The exemplary embodiments relate to a real-time information service apparatus and method for providing real-time notification information based on various factors affecting driving to create an economic driving environment.
The real-time information service apparatus and method according to the present invention may be applied to a car black box device, an on-board diagnostic (OBD) device, or a navigation device. The car black box device, the OBD device, or the navigation device may include a function of analyzing various factors affecting driving and of providing real-time notification information based on the analysis result. The exemplary embodiments may be implemented as an application dedicated for a mobile terminal, for example, a smart phone, a tablet, and the like, or may be implemented to interwork with a mobile terminal. The exemplary embodiments may provide real-time notification information through a mobile terminal based on various factors affecting driving.
Referring to
The calculating unit 110 may calculate, as a factor affecting driving, a topographical factor, for example, a shape of a road, and a behavioral factor, for example, a travel speed directly related to a driving pattern of a driver. Here, the topographical factor may include at least one of a horizontal alignment curvature (hereinafter referred to as, a curvature) and a vertical alignment gradient of a road (hereinafter referred to as, a gradient), and the behavioral factor may include at least one of a rate of speed change (hereinafter referred to as, an acceleration) and a constant speed drive (hereinafter referred to as, a speed) while driving.
In the exemplary embodiment, global positioning system (GPS) information providing a location of a vehicle may be used to calculate the topographical factor and the behavioral factor. The real-time information service apparatus 100 according to an exemplary embodiment may obtain necessary information directly from a GPS module included in the real-time information service apparatus 100, or may receive necessary information from a GPS module provided in a device with which the real-time information service apparatus 100 may interwork.
Also, an image taken with a car front view camera, an output value from an inclination sensor sensing an inclination of a vehicle, or an output value from a speed sensor sensing a speed of a vehicle may be used to calculate the topographical factor and the behavioral factor. In turn, the real-time information service apparatus 100 may obtain necessary information directly from a car front view camera, an inclination sensor, and a speed sensor included in the real-time information service apparatus 100, or may receive an input of necessary information from a car front view camera, an inclination sensor, and a speed sensor provided in a device with which the real-time information service apparatus 100 may interwork.
The acceleration calculating module 111 may calculate an acceleration while driving. The speed calculating module 117 may calculate a speed while driving. In this instance, the acceleration may refer to an index indicating a rate of speed change per unit time in meters per second2 (m/s2), and may correspond to a variable speed caused by acceleration and deceleration. The speed may refer to an index indicating a constant speed drive in meters per second (m/s), and may correspond to a speed variation. The acceleration and the speed may be calculated using GPS information providing a location of a vehicle or an output value of a speed sensor sensing a speed of a vehicle.
The curvature calculating module 113 may calculate a curvature of a road. In this instance, the curvature calculating module 113 may calculate the curvature by calculating a change in intersection angle of a horizontal curve for the road. The curvature may be represented in degrees/kilometer (°/km), and may refer to an index indicating a degree of curving of the horizontal curve. The curvature may be calculated by obtaining an intersection angle at each intersection point between horizontal lines per unit section length, and by calculating a sum of the intersection angles. Referring to
The gradient calculating module 115 may calculate a gradient of the road. In this instance, the gradient calculating module 115 may calculate the gradient using a difference in grade of a vertical curve for the road. The vertical alignment gradient may be represented in °/km or m/km, and may refer to an index indicating a degree of slope of the vertical curve. The gradient calculating module 115 may calculate the gradient by calculating a sum of the differences in grades at each upward sloping part of the vertical curve. Referring to
The calculating unit 110 may calculate the calculated topographical factor, the curvature and/or the gradient and the calculated behavioral factor, the acceleration and/or the speed as variables per unit time [dt] to process the topographical factor and the behavioral factor into real-time data. In particular, since an error occurrence rate of an instantaneous variable is high, the calculating unit 110 may calculate the real-time data for the topographical factor and the behavioral factor using a logging function through comparative analysis with previous data.
Also, the calculating unit 110 may calculate an eco-driving index of the road (hereinafter referred to as, an R index) using the topographical factor and behavioral factor. Assume that the topographical factor includes both the curvature and the gradient and the behavioral factor includes both the acceleration and the speed in the following exemplary embodiments. The calculating unit 110 may calculate the R index by subtracting each variable from a reference value of the R index. For example, the calculating unit 110 may calculate the R index by subtracting a sum of the acceleration, the curvature, the gradient, and the speed from the reference value, as shown in Equation 1.
dR index=reference value of dR index−[dra+drB+drH+drΔv] Equation 1
where dra denotes an instantaneous acceleration, drB denotes an instantaneous curvature, drH denotes an instantaneous gradient, and drΔv denotes an instantaneous speed. The instantaneous acceleration dra, the instantaneous curvature drB, the instantaneous gradient drH, and the instantaneous speed drΔv may be defined in a numerical value through comparative analysis with previous data, as follows:
dr
a=(Iai−ai-1I)*α1
dr
B={(IθBi−θBi-1I)−α2}/α2
dr
H=(θHi−θHi-1)/α3
dr
Δv=(Ivi−vi-1I)*α4
where α1 denotes a parameter of an acceleration variable, α2 denotes a parameter of a curvature variable, α3 denotes a parameter of a gradient variable, and α4 denotes a parameter of a speed variable. Also, ai denotes an instantaneous acceleration at a current time ‘i’, θBi denotes an instantaneous curvature at a current time ‘i’, θHi denotes an instantaneous gradient at a current time ‘i’, and vi denotes a speed scalar value at a current time ‘i’. In this instance, the parameters αl, α2, α3, and α4 of each variable need proper adjustment through tuning, for example, per area. That is, the parameters α1, α2, α3, and α4 of each variable may be set flexibly to be a tuned value by experience or experiments.
Accordingly, the calculating unit 110 may calculate various factors affecting driving, that is, the topographical factor and the behavioral factor, per unit time in real time, and may calculate the R index using the calculated factors.
Also, the calculating unit 110 may grade the topographical factor and the behavioral factor. For example, as shown in
Also, the calculating unit 110 may calculate an average of the topographical factor, an average of the behavioral factor, and an average of the R index per unit section, for example, 1 kilometer (km), or for the entire roadway section, using log data of each variable calculated in real time and the R index. For example, as shown in
The providing unit 120 may provide real-time notification information to a driver based on the topographical factor and the behavioral factor calculated in real time.
For example, the providing unit 120 may generate a light signal of an indicator lamp as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match the reference value. In this instance, the light signal may be output from an indicator lamp provided in at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal. Also, the providing unit 120 may generate the light signal in different types of lights depending on the topographical factor and the behavioral factor. For example, as shown in
As another example, when at least one of the topographical factor and behavioral factor fails to match the reference value, the providing unit 120 may generate an alarm signal as the real-time notification information. The alarm signal may be output from a sound output device provided in at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal. Also, the providing unit 120 may generate the alarm signal in different types of alarms depending on the topographical factor and the behavioral factor. For example, when the topographical factor fails to match the reference value, the providing unit 120 may generate a warning beep of a short signal interval, and when the behavioral factor fails to match the reference value, may generate a warning beep of a longer signal interval than the warning beep generated when the topographical factor fails to match the reference value. Also, as shown in
As still another example, the providing unit 120 may generate the real-time notification information using a video signal and an audio signal when at least one of the topographical factor and the behavioral factor fails to match the reference value. In this instance, the video signal and the audio signal may be output from a display device and a sound output device provided in at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal. For example, when at least one of the topographical factor and the behavioral factor fails to match the reference value, the providing unit 120 may generate the video signal to execute a pop-up window or the audio signal to output a predetermined voice announcement.
Accordingly, when the real-time data of each variable or the R index fails to match the reference value, the providing unit 120 may generate, as the real-time notification information, at least one of the light signal of the indicator lamp, the alarm signal, the video signal, and the audio signal, to provide notification to the driver that the driver fails to drive economically and to motivate the driver to change a driving pattern naturally. In the exemplary embodiment, the reference value used to generate the real-time notification information may be determined through learning using log data of a variable corresponding to at least one of the topographical factor and the behavioral factor, for example, an empirical value, and economic driving may be recognized through relative analysis of the real-time data. For example, when the real-time data of each variable or the R index is reduced to a level less than or equal to 75% of log data of a previous time, the providing unit 120 may output real-time notification information to enable the driver to recognize the decrease. Also, the providing unit 120 may provide learning information about an economic driving behavior based on the change of each variable, for example, video contents for economic driving. In this instance, the learning for the economic driving behavior may be provided through conducting a PC-based analysis of the correlation between the change of each variable and the fuel efficiency.
Also, the providing unit 120 may display the topographical factor, the behavioral factor, and/or the R index of a predetermined roadway section through at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal, in response to a request by the driver. In this instance, the topographical factor, the behavioral factor, and/or the R index may be displayed for each of at least one area among a unit section, a link section, and a section between junctions along the entire roadway section. For example, as shown in
Also, the providing unit 120 may generate an eco-map using the topographical factor, the behavioral factor, and/or the R index calculated through a driving log for each road based on various standards, for example, per time slot, on each day of week, and the like. For example, as shown in
The displaying of the topographical factor, the behavioral factor, the R index, and the eco-map may be implemented in any device that may display data to users visually, for example, a PC, a mobile terminal, a car black box device, a navigation device, an OBD device, a server system, and the like.
Various functions of the real-time information service system according to the present invention may be implemented as hardware and/or software including at least one of an integrated circuit for signal processing and an application-specific integrated circuit.
Referring to
In operation 920, the real-time information service system may provide real-time notification information to a driver based on the topographical factor and behavioral factor calculated in real time. For example, the real-time information service system may generate a light signal of an indicator lamp as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match a reference value. In this instance, the light signal may be outputted from an indicator lamp provided in at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal. Also, the real-time information service system may generate the light signal in different types of lights depending on the topographical factor and the behavioral factor. As another example, the real-time information service system may generate an alarm signal as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match the reference value. In this instance, the alarm signal may be outputted from a sound output device provided in at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal.
Also, the real-time information service system may generate the alarm signal in different types of alarms depending on the topographical factor and the behavioral factor. Here, the real-time information service system may provide the real-time notification information, as necessary, using both the light signal of the indicator lamp and the alarm signal when at least one of the topographical factor and the behavioral factor fails to match the reference value. As still another example, the real-time information service system may generate at least one of a video signal, for example, a pop-up window, and an audio signal, for example, a voice announcement, as the real-time notification information when at least one of the topographical factor and the behavioral factor fails to match the reference value. In this instance, the video signal and the audio signal may be outputted from a display device and a sound output device provided in at least one of a car black box device, an OBD device, a navigation device, and a mobile terminal. Accordingly, when the real-time data of each variable or the R index fails to match the reference value, the real-time information service system may generate, as the real-time notification information, at least one of the light signal of the indicator lamp, the alarm signal, the video signal, and the audio signal, to provide notification that the driver fails to drive economically and to motivate the driver to alter driving patterns, naturally.
Among the real-time notification information described herein, the light signal and the video signal may be referred to as a visual signal, and the alarm signal and the audio signal may be referred to as an auditory signal.
In the exemplary embodiment, a reference value used to generate the real-time notification information may be determined through learning using log data of a variable corresponding to at least one of the topographical factor and the behavioral factor, for example, an empirical value, and eco-driving may be recognized through relative analysis of the real-time data.
The real-time information service method according to the present invention may include an additional operation based on various functions of the real-time information service apparatus described with reference to
The above-described exemplary embodiments of the present invention may be recorded in computer-readable media including program instructions to implement various operations embodied by a computer. The media may also include, alone or in combination with the program instructions, data files, data structures, and the like. Examples of computer-readable media include magnetic media such as hard discs, floppy discs, and magnetic tape; optical media such as CD ROM discs and DVDs; magneto-optical media such as floptical discs; and hardware devices that are specially configured to store and perform program instructions, such as read-only memory (ROM), random access memory (RAM), flash memory, and the like. Examples of program instructions include both machine code, such as produced by a compiler, and files containing higher level code that may be executed by the computer using an interpreter. The described hardware devices may be configured to act as one or more software modules in order to perform the operations of the above-described exemplary embodiments of the present invention, or vice versa.
According to the exemplary embodiments, an economic driving environment may be created effectively by recognizing a factor affecting improvement of an eco-driving index in real time and by providing real-time notification information about the factor affecting the improvement. Accordingly, economic driving may be put into practice naturally and effectively through the real-time notification information while driving. Also, an eco-map may be generated by calculating an eco-driving index for each road through a driving log based on various standards, for example, per time slot, on each day of week, and the like, and the eco-map may be used in setting or searching for a route.
Although a few exemplary embodiments of the present invention have been shown and described, the present invention is not limited to the described exemplary embodiments. Instead, it would be appreciated by those skilled in the art that changes may be made to these exemplary embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2012-0011345 | Feb 2012 | KR | national |
This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Application No. 61/555,779, filed Nov. 4, 2011, and of Korean Patent Application No. 10-2012-0011345, filed Feb. 3, 2012, which are hereby incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
61555779 | Nov 2011 | US |