当前位置: 首页 > 专利查询>郭家琪专利>正文

一种三维动画渲染加速方法及系统技术方案

技术编号:37387279 阅读:13 留言:0更新日期:2023-04-27 07:26
本发明专利技术提出了一种三维动画渲染加速方法及系统,涉及三维动画技术领域。该方法包括:当进行动态动画渲染设置时,将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速。将渲染后的序列帧导入至AI超分工具。在AI超分工具中,设置超分分辨率,通过AI超分工具处理渲染后的序列帧。将AI超分工具导出的序列帧导入至AI补帧工具。在AI补帧工具中,设置补帧后的目标帧速。AI补帧工具根据前后帧计算生成中间帧。将AI补帧完成后的序列帧导入到后期合成软件中,以进行三维动画的后期制作。有效避免了现有常规三维动画制作流程因修改而导致的反复渲染的费用和时间的投入,节约了渲染优化的时间成本和金钱成本。时间成本和金钱成本。时间成本和金钱成本。

【技术实现步骤摘要】
一种三维动画渲染加速方法及系统


[0001]本专利技术涉及三维动画
,具体而言,涉及一种三维动画渲染加速方法及系统。

技术介绍

[0002]现有三维动画均由三维软件渲染成一帧帧的图片,再导入到合成软件内后期合成导出为视频。视频越流畅则需要渲染的图片就越多,所花费的渲染时间就越长,目前常见的帧速为24帧/秒、25帧/秒、30帧/秒、60帧/秒等,即需要渲染24/25/30/60张图片才能合成一秒的视频。
[0003]随着经济的高速发展,三维动画的需求量和受众对动画的流畅度要求也越来越高。但是整个三维动画的制作过程中难免出现修改的情况,而每次修改都要重新渲染,这样就消耗了大量的时间和金钱在重复渲染的流程上。
[0004]目前三维动画渲染流程中,可以加速渲染的方法是:1.更换三维渲染器2.提升电脑配置3.优化渲染设置4.与第三方渲染农场合作5.更换三维软件等。请参照图1,图1所示为本专利技术实施例提供的一种现有的常规三维动画制作流程图。现有的常规三维动画制作流程包括需求承接1、静态分镜制作2、动态动画制作3、后期合成剪辑9、成品交付10等流程,且这些流程更多依赖人为的因素。因此,现有加速渲染的方法需要投入更多费用,根据镜头及场景需求,投入更多的时间优化渲染设置,以及更多的学习时间成本。

技术实现思路

