驾驶事件检测方法与流程

文档序号:11866035阅读:来源:国知局

技术特征:

1.一种驾驶事件检测方法,其特征在于,包括:

终端设备获取传感器数据和GPS数据,并对所述传感器数据和所述GPS数据进行预处理,得到车辆的每一时间点对应的驾驶特征值;

所述终端设备对每两个相邻时间点各自对应的所述驾驶特征值进行分析处理,得到车辆的多个中间驾驶状态;

所述终端设备对时间上连续的多个所述中间驾驶状态进行整合处理,得到车辆的驾驶事件。

2.根据权利要求1所述的方法,其特征在于,所述驾驶特征值包括:由所述传感器数据得到的行驶方向上的加速度最大值、最小值,由所述GPS数据得到的速度值;

所述终端设备对每两个相邻时间点各自对应的所述驾驶特征值进行分析处理,得到车辆的多个中间驾驶状态,包括:

所述终端设备对每两个相邻时间点各自对应的所述速度值进行对比分析,得到车辆的多个中间驾驶状态,各所述中间驾驶状态具体为如下中的一种:速度增大状态或者速度减小状态;

所述终端设备对时间上连续的多个所述中间驾驶状态进行整合处理,得到车辆的驾驶事件,包括:

所述终端设备根据时间上连续的多个所述中间驾驶状态和其中一个所述中间驾驶状态对应的时间点的行驶方向上的加速度最大值与加速度最小值的差值,得到车辆的驾驶事件,各所述驾驶事件具体为如下中的一种:启动、急启动、加速、急加速、减速、急减速、停止或者急停止。

3.根据权利要求2所述的方法,其特征在于,所述终端设备对每两个相邻时间点各自对应的所述速度值进行对比分析,得到车辆的多个中间驾驶状态,包括:

针对任意两个相邻的时间点,记为第一时间点和第二时间点,若所述第一时间点对应的速度值为V1,所述第二时间点对应的速度值为V2,且所述V2大于所述V1,所述V2与所述V1的差值大于第一阈值,则所述终端设备确定所述中间驾驶状态为速度增大状态;或者

若所述第一时间点对应的速度值为V1,所述第二时间点对应的速度值为V2,且所述V2小于所述V1,所述V1与所述V2的差值C2大于所述第一阈值,则所述终端设备确定所述中间驾驶状态为速度减小状态;

所述终端设备根据时间上连续的多个所述中间驾驶状态和其中一个所述中间驾驶状态对应的时间点的行驶方向上的加速度最大值与加速度最小值的差值,得到车辆的驾驶事件,包括:

若时间上连续的多个所述中间驾驶状态均为速度增大状态,所述终端设备获取所述多个所述中间驾驶状态对应的速度增加累积量,在确定所述速度增加累积量大于第二阈值时,判断所述其中一个中间驾驶状态对应的第二时间点的行驶方向上的加速度最大值与加速度最小值的差值是否大于第三阈值;若是,则判断首个中间驾驶状态对应的第一时间点的速度是否为0,若是,则确定所述驾驶事件为急启动事件,若否,则确定所述驾驶事件为急加速驾驶事件;

若否,则判断首个中间驾驶状态对应的第一时间点的速度是否为0,若是,则确定所述驾驶事件为启动事件,若否,则确定所述驾驶事件为加速驾驶事件;

或者

若时间上连续的多个所述中间驾驶状态均为速度减小状态,所述终端设备获取所述多个所述中间驾驶状态对应的速度减小累积量,在确定所述速度减小累积量大于第二阈值时,判断所述其中一个中间驾驶状态对应的行驶方向上的加速度最大值与加速度最小值的差值的绝对值是否大于第三阈值;

若是,则判断最后一个中间驾驶状态对应的第二时间点的速度是否为0,若是,则确定所述驾驶事件为急停止事件,若否,则确定所述驾驶事件为急减速驾驶事件;

若否,则判断最后一个中间驾驶状态对应的第二时间点的速度是否为0,若是,则确定所述驾驶事件为停止事件,若否,则确定所述驾驶事件为减速驾驶事件。

4.根据权利要求1所述的方法,其特征在于,所述驾驶特征值包括:根据所述传感器数据得到的角速度平均值和所述GPS数据得到的速度值和方位;

所述终端设备对每两个相邻时间点各自对应的所述驾驶特征值进行分析处理,得到车辆的多个中间驾驶状态,包括:

所述终端设备对每两个相邻时间点各自对应的所述方位进行分析处理,得到车辆的多个中间驾驶状态,各所述中间驾驶状态具体为如下中的一种:相对于地球坐标系,角度增大状态或者角度减小状态;

所述终端设备对时间上连续的多个所述中间驾驶状态进行整合处理,得到车辆的驾驶事件,包括:

根据所述中间驾驶状态对应的时间点的绕地球坐标系Z轴旋转的角速度平均值和速度值,得到向心加速度值;

