掌桥专利:专业的专利平台
掌桥专利
首页

视频内容相似性检测方法、装置、设备及存储介质

文献发布时间:2023-06-19 11:06:50


视频内容相似性检测方法、装置、设备及存储介质

技术领域

本申请涉及视频检测技术领域,具体而言,涉及一种视频内容相似性检测方法、装置、设备及存储介质。

背景技术

近年来,随着5G建设的推进及互联网的发展,媒体行业也发生了变化,视频内容尤其短视频创作呈现井喷态势,各视频网站每天有数千万的视频上传,如何能快速便捷检索上传视频内容是否为相似内容,保护版权,节约存储,成为媒体行业的一个研究热点及挑战。

现有检测方法一般为通过人工标注的方法;或基于规则的标注方法,根据系统生成的规则,通过视频特征进行视频分类进行标注。

但是上述标注方法特征的复杂性高,因此提取计算过程复杂,数据量大会造成计算速度慢的问题。

发明内容

本申请的目的在于,针对上述现有技术中的不足,提供一种视频内容相似性检测方法、装置、设备及存储介质,以解决现有技术中提取计算过程复杂,数据量大会造成计算速度慢的问题。

为实现上述目的,本申请实施例采用的技术方案如下:

第一方面,本申请一实施例提供了一种视频内容相似性检测方法,所述方法包括:

采用预设的场景转换帧提取工具,对待检测视频文件进行场景转换帧提取,得到待检测场景转换帧列表,所述待检测场景转换帧列表中依次存储有从所述待检测视频文件中提取的至少一个场景转换帧;

分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度;其中,每个对比场景转换帧列表中依次存储有:一个对比视频文件中提取的至少一个场景转换帧,每个相似度可用于表征所述待检测视频文件与所述一个对比视频文件的内容相似度。

可选地,所述分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度之前,所述方法还包括:

从预设的数据库中获取所述至少一个对比场景转换帧列表。

可选地,所述从预设的数据库中获取所述至少一个对比场景转换帧列表之前,所述方法还包括:

采用所述场景转换帧提取工具,分别对至少一个对比视频文件进行场景转换帧提取,得到所述至少一个对比场景转换帧列表;

将所述至少一个对比场景转换帧列表,存储至所述预设的数据库中。

可选地,所述分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度之前,所述方法还包括:

接收上传的所述待检测视频文件和至少一个对比视频文件;

采用所述场景转换帧提取工具,对所述至少一个对比视频文件进行场景转换帧提取,得到所述至少一个对比场景转换帧列表。

可选地,所述分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度,包括:

采用预设的动态时间规整算法,分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到所述至少一个相似度。

可选地,所述分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度,包括:

去除所述待检测场景转换帧列表中的首个场景转换帧,得到目标场景转换帧列表;

分别计算所述目标场景转换帧列表,与所述至少一个对比场景转换帧列表之间的相似度,得到所述至少一个相似度。

可选地,所述方法还包括:

根据所述至少一个相似度,确定至少一个对比视频文件中相似度大于或等于预设阈值的对比视频文件为所述待检测视频文件对应的目标视频文件。

第二方面,本申请另一实施例提供了一种视频内容相似性检测装置,所述装置包括:提取模块和计算模块,其中:

所述提取模块,用于采用预设的场景转换帧提取工具,对待检测视频文件进行场景转换帧提取,得到待检测场景转换帧列表,所述待检测场景转换帧列表中依次存储有从所述待检测视频文件中提取的至少一个场景转换帧;

所述计算模块,用于分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度;其中,每个对比场景转换帧列表中依次存储有:一个对比视频文件中提取的至少一个场景转换帧,每个相似度可用于表征所述待检测视频文件与所述一个对比视频文件的内容相似度。

可选地,所述装置还包括:获取模块,用于从预设的数据库中获取所述至少一个对比场景转换帧列表。

可选地,所述装置还包括:存储模块,其中:

所述提取模块,具体用于采用所述场景转换帧提取工具,分别对至少一个对比视频文件进行场景转换帧提取,得到所述至少一个对比场景转换帧列表;

所述存储模块,用于将所述至少一个对比场景转换帧列表,存储至所述预设的数据库中。

