【技术实现步骤摘要】
图像处理方法及图像渲染方法、装置、设备和介质
[0001]本公开涉及人工智能
,具体为计算机视觉、增强现实、虚拟现实、深度学习等
,可应用于3D(三维)渲染、元宇宙等场景。
技术介绍
[0002]目前许多渲染现象由部分覆盖(半透明)现象来描述,比如火焰、烟雾、头发、云彩以及其他特效效果。对于需要渲染多个表面部分覆盖的重点在于最终成像的像素值取决于多个表面的深度排序。对于半透明物体,可能具有复杂的构造,比如克莱因瓶,不同视角看过去不同表面具有不同的排列顺序,而且半透明混合计算依赖部分覆盖算子,该算子不具备交换律,也就是必须在每个视角下必须正确的排列所有半透明片元的顺序,才能得到正确混合渲染效果。
技术实现思路
[0003]本公开提供了一种图像处理方法及图像渲染方法、装置、设备和介质。
[0004]根据本公开的一方面,提供了一种图像处理方法,所述方法包括:
[0005]获取图像的初始层对应的初始颜色值;
[0006]获取所述初始层上每个叠加层对应的叠加颜色值、透明度值以及与相机 ...
【技术保护点】
【技术特征摘要】
1.一种图像处理方法,包括:获取图像的初始层对应的初始颜色值;获取所述初始层上每个叠加层对应的叠加颜色值、透明度值以及与相机的距离值;根据同一所述叠加层的所述透明度值和所述距离值,获取对应的所述叠加颜色值的距离权重值;其中,所述距离权重值与所述距离值呈负相关;基于所述初始颜色值、每个所述叠加层对应的所述叠加颜色值、所述透明度值和所述距离权重值,获取目标颜色值。2.如权利要求1所述的方法,所述根据同一所述叠加层的所述透明度值和所述距离值,获取对应的距离权重值的步骤,包括:采用预设权重函数,根据同一所述叠加层的所述透明度值和所述距离值,计算得到对应的所述距离权重值;其中,所述预设权重函数为递减函数。3.如权利要求2所述的方法,所述预设权重函数为单调递减函数。4.如权利要求3所述的方法,所述预设权重函数采用多项式公式构建得到。5.如权利要求2
‑
4中任一项所述的方法,所述方法还包括:获取所述预设权重函数的默认值域;扩大所述默认值域至目标值域。6.如权利要求2
‑
4中任一项所述的方法,所述距离权重值在预设数值范围内。7.如权利要求2
‑
4中任一项所述的方法,所述基于所述初始颜色值、每个所述叠加层对应的所述叠加颜色值、所述透明度值和所述距离权重值,获取目标颜色值的步骤,对应的计算公式如下:其中,C
f
为所述目标颜色值,C
i
为第i个所述叠加层的所述叠加颜色值,α
i
为第i个所述叠加层的所述透明度值,z
i
为第i个所述叠加层与所述相机的所述距离值,w(z
i
,α
i
)为预设权重函数,C0为所述初始层的所述初始颜色值,n为所述叠加层的总数量,i、n均正整数。8.一种图像渲染方法,包括:获取目标图像;基于权利要求1
‑
7中任一项所述的图像处理方法获取的目标颜色值,对所述目标图像进行图像渲染处理,获取渲染后的目标图像。9.一种图像处理装置,包括:初始颜色值获取模块,用于获取图像的初始层对应的初始颜色值;叠加颜色参数获取模块,用于获取所述初始层上每个叠加层对应的叠加颜色值、透明度值以及与相机的距离值;距离权重值获取模块,用于根据同一所述叠加层的所述透明度值和所述距离值,获取对应的所述叠加颜色值的距离权重值;其中,所述距离权重值与所述距离值呈负相关;目标颜色值获取模块,用于基于所述初始颜...
【专利技术属性】
技术研发人员:张岩,孙昊,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。