所述终端设备根据时间上连续的多个所述中间驾驶状态和其中一个所述中间驾驶状态对应的时间点的所述向心加速度值,得到车辆的驾驶事件,各所述驾驶事件具体为如下中的一种:左转弯、右转弯、急左转弯、急右转弯、左掉头、右掉头、急左掉头或急右掉头。

5.根据权利要求4所述的方法,其特征在于,所述终端设备对每两个相邻时间点各自对应的所述方位进行分析处理,得到车辆的多个中间驾驶状态,包括:

针对任意两个相邻的时间点,记为第一时间点和第二时间点,若所述第一时间点对应的方位为第一角度,所述第二时间点对应的方位为第二角度,且所述第二角度大于所述第一角度,所述第二角度与所述第一角度的差值大于第四阈值,则所述终端设备确定所述中间驾驶状态为相对于地球坐标系角度增大状态;或者

若所述第一时间点对应的方位为第一角度,所述第二时间点对应的方位为第二角度,且所述第二角度小于所述第一角度,所述第二角度与所述第一角度的差值的绝对值大于所述第四阈值,则所述终端设备确定所述中间驾驶状态为相对于地球坐标系角度减小状态;

所述终端设备根据时间上连续的多个所述中间驾驶状态和其中一个所述中间驾驶状态对应的时间点的向心加速度值,得到车辆的驾驶事件,包括:

根据所述中间驾驶状态对应的第二时间点的绕地球坐标系Z轴旋转的角速度平均值和速度值,得到所述向心加速度值;

若时间上连续的多个所述中间驾驶状态均为角度增大状态,所述终端设备获取所述多个所述中间驾驶状态对应的角度增加累积量,在确定所述角度增加累积量大于第五阈值时,判断所述角度增加累积量是否大于第六阈值,所述第六阈值大于所述第五阈值;

若是,则判断所述其中一个中间驾驶状态对应的第二时间点的向心加速度值是否大于第七阈值;若是,则确定所述驾驶事件为急右掉头驾驶事件,若否,则确定所述驾驶事件为右掉头驾驶事件;

若否,则判断所述其中一个中间驾驶状态对应的第二时间点的向心加速度值是否大于所述第七阈值;若是,则确定所述驾驶事件为急右转弯驾驶事件,若否,则确定所述驾驶事件为右转弯驾驶事件;

或者

若时间上连续的多个所述中间驾驶状态均为角度减小状态,所述终端设备获取所述多个所述中间驾驶状态对应的角度减小累积量,在确定所述角度减小累积量大于第五阈值时,判断所述角度变化累积量是否大于第六阈值,所述第六阈值大于所述第五阈值;

若是,则判断所述其中一个中间驾驶状态对应的第二时间点的向心加速度值是否大于第七阈值;若是,则确定所述驾驶事件为急左掉头驾驶事件,若否,则确定所述驾驶事件为左掉头驾驶事件;

若否,则判断所述其中一个中间驾驶状态对应的第二时间点的向心加速度值是否大于所述第七阈值;若是,则确定所述驾驶事件为急左转弯驾驶事件,若否,则确定所述驾驶事件为左转弯驾驶事件。

6.根据权利要求1所述的方法,其特征在于,所述驾驶特征值包括:根据所述传感器数据得到的角速度平均值和所述GPS数据得到的速度值和方位;

所述终端设备对每两个相邻时间点各自对应的所述方位进行分析处理,得到车辆的多个中间驾驶状态,各所述中间驾驶状态具体为如下中的一种:左偏、右偏、急左偏、急右偏;

所述终端设备对时间上连续的多个所述中间驾驶状态进行整合处理,得到所述驾驶事件,包括:

若所述第一中间驾驶状态为左偏,第二中间状态为右偏,且第一中间状态与第二中间状态的时间差小于第九阈值,则判断所述第二中间状态对应的向心加速度值是否大于第十阈值,若是,则确定所述车辆的驾驶事件为急左并线驾驶事件,如否,则确定所述车辆的驾驶事件为左并线驾驶事件;或者

若所述第一中间驾驶状态为右偏,第二中间状态为左偏,且第一中间状态与第二中间状态的时间差小于第九阈值,则判断所述第二中间状态对应的向心加速度值是否大于第十阈值,若是,则确定所述车辆的驾驶事件为急右并线驾驶事件;若否,则确定所述车辆的驾驶事件为右并线驾驶事件。

7.根据权利要求1所述的方法,其特征在于,所述终端设备对时间上连续的多个所述中间驾驶状态进行整合处理,得到车辆的驾驶事件之后,还包括:

将所述驾驶事件存储至驾驶事件队列;

判断所述驾驶事件队列中多个相邻的驾驶事件是否符合预设模式;

若否,对所述多个相邻的驾驶事件进行复杂驾驶事件检测,得到复杂驾驶事件。

