视频预览动图生成方法、装置、设备及可读存储介质制造方法及图纸

技术编号:31228394 阅读:12 留言:0更新日期:2021-12-08 09:39
本公开实施例提供一种视频预览动图生成方法、装置、设备及可读存储介质。方法包括:获取待处理视频对应的全部待选图像帧;对所述全部待选图像帧进行筛选操作,获得多张目标图像帧,其中,任意两张目标图像帧的相似度低于预设的阈值;根据所述多张目标图像帧,生成预览动图。由于任意两张目标图像帧之间的相似度都低于预设的阈值,从而根据该多张目标图像帧制作的预览动图能够更加准确地表达该待处理视频的内容。克服了现有的动图制作方法制作的动图无法捕捉视频中的变化的技术问题。进而能够提高生成的预览动图的质量,使用户更加直观地对视频内容进行了解。对视频内容进行了解。对视频内容进行了解。

【技术实现步骤摘要】
视频预览动图生成方法、装置、设备及可读存储介质


[0001]本公开实施例涉及计算机
,尤其涉及一种视频预览动图生成方法、装置、设备及可读存储介质。

技术介绍

[0002]视频内容使用越来越广泛,很多时候在面对很多视频内容的时候,为了使得用户能够快速地对该视频内容进行了解,可以根据该视频内容生成预览动图,并播放该预览动图。从而用户可以根据查看该预览动图,对该视频内容进行快速了解。
[0003]为了实现对预览动图的制作,现有技术一般都是抽取视频文件的多个图像帧,根据该多个图像帧生成预览动图。
[0004]在实现本公开过程中,专利技术人发现现有技术中至少存在如下问题:采用上述方法进行预览动图制作的过程中,由于直接根据抽取的多个图像帧制作预览动图,可能导致预览动图质量不佳。举例来说,针对部分内容雷同的视频内容,采用上述方法制作的预览动图则无法感知视频内容的变化,得到的预览动图存在大量雷同的图像帧。

技术实现思路

