技术新讯 > 计算推算,计数设备的制造及其应用技术 > 基于GB19056-2021国标的大车行驶记录仪数据恢复提取方法及装置与流程  >  正文

基于GB19056-2021国标的大车行驶记录仪数据恢复提取方法及装置与流程

  • 国知局
  • 2024-07-31 22:57:03

本发明属于车辆取证安全,具体涉及一种基于gb19056-2021国标的大车行驶记录仪数据恢复提取方法及装置。

背景技术:

1、大车视频行驶记录仪是保障驾驶安全和交通运输管理的重要工具。它能够记录车辆行驶的细节,如速度、时间、地点,以及车辆前方的视野画面。这些数据对于还原事故发生的过程、判断责任、保障交通安全都具有关键作用。然而,由于各种原因,例如车辆碰撞、设备故障、人为损坏等,视频行驶记录仪的存储设备可能会受损或数据丢失。这就导致了数据无法正常读取或访问。在这种情况下,恢复丢失的数据成为解决的主要问题。大车视频行驶记录仪数据恢复技术的意义在于通过恢复被丢失或损坏的关键数据,为交通事故调查、保险理赔和司法调查提供可靠的证据支持。它有助于确保公正的判决和事故分析,并在保障交通安全和维护社会秩序方面发挥着重要作用。

2、原有的恢复技术,主要针对的是符合《gb/t 19056-2012》标准的设备,不适用新标准《gb/t 19056-2021》设备。新标准执行后,相关的设备会越来越多,本发明弥补了原有标准的不足,解决对新标准设备的数据恢复难题。

3、有鉴于此,提出一种基于gb19056-2021国标的大车行驶记录仪数据恢复提取方法及装置是非常具有意义的。

技术实现思路

1、本发明提供一种基于gb19056-2021国标的大车行驶记录仪数据恢复提取方法及装置,解决现有的恢复技术,主要针对的是符合《gb/t 19056-2012》标准的设备,不适用新标准《gb/t 19056-2021》设备,新标准执行后,相关的设备会越来越多,本发明弥补了原有标准的不足,解决对新标准设备的数据恢复难题。

2、第一方面,本发明提出了一种基于gb19056-2021国标的大车行驶记录仪数据恢复提取方法,该方法包括如下步骤:

3、响应于从镜像的起始位置扫描数据块,根据各数据块结构特征提取相应数据块,各所述数据块的数据类型包括行驶状态记录、事故疑点记录、超时驾驶记录、驾驶人信息记录、日志记录;

4、对提取的相应的各数据块按vdr格式进行存储。

5、优选的,根据各数据块结构特征提取相应数据块,对提取的相应的各数据块按vdr格式进行存储包括:

6、从起始位置判断前6个字节是否符合时间有效性判断规则,如果满足时间特征yy-mm-dd hh:mm:ss,且后续32字节数据满足行驶状态有效性判断规则,则认为该数据块为行驶状态记录数据;

7、根据上述方法继续确认后续数据,直至数据不符合行驶状态记录有效性判断规则,计算满足该规则数据所有长度,并转化为hex格式,在头尾补充起始记录块和验证记录块后,保存为gbt19056_车牌_2100.vdr文件;

8、其中,时间有效性判断规则包括:数据块为bcd编码格式、数据长度6字节、数值在2000年1月1日00:00:00~2099年12月31日23:59:59范围内。

9、进一步优选的,行驶状态记录有效性判断规则包括:

10、定义段数据等于21h 11h;

11、时间符合时间有效性判断规则,且数据特征为yy-mm-dd hh:mm:ss;

12、经纬度数据类型为四字节有符号整型数据,高度为双字节有符号整型数据,行驶方向、行驶速度和参考速度为单字节无法符号整型数据,开关量信号、数据状态字、校验段格式编码为hex格式;

13、经度有效范围为-180度~180度,>0表示东经,<0示西经,纬度有效范围为-90度~90度,>0表示北纬,<0表示南纬,经纬度的无效值为7fffffffh;

14、行驶高度有效数值范围为-32767米~32767米,高度无效值为7fffh;

15、行驶方向有效范围是0度~360度,能被2整除;

