一种视频稿件采编及审核的全流程留痕的方法和系统与流程

文档序号:22506581发布日期:2020-10-13 09:44阅读:247来源:国知局
一种视频稿件采编及审核的全流程留痕的方法和系统与流程

本发明属于计算机技术领域,尤其涉及一种视频稿件采编及审核的全流程留痕的方法和系统。



背景技术:

本部分的陈述仅仅是提供了与本公开相关的背景技术信息,不必然构成在先技术。

现有传统视频编审流程中,由于视频是一种连续的图像变化,因此传统的图文稿件痕迹记录方式,对于视频剪辑痕迹的记录不全面,无法适用于视频连续性剪辑的全流程留痕。由于传统稿件留痕方式,稿件编辑信息存储于传统数据库,无法保证留痕数据的不可篡改性和安全性。



技术实现要素:

为克服上述现有技术的不足,本发明提供了一种视频稿件采编及审核的全流程留痕的方法,实现视频剪辑的全流程留痕。

为实现上述目的,本发明的一个或多个实施例提供了如下技术方案:

一方面,公开了一种视频稿件采编及审核的全流程留痕的方法,包括:

提取视频剪辑信息中的关键帧,利用关键帧生成直方图数据,基于直方图数据获取视频修改信息;

以时间戳为区块链节点,对不同时间点完成的视频修改信息进行上链,形成一条按照时间戳排列的痕迹链,实现视频剪辑的全流程留痕。

进一步的技术方案,提取视频剪辑信息中的关键帧时,对原视频进行均等切片,在每个切片的黄金分割点提取短关键帧图像。

进一步的技术方案,将提取的短关键帧图像生成直方图数据矩阵,用于图片差异化对比。

进一步的技术方案,将提取的关键帧对应的直方图数据矩阵采用非对称加密技术进行加密,并上传至区块链节点,生成原始视频区块。

进一步的技术方案,对于剪辑后视频内容进行关键帧提取和生成直方图数据矩阵,将获取的关键帧直方图数据与获取的原始关键帧直方图数据进行数据比对,生成差异信息。

进一步的技术方案,将获取的关键帧直方图数据与获取的原始关键帧直方图数据进行数据比对时,对于超过设定阈值以上差异的,生成差异信息。

进一步的技术方案,将差异信息以及剪辑后视频内容的关键帧进行组合,生成差异数据结构。

进一步的技术方案,将差异数据结构采用非对称加密技术加密,创建新区块链。

进一步的技术方案,对新区块链,利用区块链的p2p网络共识机制,分发到其他至少三台区块链数据中心节点。

另一方面,公开了一种视频稿件采编及审核的全流程留痕的系统,包括:

视频修改信息获取模块,被配置为:提取视频剪辑信息中的关键帧,利用关键帧生成直方图数据,基于直方图数据获取视频修改信息;

视频剪辑的全流程留痕模块,被配置为:以时间戳为区块链节点,对不同时间点完成的视频修改信息进行上链,形成一条按照时间戳排列的痕迹链,实现视频剪辑的全流程留痕。

以上一个或多个技术方案存在以下有益效果:

本公开技术方案利用基于区块链的时间戳特性实现视频剪辑痕迹实时保存,对视频剪辑信息进行提取,以及利用区块链技术,将此数据保存至区块链,并以时间轴形式进行展示。按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,同时利用区块链信息加密技术和共识分布式存储,形成全流程视频剪辑痕迹数据链,实现视频剪辑的全流程留痕,避免了修改信息的遗漏。

本公开技术方案解决了视频稿件剪辑编发流程中的全流程留痕难点,同时采用区块链技术,可以实现留痕信息的不可篡改性和安全性,有效提高了媒体行业中的采编安全问题。

附图说明

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。

图1为本发明实施例的流程图。

具体实施方式

应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

实施例一

参见附图1所示,本实施例公开了一种视频稿件采编及审核的全流程留痕的方法,包括如下步骤:

