上篇文章我们讲到美颜sdk的传统磨皮算法,虽然传统磨皮算法发展的比较成熟,但就皮肤区域识别检测功能来讲,大多数方法具有较高的误检率,容易将类肤色判定为肤色,这样就导致了非皮肤区域图像会被滤波器平滑掉了,也就是不该磨皮的图像区域被模糊了。
因此,越来越多的美颜sdk开始使用深度学习技术来改进或者提高磨皮的质量,比如:使用深度学习进行皮肤区域分割,得到更为精确的皮肤区域,从而使得最后的磨皮效果超越传统算法的效果,这就是AI磨皮算法。下面我们会为大家简单介绍下这种AI磨皮算法。
一、AI磨皮算法包含技术
皮肤分割:风格的方法有很多,常见的有CNN、FCN、UNet、DenseNet等,
目前主流的语义分割等都可以实现,准确度要求较高。
人脸关键点识别:以美狐美颜sdk为例,可以识别106个人脸关键点,实现过程主要是靠不断地机器训练得来的。
基于皮肤区域的祛斑:基本算法步骤如下,使用Sobel粗略提取斑点信息,使用连通域判断得到最终斑点区域,结合高斯滤波+泊松融合来实现祛斑效果。
基于皮肤区域的磨皮美白调色:磨皮部分:通过高反磨皮或双曲线磨皮算法对人像磨皮、结合皮肤区域得到精确磨皮效果;美白调色部分:这一步通过PS中的曲线调节来得到美白调色的LUT,结合肤色区域进行Blend得到调色结果。
大眼瘦脸:基于人脸特征点+MLS变形或IDW反距离加权变形来实现大眼瘦脸撒算法。
五官立体+腮红+唇彩+美瞳:这一步通过人脸关键点来得到嘴唇和腮红区域,实现唇彩和腮红,通过美瞳模板来实现美瞳算法,通过双曲线调色来实现五官立体算法。
二、AI磨皮算法的优点
从很多实例中可以看到,基于颜色空间的传统磨皮算法始终无法精确区分皮肤区域与类肤色区域,尤其是在头发区域也可能会做磨皮操作,从而导致头发纹理细节丢失,而基于Unet皮肤分割的磨皮算法则可以很好的区分皮肤与头发这种类肤色区域,进而将头发的纹理细节保留,达到该磨皮的地方磨皮,不该磨皮的地方不磨,效果明显优于传统方法。
以上,就是对美颜sdk中的AI磨皮算法介绍,如果您对美颜sdk开发感兴趣,欢迎咨询官方客服。
声明:本文由美狐原创,未经允许禁止转载,谢谢合作。
- 下一代美颜SDK进化路线:个性化美白美型技术前瞻
- 美颜技术新标配:直播平台为何都在抢搭美颜SDK?
- 美颜技术新标配:直播平台为何都在抢搭美颜SDK?
- 直播平台必备美颜功能:人脸美型技术与滤镜贴纸系统集成详解
- 美颜SDK选型与集成实战:直播APP美颜功能搭建全流程
- 如何集成智能美妆与人脸美型功能?直播美颜SDK功能开发深度探索
- 直播平台必看:2025年美颜SDK智能化趋势与颜值经济新格局
- 2025年直播美颜SDK新趋势:智能美妆与人脸重塑如何重新定义颜值经济?
- 从技术到盈利:美颜SDK动态贴纸与美颜滤镜如何帮助直播平台打造爆款体验?
- 直播APP美颜SDK体验升级:滤镜、贴纸功能背后的技术驱动
- 美颜技术新标配:直播平台为何都在抢搭美颜SDK?
- 美颜SDK选型与集成实战:直播APP美颜功能搭建全流程
- 如何集成智能美妆与人脸美型功能?直播美颜SDK功能开发深度探索
- 直播平台必看:2025年美颜SDK智能化趋势与颜值经济新格局
- 2025年直播美颜SDK新趋势:智能美妆与人脸重塑如何重新定义颜值经济?
- 直播APP美颜SDK体验升级:滤镜、贴纸功能背后的技术驱动
- Diffusion Model + 美颜SDK:下一代人脸美型技术的潜力爆发点
- 主播们用了都说好的智能美妆功能,背后的美颜SDK有多强?
- 美颜SDK如何助力不同场景的人脸美型:短视频、直播、电商
- 增强现实(AR)时代的美颜SDK:滤镜API如何实现沉浸式美颜体验?