帮助与文档
热搜关键词:美颜SDK萌颜SDK视频美颜SDK   
直播美颜sdk中的人像美肤算法总概
发布来源:美狐美颜    Date:2020-08-12 11:43:53

直播美颜sdk技术中,美肤是一个非常重要的组成部分,健康的肤色,可以凸显一个人的整体气概,以“美颜相机”为例,“美颜相机”备受年轻女孩的青睐,很大一部分原因是因为“美颜相机”对肤色处理得很好,可以将不同的肤色变换为一种粉嫩的具有青春气息的肤色,让人感觉到自己很年轻。

直播美颜sdk

一、实现过程

人像美肤的简单定义就是对人像中的皮肤区域进行调色,它其中的一部分跟通用的磨皮流程一致,都需要计算得出皮肤区域或者肤色概率图MASK,可见MASK对于美颜是至关重要的。在美肤中,需要先对全图进行美肤调色或者美白调色,然后结合MASK和原图做混合,即可得到美肤效果图。

那么关于人像美肤算法,包括两个部分:

1、皮肤美白算法

2、皮肤调色算法

接下来我们先介绍直播美颜sdk中常用的皮肤美白算法。

6_副本.jpg

二、皮肤美白算法

皮肤美白算法实际上也是一种特殊的皮肤调色算法,这里之所以单独讲解,是因为在美颜算法咖啡中,可以没有皮肤调色,但是不能没有皮肤美白。而对于美白算法,又可以有多种方式实现,这一点与皮肤调色不同。

在市面上流行的人像美颜APP中,一般有两种皮肤美白方式,一种是不考虑皮肤区域,全图美白,另一种是结合皮肤区域的局部美白。相较而言,第二种比较科学严谨,在效果上也比较自然,而第一种实际上就是一种简化,没有太大意义。

皮肤美白算法有多种,归纳起来有两大类:LUT调色法和图层混合法。

1、LUT调色法

该方法是通过类似PS等软件中调节亮度\对比度、曲线、色彩平衡等方式,或者通过某种亮度调节曲线的方式,来生成对应的LUT,以LUT滤镜方式实现皮肤美白。它的优点是使用颜色滤镜LUT,速度快,便于实时处理。

2、图层混合法

所谓图层混合法美白,是指通过使用PS中的图层混合模式,来达到美白效果的方法。该方法比较简单,是使用PS修图时常用的一种人像美白方法。该算法的思想是:将原图中的皮肤区域的像素与纯白色像素进行“柔光”图层混合,然后调节不透明度,以此来达到皮肤美白的目的。

以上,就是直播美颜sdk中,人像美白算法的总概,效果上大同小异。在实际应用中,美白的算法千变万化,层出不穷,但关键在于举一反三和灵活运用,这样才能创造出更好的算法,得到更惊艳的效果。如果您对直播美颜sdk开发感兴趣,欢迎咨询官方客服。

声明:本文由美狐原创,未经允许禁止转载,谢谢合作。

本文标签: 直播美颜sdk
相关阅读
13188947262