一种素材剪辑方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36368079 阅读:11 留言:0更新日期:2023-01-18 09:25
本申请涉及计算机技术领域,尤其涉及一种素材剪辑方法、装置、电子设备和存储介质,用以提高素材混剪效率。其中,方法包括:对待剪辑素材中的至少一个目标素材帧进行图像识别,获得至少一个目标素材帧中的第一对象的第一图像位置信息;根据第一对象以及第一图像位置信息,从预设素材库中确定与待剪辑素材匹配的候选素材集合,每个候选素材中均包含与第一对象具有相同属性的第二对象;根据候选素材集合,获得至少一个目标素材,并基于预设排序规则,确定至少一个目标素材与待剪辑素材之间的拼接顺序;根据拼接顺序,对至少一个目标素材与待剪辑素材进行顺次拼接,获得相应的目标混剪素材。本申请自动选择相关素材进行筛选剪辑,提高素材混剪效率。提高素材混剪效率。提高素材混剪效率。

【技术实现步骤摘要】
一种素材剪辑方法、装置、电子设备和存储介质


[0001]本申请涉及计算机
,尤其涉及一种素材剪辑方法、装置、电子设备和存储介质。

技术介绍

[0002]素材剪辑技术是一种将待剪辑素材,例如静态图像、动态视频,通过剪辑的方式合成一段剪辑素材的素材处理方式,以视频剪辑为例,常应用于短视频制作、视频集锦等视频剪辑场景。视频混剪,是视频剪辑技术中的一种,指把单个或多个视频分割,抽取其中目标片段,然后重新组合在一起,生成新视频的过程。
[0003]相关技术中的混剪视频主要是通过人工剪辑制作合成的,而制作一个混剪视频需要制作者在积累大量的视频素材的前提下,耗费很长一段时间才能制作一个混剪视频。因此,如何自动生成混剪素材,提高素材混剪效率是亟待解决的。

技术实现思路

