一种红外相机图像数据快速加密方法技术

技术编号:35546817 阅读:10 留言:0更新日期:2022-11-12 15:25
本发明专利技术公开一种红外相机图像数据快速加密方法。包括以下加密步骤:S1、开启录像;S2、图像白平衡处理;S3、图像压缩;S4、数据存储;S5、事件检测;S6、停止录像;S7、保存文件;S8、重新编码;S9、加密完成。本发明专利技术通过对播放器和视频格式的研究,只对视频数据的文件头和文件尾进行编码处理,并在录制视频结束后再进行加密,故整个过程完全不要担心内部系统中CPU过多占用。同时,图像完成加密时,不需要增加额外的硬件,在能高效达到加密效果的同时,也能降低成本的解决方法。本的解决方法。本的解决方法。

【技术实现步骤摘要】
一种红外相机图像数据快速加密方法


[0001]本专利技术涉及相机图像数据加密
,尤其是一种红外相机图像数据快速加密方法。

技术介绍

[0002]红外相机在科研考察中是重要的一环,它会记录下当地的物种。为了防范物种数据被违法份子所得,就产生了加密数据的需求。而对于市场使用比较多的运动DV、红外相机、行车记录仪、网络摄像机等拍摄的数据都是可以直接读取观看的。无法对数据的隐秘性有效防范。另外,目前的拍摄设备在拍摄视频的时候,红外相机的DSP是相当忙碌的,没有太多空余时间来做不必要的运算。比方60帧每秒的视频,在一秒钟需要拍摄60帧,每帧处理时间不到17ms情况下,如果单独用软件方式对数据每一帧进行处理时不现实的。

技术实现思路

[0003]针对上述现有技术中存在的不足,本专利技术的目的在于提供一种红外相机图像数据快速加密方法。
[0004]为了实现上述目的,本专利技术采用如下技术方案:一种红外相机图像数据快速加密方法,包括以下加密步骤:S1、开启录像,通过相机本身获取外接所需录入的图像数据;S2、图像白平衡处理,将步骤S1中所获取的图像数据持续进行白平衡图像处理;S3、图像压缩,将步骤S2白平衡处理后的图像进行H264/H265压缩处理;S4、数据存储,将压缩处理后的图像数据全部进行存储备用;S5、事件检测,判断有无停止事件,当检测到无停止事件时,则再次返回到步骤S2,进而循环对步骤S1获取的图像数据按照步骤S2

S4处理,当检测到停止事件时,则进行下一步;S6、停止录像,当步骤S5检测到停止事件,则停止录像;S7、保存文件,将步骤S2

S4所处理所得图像数据进行整体保存;S8、重新编码,将步骤S7所保存的文件的文件头和文件尾进行重新编码,并隐藏播放所需要的信息;S9、加密完成,所获得文件便无法在播放器设备上进行播放。
[0005]优选地,所述步骤S5中的停止事件包括:按键停止、低电量自动停止、存储空间满停止。
[0006]优选地,所述步骤S8中的文件头重新编码包括:按照自定义格式重新封装文件头,并隐藏播放器所需要的信息,其信息包括分辨率、帧数、文件大小,从而让播放器无法完成播放。
[0007]优选地,所述步骤S8中的文件尾重新编码包括:按照自定义格式重新封装文件尾索引,让流媒体播发器无法获取播放地址,无法对视频的每一帧数据进行定位,从而让播放
器无法完成播放。
[0008]优选地,所述自定义格式包括:根据录像时间,进行时间位动态演算加密的方式,把头尾数据进行异或操作,数据进行移位操作,在将单字节、双字节或者四字节进行组合编码;在数据中加入CRC校验,防止拷贝时发生错误;数据中标注清晰加密的方式,方便解码;外部混入密码字段,进行组合编码。
[0009]由于采用了上述方案,本专利技术通过对播放器和视频格式的研究,只对视频数据的文件头和文件尾进行编码处理,并在录制视频结束后再进行加密,故整个过程完全不要担心内部系统中CPU过多占用。同时,图像完成加密时,不需要增加额外的硬件,在能高效达到加密效果的同时,也能降低成本的解决方法。
附图说明
[0010]图1是本专利技术实施例的结构原理示意图。
具体实施方式
[0011]以下结合附图对本专利技术的实施例进行详细说明,但是本专利技术可以由权利要求限定和覆盖的多种不同方式实施。
[0012]如图1所示,本实施例提供的一种红外相机图像数据快速加密方法,包括以下加密步骤:S1、开启录像,通过相机本身获取外接所需录入的图像数据;S2、图像白平衡处理,将步骤S1中所获取的图像数据持续进行白平衡图像处理;S3、图像压缩,将步骤S2白平衡处理后的图像进行H264/H265压缩处理;S4、数据存储,将压缩处理后的图像数据全部进行存储备用;S5、事件检测,判断有无停止事件,当检测到无停止事件时,则再次返回到步骤S2,进而循环对步骤S1获取的图像数据按照步骤S2

