超高清小分辨率渲染编辑方法、系统、终端设备及存储介质
技术领域
本发明涉及视频处理技术领域,尤其涉及超高清小分辨率渲染编辑方法、系统、终端设备及存储介质。
背景技术
4K分辨率3840*2160是高清分辨率1920*1080的4倍,都采用全分辨率渲染时,一台编辑工作站编辑高清视频可以达到5层实时,编辑4K视频只能达到一层实时,远远达不到实际工作的需要。为了提高4K视频编辑实时层数,有两种解决方案,第一种是提高硬件配置,比如采用i9最高处理器,其CPU价格3万多,整台机器配置的市场价格超过10万,性价比超低;第二种是软件优化,将计算渲染资源消耗的降低,即能满足视频编辑人员的需要,画面清晰、流畅,又能满足用户不改造硬件配置的需要,是一种超高性价比的方案。
发明内容
本发明的目的在于,针对上述问题,提出超高清小分辨率渲染编辑方法、系统、终端设备及存储介质,降低计算渲染资源消耗,采用小分辨率预览,原始分辨率合成的方法,有效提高4K编辑的实时层数。
超高清小分辨率渲染编辑方法,包括以下步骤:
S1:创建舞台;
S2:对舞台进行缩放;
S3:输入图像数据并进行缩放;
S4:对缩放后的图像数据进行渲染;
S5:获取渲染结果,将结果放大到标准分辨率展示。
进一步的,步骤S1所述舞台为标准分辨率舞台。
进一步的,步骤S3对输入图像数据按照舞台缩放相同的比例进行缩放。
进一步的,步骤S4具体采用GPU对缩放后的图像数据进行渲染。
超高清小分辨率渲染编辑系统,包括舞台创建模块、舞台缩放模块、图像数据缩放模块、图像数据渲染模块和展示模块;
所述舞台创建模块用于创建舞台;
所述舞台缩放模块用于对舞台进行缩放;
所述图像数据缩放模块用于对输入图像数据并进行缩放;
所述图像数据渲染模块用于对缩放后的图像数据进行渲染;
所述展示模块用于获取渲染结果,将结果放大到标准分辨率展示。
进一步的,舞台创建模块所创建的舞台为标准分辨率舞台。
进一步的,图像数据缩放模块对输入图像数据按照舞台缩放相同的比例进行缩放。
进一步的,通过GPU对缩放后的图像数据进行渲染。
超高清小分辨率渲染编辑终端设备,所述终端设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上所述的超高清小分辨率渲染编辑方法。
一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,该指令被处理器执行时实现如上所述的超高清小分辨率渲染编辑方法。
本发明的有益效果:降低计算渲染资源消耗,采用小分辨率预览,原始分辨率合成的方法,有效提高4K编辑的实时层数。
附图说明
图1是本发明流程框图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图说明本发明的具体实施方式。
如图1所示,超高清小分辨率渲染编辑方法,包括以下步骤:
S1:创建标准分辨率舞台;
S2:用户缩放舞台;
S3:输入图像数据按相同比例缩放上传至GPU;
S4:GPU根据当前缩放比例进行效果渲染;
S5:获取渲染结果,将结果放大到标准分辨率展示。
超高清小分辨率渲染编辑系统,包括舞台创建模块、舞台缩放模块、图像数据缩放模块、图像数据渲染模块和展示模块;
所述舞台创建模块用于创建舞台;
所述舞台缩放模块用于对舞台进行缩放;
所述图像数据缩放模块用于对输入图像数据并进行缩放;
所述图像数据渲染模块用于对缩放后的图像数据进行渲染;
所述展示模块用于获取渲染结果,将结果放大到标准分辨率展示。
舞台创建模块所创建的舞台为标准分辨率舞台。
图像数据缩放模块对输入图像数据按照舞台缩放相同的比例进行缩放。
通过GPU对缩放后的图像数据进行渲染。
超高清小分辨率渲染编辑终端设备,所述终端设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上所述的超高清小分辨率渲染编辑方法。
一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,该指令被处理器执行时实现如上所述的超高清小分辨率渲染编辑方法。
在本实施例中,提出的超高清小分辨率渲染编辑方法、系统、终端设备及存储介质,降低计算渲染资源消耗,采用小分辨率预览,原始分辨率合成的方法,有效提高4K编辑的实时层数。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。