[0005]本专利技术的目的在于提供一种三维动画渲染加速方法及系统,用以改善5现有技术中每次修改都要重新渲染而消耗了大量的时间和金钱在重复渲染的流程上的问题。
[0006]本专利技术的实施例是这样实现的:
[0007]第一方面,本申请实施例提供一种三维动画渲染加速方法,其包括如
[0008]下步骤:
[0009]0当进行动态动画渲染设置时,将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速,得到渲染后的序列帧;
[0010]将渲染后的序列帧导入至AI超分工具;
[0011]在AI超分工具中,设置超分分辨率,通过AI超分工具处理渲染后的序列帧,并导出处理后的序列帧;
[0012]5将AI超分工具导出的序列帧导入至AI补帧工具;
[0013]在AI补帧工具中,设置补帧后的目标帧速;
[0014]AI补帧工具根据前后帧计算生成中间帧,以完成AI补帧;
[0015]将AI补帧完成后的序列帧导入到后期合成软件中。
[0016]在本专利技术的一些实施例中,上述将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速的步骤包括:
[0017]将待导入序列帧的分辨率降低至目标分辨率的50%,同时将待导入序列帧的帧速降低至目标帧速的50%。
[0018]在本专利技术的一些实施例中,上述将渲染后的序列帧导入至AI超分工具的步骤包括:
[0019]将渲染得到的50%分辨率的序列帧导入至AI超分工具。
[0020]在本专利技术的一些实施例中,上述通过AI超分工具处理渲染后的序列帧的步骤包括:
[0021]在AI超分工具中,依次通过特征提取、特征维度变换、非线性链接、映射、反卷积放大和深度学习神经网络对渲染后的序列帧进行处理。
[0022]第二方面,本申请实施例提供一种三维动画渲染加速系统,其包括:
[0023]渲染设置模块,用于当进行动态动画渲染设置时,将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速,得到渲染后的序列帧;
[0024]导入AI超分模块,用于将渲染后的序列帧导入至AI超分工具;
[0025]超分分辨率设置模块,用于在AI超分工具中,设置超分分辨率,通过AI超分工具处理渲染后的序列帧,并导出处理后的序列帧;
[0026]导入AI补帧模块,用于将AI超分工具导出的序列帧导入至AI补帧工具;
[0027]帧速设置模块,用于在AI补帧工具中,设置补帧后的目标帧速;
[0028]中间帧计算模块,用于AI补帧工具根据前后帧计算生成中间帧,以完成AI补帧;
[0029]导入后期合成软件模块,用于将AI补帧完成后的序列帧导入到后期合成软件中。
[0030]第三方面,本申请实施例提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器。当一个或多个程序被处理器执行时,实现如上述第一方面中任一项的方法。
[0031]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面中任一项的方法。
[0032]相对于现有技术,本专利技术的实施例至少具有如下优点或有益效果:
[0033]本专利技术提出了一种三维动画渲染加速方法及系统,其包括如下步骤:当进行动态动画渲染设置时,将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速,得到渲染后的序列帧。将渲染后的序列帧导入至AI超分工具。在AI超分工具中,设置超分分辨率,通过AI超分工具处理渲染后的序列帧,并导出处理后的序列帧。通过AI超分工具可以让视频在提升分辨率的同时,获得与分辨率同等级的画质。将AI超分工具导出的序列帧导入至AI补帧工具。在AI补帧工具中,设置补帧后的目标帧速。AI补帧工具根据前后帧计算生成中间帧,同时对中间帧进行分隔,以完成AI补帧。将AI补帧完成后的序列帧导入到后期合成软件中,以进行三维动画的后期制作。有效避免了现有常规三维动画制作流程因修改而导致的反复渲染的费用和时间的投入,节约了渲染优化的时间成本和金钱成本。
附图说明
[0034]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0035]图1为本专利技术实施例提供的一种现有的常规三维动画制作流程图;
[0036]图2为本专利技术实施例提供的一种三维动画渲染加速方法的流程图;
[0037]图3为本专利技术实施例提供的另一种三维动画渲染加速方法的流程图;
[0038]图4为本专利技术实施例提供的一种三维动画渲染加速系统的结构框图;
[0039]图5为本专利技术实施例提供的一种电子设备的示意性结构框图。
[0040]图标:110

渲染设置模块;120

导入AI超分模块;130

超分分辨率设置模块;140

导入AI补帧模块;150

帧速设置模块;160

中间帧计算模块;170

导入后期合成软件模块;101

存储器;102

处理器;103

通信接口。
具体实施方式
[0041]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维动画渲染加速方法,其特征在于,包括如下步骤:当进行动态动画渲染设置时,将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速,得到渲染后的序列帧;将渲染后的序列帧导入至AI超分工具;在AI超分工具中,设置超分分辨率,通过所述AI超分工具处理渲染后的序列帧,并导出处理后的序列帧;将所述AI超分工具导出的序列帧导入至AI补帧工具;在AI补帧工具中,设置补帧后的目标帧速;所述AI补帧工具根据前后帧计算生成中间帧,以完成AI补帧;将AI补帧完成后的序列帧导入到后期合成软件中。2.根据权利要求1所述的三维动画渲染加速方法,其特征在于,所述将待导入序列帧的分辨率和帧速降低至预设分辨率和预设帧速的步骤包括:将待导入序列帧的分辨率降低至目标分辨率的50%,同时将待导入序列帧的帧速降低至目标帧速的50%。3.根据权利要求2所述的三维动画渲染加速方法,其特征在于,所述将渲染后的序列帧导入至AI超分工具的步骤包括:将渲染得到的50%分辨率的序列帧导入至AI超分工具。4.根据权利要求1所述的三维动画渲染加速方法,其特征在于,通过所述AI超分工具处理渲染后的序列帧的步骤包括:在AI超分工具中,依次通过特征提取、特征维度变换、非线性链接、...

【专利技术属性】
技术研发人员:郭家琪
申请(专利权)人:郭家琪
类型:发明
国别省市:

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

1