用于渲染的方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:29933349 阅读:22 留言:0更新日期:2021-09-04 19:05
本申请涉及图像处理技术领域,公开了用于渲染的方法、装置、电子设备和计算机可读存储介质,该方法包括获取至少一个待处理图像的图像特征信息以及渲染参数信息;向云端发送渲染请求消息;接收云端返回的渲染后的图像。这样,通过简便地操作可以获得渲染后的图像,从而提高渲染效率。高渲染效率。高渲染效率。

【技术实现步骤摘要】
用于渲染的方法、装置、电子设备和计算机可读存储介质


[0001]本申请涉及图像处理
,具体而言,涉及用于渲染的方法、装置、电子设备和计算机可读存储介质。

技术介绍

[0002]随着图像处理技术的不断发展,云渲染技术被广泛地应用到动画以及视频的制作中。
[0003]通常在动画或视频的3D渲染过程中,首先需要客户端将设置好光子渲染的模式的图像信息提交到服务器,然后通过服务器进行光子渲染任务,服务器完成光子渲染任务之后生成光子文件,接着客户端需要将光子文件下载到本地,并对本地的光子文件以及本地的图像信息进行设置,进一步地,客户端需要再次将设置后的图像信息以及光子文件提交到服务器,使得服务器进行渲染成图的任务。
[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]处理模块,用于根据接收的光子文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于渲染的方法,其特征在于,所述方法包括:获取至少一个待处理图像的图像特征信息以及渲染参数信息;向云端发送渲染请求消息,使得云端执行以下步骤:根据各渲染服务器的运行状态,将所述至少一个待处理图像的图像特征信息以及所述渲染参数信息分配至所述各渲染服务器,使得渲染服务器根据接收的渲染参数信息对相应的图像特征信息进行光子渲染,获得相应的光子文件,其中,所述渲染请求消息包含至少一个待处理图像的图像特征信息以及渲染参数信息,所述光子文件用于对至少一个待处理图像的图像特征信息进行渲染,生成相应的渲染后的图像;接收所述云端返回的渲染后的图像,所述渲染后的图像是所述云端根据所述光子文件生成的。2.根据权利要求1所述的方法,其特征在于,所述获取至少一个待处理图像的图像特征信息以及渲染参数信息,包括:接收用户上传的至少一个待处理图像;分别提取每一待处理图像的图像特征信息;获取所述用户针对所述至少一个待处理图像设置的渲染参数信息。3.一种用于渲染的方法,其特征在于,所述方法包括:接收客户端发送的渲染请求消息,所述渲染请求消息中包含至少一个待处理图像的图像特征信息以及渲染参数信息;根据各渲染服务器的运行状态,将所述至少一个待处理图像的图像特征信息以及所述渲染参数信息分配至所述各渲染服务器,使得渲染服务器根据接收的渲染参数信息对相应的图像特征信息进行光子渲染,获得相应的光子文件;分别接收每一待处理图像对应的渲染服务器返回的光子文件;根据接收的光子文件对所述至少一个待处理图像的图像特征信息进行成图渲染,获得渲染后的图像;将所述渲染后的图像返回至所述客户端。4.根据权利要求3所述的方法,其特征在于,所述根据接收的光子文件对所述至少一个待处理图像的图像特征信息进行成图渲染,获得渲染后的图像,包括:若所述待处理图像为一个,则根据所述光子文件,对所述图像特征信息进行成图渲染,获得渲染后的图像;若所述待处理图像为至少两个,则将接收的各光子文件进行叠加,生成叠加后的光子文件,并根据所述叠加后的光子文件对至少两个待处理图像对应的图像特征信息进行成图渲染,获得渲染后的图像。5.根据权利要求4所述的方法,其特征在于,所述若所述待处理图像为至少两个,则将接收的各光子文件进行叠加,生成叠加后的光子文件,包括:若所述各光子文件的文件总数量大于预设值,则按照所述预设值将所述各光子文件进行划分,获得划分后的至少两个光子文件集合;分别对每一光子文件集合,进行叠加...

【专利技术属性】
技术研发人员:周圆焦玉楼苟小刚岳勇吴晓斌
申请(专利权)人:炫我信息技术北京有限公司
类型:发明
国别省市:

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

1