图像优化渲染的方法、装置、设备及存储介质与流程

文档序号:28101121发布日期:2021-12-22 11:23阅读:来源:国知局

技术特征:
1.一种图像优化渲染的方法,其特征在于,包括:获得待处理图像,并确定所述待处理图像中的实际眼部区域;获得包含虚拟化妆效果的预设的标准眼部区域,所述标准眼部区域是基于标准人脸图像确定的,所述标准人脸图像是通过对各种类型的人脸模板进行平均化处理后获得的,处于正视状态的人脸图像;基于所述实际眼部区域包含的各个第一眼部关键点,对所述标准眼部区域进行外形调整,获得包含各个第二眼部关键点的模拟眼部区域,其中,所述各个第一眼部关键点和所述各个第二眼部关键点一一对应;基于所述实际眼部区域对应的眼睛状态,从所述模拟眼部区域中提取相应的渲染素材,并在所述待处理图像中,将所述渲染素材包含的各个第二眼部关键点,分别与对应的第一眼部关键点进行融合渲染处理,获得目标图像。2.如权利要求1所述的方法,其特征在于,所述基于所述实际眼部区域包含的各个第一眼部关键点,对所述标准眼部区域进行外形调整,获得包含各个第二眼部关键点的模拟眼部区域,包括:基于所述实际眼部区域包含的各个第一眼部关键点,确定所述实际眼部区域与所述标准眼部区域之间的偏差信息,并基于所述偏差信息调整所述标准眼部区域的偏移角度;按照所述实际眼部区域的眼部尺寸调整旋转后的标准眼部区域的眼部尺寸,获得缩放调整后的标准眼部区域;更新所述缩放调整后的标准眼部区域的轮廓外形,获得所述模拟眼部区域。3.如权利要求2所述的方法,其特征在于,所述按照所述实际眼部区域的眼部尺寸调整旋转后的标准眼部区域的眼部尺寸,获得缩放调整后的标准眼部区域,包括:将所述旋转后的标准眼部区域的第二眼部长度与所述实际眼部区域的第一眼部长度之间的长度比例值,确定为所述旋转后的标准眼部区域的缩放比例值;基于所述缩放比例值,调整所述旋转后的标准眼部区域的眼部尺寸,获得所述缩放调整后的标准眼部区域。4.如权利要求1所述的方法,其特征在于,所述基于所述实际眼部区域对应的眼睛状态,从所述模拟眼部区域中提取相应的渲染素材,包括:若所述实际眼部区域对应的是睁眼状态,则基于所述模拟眼部区域中各个像素点的第一距离和设定的第一距离阈值,确定所述模拟眼部区域中的内部轮廓区域,并在所述模拟眼部区域中剔除所述内部轮廓区域,从所述模拟眼部区域中,提取与所述睁眼状态相对应的区域作为渲染素材;若所述实际眼部区域对应的是闭眼状态,则从所述模拟眼部区域中,提取与所述闭眼状态相对应的区域作为渲染素材。5.如权利要求4所述的方法,其特征在于,通过以下方式确定所述实际眼部区域对应的眼睛状态:获取所述实际眼部区域中上眼睑与下眼睑之间的眼睑距离;若所述眼睑距离超过设定的第二距离阈值,则判定所述实际眼部区域对应的是睁眼状态;否则,判定所述实际眼部区域对应的是闭眼状态。
6.如权利要求4所述的方法,其特征在于,所述基于述模拟眼部区域中各个像素点的第一距离和设定的第一距离阈值,确定所述模拟眼部区域中的内部轮廓区域,包括:获取所述模拟眼部区域中各个像素点的第一距离,并筛选获得所述第一距离未超过设定的第一距离阈值的多个像素点;将所述多个像素点在所述模拟眼部区域中的区域,确定为所述内部轮廓区域。7.如权利要求1所述的方法,其特征在于,所述在所述待处理图像中,将所述渲染素材包含的各个第二眼部关键点,分别与对应的第一眼部关键点进行融合渲染处理,获得目标图像,包括:在所述待处理图像中,将所述渲染素材包含的各个第二眼部关键点,分别与对应的第一眼部关键点进行融合渲染处理,其中,每针对一个第二眼部关键点执行一次融合渲染处理,是基于所述一个第二眼部关键点的渲染素材颜色、对应的一个第一眼部关键点的像素点信息,以及肤色融合系数确定的,所述肤色融合系数是基于所述实际眼部区域的眼部区域肤色和对应的渲染素材颜色确定的。8.如权利要求1所述的方法,其特征在于,在获得所述目标图像之后,所述方法还包括:从所述目标图像的眼部区域中随机选取至少一个眼部像素点;针对所述至少一个眼部像素点分别执行以下操作,以获得包含细闪效果的目标图像:在预设的包含细闪效果的纹理图像上随机选取一个纹理像素点;基于一个眼部像素点的像素值和所述一个纹理像素点的像素值,更新所述一个眼部像素点的像素值。9.如权利要求1~8任一项所述的方法,其特征在于,所述待处理图像是采用以下任意一种方式获得的:响应于目标对象触发的图像采集指令,从图像采集设备获得采集的一帧图像,并将所述一帧图像作为所述待处理图像;响应于所述目标对象触发的图像采集指令,从图像采集设备获得采集的视频流,并从所述视频流中选取任意一帧图像作为所述待处理图像。10.一种图像优化渲染的装置,其特征在于,包括:获取单元,用于获得待处理图像,并确定所述待处理图像中的实际眼部区域;获得包含虚拟化妆效果的预设的标准眼部区域,所述标准眼部区域是基于标准人脸图像确定的,所述标准人脸图像是通过对各种类型的人脸模板进行平均化处理后获得的,处于正视状态的人脸图像;处理单元,用于基于所述实际眼部区域包含的各个第一眼部关键点,对所述标准眼部区域进行外形调整,获得包含各个第二眼部关键点的模拟眼部区域,其中,所述各个第一眼部关键点和所述各个第二眼部关键点一一对应;渲染单元,用于基于所述实际眼部区域对应的眼睛状态,从所述模拟眼部区域中提取相应的渲染素材,并在所述待处理图像中,将所述渲染素材包含的各个第二眼部关键点,分别与对应的第一眼部关键点进行融合渲染处理,获得目标图像。11.如权利要求10所述的装置,其特征在于,所述处理单元用于:基于所述实际眼部区域包含的各个第一眼部关键点,确定所述实际眼部区域与所述标准眼部区域之间的偏差信息,并基于所述偏差信息调整所述标准眼部区域的偏移角度;
按照所述实际眼部区域的眼部尺寸调整旋转后的标准眼部区域的眼部尺寸,获得缩放调整后的标准眼部区域;更新所述缩放调整后的标准眼部区域的轮廓外形,获得所述模拟眼部区域。12.如权利要求11所述的装置,其特征在于,所述处理单元用于:将所述旋转后的标准眼部区域的第二眼部长度与所述实际眼部区域的第一眼部长度之间的长度比例值,确定为所述旋转后的标准眼部区域的缩放比例值;基于所述缩放比例值,调整所述旋转后的标准眼部区域的眼部尺寸,获得所述缩放调整后的标准眼部区域。13.如权利要求10所述的装置,其特征在于,所述渲染单元用于:若所述实际眼部区域对应的是睁眼状态,则基于所述模拟眼部区域中各个像素点的第一距离和设定的第一距离阈值,确定所述模拟眼部区域中的内部轮廓区域,并在所述模拟眼部区域中剔除所述内部轮廓区域,从所述模拟眼部区域中,提取与所述睁眼状态相对应的区域作为渲染素材;若所述实际眼部区域对应的是闭眼状态,则从所述模拟眼部区域中,提取与所述闭眼状态相对应的区域作为渲染素材。14.一种计算机设备,其特征在于,其包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行权利要求1~9中任一项所述方法的步骤。15.一种计算机可读存储介质,其特征在于,其包括程序代码,当程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行权利要求1~9中任一项所述方法的步骤。

技术总结
本申请涉及计算机技术领域,特别涉及人工智能技术领域,公开了一种图像优化渲染的方法、装置、设备及存储介质,以解决图像渲染效果差的问题。该方法包括:从获取的待处理图像中确定实际眼部区域,基于实际眼部区域包含的各个第一眼部关键点,对包含虚拟化妆效果的标准眼部区域进行外形调整,获得包含各个第二眼部关键点的模拟眼部区域,令各个第一眼部关键点与各个第二眼部关键点一一对应;基于实际眼部区域对应的眼睛状态,从模拟眼部区域中提取对应的渲染素材,并在待处理图像中将渲染素材包含的各个第二眼部关键点,分别与对应的第一眼部关键点进行融合渲染处理,获得目标图像。提高模拟眼部区域的拟合度,和整体的渲染效果。和整体的渲染效果。和整体的渲染效果。


技术研发人员:赵远远 郑青青
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2021.06.23
技术公布日:2021/12/21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1