魔扣论坛

魔扣源码论坛业务
查看: 13|回复: 1

大眼瘦脸加磨皮通通不能少,论美颜SDK是如何实现的

[复制链接]
  • TA的每日心情

    昨天 17:13
  • 签到天数: 63 天

    [LV.6]每天都来

    63

    主题

    67

    帖子

    352

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    635
    贡献
    257
    威望
    0
    发表于 2019-11-22 17:34:42 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】
    淘宝、天猫优惠券

    本帖子中包含更多资源

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

    x
    现在还有人不喜欢强大的美颜吗?要说之前技术不成熟的时候,美颜效果容易失真,瘦脸容易成锥子脸,那么这几年来所实现的美颜可以强大到什么地步呢?就是你开了美颜像没开一样,这就是比较成功的美颜效果了。但无论是在直播、短视频又或是美颜相机里面,所看到的大都是美颜SDK实现的,所以呢今天就来写写这个小小的SDK是怎样实现强大的美颜功能的。
    美颜sdk02.png
    1.要想实现自然且优质的美颜效果,势必要将人脸关键点识别算法做好。为什么呢?因为人脸关键点会直接影响整个美颜的效果,这个点是捕捉人脸和面部轮廓的关键点,如果点过少,那么在实现美颜时会出现识别不上,捕捉速度过慢或者还有其他的问题。美狐美颜SDK目前支持识别106个人脸关键点,所以在人脸识别的速度和精准度上是具备一定优势的。
    2.无论是多高级的美颜SDK,都必须包含的功能无非就是磨皮和美白,这应该算得上是美颜中最基础的部分了,但是实现基础的部分,并没有我们想象的那么简单。磨皮部分通常是需要经过高反磨皮或者是双曲线磨皮算法对人像进行磨皮,结合皮肤区域从而得到精确磨皮的效果。美白部分通常是经过PS中的曲线调节来实现美白调色的LUT,从而结合肤色区域进行Blend得到调色结果。
    美颜sdk08.png
    3.除了美白、磨皮、人脸识别这些以外,大眼瘦脸也是不得不提的。在开发美颜SDK时,一般会基于人脸特征点加上MLS变形,或者是以IDW反距离加权变形来实现大眼瘦脸算法。所以在选择这些算法之前,需要考虑到大眼和瘦脸的自然效果,比如参数这些都要做到适中就好。
    美颜sdk04.png
    以上就是关于美颜SDK实现时的一些内容,因为现在美颜功能的SDK服务商有很多,但是在部分美颜算法的内容和选择上,还是要慎重考虑的,毕竟会直接影响到整个SDK所实现的美颜效果,所以建议还是找专业的服务商购买相应的SDK。这样一来,既可以有效保证接入后的美颜效果,也可以感受到优质的美颜效果。
    声明:    以上内容均为作者本人原创,转载需注明作者及原文链接,欢迎转载分享。

    该用户从未签到

    2

    主题

    188

    帖子

    374

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    186
    贡献
    186
    威望
    0
    发表于 2019-11-22 17:35:20 | 显示全部楼层
    思念是温馨,想念是幸福;缘是天意,份是人为;知音是默契,知己是深交;缘分是相聚,朋友是牵挂!有一种美酒一小滴就叫人回味,有一种音乐一小段就叫人陶醉,有一种书看过还叫人百看不厌,有一种人一认识就让人感到温馨和幸福,那就是你!魔扣源码论坛,我亲爱的朋友!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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