视频重复性识别方法、电子设备及计算机可读存储介质技术

技术编号:26172618 阅读:33 留言:0更新日期:2020-10-31 13:51
本申请提供一种视频重复性识别方法、设备及计算机可读存储介质。本申请通过基于视频的视频标识信息生成所述视频的视频指纹,所述视频标识信息用于唯一标识所述视频,然后对所述视频指纹进行拆分,得到多个指纹段,进而将所述多个指纹段对应添加到所述视频的不同视频帧中,这样,可以从视频的不同视频帧中提取指纹段拼接得到完整的视频指纹,从而能够基于每个视频的视频指纹来识别内容重复的视频,并且,可以避免在各视频帧中添加完整的视频指纹时由于添加的数据量较大影响视频的后续播放。

【技术实现步骤摘要】
视频重复性识别方法、电子设备及计算机可读存储介质
本申请涉及视频处理技术,尤其涉及一种视频重复性识别方法、电子设备及计算机可读存储介质。
技术介绍
目前,随着音视频技术和自媒体技术的发展,各种视频网站、自媒体平台不断涌现。视频制造商、用户每天会产生海量内容丰富多元的各种视频,涵盖电影、电视剧、动漫、综艺、生活、音乐等,这些视频会上传各种视频网站、自媒体平台,供用户观看。现有技术中,各种视频、尤其是短视频,很容易被一些用户从某个视频网站、自媒体平台下载后上传到其他视频网站、自媒体平台,或者对下载的视频进行简单修改后再上传到视频平台、自媒体平台。这样,导致视频平台、自媒体平台实际上重复收录了内容相同的视频,浪费了存储资源;另外,在向用户推荐视频时,很容易将内容相同的多个视频都推荐给用户,导致用户重复播放相同内容的视频,降低了用户体验。
技术实现思路
本申请的多个方面提供一种视频重复性识别方法、电子设备及计算机可读存储介质,用以识别内容重复的视频。本申请的一方面,提供一种视频重复性识别方法,包括本文档来自技高网...

【技术保护点】
1.一种视频重复性识别方法,其特征在于,包括:/n基于视频的视频标识信息生成所述视频的视频指纹,所述视频标识信息用于唯一标识所述视频;/n对所述视频指纹进行拆分,得到多个指纹段;/n将所述多个指纹段对应添加到所述视频的不同视频帧中。/n

【技术特征摘要】
1.一种视频重复性识别方法,其特征在于,包括:
基于视频的视频标识信息生成所述视频的视频指纹,所述视频标识信息用于唯一标识所述视频;
对所述视频指纹进行拆分,得到多个指纹段;
将所述多个指纹段对应添加到所述视频的不同视频帧中。


2.根据权利要求1所述的方法,其特征在于,所述视频标识信息包括以下任意一项或多项:
所述视频中开头预设播放时间范围内的帧数据或所述视频中开头预设帧数的帧数据,所述视频中结尾预设播放时间范围内的帧数据或者所述视频中结尾预设帧数的帧数据,所述视频的名称,所述视频的生产者,所述视频的生产日期。


3.根据权利要求1所述的方法,其特征在于,所述对所述视频指纹进行拆分,得到多个指纹段,包括:
将所述视频指纹拆分为多个部分,得到多个指纹数据;
分别根据所述多个指纹数据的在所述视频指纹中的位置为所述指纹数据分配指纹段位置;
分别将所述多个指纹数据中的每个指纹数据与对应的指纹段位置、指纹段总数封装为一个指纹段,得到多个指纹段;其中,所述指纹段位置用于表示对应的指纹数据在所述视频指纹中的位置,所述指纹段总数用于表示所述视频指纹拆分得到的指纹数据的个数。


4.根据权利要求1~3任一权利要求所述的方法,其特征在于,所述得到多个指纹段之后,还包括:
分别对所述多个指纹段进行阿尔法通道转换,将所述多个指纹段的阿尔法通道转换为透明背景色;
所述将所述多个指纹段对应添加到所述视频的不同视频帧中,包括:
将阿尔法通道转换后的多个指纹段对应添加到所述视频的不同视频帧中携带有跳过运行标识的宏块中。


5.根据权利要求1~3任一权利要求所述的方法,其特征在于,所述得到多个指纹段之后,还包括:
分别对所述多个指纹段中的每个所述指纹段进行阿尔法通道转换,将每个所述指纹段的阿尔法通道转换为透明背景色;
分别基于阿尔法通道转换后的每个指纹段生成一个指纹宏块,并在所述指纹宏块中添加跳过运行标识;
所述将所述多个指纹段对应添加到所述视频的不同视频帧中,包括:
将添加跳过运行标识的多个指纹宏块对应添加到所述视频的不同视频帧中。


6.根据权利要求1~3任一权利要求所述的方法,其特征在于,所述将所述多个指纹段对应添加到所述视频的不同视频帧中,包括:
将所述多个指纹段顺序添加到连续的多个不同视频帧中;或者,
将所述多个指纹段随机添加到多个不同视频帧中。


7.根据权利要求1~3任一权利要求所述的方法,其特征在于,所述将所述多个指纹段对应添加到所述视频的不同视频帧中,包括:
将所述多个指纹段分别添加到所述视频的不同视频段中,所述多个指纹段在所述视频段中对应添加在不同视频帧中。


8.根据权利要求1所述的方法,其特征在于,还包括:
将所述视频指纹与预设指纹段位置、指纹段总数进行封装,得到完整指纹;其中,所述预设指纹段位置用于表示所述完整指纹包括完整的视频指纹数据,所述指纹段总数为1;
在所述视频中至少一个未添加所述指纹段的视频帧上添加所述完整指纹。


9.根据权利要求8所述的方法,其特征在于,所述将所述视频指纹与预设指纹段位置、指纹段总数进行封装,得到完整指纹之后,还包括:
对所述完整指纹进行阿尔法通道转换,将所述完整指纹的阿尔法通道转换为透明背景色;
基于阿尔法通道转换后的完整指纹生成指纹宏块,并在所述指纹宏块中添加跳过运行标识;
所述在所述视频中至少一个未添加所述指纹段的视频帧上添加所述完整指纹,包括:
将添加跳过运行标识的指纹宏块分别添加到所述视频中至少一个未添加所述指纹段的视频帧上。


10.根据权利要求8所述的方法,其特征在于,所述将所述视频指纹与预设指纹段位置、指纹段总数进行封装,得到完整指纹之后,还包括:
对所述完整指纹进行阿尔法通道转换,将所述完整指纹的阿尔法通道转...

【专利技术属性】
技术研发人员:崔英林
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:上海;31

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

1