一种帧序列处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33283663 阅读:11 留言:0更新日期:2022-04-30 23:46
本公开关于一种帧序列处理方法、装置、电子设备及存储介质,包括:获取待处理帧序列,待处理帧序列包括多个连续的图像帧;响应于对待处理帧序列的编辑指令,展示编辑界面,编辑界面包括播放轴及播放光标,播放轴依次排列显示多个连续的图像帧;响应于在编辑界面的参数设置指令,获取播放参数,根据播放参数,确定图像帧对应的目标帧数,并按照目标帧数的顺序,将播放光标依次移动至目标帧数对应的图像帧所在位置,以实现预览待处理帧序列的处理效果。这样,可以向用户可视化展示对待处理帧序列的处理效果,实现对处理结果的预览,从而使得用户可以直观理解到每个参数能够带来的特效效果的改变,可操作性较强,给用户的体验较好。给用户的体验较好。给用户的体验较好。

【技术实现步骤摘要】
一种帧序列处理方法、装置、电子设备及存储介质


[0001]本公开涉及图像处理领域,尤其涉及一种帧序列处理方法、装置、电子设备及存储介质。

技术介绍

[0002]AR(Augmented Reality,增强现实)是一种融合真实物体与虚拟效果的技术,用户利用AR技术,可以发挥想象为视频中的真实物体添加各种特效,比如,将某种预设的贴纸贴合到视频中的墙壁上,或者将预设的三维物体放置在视频中的桌子上,等等。
[0003]现有技术中,为视频添加的特效是由连续的图像帧组成的帧序列,用户在为视频添加特效时,可以将对应的帧序列导入特效制作软件中,通过设置帧序列的播放模式、播放速度、播放次数等参数,对帧序列的循环方式进行调整,从而实现所需的特效效果。
[0004]但是,在上述方法中,对帧序列各种参数的设置依赖于用户的的专业性,设置方式较为单一晦涩,用户难以理解每个参数能够带来的特效效果的改变,可操作性较差,带给用户的体验也不够好。

技术实现思路

[0005]本公开提供一种帧序列处理方法、装置、电子设备及存储介质,以至少解决相关技术中对帧序列各种参数的设置依赖于用户的的专业性,设置方式较为单一晦涩,用户难以理解每个参数能够带来的特效效果的改变,可操作性较差,带给用户的体验也不够好的问题。本公开的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种帧序列处理方法,包括:
[0007]获取待处理帧序列,所述待处理帧序列包括多个连续的图像帧;
[0008]响应于对所述待处理帧序列的编辑指令,展示编辑界面,所述编辑界面包括播放轴及播放光标,所述播放轴依次排列显示所述多个连续的图像帧;
[0009]响应于在所述编辑界面的参数设置指令,获取播放参数,根据所述播放参数,确定所述图像帧对应的目标帧数,并按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置,以实现预览所述待处理帧序列的处理效果。
[0010]可选的,所述获取待处理帧序列,包括:
[0011]响应于在初始页面的图层创建指令,创建目标图层,所述初始页面包括预览窗口及素材编辑窗口;
[0012]响应于针对所述目标图层的导入指令,将所述导入指令对应的待处理帧序列导入所述目标图层,在所述预览窗口播放所述待处理帧序列,并在所述素材编辑窗口展示所述待处理帧序列的第一个图像帧。
[0013]可选的,在所述根据所述播放参数,确定所述图像帧对应的目标帧数之后,所述方法还包括:
[0014]按照所述目标帧数的顺序,在所述预览窗口依次播放所述目标帧数对应的图像
帧,其中,同一时刻所述预览窗口播放的图像帧与所述播放光标所处位置对应的图像帧相匹配。
[0015]可选的,所述播放参数包括播放速率,所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置,包括:
[0016]按照所述目标帧数的顺序,以所述播放速率将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置。
[0017]可选的,所述播放参数包括播放次数,所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置,包括:
[0018]按照所述播放次数,循环所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置的步骤。
[0019]可选的,在所述播放次数为正整数的情况下,所述按照所述播放次数,循环所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置的步骤,包括:
[0020]将所述播放光标从预设位置移动至最小的目标帧数对应的图像帧所在位置;
[0021]按照所述播放次数,循环所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置的步骤;
[0022]在循环结束后,将所述播放光标移动至所述预设位置。
[0023]可选的,所述播放参数包括第一帧数、所述第一帧数对应的第二帧数以及循环次数,所述根据所述播放参数,确定所述图像帧对应的目标帧数,包括:
[0024]确定目标帧,所述目标帧为所述待处理帧序列中在所述第一帧数及所述第一帧数对应的第二帧数之间的图像帧;
[0025]计算所述目标帧的总帧数与N的乘积,将所述目标帧在所述待处理帧序列中的帧数与所述乘积之和作为所述目标帧的目标帧数,所述N的取值为小于所述循环次数的自然数;
[0026]根据所述目标帧的目标帧数,确定除所述目标帧之外的其他图像帧的目标帧数。
[0027]可选的,所述根据所述目标帧的目标帧数,确定除所述目标帧之外的其他图像帧的目标帧数,包括:
[0028]针对所述待处理帧序列中在所述目标帧之前的第一图像帧,将所述第一图像帧在所述待处理帧序列中的帧数作为所述第一图像帧的目标帧数;
[0029]针对所述待处理帧序列中在所述目标帧之后的第二图像帧,计算所述第二图像帧与所述第二帧数之间的差值,将所述差值与所述目标帧的最大目标帧数之和作为所述第二图像帧的目标帧数。
[0030]可选的,在所述确定目标帧之后,所述方法还包括:
[0031]将所述目标帧在所述播放轴上的对应区域作为循环区间,对所述循环区间进行标记处理。
[0032]可选的,在所述将所述目标帧在所述播放轴上的对应区域作为循环区间,对所述循环区间进行标记处理之后,所述方法还包括:
[0033]响应于对所述循环区间的区间变换操作,确定新的循环区间;
[0034]将所述播放轴上位于所述新的循环区间内的图像帧作为新的目标帧,将所述第一
帧数调整为所述新的目标帧在所述待处理帧序列中的最小帧数,将所述第二帧数调整为所述新的目标帧在所述待处理帧序列中的最大帧数。
[0035]可选的,在所述确定目标帧之后,所述方法还包括:
[0036]响应于对所述编辑界面中缩放滑杆控件的滑动操作,调节所述目标帧对应区域在所述播放轴中所占比例。
[0037]可选的,所述响应于在所述编辑界面的参数设置指令,获取播放参数,包括:
[0038]响应于对所述编辑界面中循环参数设置控件的展示操作,展示所述循环参数设置控件;
[0039]响应于对所述循环参数设置控件中的循环参数设置指令,获取第一帧数及所述第一帧数对应的第二帧数;
[0040]响应于对所述循环参数设置控件的隐藏操作,隐藏所述循环参数设置控件。
[0041]可选的,响应于对所述循环参数设置控件的隐藏操作,隐藏所述循环参数设置控件,包括:
[0042]响应于对所述目标帧在所述播放轴上的对应区域的隐藏操作,隐藏所述循环参数设置控件,并展示循环参数取消控件;
[0043]响应于对所述循环参数取消控件的点击操作,将所述第一帧数及所述第一帧数对应的第二帧数设置为空。
[0044]可选的,在所述展示所述循环参数设置控件之后,所述方法还包括:
...

