视频编辑方法、装置、终端及存储介质制造方法及图纸

技术编号:26849451 阅读:25 留言:0更新日期:2020-12-25 13:16
本申请关于一种视频编辑方法、装置、终端及存储介质,涉及视频编辑技术领域。所述方法包括:展示待编辑视频中的目标帧图像;响应于接收到基于目标帧图像的区域选择操作,确定目标帧图像中的模板区域;响应于接收到对应于模板区域的模板选择操作,确定模板区域对应的模板图像;基于模板区域的图像特征,在待编辑视频的各个帧图像中进行区域匹配,确定各个帧图像中与模板区域匹配的目标区域;将各个帧图像中的目标区域的图像更改为模板图像;根据更改后的各个帧图像,生成编辑后的视频。通过上述方法,使得在视频编辑的过程中,无需进行前后端交互,从而降低了视频编辑的复杂程度,提高了视频编辑的效率。

【技术实现步骤摘要】
视频编辑方法、装置、终端及存储介质
本申请涉及视频编辑
,特别涉及视频编辑方法、装置、终端及存储介质。
技术介绍
在视频编辑过程中,为实现不同的展示效果,往往需要对视频内容进行相关处理,比如卡通化,线条化等等。在相关技术中,为实现对视频内容的处理,需要将视频内容中需要处理的部分送到后端通过AI(ArtificialIntelligence,人工智能)处理后获得预期效果,比如实现人物图像卡通化,之后再将处理后的图像返回到前端进行融合后,合成所需要的视频效果。然而,在上述方法中,由于处理过程中需要后端AI的支持,且需要前端后端之间进行图像数据的传输,增加了视频编辑的复杂程度,同时,前后端交互也会造成时间的浪费,从而使得视频编辑的效率较低。
技术实现思路
本申请实施例提供了一种视频编辑方法、装置、终端及存储介质,可以降低视频编辑的复杂程度,有效提高视频编辑的效率,该技术方案如下:一方面,提供了一种视频编辑方法,所述方法由终端执行,所述方法包括:展示待编辑视频中的目标帧图像;响应于接收到基于所述目标帧图像的区域选择操作,确定所述目标帧图像中的模板区域;响应于接收到对应于所述模板区域的模板选择操作,确定所述模板区域对应的模板图像;基于所述模板区域的图像特征,在所述待编辑视频的各个帧图像中进行区域匹配,确定所述各个帧图像中与所述模板区域相匹配的目标区域;将所述各个帧图像中的所述目标区域的图像更改为所述模板图像;根据更改后的所述各个帧图像,生成编辑后的视频。在一种可能的实现方式中,所述基于所述模板区域的图像特征,在所述待编辑视频的各个帧图像中进行区域匹配,确定所述各个帧图像中与所述模板区域相匹配的目标区域,包括:获取所述目标帧图像中的所述模板区域的位置坐标;基于所述模板区域的位置坐标,在所述各个帧图像中构建模板区域搜索范围;基于所述模板区域的图像特征,在所述待编辑视频的所述各个帧图像的所述模板区域搜索范围内,获取所述各个帧图像中与所述模板区域相匹配的所述目标区域。在一种可能的实现方式中,所述基于所述模板区域的图像特征,在所述待编辑视频的所述各个帧图像的所述模板区域搜索范围内,获取所述各个帧图像中与所述模板区域相匹配的所述目标区域,包括:在第一帧图像的所述模板区域搜索范围内以预设步长构建至少一个候选模板区域;所述候选模板区域的面积与所述模板区域的面积相等;所述第一帧图像是所述待编辑视频的所述各个帧图像中的任意一个;基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域。在一种可能的实现方式中,所述基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域,包括:依次获取所述候选模板区域的图像特征,直到获取到的所述图像特征满足预设条件,所述预设条件是指所述候选模板区域内的所述图像特征与所述模板区域的所述图像特征之间的差值处于预设差值阈值内;将满足所述预设条件的图像特征对应的所述候选模板区域获取为所述第一帧图像中与所述模板区域相匹配的所述目标区域。在一种可能的实现方式中,所述基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域,包括:分别获取至少一个所述候选模板区域的所述图像特征;将与所述模板区域的所述图像特征之间的差值最小的一个,获取为所述第一帧图像中与所述模板区域相匹配的所述目标区域。在一种可能的实现方式中,响应于所述模板图像为卡通类型的模板,在将所述各个帧图像中的所述目标区域的图像更改为所述模板图像之前,所述方法还包括:采用高斯模糊算法、图像颜色调整算法、边缘检测算法对所述待编辑视频的所述各个帧图像进行预处理。在一种可能的实现方式中,所述将所述各个帧图像中的所述目标区域的图像更改为所述模板图像,包括:将所述各个帧图像中的所述目标区域的图像替换为所述模板图像;或者,将所述各个帧图像中的所述目标区域的图像用所述模板图像覆盖。另一方面,提供了一种视频编辑方法,所述方法由终端执行,所述方法包括:显示视频编辑界面,所述视频编辑界面包括视频编辑区域和视频显示区域,所述视频显示区域中显示有待编辑视频中的目标帧图像,所述视频编辑区域包含模板选择控件;响应于接收到基于所述目标帧图像的区域选择操作,在所述目标帧图像上显示模板区域;响应于接收到基于所述模板选择控件的模板选择操作,确定所述模板区域对应的模板图像;将所述待编辑视频的各个帧图像中与所述模板区域相匹配的目标区域的图像更改为所述模板图像;根据更改后的所述各个帧图像,在所述视频显示区域中显示编辑后的视频。另一方面,提供了一种视频编辑装置,所述装置应用于终端中,所述装置包括:展示模块,用于展示待编辑视频中的目标帧图像;模板区域确定模块,用于响应于接收到基于所述目标帧图像的区域选择操作,确定所述目标帧图像中的模板区域;模板图像确定模块,用于响应于接收到对应于所述模板区域的模板选择操作,确定所述模板区域对应的模板图像;目标区域确定模块,用于基于所述模板区域的图像特征,在所述待编辑视频的各个帧图像中进行区域匹配,确定所述各个帧图像中与所述模板区域相匹配的目标区域;更改模块,用于将所述各个帧图像中的所述目标区域的图像更改为所述模板图像;视频生成模块,用于根据更改后的所述各个帧图像,生成编辑后的视频。在一种可能的实现方式中,所述目标区域确定模块,包括:位置坐标获取子模块,用于获取所述目标帧图像中的所述模板区域的位置坐标;构建子模块,用于基于所述模板区域的位置坐标,在所述各个帧图像中构建模板区域搜索范围;目标区域获取子模块,用于基于所述模板区域的图像特征,在所述待编辑视频的所述各个帧图像的所述模板区域搜索范围内,获取所述各个帧图像中与所述模板区域相匹配的所述目标区域。在一种可能的实现方式中,所述目标区域获取子模块,包括:构建单元,用于在第一帧图像的所述模板区域搜索范围内以预设步长构建至少一个候选模板区域;所述候选模板区域的面积与所述模板区域的面积相等;所述第一帧图像是所述待编辑视频的所述各个帧图像中的任意一个;获取单元,用于基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域。在一种可能的实现方式中,所述获取单元,包括:第一获取子单元,用于依次获取所述候选模板区域的图像特征,直到获取到的所述图像特征满足预设条件,所述预设条件是指所述候选模板区域内的所述图像特征与所述模板区域的所述图像特征之间的差值处于预设差值阈值内;第二获取子单元,用于将满足所述预设条件的图像特征对应的所述候选模板本文档来自技高网...

