拉伸回弹视频转场特效的生成方法、系统及相关设备技术方案

技术编号:38901947 阅读:13 留言:0更新日期:2023-09-22 14:20
本发明专利技术提供了一种拉伸回弹视频转场特效的生成方法、系统及相关设备,方法包括基于拉伸回弹视频转场特效在整段视频中的作用时间点,获得拉伸目标视频帧和回弹目标视频帧;对拉伸目标视频帧的各个像素点进行基于帧间隔的非线性径向偏移处理获得第一径向模糊视频帧集;对回弹目标视频帧的各个像素点进行基于帧间隔的非线性径向偏移处理获得第二径向模糊视频帧集;将第二径向模糊视频帧集进行倒序处理获得径向模糊还原视频帧集;将第一径向模糊视频帧集和径向模糊还原视频帧集组合生成拉伸回弹视频转场特效。本发明专利技术利用了非线性的径向模糊和径向模糊还原模拟由远至近再由近至远的面板拉伸回弹效果进行转场,过渡自然,具有更好的视觉观感。具有更好的视觉观感。具有更好的视觉观感。

【技术实现步骤摘要】
拉伸回弹视频转场特效的生成方法、系统及相关设备


[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]基于所述回弹视频帧与所述回弹起始帧之间的帧间隔,获得所述回弹视频帧的拉伸强度系数;
[0037]基于所述回弹视频帧的拉伸强度系数,所述回弹起始帧中各个所述非中心像素点与所述中心像素点的幂距离,以及所述回弹起始帧中各个所述非中心像素点相对所述中心
像素点的坐标,计算得到所述回弹视频帧中各个像素点的纹理坐标;
[0038]基于所述回弹视频帧中各个像素点的所述纹理坐标生成所述回弹视频帧;
[0039]收集所述回弹目标视频帧以及拉伸时间区间内所有的所述回弹视频帧,获得所述第二径向模糊视频帧集。
[0040]在本专利技术第一方面一种可选的实施方式中,所述基于拉伸回弹视频转场特效在整段视频中的作用时间点,获得拉伸目标视频帧和回弹目标视频帧包括:
[0041]基于拉伸回弹视频转场特效在整段视频中的作用时间点;
[0042]从所述作用时间点的上一时刻获得拉伸目标视频帧,从所述作用时间点的下一时刻获得所述回弹目标视频帧。
[0043]本专利技术第二方面提供了一种拉伸回弹视频转场特效的生成系统,所述拉伸回弹视频转场特效的生成系统包括:
[0044]目标视频帧获取模块,用于基于拉伸回弹视频转场特效在整段视频中的作用时间点,获得拉伸目标视频帧和回弹目标视频帧;
[0045]第一径向模糊处理模块,用于对所述拉伸目标视频帧的各个像素点进行基于帧间隔的非线性径向偏移处理,获得第一径向模糊视频帧集;
[0046]第二径向模糊处理模块,用于对所述回弹本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种拉伸回弹视频转场特效的生成方法,其特征在于,包括以下步骤:基于拉伸回弹视频转场特效在整段视频中的作用时间点,获得拉伸目标视频帧和回弹目标视频帧;对所述拉伸目标视频帧的各个像素点进行基于帧间隔的非线性径向偏移处理,获得第一径向模糊视频帧集;对所述回弹目标视频帧的各个像素点进行基于帧间隔的非线性径向偏移处理,获得第二径向模糊视频帧集;将所述第二径向模糊视频帧集进行倒序处理,获得径向模糊还原视频帧集;将所述第一径向模糊视频帧集和所述径向模糊还原视频帧集进行组合生成拉伸回弹视频转场特效。2.根据权利要求1所述的拉伸回弹视频转场特效的生成方法,其特征在于,所述对所述拉伸目标视频帧的各个像素点进行基于帧间隔的非线性径向偏移处理,获得第一径向模糊视频帧集包括:以所述拉伸目标视频帧作为拉伸起始帧;基于所述拉伸起始帧进行后续各所述拉伸视频帧的纹理坐标运算;获取所述拉伸起始帧中各个非中心像素点与中心像素点的距离并幂运算后,获得所述拉伸起始帧中各个所述非中心像素点与所述中心像素点的幂距离;基于所述拉伸视频帧与所述拉伸起始帧之间的帧间隔,获得所述拉伸视频帧的拉伸强度系数;基于所述拉伸视频帧的拉伸强度系数,所述拉伸起始帧中各个所述非中心像素点与所述中心像素点的幂距离,以及所述拉伸起始帧中各个所述非中心像素点相对所述中心像素点的坐标,计算得到所述拉伸视频帧中各个像素点的纹理坐标;基于所述拉伸视频帧中各个像素点的所述纹理坐标生成所述拉伸视频帧;收集所述拉伸目标视频帧以及拉伸时间区间内所有的所述拉伸视频帧,获得所述第一径向模糊视频帧集。3.根据权利要求2所述的拉伸回弹视频转场特效的生成方法,其特征在于,所述基于所述拉伸视频帧的拉伸强度系数,所述拉伸起始帧中各个所述非中心像素点与所述中心像素点的幂距离,以及所述拉伸起始帧中各个所述非中心像素点相对所述中心像素点的坐标,计算得到所述拉伸视频帧中各个像素点的纹理坐标包括:将所述拉伸视频帧的拉伸强度系数,所述拉伸起始帧中各个所述非中心像素点与所述中心像素点的幂距离,以及所述拉伸起始帧中各个所述非中心像素点相对所述中心像素点的坐标代入预置的像素点偏移向量计算公式中,获得所述拉伸起始帧中各个所述非中心像素点的偏移向量;对所述拉伸起始帧中各个所述非中心像素点的所述偏移向量进行模运算,获得所述拉伸起始帧中各个所述非中心像素点的所述偏移向量的模;将所述拉伸起始帧中各个所述非中心像素点的所述偏移向量的所述模,以及所述拉伸视频帧的拉伸强度系数代入至预置的坐标重映射公式中,计算得到所述拉伸视频帧中各个像素点的纹理坐标。4.根据权利要求3所述的拉伸回弹视频转场特效的生成方法,其特征在于,所述基于所
述拉伸视频帧中各个像素点的所述纹理坐标生成所述拉伸视频帧包括:基于所述拉伸目标视频帧的原始尺寸从所述拉伸视频帧中各个像素点的所述纹理坐标中筛选得到符合要求的若干像素点的所述纹理坐标;新建空白帧,将需要数量的若干像素点的所述纹理坐标错位填充至所述空白帧中,并对所述空白帧中的缺失像素点进行线性差值处理,获得所述拉伸视频帧。5.根据权利要求2所述的拉伸回弹视频转场特效的生成方法,其特征在于,所述基于所述拉伸视频帧与所述拉伸起始帧之间的帧间隔...

【专利技术属性】
技术研发人员:雷国强
申请(专利权)人:深圳市火族科技有限公司
类型:发明
国别省市:

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

1