步骤(101):为保证最大化提取视频有效信息,且不丢失关键信息,对原视频进行均等切片,根据短视频长度,分割为>=100片;

步骤(102):黄金分割点具有严格的比例性、和谐性,因此在每个切片的黄金分割点提取短视频关键帧图像,将提取的关键帧图像生成直方图数据矩阵,用于图片差异化对比;

步骤(103):对步骤(102)提取的关键帧采用非对称加密技术sha2进行加密,并上传至搭建完成的区块链节点,生成原始视频区块。

步骤(104):用户上传剪辑后视频内容,并对视频内容参照步骤(101)(102)进行关键帧提取和直方图数据矩阵计算。

步骤(105):步骤(104)获取的关键帧直方图数据与步骤(103)获取的原始关键帧直方图数据进行数据比对,对于超过10%以上差异的,生成差异信息。

步骤(106):将步骤(105)生成的差异信息以及步骤(104)中获取的最新关键帧进行组合,同时生成差异数据结构,包含修改时间,操作人,最新视频关键帧及差异信息等。

步骤(107):将步骤(106)生成的数据结构采用非对称加密技术sha2加密,创建新区块链。本处产生的区块链是步骤(102)产生区块的后续区块,且属于一条痕迹链。

步骤(107):步骤(106)产生的数据区块,利用区块链的p2p网络共识机制,分发到其他至少三台区块链数据中心节点。

步骤(108):重复步骤(102)到(107)步骤,对不同时间点完成的视频修改信息进行上链,形成一条按照时间戳排列的痕迹链。

步骤(109):痕迹链播放,是通过步骤(102)生成的原始视频区块,获取步骤(108)生成的整个痕迹链的区块数据。

步骤(1091):遍历痕迹链,获取当前区块数据中视频信息及差异关键帧。

步骤(1092):采用mplayer开源播放器,对步骤(1091)提供的原始视频进行播放。

步骤(1093):根据步骤(1091)中获取的差异关键帧,对步骤(1092)中播放进行干涉,原始关键帧与差异关键帧同时播放,提供视频剪辑的修改记录。

所述上述步骤的输出列表包括:视频标题、视频剪辑时间、视频来源、视频剪辑操作人等。

本方案利用基于区块链的时间戳数据库,提取视频剪辑信息中的关键帧,利用直方图数据获取剪辑差异痕迹数据,以时间戳为区块链节点,将剪辑痕迹数据区块以顺序相连的方式组合成一种链式数据结构,生成数据块,存入基于区块链的时间戳数据库,同时利用区块链信息加密技术和共识分布式存储,实现剪辑痕迹分布式存储,不可篡改,从而形成全流程视频剪辑痕迹数据链,实现视频剪辑的全流程留痕。

实施例二

本实施例的目的是提供一种计算装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现实施例子一中的一种视频稿件采编及审核的全流程留痕的方法步骤。

实施例三

本实施例的目的是提供一种计算机可读存储介质。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时执行实施例子一中的一种视频稿件采编及审核的全流程留痕的方法步骤。

基于同样的发明构思,还公开了一种视频稿件采编及审核的全流程留痕的系统,包括:

视频修改信息获取模块,被配置为:提取视频剪辑信息中的关键帧,利用关键帧生成直方图数据,基于直方图数据获取视频修改信息;

视频剪辑的全流程留痕模块,被配置为:以时间戳为区块链节点,对不同时间点完成的视频修改信息进行上链,形成一条按照时间戳排列的痕迹链,实现视频剪辑的全流程留痕。

以上实施例的装置中涉及的各步骤与方法实施例一相对应,具体实施方式可参见实施例一的相关说明部分。术语“计算机可读存储介质”应该理解为包括一个或多个指令集的单个介质或多个介质;还应当被理解为包括任何介质,所述任何介质能够存储、编码或承载用于由处理器执行的指令集并使处理器执行本发明中的任一方法。

本领域技术人员应该明白,上述本发明的各模块或各步骤可以用通用的计算机装置来实现,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。本发明不限制于任何特定的硬件和软件的结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1