本技术涉及车辆安全,尤其涉及一种车辆事故场景还原方法、装置、智能终端和存储介质。
背景技术:
1、随着人们生活水平提高,私家车也越来约普遍,人们出行时也开始更多的选择驾车出行或者打车出行。道路上的车辆越来越多,道路安全也开始备受关注。当车辆出现交通事故时,还原事故当时的场景便于判定此类事故的责任,也有助于分析事故原因。
2、目前,现在无论上私家车或是运营车辆,基本都已经安装了行车记录仪等用于记录车辆内外视频的车载设备。然而,在某些异常情况下,比如车载设备故障,或者车辆事故时车载设备供电被断开,会导致车载设备无法完整记录事故发生时刻的视频场景。
3、鉴于此,如何在车载设备异常的情况下还原车辆事故场景,是当前需要考虑的问题。
技术实现思路
1、本技术实施例提供了一种车辆事故场景还原方法、装置、智能终端和存储介质,可在车载设备异常的情况下有效的还原事故场景,保障事故场景还原的可能性。
2、第一方面,本技术实施例提供了一种车辆事故场景还原方法,包括:
3、获取事故车辆的事故时间和事故位置;
4、基于所述事故时间和所述事故位置,确定目标车辆,其中,所述目标车辆为指定时间区间内位于指定位置范围内的车辆,所述指定时间区间根据所述事故时间确定,所述指定位置范围根据所述事故位置确定;
5、获取所述目标车辆在所述指定时间区间内拍摄的对外视频;
6、基于所述对外视频,还原所述事故车辆的事故场景。
7、在第一方面的一种可能的实现方式中,所述获取事故车辆的事故时间和事故位置的步骤,包括:
8、获取所述事故车辆的车载设备录制的车载视频;
9、读取所述车载视频,并根据读取结果确定所述事故车辆的事故时间和事故位置。
10、在第一方面的一种可能的实现方式中,所述读取所述车载视频,并根据读取结果确定所述事故车辆的事故时间和事故位置,包括:
11、读取所述车载视频中的目标i帧,所述目标i帧为所述车载视频最后一帧i帧;
12、将所述目标i帧中记录的车辆位置确定为所述事故车辆的事故位置;
13、将所述目标i帧中记录的拍摄时间确定为所述事故车辆的事故时间。
14、在第一方面的一种可能的实现方式中,在所述获取事故车辆的事故时间和事故位置的步骤之前,包括:
15、监测各车辆实时或者定时上报的位置信息及上报时间;
16、将所述上报的位置信息及上报时间存储至位置信息库中;
17、所述获取事故车辆的事故时间和事故位置的步骤,包括:
18、在所述位置信息库中查找所述事故车辆上报的位置信息及上报时间,并将所述事故车辆最近一次上报的位置信息确定为事故位置,将所述事故车辆最近一次的上报时间确定为事故时间。
19、在第一方面的一种可能的实现方式中,在所述监测各车辆实时或者定时上报的位置信息及上报时间的步骤之后,还包括:
20、若在第一预设时长内未再接收到所述车辆上报的位置信息及上报时间,基于所述车辆的车辆信息,向所述车辆发送位置请求;
21、监测所述车辆基于所述位置请求的反馈信息;
22、若在第二预设时长内未监测到所述反馈信息,则确定所述车辆存在异常。
23、在第一方面的一种可能的实现方式中,所述基于所述事故时间和所述事故位置,确定目标车辆的步骤,包括:
24、获取目标道路监控视频,所述目标道路监控视频为所述指定位置范围的道路上在所述指定时间区间内的道路监控视频;
25、将所述目标道路监控视频中出现的车辆确定为所述目标车辆。
26、在第一方面的一种可能的实现方式中,所述基于所述对外视频,还原所述事故车辆的事故场景的步骤,包括:
27、获取目标道路监控视频,所述目标道路监控视频为所述指定位置范围的道路上在所述指定时间区间内的道路监控视频;
28、根据所述目标道路监控视频与所述对外视频,还原所述事故车辆的事故场景。
29、第二方面,本技术实施例提供了一种车辆事故场景还原装置,包括:
30、事故信息获取单元,用于获取事故车辆的事故时间和事故位置;
31、目标车辆确定单元,用于基于所述事故时间和所述事故位置,确定目标车辆,其中,所述目标车辆为指定时间区间内位于指定位置范围内的车辆,所述指定时间区间根据所述事故时间确定,所述指定位置范围根据所述事故位置确定;
32、对外视频获取单元,用于获取所述目标车辆在所述指定时间区间内拍摄的对外视频;
33、事故场景还原单元,用于基于所述对外视频,还原所述事故车辆的事故场景。
34、在第二方面的一种可能的实现方式中,上述事故信息获取单元包括:
35、事故车载视频获取模块,用于获取所述事故车辆的车载设备录制的车载视频;
36、事故信息读取模块,用于读取所述车载视频,并根据读取结果确定所述事故车辆的事故时间和事故位置。
37、在第二方面的一种可能的实现方式中,上述事故信息读取模块包括:
38、读取子模块,用于读取所述车载视频中的目标i帧,所述目标i帧为所述车载视频最后一帧i帧;
39、位置确定子模块,用于将所述目标i帧中记录的车辆位置确定为所述事故车辆的事故位置;
40、时间确定子模块,用于将所述目标i帧中记录的拍摄时间确定为所述事故车辆的事故时间。
41、在第二方面的一种可能的实现方式中,上述车辆事故场景还原装置包括:
42、信息监测单元,用于监测各车辆实时或者定时上报的位置信息及上报时间;
43、信息存储单元,用于将所述上报的位置信息及上报时间存储至位置信息库中。
44、上述事故信息获取单元包括:
45、事故信息确定模块,用于在所述位置信息库中查找所述事故车辆上报的位置信息及上报时间,并将所述事故车辆最近一次上报的位置信息确定为事故位置,将所述事故车辆最近一次的上报时间确定为事故时。
46、在第二方面的一种可能的实现方式中,上述车辆事故场景还原装置还包括:
47、位置请求单元,用于若在第一预设时长内未再接收到所述车辆上报的位置信息及上报时间,基于所述车辆的车辆信息,向所述车辆发送位置请求;
48、反馈监测单元,用于监测所述车辆基于所述位置请求的反馈信息;
49、异常确定单元,用于若在第二预设时长内未监测到所述反馈信息,则确定所述车辆存在异常。
50、在第二方面的一种可能的实现方式中,上述目标车辆确定单元包括:
51、道路监控视频获取模块,用于获取目标道路监控视频,所述目标道路监控视频为所述指定位置范围的道路上在所述指定时间区间内的道路监控视频;
52、目标车辆确定模块,用于将所述目标道路监控视频中出现的车辆确定为所述目标车辆。
53、在第二方面的一种可能的实现方式中,上述事故场景还原单元包括:
54、道路监控视频获取模块,用于获取目标道路监控视频,所述目标道路监控视频为所述指定位置范围的道路上在所述指定时间区间内的道路监控视频;
55、事故场景还原模块,用于根据所述目标道路监控视频与所述对外视频,还原所述事故车辆的事故场景。
56、第三方面,本技术实施例提供了一种智能终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的车辆事故场景还原方法。
57、第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的车辆事故场景还原方法。
58、第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在智能终端上运行时,使智能终端执行如上述第一方面所述的车辆事故场景还原方法。
59、本技术实施例中,通过获取事故车辆的事故时间和事故位置,基于所述事故时间和所述事故位置,确定目标车辆,所述目标车辆为指定时间区间内位于指定位置范围内的车辆,所述指定时间区间根据所述事故时间确定,所述指定位置范围根据所述事故位置确定,然后获取所述目标车辆在所述指定时间区间内拍摄的对外视频,基于所述对外视频,还原所述事故车辆的事故场景。本技术方案可不受事故车辆车载设备异常与否的影响,通过事故现场其余车辆拍摄的视频还原所述事故车辆的事故场景,保障事故场景还原的可能性。