可选地,所述装置还包括:接收模块,用于接收上传的所述待检测视频文件和至少一个对比视频文件;

所述提取模块,具体用于采用所述场景转换帧提取工具,对所述至少一个对比视频文件进行场景转换帧提取,得到所述至少一个对比场景转换帧列表。

可选地,所述计算模块,具体用于采用预设的动态时间规整算法,分别计算所述待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到所述至少一个相似度。

可选地,所述装置还包括:去除模块,用于去除所述待检测场景转换帧列表中的首个场景转换帧,得到目标场景转换帧列表;

所述计算模块,具体用于分别计算所述目标场景转换帧列表,与所述至少一个对比场景转换帧列表之间的相似度,得到所述至少一个相似度。

可选地,所述装置还包括:确定模块,具体用于根据所述至少一个相似度,将至少一个对比视频文件中相似度大于或等于预设阈值的对比视频文件为所述待检测视频文件对应的目标视频文件。

第三方面,本申请另一实施例提供了一种视频内容相似性检测设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当视频内容相似性检测设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如上述第一方面任一所述方法的步骤。

第四方面,本申请另一实施例提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如上述第一方面任一所述方法的步骤。

本申请的有益效果是:采用本申请提供的视频内容相似性检测方法,在提取待检测视频文件的场景转换帧后,得到待检测场景转换帧列表,随后分别计算待检测场景帧列表与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度,这样的计算相似度的方法只需根据对比待检测视频文件的场景转换帧列表,和对比场景转换帧列表之间的相似度,即可确定待检测视频文件与对比视频文件之间的相似度,不但计算相似度的过程简单,并且计算量小,从而提高了相似度的计算速度。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请一实施例提供的视频内容相似性检测方法的流程示意图;

图2为本申请另一实施例提供的视频内容相似性检测方法的流程示意图;

图3为本申请另一实施例提供的视频内容相似性检测方法的流程示意图;

图4为本申请另一实施例提供的视频内容相似性检测方法的流程示意图;

图5为本申请另一实施例提供的视频内容相似性检测方法的流程示意图;

图6为本申请另一实施例提供的视频内容相似性检测方法的流程示意图;

图7为本申请一实施例提供的视频内容相似性检测装置的结构示意图;

图8为本申请另一实施例提供的视频内容相似性检测装置的结构示意图;

图9为本申请一实施例提供的视频内容相似性检测设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。

通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

另外,本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

本申请提供的视频内容相似性检测方法可以应用于任意需要检测视频之间的相似性的场景,例如应用于内部视频查重场景中,即对内部视频文件进行检测,检测出相似性高的视频文件后,可以进行删除,仅保留相似性高的多个视频文件中的一个视频文件,从而起到减少存储空间占用的问题;或者应用于视频维权场景中,即可以检测待检测视频文件和至少一个对比视频文件之间的相似性,可以通过快速计算的当时确定是否存在与待检测视频文件的相似度稿的对比视频文件,从而起到保护视频文件的版权的作用;具体本申请提供的方法的应用场景可以根据用户需要灵活调整,并不以上述实施例给出的场景为限。

如下结合多个具体的应用示例,对本申请实施例所提供的一种视频内容相似性检测方法进行解释说明。图1为本申请一实施例提供的一种视频内容相似性检测方法的流程示意图,如图1所示,该方法包括:

S101:采用预设的场景转换帧提取工具,对待检测视频文件进行场景转换帧提取,得到待检测场景转换帧列表。

示例地,在一些可能的实施例中,场景转换帧可以包括多个要素信息,例如可以包括:显示时间戳(pts_time,pts)信息、校验码信息、分辨率信息等,在本申请的实施例中,场景转换帧数据均为场景转换帧中的显示时间戳信息;场景转换帧列表为按序提取场景转换帧信息中的显示时间戳信息,形成有序的场景转换帧列表。

示例地,在本申请的一个实施例中,场景转换帧的提取方式例如还可以为采用相似度算法确定的,例如可以提取待检测视频文件中与前一帧之间的相似度大于0.1的所有帧为场景转换帧。

在本申请的一个实施例中,预设的场景转换帧提取工具例如可以为采用FFmpeg中的场景过滤器(scene)进行提取的,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序;具体预设的场景转换帧提取工具的选择可以根据用户需要灵活调整,并不以上述实施例给出的为限。

