上篇文章中,小编向大家介绍了美颜sdk中,其中一项传统妆造迁移算法的实现过程,接下来向大家介绍剩余的内容。
基于物理模型和非成对数据的妆造迁移算法
从上一篇文章中可以看出,成对的妆造对比图获取代价高昂,于是后来出现了人脸分层模型,不需要成对的样本图,只需要输入两张图片,一张是目标图片A,一张是参考的样例化妆图片B。
第一步:将A和B进行人脸对齐。因为是在像素点级别进行迁移,所以人脸的对齐是很有必要的。人脸对齐一般采用薄板样条函数,这是一种在图像配准中很常见的插值方法,文中使用了ASM算法来定位关键点,为了提高准确性,还进行了人工调整,并增加了十个额头控制点,最终得到了83个关键点。
第二步:对A和B分别进行分解,将图片转换到CLELAB颜色空间,然后对图像进行分层建模。
第三步:将分解后的图像进行不同程度的处理,两幅皮肤细节层直接相加,颜色层进一步处理融合,对人脸结构中的高光和阴影部分则使用梯度进行迁移。
第四部:将得到的三部分组合到一起。注意到嘴唇化妆和脸部是很不一样的。在物理化妆中,嘴唇上的化妆品(如口红)通常会保留或突出嘴唇的质感,而不是像在面部皮肤上那样隐藏,处理方法是对原始图A中的每一个像素,从妆造图中搜索匹配的像素进行替换,此时会同时用到L通道的像素值和空间位置信息。
该方法原理清晰,不需要使用成对的数据,且不需要进行训练,但是需要输入图和妆造图进行精确的对齐,这限制了该类方法的实用性。实际上,传统的妆造迁移算法都无法避免这样的问题,它们对输入图的姿态以及光照非常敏感。
因此,有人工智能技术加载的,深度学习妆造迁移算法便逐渐应用于后来的美颜sdk中,深度学习算法利用深度学习技术来自动完成妆造迁移,框架流程都更加简单,是当点主流的研究思路,关于它的介绍,小编在下篇文章中再详细阐述。如果你对美颜sdk接入有需求,欢迎咨询官方客服。
声明:本文由美狐原创,未经允许禁止转载,谢谢合作。
- 想打造爆款直播特效?别错过美颜SDK里的“动态贴纸魔法”
- 2025年动态贴纸技术趋势:美颜SDK如何迈向AI智能互动?
- Diffusion Model + 美颜SDK:下一代人脸美型技术的潜力爆发点
- 直播平台如何借力美颜SDK?从人脸美型到用户留存的技术方案
- 从“滤镜时代”走向“智能化”:美颜SDK与美妆科技的融合之路
- 主播们用了都说好的智能美妆功能,背后的美颜SDK有多强?
- AI驱动智能美妆,美颜SDK如何成为下一代美颜生态核心引擎?
- 智能美妆功能背后的技术逻辑:基于美颜SDK的实时渲染与识别机制
- 直播带货如何利用美颜SDK提升转化率?AI美颜的商业价值分析
- 短视频时代的视觉革命:美颜SDK如何助力内容创作?
- Diffusion Model + 美颜SDK:下一代人脸美型技术的潜力爆发点
- 主播们用了都说好的智能美妆功能,背后的美颜SDK有多强?
- 美颜SDK如何助力不同场景的人脸美型:短视频、直播、电商
- 增强现实(AR)时代的美颜SDK:滤镜API如何实现沉浸式美颜体验?
- 美颜滤镜SDK的商业化路径:如何通过美颜SDK变现与盈利
- 美颜SDK的商业化路径:美颜与滤镜如何助力业务增长
- 打造极致美颜效果:解密直播APP背后的美颜SDK技术
- 直播美颜插件的核心技术揭秘:如何利用美颜SDK打造高性能的直播APP?
- 如何利用美颜SDK在实时直播中实现更好的直播效果?
- 提升直播效果:美狐美颜SDK在实时美颜平台中的最佳实践