对图像中人体皮肤区域进行肤色调整的方法及系统技术方案

技术编号:31314648 阅读:47 留言:0更新日期:2021-12-12 22:40
本申请涉及一种对图像中人体皮肤区域进行肤色调整的方法及系统,方法包括:获取待处理图像,对待处理图像进行预处理,根据预处理后的待处理图像,基于预先训练的肤色图像检测模型,得到待处理图像的灰度图。由于灰度图的强度对应着肤色变换区域的概率,本申请中根据灰度图的灰度强度确定灰度图中的肤色变换区域,相较于现有技术中通过深度学习检测肤色的算法根据原待处理图像确定肤色变换区域更加准确,速度更快延时更低,而且本申请中不需要通过颜色查找表来改变肤色,不会造成额外的空间消耗。本申请中基于预设规则对肤色变换区域的进行颜色变换,将颜色变换后的肤色变换区域与颜色变换前的肤色变换区域进行柔光混合并输出,得到处理后的图像。得到处理后的图像。得到处理后的图像。

【技术实现步骤摘要】
对图像中人体皮肤区域进行肤色调整的方法及系统


[0001]本申请涉及图像处理
,尤其涉及一种对图像中人体皮肤区域进行肤色调整的方法及系统。

技术介绍

[0002]肤色变换是现代图像视频处理领域的新需求之一,要求可以让用户自由改变自己的肤色。在对图像进行肤色变换处理时要考虑两个问题,一是如何识别肤色区域,二是如何变换肤色。现有技术中在进行识别肤色区域时,大多是通过在不用的颜色空间,找到一个较好的包含肤色的范围,将落在该范围内的颜色作为肤色,进而确定肤色变换区域,但是这种方法确定肤色变换区域的准确性较低,当图像或者视频中包含和肤色相近的颜色时,会发生误判,导致对图像或者视频中非真正的皮肤区域同样进行肤色变换。并且现有技术中采用深度学习检测肤色的算法,往往速度太慢,不能达到视频实时处理的要求。现有技术中在进行肤色改变时可以通过颜色查找表来改变肤色,但是每一种肤色效果就需要一张肤色查找表,造成了额外的空间消耗。

技术实现思路

[0003]为至少在一定程度上克服相关技术对图像进行肤色变换处理时识别肤色速度慢,识别肤色变换区域不准确,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种对图像中人体皮肤区域进行肤色调整的方法,其特征在于,包括:获取待处理图像;对所述待处理图像进行预处理;根据预处理后的待处理图像,基于预先训练的肤色图像检测模型,得到所述待处理图像的灰度图;根据所述灰度图的灰度强度确定所述灰度图中的肤色变换区域;基于预设规则对所述肤色变换区域的进行颜色变换;将颜色变换后的肤色变换区域与颜色变换前的肤色变换区域进行柔光混合并输出。2.根据权利要求1所述的方法,其特征在于,所述对所述待处理图像进行预处理,包括:将所述待处理图像转换为RGBA格式。3.根据权利要求2所述的方法,其特征在于,所述对所待处理图像进行预处理,还包括:将转换格式后的待处理图像RGB各通道的数据像素的取值范围进行归一化。4.根据权利要求3所述的方法,其特征在于,所述基于预设规则对所述肤色变换区域的进行颜色变换,包括:将所述肤色变换区域的颜色空间由RGB空间变换到HSL空间;根据所述肤色变换区域的数据像素RGB通道归一化的数值,确定所述肤色变换区域当前的亮度值;根据所述肤色变换区域当前的亮度值和所述肤色变换区域的数据像素RGB通道归一化的数值,对所述肤色变换区域的饱和度进行矫正;根据所述肤色...

【专利技术属性】
技术研发人员:林青山
申请(专利权)人:广州光锥元信息科技有限公司
类型:发明
国别省市:

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

1