其中,待检测场景转换帧列表中依次存储有从待检测视频文件中提取的至少一个场景转换帧。

S102:分别计算待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度。

其中,每个对比场景转换帧列表中依次存储有:一个对比视频文件中提取的至少一个场景转换帧,每个相似度可用于表征待检测视频文件与一个对比视频文件的内容相似度。

示例地,在本申请的一个实施例中,可以采用预设的动态时间规整算法(DynamicTime Warping,DTW),分别计算待检测场景转换帧列表与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度。

采用本申请提供的视频内容相似性检测方法,在提取待检测视频文件的场景转换帧后,得到待检测场景转换帧列表,随后分别计算待检测场景帧列表与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度,这样的计算相似度的方法只需根据对比待检测视频文件的场景转换帧列表,和对比场景转换帧列表之间的相似度,即可确定待检测视频文件与对比视频文件之间的相似度,不但计算相似度的过程简单,并且计算量小,从而提高了相似度的计算速度。

可选地,在上述实施例的基础上,本申请实施例还可提供一种视频内容相似性检测方法,如下结合附图对上述方法的实现过程进行示例说明。图2为本申请另一实施例提供的一种视频内容相似性检测方法的流程示意图,如图2所示,S102之前,该方法还可包括:

S103:从预设的数据库中获取至少一个对比场景转换帧列表。

其中,预设的数据库中可以包括至少一个对比视频文件,对比视频文件上传至数据库中的方式例如可以为:通过在网络上爬取的至少一个对比视频文件,或各用户上传的历史对比视频文件,具体对比视频文件上传至数据库中的方式可以根据用户需要灵活调整,并不以上述实施例给出的为限。

可选地,在上述实施例的基础上,本申请实施例还可提供一种视频内容相似性检测方法,如下结合附图对上述方法的实现过程进行示例说明。图3为本申请另一实施例提供的一种视频内容相似性检测方法的流程示意图,如图3所示,S101之前,该方法还包括:

S104:采用场景转换帧提取工具,分别对至少一个对比视频文件进行场景转换帧提取,得到至少一个对比场景转换帧列表。

可选地,在本申请的一个实施例中,对待检测视频文件和对比视频文件进行场景转换帧提取时,采用的提取算法需要为采用同一标准的算法进行提取的,这样提取到的待检测场景转换帧列表和对比场景转换帧列表之间才具有可对比性,采用同一标准进行场景转换帧的提取,可以防止不同标准提取,造成由于提取的差异导致后续检测结果不准确的问题,使得后续的检测结果更加准确。

S105:将至少一个对比场景转换帧列表,存储至预设的数据库中。

示例地,在本申请的一个实施例中,例如各对比场景转换帧列表可以以该对比视频文件的标识进行命名,从而在预设的数据库中实现各对比场景转换帧列表和各对比视频文件之间的关联,其中,对比视频文件的标识例如可以为该对比视频文件的唯一编号信息,或是该对比视频文件在数据库中存储的位置信息等,具体标识信息的内容可以根据用户需要灵活调整,并不以上述实施例给出的为限。

这样的存储方式使得后续待检测视频文件和各对比视频文件进行对比时,无需再对对比视频文件进行场景转换帧的提取,可以直接获取预设的数据库中的各对比场景转换帧列表,并将获取的各对比场景转换帧列表与待检测场景转换帧列表之间逐一进行对比即可,无需每次对比之前均提取预设数据库中的各对比视频文件的对比场景转换帧列表,从而简化了处理流程,进一步提高了视频内容相似性检测的速度。

上述实施例可以应用与清理内部重复视频文件的场景,即每次用户向内部存储器发送待存储视频文件时,需要先确定该待存储视频文件为待检测视频文件,随后将待检测视频文件与数据库中的至少一个视频文件进行对比,若存在相似的文件,则确认数据库中已经存在该待存储视频文件,则不对该待存储视频文件进行存储,否则确定数据库中不存在该待存储视频文件,将该待存储视频文件存储至数据库中;或是应用于视频维权场景中,即各用户在应用预设视频应用程序或预设网站上传视频之前,可以先将该待上传视频确定为待检测视频,随后将待检测视频文件与预设视频应用程序或预设网站对应的数据库中的至少一个视频文件进行对比,若存在相似的文件,则确认预设视频应用程序或预设网站中已经存在该视频文件,则不对该视频文件进行存储,否则确定预设视频应用程序或预设网站中不存在该视频文件,将该待存储视频文件上传至预设视频应用程序或预设网站中;具体应用场景可以根据用户需要灵活调整,并不以上述实施例给出的为限制。

