照片美妆--人像变老算法研究

人像变老技术可以把一张小孩子的照片或者年轻人的照片转换为变老以后的样子,目前市面上已有相应的应用,这里本人先放两张效果,然后分析算法:


这个效果是本人算法的效果,现在我们来分析一下人像变老的技术情况。

人像变老算法很早之前就有学者研究,论文举例如下:

PAMI 2010 A Compositional and Dynamic Model for Face Aging

ICCV 2015  Personalized Age Progression With Aging Dictionary 

CVPR 2016 Recurrent Face Aging

2017 CVPR Age Progression/Regression by Conditional Adversarial Autoencoder

论文思路可以概括为:

图片上传——人脸检测——特征点定位——局部区域分割——准备样本训练——得出某种年龄下共有特征的平均脸模型——然后和需预测人的照片进行融合或某种加权——合成该预测人的某年龄段老年照片或幼年照片;

上述的方法实现起来都是比较复杂的,这里本文介绍一种简单的方法,来娱乐一下:

1,准备一张正脸老奶奶的模版和一张正脸老大爷的模版,模版的准备要突出人脸的皱纹,皮肤的松弛以及皮肤的颜色老化这三个特征;

举例如下图所示:


2,假设原图为S,模版为M,我们要输出的效果图为D;

3,使用Makeup transfer技术将M的人脸区域迁移到S中对应人脸的位置,得到图E

这里需要进行的算法步骤如下:

①人脸变形,可以使用MLS最小二乘变形,或者其他变形算法;

通过变形将S和M的点位对齐;

这里给出最小二乘MLS变形连接:点击打开链接

②人脸肤色融合

可以使用gamma矫正,或者color transfer技术来实现;

将M中的皱纹与皮肤颜色信息很好的融合到S中去;

③妆容迁移

将M中的人脸区域当作妆容迁移到S中的人脸区域中;

妆容迁移技术可参考本文前面博客:点击打开链接

4,上述1-3步骤得到图E可以理解为换脸的过程,换脸之后我们需要把S中用户的五官显露出来,因此,根据S的五官位置,将S和E做融合,得到具有老年皱纹和皮肤松弛度以及老化颜色的效果图F;

5,对F做变形,根据老年人的平均脸将F变形得到G;

G图就是最后的年老照片,为了更加真实,我们将G进行一些调色,使他的皮肤,头发颜色更加显老,调色方法是将整体色调饱和度降低,颜色偏灰度;

上述步骤就是本文算法的步骤,对于步骤5实际上可以并入步骤3,在选取模板的时候直接根据模板的人脸五官形状进行一定的变形,这样人脸就效果就更加真实;

对于换脸的过程,大家可以参考天天P图的疯狂换脸,这里本人给出本人的效果图与天天P图效果图的对比:


(a)本人效果                                                    (b)天天P图效果

上述使用相同的模版图得到;

好了,方法介绍完了,上述仅为个人观点,图片来自网络,侵权敬请告知,QQ1358009172


  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
### 回答1: 《图像视频滤镜与人像美颜美妆算法详解.pdf》是一篇关于图像处理技术的文章,主要介绍了滤镜和美颜美妆算法的原理和应用。 滤镜技术是一种将特定图片效果应用于图像的技术,通过修改图像的颜色、亮度、对比度等参数,实现给照片添加特效的效果。该技术可以用于各种应用,包括视频编辑、社交媒体、游戏等领域。文章介绍了几种滤镜算法,包括基于矩阵运算的卷积滤镜、颜色调整滤镜等。 美颜美妆算法则是一种对人像进行优化处理的技术,可以在摄影、视频拍摄、电视直播等领域得到广泛应用。它主要通过对人像的肤色、眼睛、鼻子、嘴巴等特征进行处理,提高图像质量,并达到消除瑕疵、变美肤色、美白牙齿等效果。文章介绍了几种主要的美颜美妆算法,包括去红算法、磨皮算法、雕塑美容算法、增加光泽度算法等。 总之,《图像视频滤镜与人像美颜美妆算法详解.pdf》是一篇介绍图像处理技术的文章,详细阐述了滤镜和美颜美妆算法的原理和应用,对于想要了解这种技术的读者具有参考价值。 ### 回答2: 《图像视频滤镜与人像美颜美妆算法详解.pdf》是一本介绍图像视频滤镜与人像美颜美妆算法的详细说明书,本书内容丰富,将重点介绍这些算法的原理、应用和技术细节。 首先,本书会从理论上介绍图像视频滤镜算法的基本原理。滤镜算法通过对图像或视频进行处理,改变其色彩、对比度、饱和度等属性,从而实现特定的视觉效果。通过深入探讨滤镜算法的数学原理和图像处理技术,读者将能够了解滤镜算法的基本原则和使用方法。 接下来,本书还会详细介绍人像美颜美妆算法。美颜美妆算法是一种通过对人脸进行处理,改善肤色、磨皮、瘦脸等美化效果的技术。本书将介绍美颜美妆算法的基本原理和常用方法,并通过实例演示如何使用这些算法实现不同的美化效果。 除此之外,本书还将介绍图像视频滤镜与人像美颜美妆算法的应用领域。滤镜算法和美颜美妆算法广泛应用于手机相机、社交媒体、视频编辑等领域,可以帮助用户拍摄出更加美丽、生动的照片和视频。本书会列举一些典型的应用场景,并介绍相应的算法实现方法。 总之,《图像视频滤镜与人像美颜美妆算法详解.pdf》是一本全面介绍图像视频滤镜与人像美颜美妆算法的实用手册。通过学习本书,读者将能够深入了解这些算法的原理和应用,为相关领域的开发和研究工作提供指导和参考。 ### 回答3: 《图像视频滤镜与人像美颜美妆算法详解.pdf》是一份详细介绍图像视频滤镜与人像美颜美妆算法的文档。其中,图像视频滤镜是一种能够对图像和视频进行实时处理并添加特效的技术。通过使用不同的滤镜算法,可以改变图像的颜色、光照、对比度等属性,从而达到不同的视觉效果。 而人像美颜美妆算法则是一种通过计算机图像处理技术,对人脸进行实时美化的技术。该算法能够自动检测人脸,并对其进行磨皮、瘦脸、祛斑、美白等处理,使人脸看起来更加光滑、美丽。 在该文档中,首先介绍了图像视频滤镜和人像美颜美妆算法的基本原理和技术背景。然后详细解释了常用的图像视频滤镜算法人像美颜美妆算法,并给出了算法的具体实现步骤和流程。同时,该文档还包含了相关的代码示例和实验结果,以便读者理解和实践。 在实际应用中,图像视频滤镜和人像美颜美妆算法被广泛应用于各个领域,如短视频、直播、相机应用等。它们能够帮助用户实时改善图像和视频的质量,让用户获得更美丽、更有趣的视觉体验。 总之,该文档详细介绍了图像视频滤镜与人像美颜美妆算法,包括原理、技术背景、算法实现和实验结果等内容,对于对图像处理和美化有兴趣的读者来说,是一份很有价值的资料。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Trent1985

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值