图像渲染方法、装置、终端设备及存储介质制造方法及图纸

技术编号:35873212 阅读:26 留言:0更新日期:2022-12-07 11:09
本申请适用于图像处理技术领域,提供了一种图像渲染方法、装置、终端设备及存储介质。上述方法通过获取原始图片中各个待渲染区域的距离场信息,可以将至目标渲染物最小距离相同的众多像素点/纹素进行集合,减少了渲染单位的数量,提高了渲染效率;并相较于通过模糊算法对目标渲染物的清晰光线进行多次复杂计算形成辉光效果,通过距离场信息调整待渲染区域的亮度形成辉光效果,可以通过多次简单计算完成对应的多个待渲染区域的亮度调整,实现了轻量化的辉光渲染,从而有效适配计算能力较低的终端设备,且通过将亮度和距离场信息建立对应关系,可以实现效果自然、真实的辉光效果,进而在提高辉光效果的质量的同时保证了终端设备的显示流畅性。的显示流畅性。的显示流畅性。

【技术实现步骤摘要】
图像渲染方法、装置、终端设备及存储介质


[0001]本申请属于图像处理
,尤其涉及一种图像渲染方法、装置、终端设备及存储介质。

技术介绍

[0002]随着图像处理技术的快速发展,用户对终端设备的显示效果要求不断提高。其中,通过在游戏、视频及高动态范围(High Dynamic Range,HDR)成像等画面中进行辉光效果(Bloom)渲染,可以模拟现实中的光线在传播过程中进行散射形成的强亮度现象(例如夜晚的车灯、吊灯等形成的高亮度光晕),使终端设备的显示画面具有真实的明亮效果。
[0003]目前通常通过高斯模糊(Gaussian Blur)算法对原图像进行模糊化,使原图像中的清晰光线形成辉光效果,模糊的质量和辉光效果的质量成正相关。而模糊的质量又和高斯模糊的卷积层层数呈正相关,若卷积层层数偏低,辉光效果的质量下降,若卷积层层数偏高,终端设备的计算负载提升,在终端设备的计算能力不足时,容易出现显示卡顿现象,降低终端设备的显示流畅性,从而影响显示效果。因此,如何在提高辉光效果的质量的同时保证终端设备的显示流畅性成为当前亟需解决的问题。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图像渲染方法,其特征在于,包括:获取原始图片中各个待渲染区域的距离场信息;所述距离场信息表征相应待渲染区域至目标渲染物的最小距离,同一待渲染区域上的点至所述目标渲染物的最小距离相同,所述待渲染区域位于所述目标渲染物的外侧;根据所述距离场信息,调整各个对应的待渲染区域的亮度,得到辉光图片,所述亮度和所述最小距离呈负相关;将所述原始图片和所述辉光图片进行混合处理,得到渲染图片。2.如权利要求1所述的图像渲染方法,其特征在于,所述获取原始图片中各个待渲染区域的距离场信息包括:识别原始图片中的目标渲染物;通过全局跟踪算法获取原始图片的全局有向距离场信息,所述全局有向距离场信息表征坐标图片中每一点至所述目标渲染物的最小距离,以及所述坐标图片中每一点是否位于所述目标渲染物的外侧;其中,所述坐标图片基于所述全局跟踪算法获取所述原始图片中每一点的位置信息得到;根据所述原始图片的全局有向距离场信息,筛选得到多个待渲染区域和各个待渲染区域的距离场信息。3.如权利要求1所述的图像渲染方法,其特征在于,所述获取原始图片中各个待渲染区域的距离场信息之后,还包括:从所述各个待渲染区域中筛选出近距离渲染区域,所述近距离渲染区域至目标渲染物的最小距离小于或等于预设距离;通过局部跟踪算法获取所述近距离渲染区域的局部距离场信息,所述局部距离场信息表征相应近距离渲染区域至目标渲染物的最小距离,所述局部跟踪算法的计算精度大于全局跟踪算法的计算精度;所述根据所述距离场信息,调整各个对应的待渲染区域的亮度,得到辉光图片,包括:若所述待渲染区域被筛选为近距离渲染区域,根据所述局部距离场信息调整各个对应的近距离渲染区域的亮度;若所述待渲染区域未被筛选为近距离渲染区域,根据所述距离场信息调整各个对应的待渲染区域的亮度,得到辉光图片。4.如权利要求1至3任一项所述的图像渲染方法,其特征在于,所述根据所述距离场信息,调整各个对应的待渲染区域的亮度,包括:根据所述距离场信息和第一公式,调整各个对应的待渲染区域的亮度,所述第一公式为:Glow(x,y)=Pow(Scope/Distance(x,y),Intensity);其中,(x,y)表示所述待渲染区域上的任一点在原始图片中的位置信息,Glow(x,y)表示所述待渲染区域在辉光图片中的亮度大小,Scope表示辉光范围参数,Distance(x,y)表示所述待渲染区域的...

【专利技术属性】
技术研发人员:赵言谢启宇
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1