利索能及
我要发布
收藏
专利号: 2021112424851
申请人: 北京百度网讯科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-12-08
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种渲染方法,所述方法包括:获取面部的初始纹理图,并获取面部的点云图;

将所述点云图中除目标五官区域以外的各位置点映射至所述初始纹理图上,以确定所述初始纹理图上对应的映射位置点;

针对所述初始纹理图上的各所述映射位置点,根据所述初始纹理图上设定区域中的多个像素点的像素值,更新对应映射位置点的像素值;

根据更新后的初始纹理图和所述点云图进行渲染,得到目标渲染图。

2.根据权利要求1所述的方法,其中,所述针对所述初始纹理图上的各所述映射位置点,根据所述初始纹理图上设定区域中的多个像素点的像素值,更新对应映射位置点的像素值,包括:

从所述初始纹理图上所述设定区域中,获取各所述映射位置点对应的多个像素点的像素值;

根据各所述映射位置点对应的多个所述像素点的像素值的均值,更新对应的所述映射位置点的像素值。

3.根据权利要求1所述的方法,其中,所述针对所述初始纹理图上的各所述映射位置点,根据所述初始纹理图上设定区域中的多个像素点的像素值,更新对应映射位置点的像素值,包括:

从所述初始纹理图上所述设定区域中,获取各所述映射位置点对应的多个像素点的像素值;

分别将各所述映射位置点对应的多个所述像素点的像素值进行加权求和,得到对应映射位置点的加权值;

根据各所述映射位置点的加权值,更新对应的所述映射位置点的像素值。

4.根据权利要求1所述的方法,其中,所述针对所述初始纹理图上的各所述映射位置点,根据所述初始纹理图上设定区域中的多个像素点的像素值,更新对应映射位置点的像素值,包括:

从所述初始纹理图上所述设定区域中,获取各所述映射位置点对应的多个像素点的像素值;

分别确定各所述映射位置点的像素值与对应的多个所述像素点的像素值之间的差异;

调整各所述映射位置点的像素值,以使对应的所述差异最小化。

5.根据权利要求1‑4任一项所述的方法,其中,所述获取初始纹理图,包括:获取目标面部图像;

对所述目标面部图像提取目标纹理系数;

根据所述目标纹理系数与设定纹理基底,生成所述初始纹理图。

6.根据权利要求5所述的方法,其中,所述根据所述目标纹理系数与设定纹理基底,生成所述初始纹理图,包括:

将所述目标纹理系数与设定纹理基底进行融合,以得到所述初始纹理图。

7.根据权利要求1‑4任一项所述的方法,其中,所述根据更新后的初始纹理图和所述点云图进行渲染,得到目标渲染图,包括:将更新后的初始纹理图贴图至所述点云图上;

对贴图后的所述点云图进行渲染,得到所述目标渲染图。

8.一种渲染装置,所述装置包括:获取模块,用于获取面部的初始纹理图,并获取面部的点云图;

确定模块,用于将所述点云图中除目标五官区域以外的各位置点映射至所述初始纹理图上,以确定所述初始纹理图上对应的映射位置点;

更新模块,用于针对所述初始纹理图上的各所述映射位置点,根据所述初始纹理图上设定区域中的多个像素点的像素值,更新对应映射位置点的像素值;

渲染模块,用于根据更新后的初始纹理图和所述点云图进行渲染,得到目标渲染图。

9.根据权利要求8所述的装置,其中,所述更新模块,具体用于:从所述初始纹理图上所述设定区域中,获取各所述映射位置点对应的多个像素点的像素值;

根据各所述映射位置点对应的多个所述像素点的像素值的均值,更新对应的所述映射位置点的像素值。

10.根据权利要求8所述的装置,其中,所述更新模块,具体用于:从所述初始纹理图上所述设定区域中,获取各所述映射位置点对应的多个像素点的像素值;

分别将各所述映射位置点对应的多个所述像素点的像素值进行加权求和,得到对应映射位置点的加权值;

根据各所述映射位置点的加权值,更新对应的所述映射位置点的像素值。

11.根据权利要求8所述的装置,其中,所述更新模块,具体用于:从所述初始纹理图上所述设定区域中,获取各所述映射位置点对应的多个像素点的像素值;

分别确定各所述映射位置点的像素值与对应的多个所述像素点的像素值之间的差异;

调整各所述映射位置点的像素值,以使对应的所述差异最小化。

12.根据权利要求8‑11任一项所述的装置,其中,所述获取模块,具体用于:获取目标面部图像;

对所述目标面部图像提取目标纹理系数;

根据所述目标纹理系数与设定纹理基底,生成所述初始纹理图。

13.根据权利要求12所述的装置,其中,所述获取模块,具体用于:将所述目标纹理系数与设定纹理基底进行融合,以得到所述初始纹理图。

14.根据权利要求8‑11任一项所述的装置,其中,所述渲染模块,具体用于:将更新后的初始纹理图贴图至所述点云图上;

对贴图后的所述点云图进行渲染,得到所述目标渲染图。

15.一种电子设备,包括:

至少一个处理器;以及

与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑7中任一项所述的渲染方法。

16.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行权利要求1‑7中任一项所述的渲染方法。

17.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1‑7中任一项所述渲染方法的步骤。