Method, computer readable storage medium and electronic equipment for analyzing driving behavior
AssigneeNeusoft Corporation
InventorsMichael Zhang, Murphy Yang, Jian Yao
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a method, a computer readable storage medium and electronic equipment for analyzing driving behavior. The method comprises: acquiring image information in a running process of a target vehicle; acquiring time series data in the running process according to the image information; and acquiring a target driving behavior score for the running process according to the time series data.
Claims6
A method for analyzing driving behavior, comprising:
- acquiring image information in a running process of a target vehicle through an image acquisition module of the target vehicle;
- acquiring time series data in the running process according to the image information;
- and
- acquiring a target driving behavior score for the running process according to the time series data;
- wherein the time series data comprises a speed of the target vehicle and a distance between the target vehicle and a stop sign corresponding to each timestamp, a width of the lane where the target vehicle is located and a position of the target vehicle in the lane in each timestamp;
- the step of acquiring the target driving behavior score for the running process according to the time series data comprises:
- acquiring a second driving behavior score according to the speed of the target vehicle and the distance between the target vehicle and the stop sign, the second driving behavior score is used to indicate the stop situation when the driver encounters a stop sign;
- acquiring a third driving behavior score according to the width of the lane and the position of the vehicle in the lane, the third driving behavior score is used to indicate whether the driver drives in the corresponding lane, the target driving behavior score includes the second driving behavior score and the third driving behavior score;
- the step of acquiring a second driving behavior score according to the speed of the target vehicle and the distance between the target vehicle and the stop sign comprises:
- determining a stop region of the target vehicle according to the distance between the target vehicle and the stop sign;
- and
- acquiring a lowest speed of the target vehicle within the stop region and a duration of the lowest speed according to the speed of the target vehicle;
- acquiring a second cost value according to the lowest speed, the duration of the lowest speed and a first preset cost function;
- acquiring a second penalty value according to the second cost value;
- and
- acquiring the second driving behavior score according to the second penalty value and a second preset highest score;
- the step of acquiring a third driving behavior score according to the width of the lane and the position of the vehicle in the lane comprises:
- acquiring a lane deviation value according to the width of the lane and the position of the vehicle in the lane;
- acquiring a third cost value according to a second preset cost function and the lane deviation value;
- acquiring a third penalty value according to the third cost value;
- and
- acquiring the third driving behavior score according to the third penalty value and the third preset highest score.
A non-transitory computer readable storage medium storing computer programs, wherein the computer programs, when executed by a processor, cause the processor to perform a method for analyzing driving behavior comprising:
- acquiring image information in a running process of a target vehicle through an image acquisition module of the target vehicle-;
- acquiring time series data in the running process according to the image information;
- and
- acquiring a target driving behavior score for the running process according to the time series data;
- wherein the time series data comprises a speed of the target vehicle and a distance between the target vehicle and a stop sign corresponding to each timestamp, a width of the lane where the target vehicle is located and a position of the target vehicle in the lane in each timestamp;
- the step of acquiring a target driving behavior score for the running process according to the time series data comprises:
- acquiring a second driving behavior score according to the speed of the target vehicle and the distance between the target vehicle and the stop sign, the second driving behavior score is used to indicate the stop situation when the driver encounters a stop sign;
- acquiring a third driving behavior score according to the width of the lane and the position of the vehicle in the lane, the third driving behavior score is used to indicate whether the driver drives in the corresponding lane, the target driving behavior score includes the second driving behavior score and the third driving behavior score;
- the step of acquiring a second driving behavior score according to the speed of the target vehicle and the distance between the target vehicle and the stop sign comprises:
- determining a stop region of the target vehicle according to the distance between the target vehicle and the stop sign;
- and
- acquiring a lowest speed of the target vehicle within the stop region and a duration of the lowest speed according to the speed of the target vehicle;
- acquiring a second cost value according to the lowest speed, the duration of the lowest speed and first preset cost function;
- acquiring a second penalty value according to the second cost value;
- and
- acquiring the second driving behavior score according to the second penalty value and a second preset highest score;
- the step of acquiring a third driving behavior score according to the width of the lane and the position of the vehicle in the lane comprises:
- acquiring a lane deviation value according to the width of the lane and the position of the vehicle in the lane;
- acquiring a third cost value according to a second preset cost function and the lane deviation value;
- acquiring a third penalty value according to the third cost value;
- and
- acquiring the third driving behavior score according to the third penalty value and a third preset highest score.
Dependencies are inferred from the claim text.