片尾识别方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31838333 阅读:16 留言:0更新日期:2022-01-12 13:17
本公开关于片尾识别方法、装置、电子设备及存储介质,涉及视频检测技术领域。方法包括:获取待识别视频数据;待识别视频数据中包括片尾数据;识别待识别视频数据中的转场帧;获取转场帧所在的连续多个转场帧中第一个转场帧在待识别视频数据中的第一时刻,以及最后一个转场帧在待识别视频数据中的第二时刻;在第二时刻与第一时刻之间的第一时间差值大于或等于第一阈值的情况下,计算第二时刻到待识别视频数据的结束时刻之间的第二时间差值;在第二时间差值与待识别视频数据的总时长的比值小于或等于第二阈值的情况下,确定第一时刻和第二时刻之间的视频数据为片尾数据。由此,能够准确识别待识别视频数据中的片尾数据,识别精度较高且效率较高。度较高且效率较高。度较高且效率较高。

【技术实现步骤摘要】
片尾识别方法、装置、电子设备及存储介质


[0001]本公开涉及视频检测
,尤其涉及一种片尾识别方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,用户上传的视频作品往往会被商家赋予广告片尾,广告片尾和视频作品整体会形成新的视频,但是作为创作者的用户来说不希望自己的视频作品带有广告,并且对于视频发布平台,也希望用户上传的视频作品不携带广告片尾的信息,基于此,需要将广告片尾从的视频中去除。
[0003]相关技术中,通过人眼识别视频中的片尾部分,进一步将片尾部分裁剪去除,但是人眼往往无法准确定位到秒量级的,就会导致截取后片尾部分没有去除干净,或者可能把正常的视频内容去除掉。

技术实现思路

