一种行车记录仪数据安全防篡改存储方法及系统技术方案

技术编号:39586006 阅读:9 留言:0更新日期:2023-12-03 19:38
本发明专利技术涉及行车记录仪技术领域,具体涉及一种行车记录仪数据安全防篡改存储方法及系统,通过获取行车记录仪视频数据中每相邻两帧视频图像的一阶差分图像,确定每帧一阶差分图像的哈希值;然后根据每帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,以及每帧一阶差分图像的哈希值每种元素值的出现频率,对每帧一阶差分图像的哈希值进行更新,得到更新哈希值;并根据更新哈希值,得到每帧一阶差分图像的更新图像;最后对第一帧一阶差分图像的哈希值和其他帧一阶差分图像的更新哈希值进行存储或者上传

【技术实现步骤摘要】
一种行车记录仪数据安全防篡改存储方法及系统


[0001]本专利技术涉及行车记录仪
,具体涉及一种行车记录仪数据安全防篡改存储方法及系统


技术介绍

[0002]为了防止数据被篡改,通常需要采取一系列的措施,如加密技术,强大的访问控制,不可更改的日志记录等

采取这一系列的措施旨在确保数据的完整性,防止未经授权的修改,并在修改发生时能够迅速发现

[0003]在行车记录仪视频数据被篡改方面,通常会在行车记录仪视频数据中添加水印,具体为通过差分图像来添加水印,在每次生成差分图像时,随机选择水印图像嵌入的位置并嵌入水印图像,这样可以增加篡改者破解嵌入规律的难度

但是篡改者通过分析水印图像的嵌入规律,依然可以进行破解,防篡改难度较低,导致数据安全性较低


技术实现思路

[0004]本专利技术的目的在于提供一种行车记录仪数据安全防篡改存储方法及系统,用于解决现有行车记录仪视频数据防篡改难度较低问题

[0005]为解决上述技术问题,本专利技术提供了一种行车记录仪数据安全防篡改存储方法,包括以下步骤:确定行车记录仪视频数据中每相邻两帧视频图像的一阶差分图像;确定每帧一阶差分图像的哈希值,并确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像,根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中像素点的像素值分布,确定第
j
一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,,
n
为一阶差分图像的总数目;确定第
j
帧一阶差分图像的哈希值中每种元素值的出现频率,并根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,以及第
j
帧一阶差分图像的哈希值中每种元素值的出现频率,对第
j
帧一阶差分图像的哈希值进行更新,得到第
j
帧一阶差分图像的更新哈希值;根据第
j
帧一阶差分图像的更新哈希值,对第
j
帧一阶差分图像进行更新,得到第
j
帧一阶差分图像的更新图像;对第一帧一阶差分图像的哈希值以及其他帧一阶差分图像的更新哈希值进行存储或者上传

[0006]进一步的,对第
j
帧一阶差分图像的哈希值进行更新,得到第
j
帧一阶差分图像的更新哈希值,包括:根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,确定第
j
帧一阶差分图像的哈希值中的目标对应次序位置;
按照第
j
帧一阶差分图像的哈希值中每种元素值的出现频率从小到大的顺序,对第
j
帧一阶差分图像的哈希值中的各种元素值进行排列,得到第
j
帧一阶差分图像对应的对应元素值序列;利用第
j
帧一阶差分图像对应的对应元素值序列,对第
j
帧一阶差分图像的哈希值中的目标对应次序位置的元素值进行更新,得到第
j
帧一阶差分图像的更新哈希值

[0007]进一步的,确定第
j
帧一阶差分图像的哈希值中的目标对应次序位置,包括:确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中所有像素点的总数目和第
j
帧一阶差分图像的哈希值中元素值的总数目的比值;根据所述比值,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,进而确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置;根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,对相同的对应次序位置进行剔除处理,并将剩余的对应次序位置确定为第
j
帧一阶差分图像的哈希值中的目标对应次序位置