16、速度和参考速度有效范围是0km/h~255km/h;

17、通过相邻时间采集的经纬度数据借助百度地图转换成轨迹,观察轨迹是否连续;或不连续轨迹之间的时间间隔及距离是否符合常理,个别定位跳动大的数据可视为异常值;

18、相邻时间内速度出现一两个异常值,可根据前后速度、刹车信号排除异常;如果速度超出记录长度或连续10组超出数据有效范围,则认为整组数据无效;

19、校验段中校验字为校验字前所有字节的异或值,如果两个数值不相等,则认为数据块无效。

20、进一步优选的,还包括:

21、如果满足时间特征yy-mm-dd hh:mm:ss,且后续656字节数据符合事故疑点记录有效性判断规则,则认为该数据为事故疑点记录数据;

22、根据上述方法继续确认后续数据,直至数据不符合事故疑点有效性判断规则,计算满足该规则数据所有长度,并转化为hex格式,在头尾补充起始记录块和验证记录块后,保存为gbt19056_车牌_2200.vdr文件;

23、其中,事故疑点记录有效性判断规则包括:定义段数据等于22h 01h;时间符合时间有效性判断,数据特征为yy-mm-dd hh:mm:ss;驾驶证号同身份证号,连续18位数据或18位00视为未知信息、位置经度、位置纬度、位置高度、速度、开关量信号、校验段符合行驶状态记录有效性判断中相关的判断规则;速度和状态信号每0.1s存储一次,共200组;根据速度块中采集的对应时间点的速度及前20s速度值是否能和事故疑点速度匹配判断速度是否正常。

24、进一步优选的,还包括:

25、如果满足时间特征yy-mm-dd hh:mm:ss,且后续64字节数据符合超时驾驶记录有效性判断规则,则认为该数据为事故疑点记录数据;

26、根据上述方法继续确认后续数据,直至数据不符合超时有效性判断规则,计算满足该规则数据所有长度,并转化为hex格式,在头尾补充起始记录块和验证记录块后,保存为gbt19056_车牌_2300.vdr文件;

27、其中,超时驾驶记录有效性判断规则包括:驾驶证号同身份证号,连续18位数据或18位相同数字视为默认身份证号;起始、结束时间符合时间有效性判断,数据特征为yy-mm-dd hh:mm:ss;经度、纬度、高度符合行驶状态记录有效性判断中的相关判断规则;校验段中校验字为校验字前所有字节的异或值,如果两个数值不相等,则认为数据块无效。

28、进一步优选的,还包括:

29、如果不符合超时有效性判断规则,继续查找符合其他特征数据,包括驾驶人信息记录、日志记录,查找并按照vdr文件要求格式进行保存;

30、如果芯片存储数据都不符合要查找的数据特征,则以芯片读写最小单元偏移查找下个数据段,直至镜像结束。

31、进一步优选的,从镜像的起始位置扫描数据块之前还包括:

32、确认存储flash芯片型号,提取flash芯片镜像。

33、第二方面,本发明实施例提供一种基于gb19056-2021国标的大车行驶记录仪数据恢复提取装置,包括:

34、数据扫描模块,配置用于从镜像的起始位置扫描数据块;

35、数据提取模块,配置用于根据各数据块结构特征提取相应数据块,各所述数据块的数据类型包括行驶状态记录、事故疑点记录、超时驾驶记录、驾驶人信息记录、日志记录;

36、数据恢复模块,配置用于对提取的相应的各数据块按vdr格式进行存储。

37、第三方面,本发明实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。

38、第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。

39、与现有技术相比,本发明的有益成果在于:

40、(1)通过对比可知,usb导出不全或无法导出数据的情况下,通过本方案对芯片镜像进行数据扫描分析可以完整的提取出车辆历史行驶数据,该方案只针对数据提取不出的情况,无法对被覆盖的数据进行恢复。

41、(2)本方案提出的芯片镜像分析方法适用于行驶记录仪设备通过外部物理端口导出数据量明显偏少,或因事故损坏物理端口、供电系统失效的使用场景。

本文地址:https://www.jishuxx.com/zhuanli/20240730/195452.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。