【技术保护点】

【技术特征摘要】
1.一种帧序列处理方法,其特征在于,包括:获取待处理帧序列,所述待处理帧序列包括多个连续的图像帧;响应于对所述待处理帧序列的编辑指令,展示编辑界面,所述编辑界面包括播放轴及播放光标,所述播放轴依次排列显示所述多个连续的图像帧;响应于在所述编辑界面的参数设置指令,获取播放参数,根据所述播放参数,确定所述图像帧对应的目标帧数,并按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置,以实现预览所述待处理帧序列的处理效果。2.根据权利要求1所述的帧序列处理方法,其特征在于,所述获取待处理帧序列,包括:响应于在初始页面的图层创建指令,创建目标图层,所述初始页面包括预览窗口及素材编辑窗口;响应于针对所述目标图层的导入指令,将所述导入指令对应的待处理帧序列导入所述目标图层,在所述预览窗口播放所述待处理帧序列,并在所述素材编辑窗口展示所述待处理帧序列的第一个图像帧。3.根据权利要求2所述的帧序列处理方法,其特征在于,在所述根据所述播放参数,确定所述图像帧对应的目标帧数之后,所述方法还包括:按照所述目标帧数的顺序,在所述预览窗口依次播放所述目标帧数对应的图像帧,其中,同一时刻所述预览窗口播放的图像帧与所述播放光标所处位置对应的图像帧相匹配。4.根据权利要求1所述的帧序列处理方法,其特征在于,所述播放参数包括播放速率,所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置,包括:按照所述目标帧数的顺序,以所述播放速率将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置。5.根据权利要求1所述的帧序列处理方法,其特征在于,所述播放参数包括播放次数,所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置,包括:按照所述播放次数,循环所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置的步骤。6.根据权利要求5所述的帧序列处理方法,其特征在于,在所述播放次数为正整数的情况下,所述按照所述播放次数,循环所述按照所述目标帧数的顺序,将所述播放光标依次移动至所述目标帧数对应的图像帧所在位置的步骤,包括:将所述播放光标从预...

【专利技术属性】
技术研发人员:罗文航
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

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

1