本申请公开了一种驾驶行为检测方法、装置、电子设备及可读存储介质,可以实现在车辆行驶过程中,每隔预设时间间隔获取车辆的加速度数据,根据该加速度数据计算出车辆在预设时间间隔内的冲量数据,然后根据该冲量数据,确定车辆在预设时间间隔内是否发生了不良驾驶行为。由于冲量可以用于表征车辆在预设时间间隔内受力的积累量,受车辆加速度瞬间突变的影响较小,因此,通过车辆在预设时间间隔内的冲量数据,即可准确确定出车辆在预设时间间隔内是否发生了不良驾驶行为,能够有效防止误判。
Driving behavior detection method, device, electronic equipment and readable storage medium
【技术实现步骤摘要】
驾驶行为检测方法、装置、电子设备及可读存储介质
本申请涉及车辆
,尤其涉及一种驾驶行为检测方法、装置、电子设备及可读存储介质。
技术介绍
伴随着车联网技术的发展,越来越多的场合需要检测驾驶习惯。目前,通常都是通过判断车辆的实时加速度值,来确定是否发生了不良的驾驶习惯。具体的方式是,检测车辆的加速度,然后判断车辆的加速度是否超过设定的加速度阈值,如果超过,则确定驾驶员产生了不良的驾驶行为;否则,确定驾驶员未产生不良的驾驶行为。但是在实际应用过程中,车辆在路上由于路况的问题,容易产生颠簸等情况,在这种情况下,加速度瞬间的变化量大,应用判断加速度是否超过阈值的方式来确定是否产生了不良驾驶行为,容易产生误判。
技术实现思路
本申请实施例提供一种驾驶行为检测方法、装置、电子设备及可读存储介质,可以解决现有技术中确定是否产生了不良驾驶行为的方式容易出现误判的技术问题。第一方面,本申请实施例提供了一种驾驶行为检测方法,包括:在车辆行驶过程中,每隔预设时间间隔获取所述车辆的加速度数据;根据所述加速度数据计算出所述车辆在所述预设时间间隔内的冲量数据;根据所述冲量数据,确定所述车辆在所述预设时间间隔内是否发生了不良驾驶行为。在一种可行的实施方式中,所述车辆设置有三轴加速度传感器,所述每隔预设时间间隔获取所述车辆的加速度数据,包括:每隔预设时间间隔获取所述三轴加速度传感器检测到的所述车辆的加速度数据。在一种可行的实施方式中,所述加速度数据包括所述三轴加速度传感器在所述预设时间间隔内检测到的所述车辆在X轴、Y轴、Z轴上的加速度变化曲线数据;所述根据所述加速度数据计算出所述车辆在所述预设时间间隔内的冲量数据,包括:确定所述车辆的质量;基于所述车辆的质量与所述车辆在X轴、Y轴、Z轴的加速度变化曲线数据,计算出所述预设时间间隔内所述车辆在X轴、Y轴、Z轴上的受力变化曲线数据;根据所述预设时间间隔内所述车辆在X轴、Y轴、Z轴上的受力变化曲线数据的绝对值,计算出所述预设时间间隔内所述车辆在X轴、Y轴、Z轴上的冲量。在一种可行的实施方式中,所述车辆的质量为所述车辆的默认质量,或者,所述车辆的质量为所述车辆的默认质量与用户输入的质量之和。在一种可行的实施方式中,所述根据所述冲量数据,确定所述车辆在所述预设时间间隔内是否发生了不良驾驶行为,包括:当以下条件中的任意一项或多项成立时,确定所述车辆在所述预设时间间隔内发生了不良驾驶行为:所述预设时间间隔内所述车辆在X轴上的冲量大于所述X轴对应的冲量阈值;所述预设时间间隔内所述车辆在Y轴上的冲量大于所述Y轴对应的冲量阈值;所述预设时间间隔内所述车辆在Z轴上的冲量大于所述Z轴对应的冲量阈值。在一种可行的实施方式中,所述X轴对应的冲量阈值、所述Y轴对应的冲量阈值以及所述Y轴对应的冲量阈值至少部分不同。在一种可行的实施方式中,所述方法还包括:当确定所述车辆在所述预设时间间隔内发生了不良驾驶行为时,触发表征发生了不良驾驶行为的警示信号。第二方面,本申请实施例提供了一种驾驶行为检测装置,该装置包括:获取模块,用于在车辆行驶过程中,每隔预设时间间隔获取所述车辆的加速度数据;计算模块,用于根据所述加速度数据计算出所述车辆在所述预设时间间隔内的冲量数据;判断模块,用于根据所述冲量数据,确定所述车辆在所述预设时间间隔内是否发生了不良驾驶行为。第三方面,本申请实施例提供了一种电子设备,应用于车辆上,所述电子设备包括:至少一个处理器和存储器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如第一方面提供的驾驶行为检测方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面提供的驾驶行为检测方法。本申请实施例所提供的驾驶行为检测方法、装置、电子设备及可读存储介质,可以实现在车辆行驶过程中,每隔预设时间间隔获取车辆的加速度数据,根据该加速度数据计算出车辆在预设时间间隔内的冲量数据,然后根据该冲量数据,确定车辆在预设时间间隔内是否发生了不良驾驶行为。由于冲量用于表征车辆在预设时间间隔内受力的积累量,受车辆加速度瞬间突变的影响较小,因此,通过车辆在预设时间间隔内的冲量数据,即可准确确定出车辆在预设时间间隔内是否发生了不良驾驶行为,能够有效防止误判。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:图1为本申请实施例中提供的驾驶行为检测方法的示意性流程示意图一;图2为本申请实施例中三轴加速度传感器各轴的示意图;图3为本申请实施例中提供的驾驶行为检测方法的示意性流程示意图二;图4为本申请实施例中提供的驾驶行为检测装置的示意性模块示意图;图5为本申请实施例中提供的一种电子设备的硬件结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例所提供的驾驶行为检测方法主要应用于车辆上,可以用于检测车辆是否存在危险驾驶行为或不良驾驶行为,例如可以用于检测车辆是否存在猛加速、急刹车、高速过弯、漂移等驾驶行为。以下结合附图,详细说明本申请各实施例提供的技术方案。参照图1,图1为本申请实施例中提供的驾驶行为检测方法的示意性流程示意图一。在一种可行的实施方式中,该驾驶行为检测方法可以由车辆上安装的车载设备、车载单元(OnboardUnit,简称OBU)或者车载电脑执行。如图1所示,上述驾驶行为检测方法,包括:S101、在车辆行驶过程中,每隔预设时间间隔获取车辆的加速度数据。示例性的,预设时间间隔可以为预先设定好时长的时间段,例如,该时间段的时长可以为1秒至60秒。预设时间间隔的终止时间可以为当前时刻或者当前时刻前的某一时刻,为了提升驾驶行为警示的时效性,此处预设时间间隔的终止时间可以为当前时刻。例如,在车辆行驶过程中,每隔2秒获取车辆在当前时刻前2秒的加速度数据。S102、根据上述加速度数据计算出车辆在预设时间间隔内的冲量数据。本申请实施例中,在获取到车辆的加速度数据之后,即可基于该加速度数据确定出车辆在上述时间间隔内的受力情况,然后将车辆在上述时间间隔内的受力进行累加,即可得到车辆在预设时间间隔内的冲量数据。S103、根据冲量数据,确定车辆在预设时间间隔内是否发生了不良驾驶行为。...
【技术保护点】
1.一种驾驶行为检测方法,其特征在于,所述方法包括:/n在车辆行驶过程中,每隔预设时间间隔获取所述车辆的加速度数据;/n根据所述加速度数据计算出所述车辆在所述预设时间间隔内的冲量数据;/n根据所述冲量数据,确定所述车辆在所述预设时间间隔内是否发生了不良驾驶行为。/n
【技术特征摘要】
1.一种驾驶行为检测方法,其特征在于,所述方法包括:
在车辆行驶过程中,每隔预设时间间隔获取所述车辆的加速度数据;
根据所述加速度数据计算出所述车辆在所述预设时间间隔内的冲量数据;
根据所述冲量数据,确定所述车辆在所述预设时间间隔内是否发生了不良驾驶行为。
2.根据权利要求1所述的方法,其特征在于,所述车辆设置有三轴加速度传感器,所述每隔预设时间间隔获取所述车辆的加速度数据,包括:
每隔预设时间间隔获取所述三轴加速度传感器检测到的所述车辆的加速度数据。
3.根据权利要求1所述的方法,其特征在于,所述加速度数据包括所述三轴加速度传感器在所述预设时间间隔内检测到的所述车辆在X轴、Y轴、Z轴上的加速度变化曲线数据;所述根据所述加速度数据计算出所述车辆在所述预设时间间隔内的冲量数据,包括:
确定所述车辆的质量;
基于所述车辆的质量与所述车辆在X轴、Y轴、Z轴的加速度变化曲线数据,计算出所述预设时间间隔内所述车辆在X轴、Y轴、Z轴上的受力变化曲线数据;
根据所述预设时间间隔内所述车辆在X轴、Y轴、Z轴上的受力变化曲线数据的绝对值,计算出所述预设时间间隔内所述车辆在X轴、Y轴、Z轴上的冲量。
4.根据权利要求3所述的方法,其特征在于,所述车辆的质量为所述车辆的默认质量,或者,所述车辆的质量为所述车辆的默认质量与用户输入的质量之和。
5.根据权利要求3所述的方法,其特征在于,所述根据所述冲量数据,确定所述车辆在所述预设时间间隔内是否发生了不良驾驶行为,包括:
当以下条件中的任意一项或多项成立时,确定...
【专利技术属性】
技术研发人员:袁学涛,
申请(专利权)人:合肥移顺信息技术有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。