【技术实现步骤摘要】
一种利用区块链防止篡改监控视频的方法
本专利技术属于区块链
,具体涉及一种利用区块链防止篡改监控视频的方法。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。视频泛指将一系列静态影像以电信号的方式加以捕捉、纪录、处理、储存、传送与重现的各种技术,连续的图像变化每秒超过24帧画面以上时,根据视觉暂留原理,人眼无法辨别单幅的静态画面;看上去是平滑连续的视觉效果,这样连续的画面叫做视频。视频和录音作为司法证据的应用越来越广泛,对视频和录音的真实度要求越来越高,但目前AI技术的进步,视频存容易被篡改,同时也存在被恶意删除的问题。本专利技术针对视频的存储格式与区块链账本存储格式相同的特点,提出一种高效节省网络传输成本 ...
【技术保护点】
1.一种利用区块链防止篡改监控视频的方法,其特征在于:包括如下步骤:/nS1、通过frame_block数据结构生成视频指纹链:一段视频可生成一组frame_block按照time_stamp大小进行升序排列组成的frame_block_chain;/nS2、上传视频指纹证明到区块链:将生成的frame_block上传到区块链中存储;/nS3、检查帧check_frame:每间隔N个帧设置一个检查点,只需将检查帧对应的frame_block,将check_frame_block上传到区块链;/nS4、实时上传:每个检查点check_frame_block生成后就立即上传到区 ...
【技术特征摘要】
1.一种利用区块链防止篡改监控视频的方法,其特征在于:包括如下步骤:
S1、通过frame_block数据结构生成视频指纹链:一段视频可生成一组frame_block按照time_stamp大小进行升序排列组成的frame_block_chain;
S2、上传视频指纹证明到区块链:将生成的frame_block上传到区块链中存储;
S3、检查帧check_frame:每间隔N个帧设置一个检查点,只需将检查帧对应的frame_block,将check_frame_block上传到区块链;
S4、实时上传:每个检查点check_frame_block生成后就立即上传到区块链,并与区块链系统的时间戳进行验证,check_frame_block的time_stamp不能比区块链系统的当前时间(current_system_time)慢一个阈值delay_time,如果current_system_time-check_frame_block>delay_time,则这个检查帧不合法,区块链系统不存储这个检查帧;如果检查帧合法,区块链系统将检查帧存储到区块链账本中;
S5、验证视频:播放视频是根据视频本身是否有存在frame_block_chain数据,没有frame_block_chain的视频是没有验证的视频。
2.根据权利要求1所述的一种利用区块链防止篡改监控视频的方法,其特征在于:步骤S1中frame_block数据结构包括...
【专利技术属性】
技术研发人员:宁丰东,郑坚业,陈诗,
申请(专利权)人:深圳区块大陆科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。