本发明涉及交通安全,尤其涉及一种基于轨迹数据的路口转弯超速判断方法、装置及存储介质。
背景技术:
1、大型货运车辆如重卡、半挂车等,由于车身体积庞大、车身前后距离较长等原因,使大型货运车辆的驾驶员存在多个视野盲区,导致大型货运车辆在道路行驶中极易造成安全事故。尤其在转弯场景下,由于大型货运车辆需较大的转弯半径以及大型货运车辆的内外轮差导致的视野盲区,进一步增加了剐蹭、追尾等安全事故的风险。如何有效监控大型货运车辆的转弯速度,以便于对该类风险场景进行精细化管理,是目前业界亟待解决的重要课题。
技术实现思路
1、针对现有技术存在的问题,本发明提供一种基于轨迹数据的路口转弯超速判断方法、装置及存储介质。
2、本发明提供一种基于轨迹数据的路口转弯超速判断方法,包括:从车辆上报的轨迹数据中获取连续的目标数量的轨迹点数据;其中,所述连续的目标数量的轨迹点数据包括最新轨迹点数据,所述轨迹点数据包括轨迹点的位置信息和轨迹点的车辆速度;确定所述车辆处于转弯状态的情况下,基于所述最新轨迹点的位置信息从预设路口信息数据库中获取目标路口位置信息;其中,所述目标路口为距离所述最新轨迹点最近的路口;基于所述目标路口位置信息从所述连续的目标数量的轨迹点数据中,获取距离所述目标路口最近的目标轨迹点的车辆速度;若所述目标轨迹点的车辆速度超过预设速度阈值,则确定所述车辆的路口转弯超速。
3、根据本发明提供的一种基于轨迹数据的路口转弯超速判断方法,确定所述车辆处于转弯状态,包括:基于所述连续的目标数量的轨迹点中相邻轨迹点的位置信息,依次获取相邻轨迹点所确定的向量的偏移方向角;所述向量的偏移方向角为当前向量与前相邻向量之间的夹角;基于所述向量的偏移方向角获取所述连续的目标数量的轨迹点的累积角度变化值;若所述累积角度变化值在预设角度范围内,则确定所述车辆处于转弯状态。
4、根据本发明提供的一种基于轨迹数据的路口转弯超速判断方法,若所述累积角度变化值在预设角度范围内,则确定所述车辆处于转弯状态包括:若所述累积角度变化值在60~120度内,则确定所述车辆处于转弯状态。
5、根据本发明提供的一种基于轨迹数据的路口转弯超速判断方法,从车辆上报的轨迹数据中获取连续的目标数量的轨迹点数据,包括:通过滑动窗口从车辆上报的轨迹数据中获取连续的目标数量轨迹点数据;其中,所述滑动窗口的步长为一个轨迹点数据,所述车辆上报的轨迹数据中相邻轨迹点数据之间的时间间隔为3~7秒。
6、根据本发明提供的一种基于轨迹数据的路口转弯超速判断方法,基于所述最新轨迹点的位置信息从预设路口信息数据库中获取目标路口位置信息,包括:从预设路口信息数据库中相对于所述最新轨迹点的位置信息获取预设范围内的路口位置信息;确定所述预设范围内的路口中,与所述最新轨迹点之间的距离小于预设距离的路口为目标路口,获取目标路口位置信息。
7、根据本发明提供的一种基于轨迹数据的路口转弯超速判断方法,所述若所述目标轨迹点的车辆速度超过预设速度阈值,则确定所述车辆的路口转弯超速,包括:基于所述偏移方向角判断所述车辆的转动方向;若所述转动方向为顺时针方向,则所述目标轨迹点的车辆速度超过第一速度阈值,确定所述车辆的路口转弯超速;若所述转动方向为逆时针方向,则所述目标轨迹点的车辆速度超过第二速度阈值,确定所述车辆的路口转弯超速。
8、根据本发明提供的一种基于轨迹数据的路口转弯超速判断方法,确定所述车辆的路口转弯超速之后,所述方法还包括:向所述车辆发送预警信息。
9、本发明还提供一种基于轨迹数据的路口转弯超速判断装置,包括如下模块:轨迹点数据获取模块,用于从车辆上报的轨迹数据中获取连续的目标数量的轨迹点数据;其中,所述连续的目标数量的轨迹点数据包括最新轨迹点数据,所述轨迹点数据包括轨迹点的位置信息和轨迹点的车辆速度;目标路口位置信息获取模块,用于确定所述车辆处于转弯状态的情况下,基于所述最新轨迹点的位置信息从预设路口信息数据库中获取目标路口位置信息;其中,所述目标路口为距离所述最新轨迹点最近的路口;目标轨迹点获取模块,用于基于所述目标路口位置信息从所述连续的目标数量的轨迹点数据中,获取距离所述目标路口最近的目标轨迹点的车辆速度;路口转弯超速判断模块,用于若所述目标轨迹点的车辆速度超过预设速度阈值,则确定所述车辆的路口转弯超速。
10、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于轨迹数据的路口转弯超速判断方法。
11、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于轨迹数据的路口转弯超速判断方法。
12、相比于在确定车辆处于转弯状态的情况下,根据车辆的实时速度判断车辆的路口转弯是否超速,本发明实施例提供的基于轨迹数据的路口转弯超速判断方法,在确定车辆处于转弯状态的情况下,通过最新轨迹点数据获取最近的路口的位置信息,然后从获取的连续的目标数量的轨迹点数据中,获取距离该路口最近的轨迹点的车辆速度,基于这一轨迹点的车辆速度超过预设速度阈值,确定车辆的路口转弯超速,能够提高车辆的路口转弯超速判断的准确性或者说有效性。
1.一种基于轨迹数据的路口转弯超速判断方法,其特征在于,包括:
2.根据权利要求1所述的基于轨迹数据的路口转弯超速判断方法,其特征在于,确定所述车辆处于转弯状态,包括:
3.根据权利要求2所述的基于轨迹数据的路口转弯超速判断方法,其特征在于,若所述累积角度变化值在预设角度范围内,则确定所述车辆处于转弯状态包括:
4.根据权利要求1所述的基于轨迹数据的路口转弯超速判断方法,其特征在于,从车辆上报的轨迹数据中获取连续的目标数量的轨迹点数据,包括:
5.根据权利要求1所述的基于轨迹数据的路口转弯超速判断方法,其特征在于,基于所述最新轨迹点的位置信息从预设路口信息数据库中获取目标路口位置信息,包括:
6.根据权利要求2所述的基于轨迹数据的路口转弯超速判断方法,其特征在于,所述若所述目标轨迹点的车辆速度超过预设速度阈值,则确定所述车辆的路口转弯超速,包括:
7.根据权利要求1所述的基于轨迹数据的路口转弯超速判断方法,其特征在于,确定所述车辆的路口转弯超速之后,所述方法还包括:
8.一种基于轨迹数据的路口转弯超速判断装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述基于轨迹数据的路口转弯超速判断方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述基于轨迹数据的路口转弯超速判断方法。