[0008]进一步的,确定第
j
帧一阶差分图像的哈希值中的目标对应次序位置,包括:确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中所有像素点的总数目和第
j
帧一阶差分图像的哈希值中元素值的总数目的比值;根据所述比值,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置;根据所述比值,对第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点进行剔除处理,得到第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的剔除处理后的各个目标像素点;根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的剔除处理后的各个目标像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,从而得到第
j
帧一阶差分图像的哈希值中的目标对应次序位置

[0009]进一步的,对第
j
帧一阶差分图像的哈希值中的目标对应次序位置的元素值进行更新,得到第
j
帧一阶差分图像的更新哈希值,包括:将第
j
帧一阶差分图像的哈希值中的目标对应次序位置按照从小到大的顺序进行排列,从而得到第
j
帧一阶差分图像的目标对应次序位置序列;在第
j
帧一阶差分图像的哈希值中,依次利用第
j
帧一阶差分图像对应的对应元素值序列中的对应元素值,依次对第
j
帧一阶差分图像的目标对应次序位置序列中每个目标对应次序位置所对应的元素值进行替换,从而得到第
j
帧一阶差分图像的更新哈希值

[0010]进一步的,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,包括:确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中
设定数目的像素值最大的像素点,并将所述设定数目的像素值最大的像素点确定为第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种行车记录仪数据安全防篡改存储方法,其特征在于,包括以下步骤:确定行车记录仪视频数据中每相邻两帧视频图像的一阶差分图像;确定每帧一阶差分图像的哈希值,并确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像,根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中像素点的像素值分布,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,,
n
为一阶差分图像的总数目;确定第
j
帧一阶差分图像的哈希值中每种元素值的出现频率,并根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,以及第
j
帧一阶差分图像的哈希值中每种元素值的出现频率,对第
j
帧一阶差分图像的哈希值进行更新,得到第
j
帧一阶差分图像的更新哈希值;根据第
j
帧一阶差分图像的更新哈希值,对第
j
帧一阶差分图像进行更新,得到第
j
帧一阶差分图像的更新图像;对第一帧一阶差分图像的哈希值以及其他帧一阶差分图像的更新哈希值进行存储或者上传
。2.
根据权利要求1所述的一种行车记录仪数据安全防篡改存储方法,其特征在于,对第
j
帧一阶差分图像的哈希值进行更新,得到第
j
帧一阶差分图像的更新哈希值,包括:根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点,确定第
j
帧一阶差分图像的哈希值中的目标对应次序位置;按照第
j
帧一阶差分图像的哈希值中每种元素值的出现频率从小到大的顺序,对第
j
帧一阶差分图像的哈希值中的各种元素值进行排列,得到第
j
帧一阶差分图像对应的对应元素值序列;利用第
j
帧一阶差分图像对应的对应元素值序列,对第
j
帧一阶差分图像的哈希值中的目标对应次序位置的元素值进行更新,得到第
j
帧一阶差分图像的更新哈希值
。3.
根据权利要求2所述的一种行车记录仪数据安全防篡改存储方法,其特征在于,确定第
j
帧一阶差分图像的哈希值中的目标对应次序位置,包括:确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中所有像素点的总数目和第
j
帧一阶差分图像的哈希值中元素值的总数目的比值;根据所述比值,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,进而确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置;根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,对相同的对应次序位置进行剔除处理,并将剩余的对应次序位置确定为第
j
帧一阶差分图像的哈希值中的目标对应次序位置
。4.
根据权利要求2所述的一种行车记录仪数据安全防篡改存储方法,其特征在于,确定第
j
帧一阶差分图像的哈希值中的目标对应次序位置,包括:
确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中所有像素点的总数目和第
j
帧一阶差分图像的哈希值中元素值的总数目的比值;根据所述比值,确定第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置;根据所述比值,对第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个目标像素点进行剔除处理,得到第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的剔除处理后的各个目标像素点;根据第
j
帧一阶差分图像及其前一帧一阶差分图像的更新图像的二阶差分图像中的各个像素点在第
j
帧一阶差分图像的哈希值中的对应次序位置,确定第

【专利技术属性】
技术研发人员:刘长青季杨新杨斌
申请(专利权)人:深圳市烽航实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1