[0004]本申请实施例提供一种素材剪辑方法、装置、电子设备和存储介质,用以提高素材混剪效率。
[0005]本申请实施例提供的一种素材剪辑方法,包括:
[0006]对待剪辑素材中的至少一个目标素材帧进行图像识别,获得所述至少一个目标素材帧中的第一对象的第一图像位置信息;
[0007]根据所述第一对象以及所述第一图像位置信息,从预设素材库中确定与所述待剪辑素材匹配的候选素材集合,其中,每个候选素材中均包含与所述第一对象具有相同属性的第二对象;
[0008]根据所述候选素材集合,获得至少一个目标素材,并基于预设排序规则,确定所述至少一个目标素材与所述待剪辑素材之间的拼接顺序,所述预设排序规则是基于素材匹配度与素材描述信息中的至少一种确定的;
[0009]根据所述拼接顺序,对所述至少一个目标素材与所述待剪辑素材进行顺次拼接,获得相应的目标混剪素材。
[0010]本申请实施例提供的一种素材剪辑装置,包括:
[0011]图像识别单元,用于对待剪辑素材中的至少一个目标素材帧进行图像识别,获得所述至少一个目标素材帧中的第一对象的第一图像位置信息;
[0012]匹配单元,用于根据所述第一对象以及所述第一图像位置信息,从预设素材库中确定与所述待剪辑素材匹配的候选素材集合,其中,每个候选素材中均包含与所述第一对象具有相同属性的第二对象;
[0013]确定单元,用于根据所述候选素材集合,获得至少一个目标素材,并基于预设排序规则,确定所述至少一个目标素材与所述待剪辑素材之间的拼接顺序,所述预设排序规则是基于素材匹配度与素材描述信息中的至少一种确定的;
[0014]拼接单元,用于根据所述拼接顺序,对所述至少一个目标素材与所述待剪辑素材进行顺次拼接,获得相应的目标混剪素材。
[0015]可选的,所述匹配单元用于:
[0016]基于所述第一图像位置信息,以及所述预设素材库包含的各个候选素材中相应的第二对象的第二图像位置信息,分别确定所述各个候选素材各自对应的差异值;
[0017]将差异值不大于预设阈值的候选素材,加入所述候选素材集合。
[0018]可选的,所述目标素材帧有多个时,所述匹配单元具体用于:
[0019]根据各个目标素材帧中的第一对象的第一图像位置信息,确定所述第一对象的第一行动轨迹;以及
[0020]分别根据所述各个候选素材相应的待衔接素材帧中的第二对象的第二图像位置信息,确定相应的第二对象的第二行动轨迹,所述待衔接素材帧为所述候选素材中需要与所述待剪辑素材进行拼接的素材帧;
[0021]分别基于所述第一行动轨迹与所述各个候选素材对应的第二行动轨迹之间的差异,确定相应的候选素材对应的差异值。
[0022]可选的,所述第一图像位置信息包括所述第一对象中的各个关键点在目标素材帧中的第一坐标信息;所述第二图像位置信息包括相应的第二对象中的各个关键点在待衔接素材帧中的第二坐标信息,所述待衔接素材帧为所述候选素材中需要与所述待剪辑素材进行拼接的素材帧;所述匹配单元具体用于:
[0023]分别将所述第一对象在各个目标素材帧中的第一坐标信息,与所述各个候选素材中相应的第二对象在相应的待衔接素材帧中的第二坐标信息进行比对,获得所述各个候选素材各自对应的坐标信息偏差量;
[0024]基于获得的所述各个候选素材各自对应的坐标信息偏差量,分别确定所述各个候选素材各自对应的差异值。
[0025]可选的,所述装置还包括:
[0026]调整单元,用于在所述确定单元确定所述至少一个目标素材与所述待剪辑素材之间的拼接顺序之后,所述拼接单元根据所述拼接顺序,对所述至少一个目标素材与所述待剪辑素材进行顺次拼接之前,根据所述第一图像位置信息,对所述至少一个目标素材中的待衔接素材帧进行旋转调整与缩放调整中的至少一种调整,获得调整后的目标素材,所述待衔接素材帧为所述候选素材中需要与所述待剪辑素材进行拼接的素材帧。
[0027]可选的,所述匹配单元具体用于:
[0028]根据所述第一图像位置信息以及所述第一对象的比例信息,从预设素材库中确定与所述待剪辑素材匹配的候选素材集合,其中,每个候选素材中均包含与所述第一对象具有相同属性和相同比例的第二对象。
[0029]可选的,所述装置还包括:
[0030]存储单元,用于将所述待剪辑素材,以及所述待剪辑素材包含的各个素材帧中所述第一对象的第一图像位置信息,存储至所述预设素材库中,所述各个素材帧中所述第一对象的第一图像位置信息,是通过对所述各个素材帧分别进行图像识别获得的。
[0031]本申请实施例提供的一种电子设备,包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行上述任意一种素
材剪辑方法的步骤。
[0032]本申请实施例提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述任意一种素材剪辑方法的步骤。
[0033]本申请实施例提供一种计算机可读存储介质,其包括程序代码,当所述存储介质在电子设备上运行时,所述程序代码用于使所述电子设备执行上述任意一种素材剪辑方法的步骤。
[0034]本申请有益效果如下:
[0035]本申请实施例提供的素材剪辑方法、装置、电子设备和存储介质,由于本申请实施例通过对待剪辑素材进行图像识别,获得的第一对象的图像位置信息,来从预设素材库中选取至少一个目标素材来与待剪辑素材进行拼接,通过自动选择相关素材进行剪辑、拼接,自动合成混剪素材,不需要通过人工反复观看各个视频以筛选相关素材,不需要在剪辑时反复拼接调整相似的素材,可有效提高视频混剪效率。
[0036]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种素材剪辑方法,其特征在于,该方法包括:对待剪辑素材中的至少一个目标素材帧进行图像识别,获得所述至少一个目标素材帧中的第一对象的第一图像位置信息;根据所述第一对象以及所述第一图像位置信息,从预设素材库中确定与所述待剪辑素材匹配的候选素材集合,其中,每个候选素材中均包含与所述第一对象具有相同属性的第二对象;根据所述候选素材集合,获得至少一个目标素材,并基于预设排序规则,确定所述至少一个目标素材与所述待剪辑素材之间的拼接顺序,所述预设排序规则是基于素材匹配度与素材描述信息中的至少一种确定的;根据所述拼接顺序,对所述至少一个目标素材与所述待剪辑素材进行顺次拼接,获得相应的目标混剪素材。2.如权利要求1所述的方法,其特征在于,若所述预设排序规则是基于素材匹配度确定的,所述基于预设排序规则,确定所述至少一个目标素材与所述待剪辑素材之间的拼接顺序,包括:分别根据所述至少一个目标素材中各个目标素材对应的第二对象,与所述第一对象的相似度,确定所述各个目标素材各自对应的素材匹配度;分别根据各个素材匹配度,确定相应的目标素材与所述待剪辑素材之间的拼接顺序。3.如权利要求1所述的方法,其特征在于,若所述预设排序规则是基于素材描述信息确定的,所述基于预设排序规则,确定所述至少一个目标素材与所述待剪辑素材之间的拼接顺序,包括:分别根据所述至少一个目标素材中各个目标素材的素材描述信息,与所述待剪辑素材的素材描述信息的信息关联度,确定相应的目标素材与所述待剪辑素材之间的拼接顺序。4.如权利要求1所述的方法,其特征在于,所述根据所述第一对象以及所述第一图像位置信息,从预设素材库中确定与所述待剪辑素材匹配的候选素材集合,包括:基于所述第一图像位置信息,以及所述预设素材库包含的各个候选素材中相应的第二对象的第二图像位置信息,分别确定所述各个候选素材各自对应的差异值;将差异值不大于预设阈值的候选素材,加入所述候选素材集合。5.如权利要求4所述的方法,其特征在于,所述目标素材帧有多个时,所述基于所述第一图像位置信息,以及所述预设素材库包含的各个候选素材中相应的第二对象的第二图像位置信息,分别确定所述各个候选素材各自对应的差异值,包括:根据各个目标素材帧中的第一对象的第一图像位置信息,确定所述第一对象的第一行动轨迹;以及分别根据所述各个候选素材相应的待衔接素材帧中的第二对象的第二图像位置信息,确定相应的第二对象的第二行动轨迹,所述待衔接素材帧为所述候选素材中需要与所述待剪辑素材进行拼接的素材帧;分别基于所述第一行动轨迹与所述各个候选素材对应的第二行动轨迹之间的差异,确定相应的候选素材对应的差异值。6.如权利要求4所述的方法,其特征在于,所述第一图像位置信息包括所述第一对象中的各个关键点在目标素材帧中的第一坐标信息;所述第二图像位置信息包括相应的第二对
象中的各个关键点在待衔接素材帧中的第二坐标信息,所述待衔接素材帧为所述候选素材中需要与所述待剪辑素材进行拼接的素材帧;所述基于所述第一图像位置信息,以及所述预设素材库包含的各个候选素材中相应的第二对象的第二图像位置信息,分别确定所述各个候选素材各自对应的差异值,包括:分别将所述第一对象在各个目标素材帧中的第一坐标信息,与所述各个候选素材中相应的第二对象在相应的待衔接素材帧中的第二坐标信息进行比对,获得所述各个候选素材各自对应的坐标信息偏差量;基于获得的所述各个候选素材各自对应的坐标信息偏差...

【专利技术属性】
技术研发人员:李卓奕
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1