【技术实现步骤摘要】
人脸图像头发渲染方法、装置、电子设备和介质
本专利技术涉及计算机视觉
,尤其是涉及一种人脸图像头发渲染方法、装置、电子设备和介质。
技术介绍
随着美颜的流行,越来越多的用户希望能通过美颜工具对图片或者视频中的人物进行美颜处理。尤其是在手机或者直播领域,对美颜的需求越来越凸显。常见的美颜包括瘦脸、美发等。以美发为例,在很多对人像图片质量有要求的应用场景中,对人像分割的精度要求越来越高。一般采用的语义分割技术主要是寻找对象在图像中的大致像素点,侧重点在于找到不同的对象实例,实现语义层面理解图像的内容信息,在此基础上调整头发区域的颜色参数来实现美发的效果不佳,容易出现头发渲染失真。
技术实现思路
本申请提供了一种人脸图像头发渲染方法、装置、电子设备和介质。第一方面,提供了一种人脸图像头发渲染方法,包括:获取待处理图像中的头发区域,所述头发区域的各个像素点的第一颜色值为RGB格式;根据预设线性变换关系,对所述第一颜色值中的每个通道分量进行修正处理,获得修正后的第一颜色值;修正 ...
【技术保护点】
1.一种人脸图像头发渲染方法,其特征在于,包括:/n获取待处理图像中的头发区域,所述头发区域的各个像素点的第一颜色值为RGB格式;/n根据预设线性变换关系,对所述第一颜色值中的每个通道分量进行修正处理,获得修正后的第一颜色值;修正后的目标像素点的第一颜色值与所述目标像素点的亮度值之间的区别程度大于修正前的目标像素点的第一颜色值与所述目标像素点的亮度值之间的区别程度,所述目标像素点为所述头发区域中的任一像素点;/n将所述修正后的第一颜色值转换为HSV格式,获得所述各个像素点的第二颜色值;/n获取HSV格式的参考颜色值;根据所述参考颜色值和所述第二颜色值,获得所述各个像素点的目 ...
【技术特征摘要】
1.一种人脸图像头发渲染方法,其特征在于,包括:
获取待处理图像中的头发区域,所述头发区域的各个像素点的第一颜色值为RGB格式;
根据预设线性变换关系,对所述第一颜色值中的每个通道分量进行修正处理,获得修正后的第一颜色值;修正后的目标像素点的第一颜色值与所述目标像素点的亮度值之间的区别程度大于修正前的目标像素点的第一颜色值与所述目标像素点的亮度值之间的区别程度,所述目标像素点为所述头发区域中的任一像素点;
将所述修正后的第一颜色值转换为HSV格式,获得所述各个像素点的第二颜色值;
获取HSV格式的参考颜色值;根据所述参考颜色值和所述第二颜色值,获得所述各个像素点的目标颜色值,所述目标颜色值为RGB格式;
使用所述各个像素点的目标颜色值渲染所述头发区域,获得渲染后的图像。
2.根据权利要求1所述的人脸图像头发渲染方法,其特征在于,所述根据预设线性变换关系,对所述第一颜色值中的每个通道分量进行修正处理,获得修正后的第一颜色值包括:
获取所述第一颜色值中的每个通道分量,以及所述每个通道分量的均值和方差;
根据预设调节系数、所述每个通道分量,以及所述每个通道分量的均值和方差,计算获得所述修正后的第一颜色值。
3.根据权利要求1所述的人脸图像头发渲染方法,其特征在于,所述根据所述参考颜色值和所述第二颜色值,获得所述各个像素点的目标颜色值,包括:
将所述第二颜色值中的色调值和饱和度值分别设置为所述参考颜色值中的色调值和饱和度值,获得第三颜色值;
根据所述第三颜色值和预设的渲染映射关系,计算获得所述各个像素点的目标颜色值。
4.根据权利要求1所述的人脸图像头发渲染方法,其特征在于,所述将所述修正后的第一颜色值转换为HSV格式,获得所述各个像素点的第二颜色值,包括:
根据所述修正后的第一颜色值中各通道值之间的大小关系,确定所述修正后的第一颜色值与HSV格式颜色值的映射关系;
根据所述修正后的第一颜色值与HSV格式颜色值的映射关系,计算获得所述修正后的第一颜色值所对应的HSV格式颜色值为所述第二颜色值。
5.根据权利要求1-4任一项所述的人脸图像头发渲染方法,其特征在于,所述获取待处理图像中的头发区域,包括:
获取所述待处理图像;
基于预设头发分割模型对所述待处理图像进行处理,获得所述待处理图像中的头发区域;
所述预设头发分割模型为通过如下方法训练得到:
获取样本图像数据,所述样本图像数据包括不同类型的人脸头发样本图像以及所述人脸头发样本图像对应的标注样本图像,所述标注样本图像中已标注头发区域和背景区域;
...
【专利技术属性】
技术研发人员:陈仿雄,
申请(专利权)人:深圳数联天下智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。