可选地,在上述实施例的基础上,本申请实施例还可提供一种视频内容相似性检测方法,如下结合附图对上述方法的实现过程进行示例说明。图4为本申请另一实施例提供的一种视频内容相似性检测方法的流程示意图,如图4所示,S102之前,该方法还可包括:

S106:接收上传的待检测视频文件和至少一个对比视频文件。

示例地,在该实施例中,应用场景例如可以为维权或申诉场景,待检测视频文件和至少一个对比视频文件均为用户上传的,至少一个对比视频文件例如可以为用户发现的与待检测视频文件类似或类同的视频文件,因此通过上传待检测视频文件和至少一个对比视频文件来对待检测视频文件进行维权。

S107:采用场景转换帧提取工具,对至少一个对比视频文件进行场景转换帧提取,得到至少一个对比场景转换帧列表。

可选地,在上述实施例的基础上,本申请实施例还可提供一种视频内容相似性检测方法,如下结合附图对上述方法的实现过程进行示例说明。图5为本申请另一实施例提供的一种视频内容相似性检测方法的流程示意图,如图5所示,S102可包括:

S108:去除待检测场景转换帧列表中的首个场景转换帧,得到目标场景转换帧列表。

其中,为了防止待检测视频文件和对比视频文件为同一视频来源的文件,具有相同的开头内容(例如相同的片头内容或相同的开场白内容),因此为了防止上述相同的内容对最终检测结果的影响,需要对相同的开头内容进行摘取后,对待检测视频文件和对比视频文件的视频正文内容部分进行对比,从而提高检测的准确性;其中,在本申请的一个实施例中,对比场景转换帧列表中例如也可以为去除了首个场景转换帧列表元素。

可选地,在另一些可能的实施例中,为了防止结束内容(例如相同的片尾内容或结束语内容)对最终检测结果的影响,可以去除待检测场景转换帧列表中首个场景转换帧列表元素和最后一个场景转换帧列表元素,随后对待检测视频文件和对比视频文件的视频正文内容部分进行对比,从而进一步提高检测的准确性;其中,在本申请的一个实施例中,对比场景转换帧列表中例如也可以为去除了首个场景转换帧列表元素和最后一个场景转换帧列表元素。

应当理解上述实施例仅为示例性说明,去除方式例如也可以为根据时间进行去除,例如在确定片头时间和片尾时间后,去除待检测视频文件和至少一个对比视频文件的片头内容和片尾内容,仅对正文内容进行对比,具体去除方式可以根据用户需要进行调整,并不以上述实施例给出的为限制。

可选地,在另一些可能的实施例中,为了防止开始内容和结束内容对最终检测结果的影响,可以去除待检测场景转换帧列表中最后一个元素,随后对待检测视频文件和对比视频文件的视频正文内容部分进行对比,从而进一步提高检测的准确性;其中,在本申请的一个实施例中,对比场景转换帧列表中例如也可以为去除了最后一个元素的转换帧列表。

S109:分别计算目标场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度。

可选地,在上述实施例的基础上,本申请实施例还可提供一种视频内容相似性检测方法,如下结合附图对上述方法的实现过程进行示例说明。图6为本申请另一实施例提供的一种视频内容相似性检测方法的流程示意图,如图6所示,该方法还可包括:

S110:根据至少一个相似度,确定至少一个对比视频文件中相似度大于或等于预设阈值的对比视频文件为待检测视频文件对应的目标视频文件。

示例地,在本申请的一个实施例中,相似度的计算结果为一个0-1的数值,其中相似度的数值越小,表示待检测视频文件和对比视频文件之间的相似度越高,相似度为0时表示待检测视频文件和对比视频文件为同一视频文件;相似度的数值越大,表示待检测视频文件和对比文件之间的相似度越低,相似度为1时表示待检测视频文件和对比视频文件为完全不同的两个视频文件;其中预设阈值例如可以根据用户需要进行调整,本申请在此不做任何限制。

