魔扣论坛

魔扣源码论坛业务
查看: 1757|回复: 12

美颜磨皮SDK中关于磨皮算法的大致实现流程

[复制链接]
  • TA的每日心情
    慵懒
    2020-4-9 16:53
  • 签到天数: 89 天

    [LV.6]每天都来

    88

    主题

    4

    回帖

    492

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    899
    贡献
    359
    威望
    1
    发表于 2019-10-9 14:53:19 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    就现在互联网各行业中的发展现状来看,大部分带有娱乐社交属性的平台都少不了美颜磨皮SDK,为什么这么说呢,因为无论是拍照还是拍视频,开启美颜磨皮是非常必要的,毕竟今日不同以往大家对美颜需求也越来越高。
    在美颜磨皮SDK中,磨皮算法的实现可以说是比较重要的,其中包含两个主要的部分:滤波和肤色区域检测。
    美颜sdk15.png
    其中,滤波部分常用到3种算法。
    1.高反差减弱
    高反差保留算法,指通过高反差来得到皮肤细节的模板,根据模板中的细节区域(如皮肤中的部分斑点区域),从而将原图对应区域进行颜色减淡的处理,从而达到斑点部位的弱化,从而实现美颜磨皮的效果。这一算法在保留了人脸面部纹理的同时,可以减弱皮肤瑕疵颜色,使皮肤呈现自然光滑的效果。
    2.保边滤波算法
    指通过一些具有保留边远能力的滤波器,从而将图像磨平以达到皮肤光滑的目的。主要有导向滤波器、双边滤波器、局部均值滤波器、表面模糊滤波器等。这一算法可以使人脸皮肤区域平滑,但是后期需要添加一些算法来保留人脸面部的自然纹理。
    3.其他算法
    主要是一些未知的算法,在此就不多作赘述。
    皮肤检测主要是基于颜色空间的皮肤颜色统计方法
    开发美颜磨皮SDK时,使用该方法具备较高的误检率,这样一来就不会容易出现将其余区域肤色判定为人类肤色,从而导致非皮肤区域图像被滤波器平滑掉。
    美颜sdk21.png
    关于磨皮算法的部分参考代码如下所示
    defget_unet_256(input_shape=(256, 256, 3),
                    num_classes=1):
       inputs = Input(shape=input_shape)
       # 256
       down0 = Conv2D(32, (3, 3),padding='same')(inputs)
       down0 = BatchNormalization()(down0)
       down0 = Activation('relu')(down0)
       down0 = Conv2D(32, (3, 3),padding='same')(down0)
       down0 = BatchNormalization()(down0)
       down0 = Activation('relu')(down0)
       down0_pool = MaxPooling2D((2, 2),strides=(2, 2))(down0)
       # 128
    ……
       center = Conv2D(1024, (3, 3),padding='same')(down4_pool)
       center = BatchNormalization()(center)
       center = Activation('relu')(center)
       center = Conv2D(1024, (3, 3),padding='same')(center)
       center = BatchNormalization()(center)
       center = Activation('relu')(center)
          # center
    美颜sdk3.png
    以上就是美颜磨皮SDK在开发过程中的简单实现流程,可见要想实现高级自然的磨皮效果,还是需要借助一定的算法实现的,所以还是要找专业的美颜磨皮SDK服务商,从而确保接入不同类型的APP后可以顺利在前端实现应有的功能。
    声明:以上内容均为作者本人原创,转载需注明作者及原文链接,欢迎转载分享。

    该用户从未签到

    2

    主题

    271

    回帖

    544

    积分

    高级魔扣

    Rank: 4

    魔扣币
    271
    贡献
    271
    威望
    0
    发表于 2019-10-9 14:53:31 | 显示全部楼层
    当一个人最看重的东西是面子,那他为此失去的一定很多。',

    该用户从未签到

    1

    主题

    259

    回帖

    519

    积分

    高级魔扣

    Rank: 4

    魔扣币
    259
    贡献
    259
    威望
    0
    发表于 2019-11-16 19:56:54 | 显示全部楼层
    占坑编辑ing

    该用户从未签到

    2

    主题

    272

    回帖

    546

    积分

    高级魔扣

    Rank: 4

    魔扣币
    272
    贡献
    272
    威望
    0
    发表于 2019-12-31 14:54:23 | 显示全部楼层
    不错 支持一个了

    该用户从未签到

    0

    主题

    252

    回帖

    504

    积分

    高级魔扣

    Rank: 4

    魔扣币
    252
    贡献
    252
    威望
    0
    发表于 2020-3-12 21:16:49 来自手机 | 显示全部楼层
    温暖在你心里,只是你自己还没有发现它。',

    该用户从未签到

    0

    主题

    252

    回帖

    504

    积分

    高级魔扣

    Rank: 4

    魔扣币
    252
    贡献
    252
    威望
    0
    发表于 2020-3-18 16:43:17 来自手机 | 显示全部楼层
    呵呵。。。

    该用户从未签到

    2

    主题

    261

    回帖

    524

    积分

    高级魔扣

    Rank: 4

    魔扣币
    261
    贡献
    261
    威望
    0
    发表于 2020-3-19 14:03:58 来自手机 | 显示全部楼层
    这么强,支持楼主,佩服

    该用户从未签到

    2

    主题

    279

    回帖

    561

    积分

    高级魔扣

    Rank: 4

    魔扣币
    280
    贡献
    280
    威望
    0
    发表于 2020-5-8 14:43:30 | 显示全部楼层
    当你孤独时,风儿就是我的歌声,愿它能使你得到片刻的安慰;当你骄傲时,雨点就是我的警钟,魔扣源码论坛愿它能使你获得永恒的谦逊。

    该用户从未签到

    4

    主题

    260

    回帖

    524

    积分

    高级魔扣

    Rank: 4

    魔扣币
    260
    贡献
    260
    威望
    0
    发表于 2020-6-16 15:14:44 来自手机 | 显示全部楼层
    爱情里最忌讳的就是:两人都幻想着彼此的未来,却也总惦记着对方的过去。',

    该用户从未签到

    1

    主题

    242

    回帖

    485

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    242
    贡献
    242
    威望
    0
    发表于 2020-7-4 22:10:58 | 显示全部楼层
    命中有很多事情足以把你打倒,但真正能把你打倒的是你的心态。',
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表