[0005]本公开实施例提供一种视频预览动图生成方法、装置、设备及可读存储介质,用以解决现有的预览动图生成方法生成的预览动图中存在大量雷同的图像帧,动图质量不佳的技术问题。
[0006]第一方面,本公开实施例提供一种视频预览动图生成方法,包括:
[0007]获取待处理视频对应的全部待选图像帧;
[0008]对所述全部待选图像帧进行筛选操作,获得多张目标图像帧,其中,任意两张目标图像帧的相似度低于预设的阈值;
[0009]根据所述多张目标图像帧,生成预览动图。
[0010]第二方面,本公开实施例提供一种视频预览动图生成装置,包括:
[0011]获取模块,用于获取待处理视频对应的全部待选图像帧;
[0012]筛选模块,用于对所述全部待选图像帧进行筛选操作,获得多张目标图像帧,其中,任意两张目标图像帧的相似度低于预设的阈值;
[0013]生成模块,用于根据所述多张目标图像帧,生成预览动图。
[0014]第三方面,本公开实施例提供一种电子设备,包括:存储器,处理器;
[0015]存储器;用于存储所述处理器可执行指令的存储器;
[0016]其中,所述处理器用于调用所述存储器中的程序指令执行如第一方面所述的视频预览动图生成方法。
[0017]第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面所述的视频预览动图生成方法。
[0018]本公开实施例提供的视频预览动图生成方法、装置、设备及可读存储介质,通过在获取到待处理视频对应的全部待选图像帧之后,首先对该待选图像帧进行筛选操作,获得多张目标图像帧。由于任意两张目标图像帧之间的相似度都低于预设的阈值,从而根据该多张目标图像帧制作的预览动图能够更加准确地表达该待处理视频的内容。克服了现有的动图制作方法制作的动图无法捕捉视频中的变化的技术问题。进而能够提高生成的预览动图的质量,使用户更加直观地对视频内容进行了解。
附图说明
[0019]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0020]图1为本公开基于的应用场景示意图;
[0021]图2为本公开实施例一提供的视频预览动图生成方法的流程示意图;
[0022]图3为本公开实施例二提供的视频预览动图生成方法的流程示意图;
[0023]图4为本公开实施例三提供的视频预览动图生成方法的流程示意图;
[0024]图5为本公开实施例四提供的视频预览动图生成方法的流程示意图;
[0025]图6为本公开实施例提供的目标图像帧选择示意图;
[0026]图7为本公开实施例提供的又一目标图像帧选择示意图;
[0027]图8为本公开实施例五提供的视频预览动图生成装置的结构示意图;
[0028]图9是为本公开实施例六提供的电子设备的结构示意图。
[0029]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
[0030]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0031]针对上述提及的现有的预览动图生成方法生成的预览动图中存在大量雷同的图像帧,动图质量不佳的技术问题,本公开提供了一种视频预览动图生成方法、装置、设备及可读存储介质。
[0032]需要说明的是,本公开提供视频预览动图生成方法、装置、设备及可读存储介质可运用在各种根据视频生成预览动图的场景中。
[0033]为了使用户更加直观地视频内容进行了解,可以根据视频内容生成预览动图,从而用户无需点开视频进行查看,直接查看该预览动图即可。现有的动图生成方法一般都是随机对视频进行抽帧操作,根据抽取的图像帧生成预览动图。但是,采用上述方法进行动图的处理往往会导致动图质量不佳。当视频中存在大量雷同内容时,采用上述方法生成的动图往往也存在较多的雷同图像帧。或者当视频中内容跳转较快时,采用上述方法生成的动图可能无法精确地捕捉到足够的跳转图像帧,导致预览动图无法精准地表达视频的内容。
[0034]在解决上述技术问题的过程中,专利技术人通过研究发现,为了提高生成的预览动图的质量,且避免动图中存在过多无用的图像帧,可以预先对该视频对应的图像帧进行筛选操作,使得筛选后的图像帧中不包括雷同的图像帧,根据筛选后的图像帧进行预览动图的制作。
[0035]专利技术人进一步地研究发现,在获取到待处理视频对应的全部待选图像帧之后,首先可以对该待选图像帧进行筛选操作,获得多张目标图像帧。由于任意两张目标图像帧之间的相似度都低于预设的阈值,从而根据该多张目标图像帧制作的预览动图能够更加准确地表达该待处理视频的内容。
[0036]图1为本公开基于的应用场景示意图,如图1所示,本公开的应用场景至少包括存储器1、处理器2以及显示屏3。具体地,处理器2可以从存储器1中获取待处理视频,并根据该待处理视频确定全部待选图像帧。对所述全部待选图像帧进行筛选操作,获得多张目标图像帧,其中,任意两张目标图像帧的相似度低于预设的阈值。根据该多张目标图像帧生成预览动图。将该预览动图发送至显示屏3进行显示。
[0037]下面以具体地实施例对本公开的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频预览动图生成方法,其特征在于,包括:获取待处理视频对应的全部待选图像帧;对所述全部待选图像帧进行筛选操作,获得多张目标图像帧,其中,任意两张目标图像帧的相似度低于预设的阈值;根据所述多张目标图像帧,生成预览动图。2.根据权利要求1所述的方法,其特征在于,所述获取待处理视频对应的全部待选图像帧,包括:抽取所述待处理视频对应的全部图像帧,并按照所述图像帧在待处理视频中的时间顺序对所述图像帧进行排列;针对每一所述图像帧,依次采用预设的多个识别规则对所述图像帧进行识别操作,获得识别结果;根据所述识别结果确定各所述图像帧对应的权重信息;将权重信息不为零的多张图像帧作为所述待选图像帧。3.根据权利要求2所述的方法,其特征在于,所述依次采用预设的多个识别规则对所述图像帧进行识别操作,获得识别结果,包括:依次采用预设的多个识别模型对所述图像帧进行识别操作,以确定所述图像帧中是否包括预设的识别对象,获得识别结果;所述根据所述识别结果确定各图像帧对应的权重信息,包括:针对每一识别模型,若所述识别结果为所述图像帧中包括所述识别模型对应的识别对象,则根据所述识别模型对应的权重对所述图像帧的权重进行更新操作。4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述全部待选图像帧进行筛选操作,获得多张目标图像帧,包括:按照所述待选图像帧在待处理视频中的时间顺序获取所述全部待选图像帧中第一张待选图像帧作为当前图像帧,依次计算所述当前图像帧与所述当前图像帧之后的各待选图像帧之间的相似度;若所述当前图像帧与任一待选图像帧的相似度大于预设的阈值,则将与所述当前图像帧相似度大于预设阈值的所述待选图像帧的权重更新为零,并将所述当前图像帧作为所述目标图像帧;判断当前权重不为零的待选图像帧中,所述当前图像帧之后是否还存在待选图像帧;若存在,则将所述当前图像帧之后的待选图像帧作为所述当前图像帧,返回执行依次计算所述当前图像帧与所述当前图像帧之后的各待选图像帧之间的相似度的步骤,直至所述更新后的待选图像帧中,所述当前图像帧之后不包括待选图像帧,获得所述多张目标图像帧。5.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述多张目标图像帧,生成预览动图,包括:在所述多张目标图像帧中获取预设数量的目标图像帧;根据所述预设数量的目标图像帧,生成预览动图。6.根据权利要求5所述的方法,其特征在于,所述在所述多张目标图像帧中获取预设数量的目标图像帧,包括:
确定所述多张目标图像帧中权重最大的目标图像帧;判断所述权重最大的目标图像帧以及所述权重最大的目标图像帧之后的全部图像帧的数量是否满足所述预设数量;若满足,则从所述权重最大的目标图像帧开始,向后获取预设数量的目标图像帧;若不满足,则获取所述权重最大的目标图像帧之后的全部目标图像帧,并确定所述权重最大的目标图像帧之后的全部目标图像帧的数量与所述预设数量的差值,根据所述差值,获取所述权重最大的目标图像帧之前的部分目标图像帧,获得所述预设数量的目标图像帧。7.根据权利要求5所述的方法,其特征在于,所述根据所述预设数量的目标图像帧,生成预览动图,包括:对所述预设数量的目标图像帧进行反向排序,获得反向排序后的预设数量的目标图像帧;将所述预设数量的目标图像帧以及反向排序后的预设数量的目标图像帧相加,获得图像帧列表;根据所述图像帧列表中的图像帧生成预览动图。8.一种视频预览动图生成装置,其特征在于,包括:获取模块,用于获取待处理视频对应的全部待选图像帧;筛选...

【专利技术属性】
技术研发人员:莫文
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

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

1