S4处理,当检测到停止事件时,则进行下一步;S6、停止录像,当步骤S5检测到停止事件,则停止录像;S7、保存文件,将步骤S2

S4所处理所得图像数据进行整体保存;S8、重新编码,将步骤S7所保存的文件的文件头和文件尾进行重新编码,并隐藏播放所需要的信息;S9、加密完成,所获得文件便无法在播放器设备上进行播放。
[0013]优选地,所述步骤S5中的停止事件包括:按键停止、低电量自动停止、存储空间满停止。
[0014]优选地,所述步骤S8中的文件头重新编码包括:按照自定义格式重新封装文件头,并隐藏播放器所需要的信息,其信息包括分辨率、帧数、文件大小等,从而让播放器无法完成播放。
[0015]优选地,所述步骤S8中的文件尾重新编码包括:按照自定义格式重新封装文件尾索引,让流媒体播发器无法获取播放地址,无法对视频的每一帧数据进行定位,从而让播放
器无法完成播放。
[0016]优选地,所述自定义格式包括:根据录像时间,进行时间位动态演算加密的方式,把头尾数据进行异或操作,数据进行移位操作,在将单字节、双字节或者四字节进行组合编码;在数据中加入CRC校验,防止拷贝时发生错误;数据中标注清晰加密的方式,方便解码;外部混入密码字段,进行组合编码。
[0017]本实施例主要通过对播放器和视频格式的研究,只对视频数据的文件头和文件尾进行编码处理,并在录制视频结束后再进行加密,故整个过程完全不要担心内部系统中CPU过多占用。同时,图像完成加密时,不需要增加额外的硬件,在能高效达到加密效果的同时,也能降低成本的解决方法。
[0018]以上仅为本专利技术的优选实施例,并非因此限制本专利技术的专利范围,凡是利用本专利技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
,均同理包括在本专利技术的专利保护范围内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种红外相机图像数据快速加密方法,其特征在于:包括以下加密步骤:S1、开启录像,通过相机本身获取外接所需录入的图像数据;S2、图像白平衡处理,将步骤S1中所获取的图像数据持续进行白平衡图像处理;S3、图像压缩,将步骤S2白平衡处理后的图像进行H264/H265压缩处理;S4、数据存储,将压缩处理后的图像数据全部进行存储备用;S5、事件检测,判断有无停止事件,当检测到无停止事件时,则再次返回到步骤S2,进而循环对步骤S1获取的图像数据按照步骤S2

S4处理,当检测到停止事件时,则进行下一步;S6、停止录像,当步骤S5检测到停止事件,则停止录像;S7、保存文件,将步骤S2

S4所处理所得图像数据进行整体保存;S8、重新编码,将步骤S7所保存的文件的文件头和文件尾进行重新编码,并隐藏播放所需要的信息;S9、加密完成,所获得文件便无法在播放器设备上进行播放。2.如权利要求1所述的一种红外相机图像数据快速加密方法...

【专利技术属性】
技术研发人员:王浩
申请(专利权)人:深圳市乐悦达电子有限公司
类型:发明
国别省市:

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

1