8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:若所述GPS数据对应的速度值异常,则所述终端设备根据加速度传感器数据获取加速度方差,根据所述加速度方差获取速度差值,根据陀螺仪传感器获取绕地球坐标系Z轴旋转的角速度,根据所述绕地球坐标系Z轴旋转的角速度获取方位变化值;或者

若所述加速度传感器对应的加速度值异常,则所述终端设备根据GPS数据提供的速度,获取加速度值;

若所述陀螺仪传感器对应的绕地球坐标系Z轴旋转的角速度值异常,则根据GPS数据提供的方位,获取绕地球坐标系Z轴旋转的角速度值。

9.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:

所述终端设备获取加速度传感器在一时间点的多个Z轴加速度值,获取Z轴最大加速度值与Z轴最小加速值的差值,若差值大于第一预设差值且小于第二预设差值,则根据历史统计的阈值判断所述车辆的驾驶事件是否为震动驾驶事件,若所述差值超过第二预设差值,则确定车辆的驾驶事件为震动驾驶事件;或者

所述终端设备获取加速度传感器在一时间点的X轴加速度值平均值,Y轴加速度平均值,得到加速度合成值,若所述加速度合成值大于第一预设合成值且小于第二预设合成值,则确定车辆的驾驶事件为启动驾驶事件,若所述加速度合成值大于第三预设合成值,则确定车辆的驾驶事件为急启动驾驶事件,若所述加速度合成值小于第三预设合成值且大于第二预设合成值,则根据历史统计的阈值判断所述车辆的驾驶事件是否为急启动驾驶事件,其中,所述第一预设合成值、第二预设合成值、第三预设合成值依次增大;或者

所述终端设备获取GPS数据,根据所述GPS数据获取所述车辆的速度,当上一时刻速度为0,若当前时刻速度大于第一预设速度且小于第二预设速度,则确定车辆的驾驶事件为启动驾驶事件,若所述当前时刻速度大于第三预设速度,则确定车辆的驾驶事件为急启动驾驶事件,若所述当前时刻速度大于第二预设速度且小于第三预设速度,则根据历史统计的阈值判断车辆的驾驶事件是否为急启动驾驶事件,其中,所述第一预设速度、第二预设速度、第三预设速度依次增大;或者

所述终端获取传感器数据,对所述传感器数据进行预处理,得到车辆的每一时间点对应的驾驶特征值,所述驾驶特征值包括Z轴加速度,若连续预设个Z轴加速度方差小于预设值,则确定车辆的驾驶事件为驻车事件;或者

所述终端获取GPS数据,根据所述GPS数据获取所述车辆的速度,若连续预设个时间点,所述车辆的速度均为0,则确定车辆的驾驶事件为驻车事件;或者

所述终端设备获取预设数量的驾驶特征值,所述驾驶特征值是由所述传感器数据确定,所述驾驶特征值包括Z轴加速度方差,Z轴加速度平均值,若当前时刻和上一时刻的Z轴加速度方差值均小于第一预设值,则确定车辆的驾驶事件为停止事件,若连续3个Z轴加速度平均值中存在一Z轴加速度平均值大于第二预设值,则确定车辆的驾驶事件为急停止事件,除此之外,根据历史统计的阈值判断车辆的驾驶事件是否为急停止事件;或者

所述终端设备获取GPS数据,根据所述GPS数据获取所述车辆的速度,在连续3个速度中,若第一时间点的速度不为0且小于第一预设值,第二时间点和第三时间点的速度均为0,则确定车辆的驾驶事件为停止事件;若第一时间点的速度大于第三预设值,且第二时间点和第三时间点的速度均为0,则确定车辆的驾驶事件为急停止事件,若第一时间点的速度大于第一预设值且小于第二预设值,则根据历史统计的阈值判断车辆的驾驶事件是否为急停止事件,其中,第一预设值、第二预设值以及第三预设值依次增大;

所述终端设备获取GPS数据,根据所述GPS数据获取所述车辆的速度,若当前时刻的速度与上一时刻的速度之差大于第一预设值,则确定车辆的驾驶事件为急加速驾驶事件,若当前时刻的速度与上一时刻的速度之差小于第二预设值,则确定车辆的驾驶事件为急减速驾驶事件,所述第一预设值与第二预设值互为相反数,若当前时刻的速度与上一时刻的速度之差大于第一预设值且小于第三预设值,则根据历史统计的阈值判断车辆的驾驶事件是否为急加速驾驶事件,若当前时刻的速度与上一时刻的速度之差大于第二预设值且小于第四预设值,则根据历史统计的阈值判断车辆的驾驶事件是否为急减速驾驶事件。

10.根据权利要求2至9任一项所述的方法,其特征在于,所述方法还包括:阈值的选取,确定所述中间驾驶状态时,采用阈值的自适应选取;在对累积变化量进行判断时,采用人为的设定;在判断“急”事件时,采用固定阈值和历史统计阈值相结合来设定。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1