帮助与文档
热搜关键词:美颜SDK萌颜SDK视频美颜SDK   
美颜sdk中的传统美妆和AI美妆比较
发布来源:美狐美颜    Date:2020-05-29 15:06:51

人像美妆算是美颜sdk中比较重要的修图功能之一,一键美妆深受广大女孩群体喜欢。但是目前美颜sdk中的人像美妆分为传统美妆和AI美妆两种,下面,小编就和大家简单介绍下,美颜sdk中的传统美妆和AI美妆。

一、传统美妆

1、美颜sdk中,传统美妆的优缺点同样明显。

优点:妆容种类不叫丰富,可自由搭配,用户自主选择。上妆速度快,可以实时处理。

缺点:妆容鲁棒性不高,被光线,五官遮挡影响较大;逼真度不高;无法完全智能化。而且目前市面基于传统算法的美颜sdk均无法达到上述3点。

美颜sdk

2、传统人像美妆算法流程

首先进行妆容模板制作,主要由Photoshop等编辑软件制作,最终由设计完成。人脸检测,特征点识别,这一步骤主要通过人脸检测、人脸对齐等技术来获得N个特征点。接下来基于人脸特征点,将模板变形,对齐到人脸五官区域。其中,变相算法有很多,包含仿射变化,IDW变换,MLS变换,RMLS变换等。最后将模板与人脸五官图像进行融合,融合算法主要有alpha融合,Photoshop图层混合,泊松融合等。由于篇幅原因,关于变换融合,就不再一一展开了。

3、小结

上述过程即传统美妆算法流程,其中对美妆效果起决定作用的是人脸特征点识别,如果没有准确的特征点,再好的妆容模板,上妆效果也出不来。例如可能会出现以下情况:由于眼睛特征点位置不准确,睫毛妆容可能会偏离眼睛区域。由于拍照光线较暗,腮红明显,可能会造成逼真度过低。若出现人眼和眉毛被部分遮挡的情况,可能会出现把算法转移到睫毛和眉毛上的情况。

从以上可以看出,传统美妆算法被替代是迟早的事情。

美颜sdk

二、AI美妆

AI美妆继承了传统美妆的所有优点,同时,也针对于后者的缺点做了相当一大部分的改进。

1、AI美妆的优点:

妆容自然逼真,鲁棒性高,不受五官遮挡影响,完全智能化,可以针对不同人像照片智能匹配最优妆容。

2、针对传统美妆算法,AI美妆算法做了如下改进:

只需要人脸检测框,不再依赖于人脸特征点检测;不受五官遮挡和光线影响;妆容效果逼真度提高。

3、AI美妆算法框架简介:

首先通过人脸检测,得到正方形人脸框,包含五官区域。然后基于全卷积网络,将人脸框图像作为输入,上妆之后的人脸五官效果图作为输出,进行多次学习训练。其中,卷积网络包含大量的公式,在此就不一一展开了。

以上,就是美颜sdk中的传统美妆和AI美妆的一些比较,如果您对美颜sdk开发感兴趣,欢迎咨询官方客服。

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

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