确定视频封面的方法、装置、电子设备和介质制造方法及图纸

技术编号:38868466 阅读:7 留言:0更新日期:2023-09-22 14:06
本申请提供了一种确定视频封面的方法、装置、电子设备和介质,该方法应用于图像处理领域,该方法包括:从视频文件中提取一个目标视频帧,并检测所述目标视频帧是否属于目标图片;在确定所述目标视频帧不属于所述目标图片的情况下,从所述视频文件中提取一个新的目标视频帧;其中,上一个目标视频帧与下一个目标视频帧的时间间隔随目标视频帧提取的次数增大而增大。该方法能够在对视频文件识别的过程中动态调整识别策略,从而能够减少提取的视频帧数目,从而减少处理的数据量,同时保证了提取的视频帧的质量,从而能够从提取的视频帧中确定视频文件的视频封面。确定视频文件的视频封面。确定视频文件的视频封面。

【技术实现步骤摘要】
确定视频封面的方法、装置、电子设备和介质


[0001]本申请涉及图像处理领域,并且更具体地,涉及图像处理领域中确定视频封面的方法、装置、电子设备和介质。

技术介绍

[0002]在相关技术中,通过检测视频文件中的相邻关键帧,确定检测的关键帧是否适合做封面,而视频文件中存在多个视频帧,对相邻的关键帧进行检测耗时更多,处理的数据量大,并且相邻的两个关键帧在一般情况下很接近,导致需要检测多次才能确定适合的封面,降低了视频封面的确定效率。

技术实现思路

