一种视频指纹提取方法及装置制造方法及图纸

技术编号:20916639 阅读:20 留言:0更新日期:2019-04-20 09:42
本发明专利技术公开了一种视频指纹提取方法及装置,其中,该方法包括:获取原始视频数据;至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹。本发明专利技术实施例的视频指纹提取方法所提取的复合视频指纹,基于采用不同构建方法构建的多个视频指纹而生成,能够从不同维度表征原始视频数据的数据特征,即使对原始视频数据进行简单的伪装或变换仍能够对其进行有效识别,鲁棒性较好。

A Video Fingerprint Extraction Method and Device

The invention discloses a video fingerprint extraction method and device, which includes: acquiring original video data; constructing a first video fingerprint based on the original video data at least and a second video fingerprint different from the first video fingerprint; and generating a composite video fingerprint based at least on the first video fingerprint and the second video fingerprint. The composite video fingerprint extracted by the video fingerprint extraction method in the embodiment of the present invention is generated based on multiple video fingerprints constructed by different construction methods, and can represent the data characteristics of the original video data from different dimensions. Even if the original video data is simply camouflaged or transformed, it can be effectively identified and has good robustness.

【技术实现步骤摘要】
一种视频指纹提取方法及装置
本专利技术涉及数字视频
,特别涉及一种视频指纹提取方法及装置。
技术介绍
数据的价值只有在充分使用过程中才能够得以充分体现,但数据使用过程中又不得不面临数据安全问题,随着企业数据保护意识的提高,数据安全越来越受到企业的关注,如何能够在有效保护数据安全的前提下充分使用数据,成为企业的迫切需要。移动互联网的发展,视频设备(包括摄像头、手机、无人机等)得到了长足的发展和应用,视频资料呈现爆发式增长。同时,视频相比于其他媒体包含了更丰富的内容,既有空间内容,又具有时间信息。伴随着视频资料提供丰富内容的同时,又不得不面对新的问题:视频资料如何保护,既要达到视频数据的方便使用,又要确保视频数据的安全性。为解决上述技术问题,现有技术中通常采用构建视频指纹的方式对视频数据进行保护,但现有的视频指纹存在鲁棒性较差的问题,对视频数据进行简单的伪装、变换,通过视频指纹即无法有效识别。
技术实现思路
本专利技术提供了一种视频指纹提取方法及装置,利用该方法提取的视频指纹鲁棒性较好。为了解决上述技术问题,本专利技术的实施例采用了如下技术方案:一种视频指纹的提取方法,其包括:获取原始视频数据;至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹。在一些实施例中,至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹,包括:至少基于所述原始视频数据构建所述第一视频指纹、不同于所述第一视频指纹的第二视频指纹及不同于所述第一视频指纹和所述第二视频指纹的第三视频指纹;至少基于所述第一视频指纹、所述第二视频指纹及所述第三视频指纹生成所述复合视频指纹。在一些实施例中,所述基于所述原始视频数据构建第一视频指纹,包括:提取所述原始视频数据的第一特征数据;对所述第一特征数据进行密码散列函数计算以获得所述第一视频指纹。在一些实施例中,所述基于所述原始视频数据构建第二视频指纹,包括:对所述原始视频数据进行切片处理,以形成由多个视频片段组成的视频片段序列;对所述视频片段进行小波变换处理以获取所述视频片段的模糊指纹;组合所述视频片段序列的多个所述模糊指纹以形成所述第二视频指纹。在一些实施例中,所述基于所述原始视频数据构建第三视频指纹,包括:对所述原始视频数据进行特征提取以获得至少一个第二特征数据;对所述第二特征数据进行语义描述处理以获得语义描述数据;基于所述语义描述数据生成所述第三视频指纹。一种视频指纹的提取装置,其包括:获取模块,用于获取原始视频数据;构建模块,用于至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;生成模块,用于至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹。在一些实施例中,所述构建模块进一步用于,至少基于所述原始视频数据构建所述第一视频指纹、不同于所述第一视频指纹的第二视频指纹及不同于所述第一视频指纹和所述第二视频指纹的第三视频指纹;所述生成模块进一步用于,至少基于所述第一视频指纹、所述第二视频指纹及所述第三视频指纹生成所述复合视频指纹。在一些实施例中,所述构建模块进一步用于:提取所述原始视频数据的第一特征数据;对所述第一特征数据进行密码散列函数计算以获得所述第一视频指纹。在一些实施例中,所述构建模块进一步用于:对所述原始视频数据进行切片处理,以形成由多个视频片段组成的视频片段序列;对所述视频片段进行小波变换处理以获取所述视频片段的模糊指纹;组合所述视频片段序列的多个所述模糊指纹以形成所述第二视频指纹。在一些实施例中,所述构建模块进一步用于:对所述原始视频数据进行特征提取以获得至少一个第二特征数据;对所述第二特征数据进行语义描述处理以获得语义描述数据;基于所述语义描述数据生成所述第三视频指纹。本专利技术实施例的有益效果在于:本专利技术实施例的视频指纹提取方法所提取的复合视频指纹,基于采用不同构建方法构建的多个视频指纹而生成,能够从不同维度表征原始视频数据的数据特征,即使对原始视频数据进行简单的伪装或变换仍能够对其进行有效识别,鲁棒性较好。附图说明图1为本专利技术实施例的视频指纹的提取方法的第一种实施例的流程图;图2为本专利技术实施例的视频指纹的提取方法的第二种实施例的流程图;图3为本专利技术实施例的视频指纹的提取装置的第一种实施例的结构框图;图4为本专利技术实施例的视频指纹的提取装置的第二种实施例的结构框图;附图标记说明:10-获取模块;20-构建模块;21-第一子构建模块;22-第二子构建模块;23-第三子构建模块;30-生成模块。具体实施方式此处参考附图描述本专利技术的各种方案以及特征。应理解的是,可以对此处专利技术的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本专利技术的范围和精神内的其他修改。包含在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且与上面给出的对本专利技术的大致描述以及下面给出的对实施例的详细描述一起用于解释本专利技术的原理。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本专利技术的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本专利技术进行了描述,但本领域技术人员能够确定地实现本专利技术的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本专利技术的上述和其他方面、特征和优势将变得更为显而易见。此后参照附图描述本专利技术的具体实施例;然而,应当理解,所专利技术的实施例仅仅是本专利技术的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本专利技术模糊不清。因此,本文所专利技术的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本专利技术。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本专利技术的相同或不同实施例中的一个或多个。图1为本专利技术实施例的视频指纹的提取方法的第一种实施例的流程图,参见图1所示,本专利技术实施例的视频指纹的提取方法具体包括如下步骤:S1,获取原始视频数据。其中,原始视频数据是指需要保护的视频数据,例如享有著作权的视频数据。该原始视频数据可以是各种动态影像的存储格式,如:MPEG、MPG、DAT、AVI、RA、RM、RAM、WMV、RMVB、FLV、MP4及其他格式。S2,基于原始视频数据至少构建第一视频指纹和不同于第一视频指纹的第二视频指纹。其中,第一视频指纹可以是通过数码散列函数计算获得视频指纹,也可使基于小波变化处理获得的模糊指纹,也可以是语义描述数据生成语义指纹。该第二视频指纹也可以是通过数码散列函数计算获得视频指纹,也可使基于小波变化处理获得的模糊指纹,也可以是语义描述数据生成语义指纹。但第二视频指纹不同于第一视频指纹,即第二视频指纹是采用不同第一视频指纹的构建方法构建的视频指纹,这样,第一视频指纹和第二视频指纹能够体现出原始视频数据不同维度的数据特征,从不同维度来表征原始视本文档来自技高网...