[0004]本公开提供一种片尾识别方法、装置、电子设备及存储介质,以以对视频中的片尾部分进行识别,提高识别片尾的精确度,提高识别效率。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种片尾识别方法,包括:获取待识别视频数据;其中,所述待识别视频数据中包括片尾数据;识别所述待识别视频数据中的转场帧;获取所述转场帧所在的连续多个转场帧中第一个转场帧在所述待识别视频数据中的第一时刻;获取所述转场帧所在的连续多个转场帧中最后一个转场帧在所述待识别视频数据中的第二时刻;在所述第二时刻与所述第一时刻之间的第一时间差值大于或等于第一阈值的情况下,计算所述第二时刻到所述待识别视频数据的结束时刻之间的第二时间差值;在所述第二时间差值与所述待识别视频数据的总时长的比值小于或等于第二阈值的情况下,确定所述第一时刻和所述第二时刻之间的视频数据为所述片尾数据。
[0006]在一些实施例中,所述识别所述待识别视频数据中的转场帧,包括:对所述待识别视频数据进行预处理,生成预处理视频数据;计算所述预处理视频数据中的第一视频帧与相邻的前一视频帧的像素灰度差值,得到所述第一视频帧的差分图像;在所述差分图像满足预设条件的情况下,确定所述第一视频帧为所述转场帧。
[0007]在一些实施例中,所述在所述差分图像满足预设条件的情况下,确定所述第一视频帧为所述转场帧,包括:获取所述差分图像中像素灰度差值小于或等于第三阈值的像素个数,与所述差分图像中总像素数相比,得到第一像素比;在所述第一像素比大于或等于第四阈值的情况下,计算所述第一视频帧的所述预处理视频数据中灰度值小于或等于第五阈值的像素个数,与所述第一视频帧的所述预处理视频数据中总像素数相比,得到第二像素比,在所述第二像素比大于或等于第六阈值的情况下,确定所述第一视频帧为所述转场帧,和/或,将所述第一视频帧转换至HSV颜色空间,并提取每个像素的色度H通道的色度值,并计算所述第一视频帧中全部像素的色度值的方差,在所述方差小于或等于第七阈值的情况
下,确定所述第一视频帧为所述转场帧。
[0008]在一些实施例中,所述方法,还包括:在所述第二像素比小于第六阈值,以及,所述方差大于第七阈值的情况下,确定所述第一视频帧不为所述转场帧。
[0009]在一些实施例中,所述对所述待识别视频数据进行预处理,生成预处理视频数据,包括:将所述待识别视频数据中每一视频帧的图像转换为灰度图像,生成所述预处理视频数据。
[0010]在一些实施例中,所述方法,还包括:在所述第二时间差值与所述待识别视频数据的总时长的比值大于第二阈值的情况下,确定所述第一时刻和所述第二时刻之间的视频数据不为所述片尾数据。
[0011]根据本公开实施例的第二方面,提供一种片尾识别装置,包括:数据获取单元,用于获取待识别视频数据;其中,所述待识别视频数据中包括片尾数据;识别单元,用于识别所述待识别视频数据中的转场帧;第一时刻获取单元,用于获取所述转场帧所在的连续多个转场帧中第一个转场帧在所述待识别视频数据中的第一时刻;第二时刻获取单元,用于获取所述转场帧所在的连续多个转场帧中最后一个转场帧在所述待识别视频数据中的第二时刻;数据处理单元,用于在所述第二时刻与所述第一时刻之间的第一时间差值大于或等于第一阈值的情况下,计算所述第二时刻到所述待识别视频数据的结束时刻之间的第二时间差值;判定单元,用于在所述第二时间差值与所述待识别视频数据的总时长的比值小于或等于第二阈值的情况下,确定所述第一时刻和所述第二时刻之间的视频数据为所述片尾数据。
[0012]在一些实施例中,所述识别单元,包括:预处理子单元,用于对所述待识别视频数据进行预处理,生成预处理视频数据;差分计算子单元,用于计算所述预处理视频数据中的第一视频帧与相邻的前一视频帧的像素灰度差值,得到所述第一视频帧的差分图像;判定子单元,用于在所述差分图像满足预设条件的情况下,确定所述第一视频帧为所述转场帧。
[0013]在一些实施例中,所述判定子单元,包括:像素比计算模块,用于获取所述差分图像中像素灰度差值小于第三阈值的像素个数,与所述差分图像中总像素数相比,得到第一像素比;第一判定模块,用于在所述第一像素比大于第四阈值的情况下,计算所述第一视频帧的所述预处理视频数据中灰度值小于第五阈值的第二像素比,在所述第二像素比大于第六阈值的情况下,确定所述第一视频帧为所述转场帧,和/或,将所述第一视频帧转换至HSV颜色空间,并提取每个像素的色度H通道的色度值,并计算所述第一视频帧中全部像素的色度值的方差,在所述方差小于第七阈值的情况下,确定所述第一视频帧为所述转场帧。
[0014]在一些实施例中,所述判定子单元,还包括:第二判定模块,用于在所述第二像素比小于或等于第六阈值,以及,所述方差大于或等于第七阈值的情况下,确定所述第一视频帧不为所述转场帧。
[0015]在一些实施例中,所述预处理子单元,具体用于:将所述待识别视频数据中每一视频帧的图像转换为灰度图像,生成所述预处理视频数据。
[0016]在一些实施例中,所述判定单元,还用于在所述第二时间差值与所述待识别视频数据的总时长的比值大于第二阈值的情况下,确定所述第一时刻和所述第二时刻之间的视频数据不为所述片尾数据。
[0017]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述
处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面所述的片尾识别方法。
[0018]根据本公开实施例的第四方面,提供一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述第一方面所述的片尾识别方法。
[0019]本公开的实施例提供的技术方案至少带来以下有益效果:
[0020]通过实施本公开实施例,获取待识别视频数据;其中,待识别视频数据中包括片尾数据;识别待识别视频数据中的转场帧;获取转场帧所在的连续多个转场帧中第一个转场帧在待识别视频数据中的第一时刻;获取转场帧所在的连续多个转场帧中最后一个转场帧在待识别视频数据中的第二时刻;在第二时刻与第一时刻之间的第一时间差值大于或等于第一阈值的情况下,计算第二时刻到待识别视频数据的结束时刻之间的第二时间差值;在第二时间差值与待识别本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种片尾识别方法,其特征在于,所述方法,包括:获取待识别视频数据;其中,所述待识别视频数据中包括片尾数据;识别所述待识别视频数据中的转场帧;获取所述转场帧所在的连续多个转场帧中第一个转场帧在所述待识别视频数据中的第一时刻;获取所述转场帧所在的连续多个转场帧中最后一个转场帧在所述待识别视频数据中的第二时刻;在所述第二时刻与所述第一时刻之间的第一时间差值大于或等于第一阈值的情况下,计算所述第二时刻到所述待识别视频数据的结束时刻之间的第二时间差值;在所述第二时间差值与所述待识别视频数据的总时长的比值小于或等于第二阈值的情况下,确定所述第一时刻和所述第二时刻之间的视频数据为所述片尾数据。2.根据权利要求1所述的方法,其特征在于,所述识别所述待识别视频数据中的转场帧,包括:对所述待识别视频数据进行预处理,生成预处理视频数据;计算所述预处理视频数据中的第一视频帧与相邻的前一视频帧的像素灰度差值,得到所述第一视频帧的差分图像;在所述差分图像满足预设条件的情况下,确定所述第一视频帧为所述转场帧。3.根据权利要求2所述的方法,其特征在于,所述在所述差分图像满足预设条件的情况下,确定所述第一视频帧为所述转场帧,包括:获取所述差分图像中像素灰度差值小于或等于第三阈值的像素个数,与所述差分图像中总像素数相比,得到第一像素比;在所述第一像素比大于或等于第四阈值的情况下,计算所述第一视频帧的所述预处理视频数据中灰度值小于或等于第五阈值的像素个数,与所述第一视频帧的所述预处理视频数据中总像素数相比,得到第二像素比,在所述第二像素比大于或等于第六阈值的情况下,确定所述第一视频帧为所述转场帧,和/或,将所述第一视频帧转换至HSV颜色空间,并提取每个像素的色度H通道的色度值,并计算所述第一视频帧中全部像素的色度值的方差,在所述方差小于或等于第七阈值的情况下,确定所述第一视频帧为所述转场帧。4.根据权利要求3所述的方法,其特征在于,所述方法,还包括:在所述第二像素比小于第六阈值,以及,所述方差大于第七阈值的情况下,确定所述第一视频帧不为所述转场...

【专利技术属性】
技术研发人员:磯部駿陶鑫戴宇荣
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1