视频数据的处理方法和装置制造方法及图纸

技术编号:32125904 阅读:23 留言:0更新日期:2022-01-29 19:14
本说明书一个实施例提供了一种视频数据的处理方法和装置。该方法包括:通过加载待处理视频;响应于用户对待处理视频的关键帧添加操作,在待处理视频中添加关键帧;其中,关键帧记录有至少一个贴图的第一属性信息;若确定满足预设的插值条件,则根据添加的各关键帧所记录的第一属性信息,对每个贴图进行至少一次插值处理,得到每个贴图的至少一个第二属性信息;根据第一属性信息和第二属性信息进行渲染处理,得到目标视频。通过本实施例,能够通过少量操作灵活地获取各个贴图的关键帧所记录的第一属性信息和进行插值处理后得到的第二属性信息,利用获取的第一属性信息和第二属性信息渲染目标视频能够丰富动画效果,提高关键帧动画的灵活性。动画的灵活性。动画的灵活性。

【技术实现步骤摘要】
视频数据的处理方法和装置


[0001]本文件涉及电子
,尤其涉及一种视频数据的处理方法和装置。

技术介绍

[0002]随着科学技术的发展,动画技术也日益成熟,其中,关键帧是一种应用广泛的动画技术。当用户针对待处理视频进行关键帧的编辑操作时,常依赖于丰富的操作控件,故关键帧技术对于用户来说存在一定的上手难度。
[0003]在一些尺寸屏幕较小的移动终端所提供的视频编辑应用程序中,虽然可以提供易于操作的简化版的编辑界面,但往往难以实现复杂而精细的关键帧动画,降低了关键帧动画的灵活性。

技术实现思路

[0004]本说明书一个实施例的目的是提供一种视频数据的处理方法和装置,以解决如何提高关键帧动画的灵活性。
[0005]为解决上述技术问题,本说明书一个实施例是这样实现的:
[0006]第一方面,本说明书一个实施例提供了一种视频数据的处理方法,包括:
[0007]加载待处理视频;
[0008]响应于用户对所述待处理视频的关键帧添加操作,在所述待处理视频中添加关键帧;其中,所述关键帧记录有至少一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频数据的处理方法,其特征在于,包括:加载待处理视频;响应于用户对所述待处理视频的关键帧添加操作,在所述待处理视频中添加关键帧;其中,所述关键帧记录有至少一个贴图的第一属性信息;若确定满足预设的插值条件,则根据添加的各所述关键帧所记录的所述第一属性信息,对每个所述贴图进行至少一次插值处理,得到每个所述贴图的至少一个第二属性信息;根据所述第一属性信息和所述第二属性信息进行渲染处理,得到目标视频。2.根据权利要求1所述的方法,所述响应于用户对所述待处理视频的关键帧添加操作,在所述待处理视频中添加关键帧,包括:若检测到用户在所述待处理视频的编辑界面中针对时间指示控件的第一移动操作,则将所述第一移动操作结束时所述时间指示控件指示的时间点确定为待添加关键帧的目标时间点;响应于所述用户在所述编辑界面中针对所述待处理视频的至少一个贴图的第一属性调节操作,确定所述贴图的第一属性信息;根据所述第一属性信息在所述待处理视频的所述目标时间点添加关键帧。3.根据权利要求1所述的方法,其特征在于,所述根据添加的各所述关键帧所记录的所述第一属性信息,对每个所述贴图进行至少一次插值处理,得到每个所述贴图的至少一个第二属性信息,包括:将所述待处理视频的时间轴中,除各所述关键帧所在的目标时间点之外的各时间点确定为插值时间点;根据所述目标时间点,确定与每个所述插值时间点相邻的前一个关键帧和后一个关键帧;针对每个所述插值时间点,根据所述插值时间点的前一个关键帧和后一个关键帧记录的至少一个贴图的第一属性信息,确定相应贴图在所述插值时间点的第二属性信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标时间点,确定与每个所述插值时间点相邻的前一个关键帧和后一个关键帧,包括:根据所述目标时间点的时间先后顺序,对所述目标时间点进行顺序编号,得到每个所述目标时间点的序号;确定所述序号中的最大序号、最小序号以及目标中间序号;针对每个插值时间点,根据所述最大序号、所述最小序号以及所述目标中间序号,确定所述插值时间点的插值序号;将所述插值序号对应的目标时间点上的关键帧,确定为与所述插值时间点相邻的前一个关键帧;将所述插值序号的下一个序号所对应的目标时间点上的关键帧,确定为与所述插值时间点相邻的后一个关键帧。5.根据权利要求4所述的方法,所述根据所述最大序号、所述最小序号以及所述目标中间序号,确定所述插值时间点的插值序号,包括:将所述最大序号、所述最小序号以及所述目标中间序号,分别确定为当前最大序号、当前最小序号和当前目标中间序号;
依次比对所述插值时间点与所述当前目标中间序号对应的目标时间点的时间先后顺序;根据比对结果确定所述当前最大序号、所述当前最小序号和所述当前目标中间序号中待更新的序号;对所述待更新的序号进行更新处理得到对应的当前序号,直至所述当前最大序号、所述当前最小序号和所述当前目标中间序号为相同的序号,将所述相同的序号确定为所述插值时间点的插值序号。6.根据权利要求5所述的方法,其特征在于,所述根据比对结果确定所述当前最大序号、所述当前最小序号和所述当前目标中间序号中待更新的序号;对所述待更新的序号进行更新处理得到对应的当前序号,直至所述当前最大序号、所述当前最小序号和所述当前目标中间序号为相同的序号,包括:若所述比对结果为所述插值时间点位于所述当前目标中间序号对应的目标时间点之后,则将所述当前最小序号和所述当前目标中间序号确定为待更新的序号;按照序号的先后顺序将所述中间目标序号的下一个序号确定为当前最小序号;根据更新后的当前最小序号和所述最大序号重新确定目标中间序号,将重新确定的目标中间序号确定为当前目标中间序号;若所述比对结果为所述插值时间点位于所述当前目标中间序号对应的目标时间点之前,则将所述当前最大序号和所述当前目标中间序号确定为待更新的序号;将所述当前目标中间序号确定为所述当前最大序号;根据更新后的所述当前最大序号和所述当前最小序号重新确定目标中间序号;将重新确定的所述目标中间序号确定为当前目标中间序号;若确定更新处理后的所述当前最大序号、所述当前最小序号和所述当前目标中间序号为相同的序号,则将所述相同的序号确定为所述插值时间点的插值序号。7.根据权利要求3所述的方法,其特征在于,所述根据所述插值时间点的前一个关键帧和后一个关键帧记录的至少一个贴图的第一属性信息,确定相应贴图在所述插值时间点的第二属性信息,包括:获取所述插值时间点的前一个关键帧所在的目标时间点,作为第一时间点;获取所述插值时间点的后一个关键帧所在的目标时间点,作为第二时间点;根据预设方式,基于所述第一时间点和所述第二时间点,确定所述插值时间点对应的时间插值比例;根据所述时间插值比例和预设的曲线映射公式,确定所述插值时间点对应的曲线映射比例;获取所述前一个关键帧记录的至少一个贴图的第一属性信息,作为第一目标属性信息;获取所述后一个关键帧记录的至少一个贴图的第一属性信息,作为第二目标属性信息;根据所述曲线映射比...

【专利技术属性】
技术研发人员:李涛陈云贵
申请(专利权)人:郑州阿帕斯数云信息科技有限公司
类型:发明
国别省市:

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

1