【技术保护点】
1.一种视频指纹的提取方法,其特征在于,包括:获取原始视频数据;至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹。

【技术特征摘要】
1.一种视频指纹的提取方法,其特征在于,包括:获取原始视频数据;至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹。2.根据权利要求1所述的视频指纹的提取方法,其特征在于,至少基于所述原始视频数据构建第一视频指纹和不同于所述第一视频指纹的第二视频指纹;至少基于所述第一视频指纹和所述第二视频指纹生成复合视频指纹,包括:至少基于所述原始视频数据构建所述第一视频指纹、不同于所述第一视频指纹的第二视频指纹及不同于所述第一视频指纹和所述第二视频指纹的第三视频指纹;至少基于所述第一视频指纹、所述第二视频指纹及所述第三视频指纹生成所述复合视频指纹。3.根据权利要求1或2所述的视频指纹的提取方法,其特征在于,所述基于所述原始视频数据构建第一视频指纹,包括:提取所述原始视频数据的第一特征数据;对所述第一特征数据进行密码散列函数计算以获得所述第一视频指纹。4.根据权利要求1或2所述的视频指纹的提取方法,其特征在于,所述基于所述原始视频数据构建第二视频指纹,包括:对所述原始视频数据进行切片处理,以形成由多个视频片段组成的视频片段序列;对所述视频片段进行小波变换处理以获取所述视频片段的模糊指纹;组合所述视频片段序列的多个所述模糊指纹以形成所述第二视频指纹。5.根据权利要求2所述的视频指纹的提取方法,其特征在于,所述基于所述原始视频数据构建第三视频指纹,包括:对所述原始视频数据进行特征提取以获得至少一个第二特征数据;对所述第二特征数据进行语义描述处...

【专利技术属性】
技术研发人员:宋鹏举包英明王奇飞
申请(专利权)人:北京天融信网络安全技术有限公司北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:北京,11

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

1