若确定结果中指示至少一个对比视频文件中存在目标视频文件,则说明待检测视频文件存在相同或类同的对比视频文件;若至少一个对比视频文件中不存在目标视频文件,则说明待检测视频文件不存在相同或类同的对比视频文件。

采用本申请提供的视频内容相似性检测方法,在提取待检测视频文件的场景转换帧后,得到待检测场景转换帧列表,随后分别计算待检测场景帧列表与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度,这样的计算相似度的方法只需根据对比待检测视频文件的场景转换帧列表,和对比场景转换帧列表之间的相似度,即可确定待检测视频文件与对比视频文件之间的相似度,随后根据相似度确定至少一个对比文件中是否存在与待检测视频文件相似或类同的目标视频文件,采用本申请提供的视频相似度的检测方法,不但计算相似度的过程简单,并且检测方法稳定,由于检测方法的计算量小,因此提高了相似度的计算速度。

下述结合附图对本申请所提供的视频内容相似性检测装置进行解释说明,该视频内容相似性检测装置可执行上述图1-图6任一视频内容相似性检测方法,其具体实现以及有益效果参照上述,如下不再赘述。

图7为本申请一实施例提供的视频内容相似性检测装置的结构示意图,如图7所示,该装置包括:提取模块201和计算模块202,其中:

提取模块201,用于采用预设的场景转换帧提取工具,对待检测视频文件进行场景转换帧提取,得到待检测场景转换帧列表,待检测场景转换帧列表中依次存储有从待检测视频文件中提取的至少一个场景转换帧。

计算模块202,用于分别计算待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度;其中,每个对比场景转换帧列表中依次存储有:一个对比视频文件中提取的至少一个场景转换帧,每个相似度可用于表征待检测视频文件与一个对比视频文件的内容相似度。

图8为本申请另一实施例提供的视频内容相似性检测装置的结构示意图,如图8所示,该装置还包括:获取模块203,用于从预设的数据库中获取至少一个对比场景转换帧列表。

如图8所示,该装置还包括:存储模块204,其中:

提取模块201,具体用于采用场景转换帧提取工具,分别对至少一个对比视频文件进行场景转换帧提取,得到至少一个对比场景转换帧列表。

存储模块204,用于将至少一个对比场景转换帧列表,存储至预设的数据库中。

如图8所示,该装置还包括:接收模块205,用于接收上传的待检测视频文件和至少一个对比视频文件。

提取模块201,具体用于采用场景转换帧提取工具,对至少一个对比视频文件进行场景转换帧提取,得到至少一个对比场景转换帧列表。

可选地,计算模块202,具体用于采用预设的动态时间规整算法,分别计算待检测场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度。

如图8所示,该装置还包括:去除模块206,用于去除待检测场景转换帧列表中的首个场景转换帧,得到目标场景转换帧列表。

计算模块202,具体用于分别计算目标场景转换帧列表,与至少一个对比场景转换帧列表之间的相似度,得到至少一个相似度。

如图8所示,该装置还包括:确定模块207,具体用于根据至少一个相似度,将至少一个对比视频文件中相似度大于或等于预设阈值的对比视频文件为待检测视频文件对应的目标视频文件。

上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。

以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称SOC)的形式实现。

图9为本申请一实施例提供的视频内容相似性检测设备的结构示意图,该视频内容相似性检测设备可以集成于服务器、终端设备或者终端设备的芯片。

该视频内容相似性检测设备包括:处理器501、存储介质502和总线503。

处理器501用于存储程序,处理器501调用存储介质502存储的程序,以执行上述图1-图6对应的方法实施例。具体实现方式和技术效果类似,这里不再赘述。

可选地,本申请还提供一种程序产品,例如存储介质,该存储介质上存储有计算机程序,包括程序,该程序在被处理器运行时执行上述方法对应的实施例。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

相关技术
  • 视频内容相似性检测方法、装置、设备及存储介质
  • 视频内容的检测方法、装置、电子设备以及存储介质
技术分类

06120112804838