【技术保护点】
1.一种视频编辑方法,其特征在于,所述方法由终端执行,所述方法包括:/n展示待编辑视频中的目标帧图像;/n响应于接收到基于所述目标帧图像的区域选择操作,确定所述目标帧图像中的模板区域;/n响应于接收到对应于所述模板区域的模板选择操作,确定所述模板区域对应的模板图像;/n基于所述模板区域的图像特征,在所述待编辑视频的各个帧图像中进行区域匹配,确定所述各个帧图像中与所述模板区域相匹配的目标区域;/n将所述各个帧图像中的所述目标区域的图像更改为所述模板图像;/n根据更改后的所述各个帧图像,生成编辑后的视频。/n

【技术特征摘要】
1.一种视频编辑方法,其特征在于,所述方法由终端执行,所述方法包括:
展示待编辑视频中的目标帧图像;
响应于接收到基于所述目标帧图像的区域选择操作,确定所述目标帧图像中的模板区域;
响应于接收到对应于所述模板区域的模板选择操作,确定所述模板区域对应的模板图像;
基于所述模板区域的图像特征,在所述待编辑视频的各个帧图像中进行区域匹配,确定所述各个帧图像中与所述模板区域相匹配的目标区域;
将所述各个帧图像中的所述目标区域的图像更改为所述模板图像;
根据更改后的所述各个帧图像,生成编辑后的视频。


2.根据权利要求1所述的方法,其特征在于,所述基于所述模板区域的图像特征,在所述待编辑视频的各个帧图像中进行区域匹配,确定所述各个帧图像中与所述模板区域相匹配的目标区域,包括:
获取所述目标帧图像中的所述模板区域的位置坐标;
基于所述模板区域的位置坐标,在所述各个帧图像中构建模板区域搜索范围;
基于所述模板区域的图像特征,在所述待编辑视频的所述各个帧图像的所述模板区域搜索范围内,获取所述各个帧图像中与所述模板区域相匹配的所述目标区域。


3.根据权利要求2所述的方法,其特征在于,所述基于所述模板区域的图像特征,在所述待编辑视频的所述各个帧图像的所述模板区域搜索范围内,获取所述各个帧图像中与所述模板区域相匹配的所述目标区域,包括:
在第一帧图像的所述模板区域搜索范围内以预设步长构建至少一个候选模板区域;所述候选模板区域的面积与所述模板区域的面积相等;所述第一帧图像是所述待编辑视频的所述各个帧图像中的任意一个;
基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域。


4.根据权利要求3所述的方法,其特征在于,所述基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域,包括:
依次获取所述候选模板区域的图像特征,直到获取到的所述图像特征满足预设条件,所述预设条件是指所述候选模板区域内的所述图像特征与所述模板区域的所述图像特征之间的差值处于预设差值阈值内;
将满足所述预设条件的图像特征对应的所述候选模板区域获取为所述第一帧图像中与所述模板区域相匹配的所述目标区域。


5.根据权利要求3所述的方法,其特征在于,所述基于所述模板区域的所述图像特征,从至少一个所述候选模型区域内获取所述第一帧图像中与所述模板区域相匹配的所述目标区域,包括:
分别获取至少一个所述候选模板区域的所述图像特征;
将与所述模板区域的所述图像特征之间的差值最小的一个,获取为所述第一帧图像中...

【专利技术属性】
技术研发人员:刘春宇尹浩
申请(专利权)人:广州酷狗计算机科技有限公司
类型:发明
国别省市:广东;44

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

1