[0003]本申请提供了一种确定视频封面的方法、装置、电子设备和介质,该方法能够增大提取到的两个视频帧之间的时间间隔,从而可以减少从视频文件提取的视频帧,并且能够更好地捕捉视频文件中的关键帧,提高了提取的视频帧的质量,能够提高对视频文件的处理效率,从提取到的视频帧中更快地确定视频文件的视频封面。
[0004]第一方面,提供了一种确定视频封面的方法,该方法包括:
[0005]从视频文件中提取一个目标视频帧,并检测所述目标视频帧是否属于目标图片;所述目标图片表征含有图像的图片;
[0006]在确定所述目标视频帧不属于所述目标图片的情况下,从所述视频文件中提取一个新的目标视频帧,直至检测新的目标视频帧属于所述目标图片,则将属于所述目标图片的目标视频帧作为视频封面;其中,上一个目标视频帧与下一个目标视频帧的时间间隔随目标视频帧提取的次数增大而增大。
[0007]通过上述技术方案,通过目标视频帧提取的次数增大上一个目标视频帧与下一个目标视频帧的时间间隔,可以减少从视频文件中提取的视频帧数量,从而减少处理的数据量,对于大型视频文件或者实时视频流,能够提高处理速度和效率,并且调节提取参数能够更好地捕捉视频中的关键帧,避免提取冗余的视频帧,能够提高视频帧的提取质量,从而能够在视频文件的多个视频帧中快速确定有效的视频封面。
[0008]结合第一方面,在某些可能的实现方式中,所述从视频文件中提取一个目标视频帧,包括:
[0009]根据提取参数从所述视频文件中提取一个所述目标视频帧;
[0010]所述在确定所述目标视频帧不属于所述目标图片的情况下,从所述视频文件中提取一个新的目标视频帧,包括:
[0011]调节所述提取参数,并根据所述提取参数,从所述视频文件中提取一个新的目标视频帧。
[0012]结合第一方面和上述实现方式,在某些可能的实现方式中,确定提取所述目标视频帧的次数j,并且进行j=j+1运算;
[0013]根据所述次数j调节所述提取参数。
[0014]结合第一方面和上述实现方式,在某些可能的实现方式中,在j的个位数不为0的情况下,将所述视频文件划分为k等份中位于设定起始位置后的视频帧划分为k等份;
[0015]根据step=(k

j)*n/k确定第一配置参数,并根据第一配置参数确定调节后的步长;其中,step为所述第一配置参数;n为第二配置参数。
[0016]结合第一方面和上述实现方式,在某些可能的实现方式中,在j的个位数为0的情况下,调节第二配置参数;其中,调节后的第二配置参数是调节前的配置参数的1.5倍;
[0017]根据调节后的所述第二配置参数确定调节后的步长,并将当前读取的所述目标视频帧在所述视频文件的位置确定调节后的起始位置。
[0018]结合第一方面和上述实现方式,在某些可能的实现方式中,在step=(k

j)*n/k的计算结果小于1的情况下,将所述第一配置参数设置为1。
[0019]结合第一方面和上述实现方式,在某些可能的实现方式中,确定所述视频文件的总时间长度times;
[0020]根据k=(times

s)/n对所述视频文件划分为k等份,其中,s为起始位置。
[0021]第二方面,提供了一种确定视频封面的装置,该装置包括:
[0022]提取模块,用于从视频文件中提取目标视频帧;
[0023]检测模块,用于检测所述目标视频帧是否属于目标图片;所述目标图片表征含有图像的图片;
[0024]所述提取模块还用于在确定所述目标视频帧不属于所述目标图片的情况下,从所述视频文件中提取一个新的目标视频帧,直至检测新的目标视频帧属于所述目标图片,则将属于所述目标图片的目标视频帧作为视频封面;其中,上一个目标视频帧与下一个目标视频帧的时间间隔随目标视频帧提取的次数增大而增大。
[0025]第三方面,提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面或第一方面任意一种可能的实现方式中的方法。
[0026]第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。
附图说明
[0027]图1是本申请实施例提供的一种确定视频封面的方法的示意性流程图;
[0028]图2是本申请实施例提供的一种确定视频封面的方法的示意性流程图;
[0029]图3是本申请实施例提供的一种确定视频封面的方法的示意性流程图;
[0030]图4本申请实施例提供的一种确定视频封面的方法的示意性流程图;
[0031]图5是本申请实施例提供的一种确定视频封面的方法的示意性流程图;
[0032]图6是本申请实施例提供的一种确定视频封面的流程示意图;
[0033]图7是本申请实施例提供的一种确定视频封面的装置结构示意图。
具体实施方式
[0034]下面将结合附图,对本申请中的技术方案进行清楚、详尽地描述。其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B:文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,另外,在本申请实施例的描述中,“多个”是指两个或多于两个。
[0035]以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。
[0036]相关技术中,常用的视频封面选取方式主要包括两种。第一种,选取视频文件的首帧作为视频封面。然而,部分视频文件的前面部分的视频帧会采用全白帧或者全黑帧,导致选取视频文件中的全白帧或者全黑帧作为视频封面。第二种,逐帧检测视频文件的每个视频帧是否适合作为视频封面,而经过一段时间之后,仅检测相邻的视频帧是否为黑色,以此提高获取非黑帧的效率。但是在这种方法中,视频文件1秒内包含多个视频帧,相邻的两个视频帧一般情况下很接近,不需要逐帧分析相邻的多帧图片。
[0037]基于此,在本申请实施例提供的一种确定视频封面的方法中,通过设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种确定视频封面的方法,其特征在于,所述方法包括:从视频文件中提取一个目标视频帧,并检测所述目标视频帧是否属于目标图片;所述目标图片表征含有图像的图片;在确定所述目标视频帧不属于所述目标图片的情况下,从所述视频文件中提取一个新的目标视频帧,直至检测新的目标视频帧属于所述目标图片,则将属于所述目标图片的目标视频帧作为视频封面;其中,上一个目标视频帧与下一个目标视频帧的时间间隔随目标视频帧提取的次数增大而增大。2.根据权利要求1所述的方法,其特征在于,所述从视频文件中提取一个目标视频帧,包括:根据提取参数从所述视频文件中提取一个所述目标视频帧;所述在确定所述目标视频帧不属于所述目标图片的情况下,从所述视频文件中提取一个新的目标视频帧,包括:调节所述提取参数,并根据所述提取参数,从所述视频文件中提取一个新的目标视频帧。3.根据权利要求2所述的方法,其特征在于,所述调节所述提取参数,包括:确定提取所述目标视频帧的次数j,并且进行j=j+1运算;根据所述次数j调节所述提取参数。4.根据权利要求3所述的方法,其特征在于,所述根据所述次数j调节所述提取参数,包括:在j的个位数不为0的情况下,将所述视频文件中位于设定起始位置后的视频帧划分为k等份;根据step=(k

j)*n/k确定第一配置参数,并根据第一配置参数确定调节后的步长;其中,step为所述第一配置参数;n为第二配置参数。5.根据权利要求3所述的方法,其特征在于,所述根据所述次数j调节所述提取参数,包括:在j的个位数为0的情况下,调节第二配置参数;其中,调节后的第二配置参数是调节前的配置参数的1.5...

【专利技术属性】
技术研发人员:汤兆洋尚金耀王建鹏牛竹平
申请(专利权)人:长城汽车股份有限公司
类型:发明
国别省市:

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

1