图像渲染方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:39241803 阅读:25 留言:0更新日期:2023-10-30 11:54
本申请提供了一种图像渲染方法、装置、电子设备、计算机可读存储介质及计算机程序产品;方法包括:确定待渲染图像对应的前景掩膜、漫反射图像以及待渲染图像所对应原始视角的虚拟相机的相机参数;基于前景掩膜及相机参数进行白模重建处理,得到待渲染图像对应目标视角的白模;基于白模及漫反射图像进行纹理映射处理,得到对应的漫反射纹理贴图;基于白模及漫反射纹理贴图进行材质与环境光照还原处理,得到对应的漫反射优化纹理贴图;对漫反射优化纹理贴图进行重光照处理,得到待渲染图像对应目标视角的目标图像;通过本申请,能够提高图像渲染效率。像渲染效率。像渲染效率。

【技术实现步骤摘要】
图像渲染方法、装置、电子设备、存储介质及程序产品


[0001]本申请涉及图像处理技术,尤其涉及一种图形渲染方法、装置、电子设备、存储介质及程序产品。

技术介绍

[0002]三维重建技术包括主动式与被动式两种类型,主动式以深度相机、激光扫描仪、光场相机阵列重建技术为代表,被动式以基于图像的传统摄影测量技术与逆向神经渲染为代表。相关技术中采用神经逆向渲染技术进行重建时,大都需要通过监督训练的方式最优化一组神经网络参数,以基于神经网络参数进行三维重建,但训练网络参数需要较长时间,对环境光照变化敏感相对应的三维模型质量较差,且对相机位姿精度较为敏感,可能导致纹理产生模糊或噪点。

技术实现思路

[0003]本申请实施例提供一种图像渲染方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够提高图像渲染效率。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种图像渲染方法,包括:
[0006]确定待渲染图像对应的前景掩膜、漫反射图像以及所述待渲染图像所对应原始视角的虚拟相机的相机本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像渲染方法,其特征在于,所述方法包括:确定待渲染图像对应的前景掩膜、漫反射图像以及所述待渲染图像所对应原始视角的虚拟相机的相机参数;基于所述前景掩膜及所述相机参数进行白模重建处理,得到所述待渲染图像对应目标视角的白模;基于所述白模及所述漫反射图像进行纹理映射处理,得到对应的漫反射纹理贴图;基于所述白模及所述漫反射纹理贴图进行材质与环境光照还原处理,得到对应的漫反射优化纹理贴图;对所述漫反射优化纹理贴图进行重光照处理,得到所述待渲染图像对应所述目标视角的目标图像。2.如权利要求1所述的方法,其特征在于,当所述待渲染图像对应目标场景,且所述目标场景中存在待渲染的视频流时,所述方法还包括:将所述视频流的各个视频帧中满足以下至少之一的视频帧作为关键帧,以将所述关键帧作为所述待渲染图像:所述视频帧对应的点云中被重复选中设定为内群的特征点的选中次数高于次数阈值;所述视频帧与上一视频帧之间的相对运动距离低于距离阈值;所述视频帧与上一视频帧之间相匹配的特征点数量高于数量阈值。3.如权利要求1所述的方法,其特征在于,所述确定所述待渲染图像对应的前景掩膜、漫反射图像,包括:通过神经网络对所述待渲染图像进行背景分割处理,得到所述待渲染图像的前景掩膜,并通过神经网络对所述待渲染图像进行图像本征分解处理,得到所述待渲染图像对应的漫反射图像。4.如权利要求1所述的方法,其特征在于,所述基于所述前景掩膜及所述相机参数进行白模重建处理,得到所述待渲染图像对应目标视角的白模,包括:根据所述待渲染图像的中心、所述前景掩膜及所述相机参数,构建目标视角的三维空间体;将所述目标视角的三维空间体的各个体素点投影至所述待渲染图像,以从各个所述体素点中提取所述待渲染图像对应所述目标视角的初始白模;基于所述初始白模及所述相机参数进行白模重建处理,得到所述待渲染图像对应所述目标视角的白模。5.如权利要求4所述的方法,其特征在于,所述从各个所述体素点中提取所述待渲染图像对应所述目标视角的初始白模,包括:从各个所述体素点中筛选出落至所述前景掩膜上的体素点,并确定筛选出的体素点所构成的多个体元;分别从各所述体元中提取相应的三角面片,所述三角面片用于拟合相应体元所对应的所述待渲染图像中的前景掩膜与背景部分的边界;将提取的各所述三角面片进行组合,得到所述待渲染图像对应所述目标视角的初始白模。
6.如权利要求4所述的方法,其特征在于,所述基于所述初始白模及所述相机参数进行白模重建处理,得到所述待渲染图像对应所述目标视角的白模,包括:基于所述初始白模及所述相机参数执行以下多轮迭代过程:对待细分白模进行曲面细分处理,得到对应的优化白模,其中,首轮迭代中的所述待细分白模为所述初始白模;基于所述相机参数,通过神经辐射场网络对所述优化白模进行图像渲染处理,得到对应所述原始视角的渲染图像;获取所述渲染图像与所述待渲染图像之间的误差绝对值,当所述误差绝对值大于误差阈值时进入下一轮迭代,直至所述误差绝对值不超过所述误差阈值时停止迭代,以基于停止迭代时所对应的优化白模确定所述待渲染图像对应所述目标视角的白模。7.如权利要求6所述的方法,其特征在于,所述对待细分白模进行曲面细分处理,得到对应的优化白模,包括:对待细分白模进行三角网格细分处理,得到对应的优...

【专利技术属性】
技术研发人员:唐中樑夏飞凌飞邓君
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1