七夕来了!这套带AI的美妆秘籍送你
还分不清素颜和伪素颜妆?
还在被吐槽分不清眼影、口红色号?
还在思索明天约会的妆容?
华为云精英程序员团队
帮您打破刻板印象
用AI炫技
倾力打造没有局限的美丽
可以将任何心仪的妆容
一键复制到你的脸上
不是童话里变身的神奇魔法
只是代码比美妆博主更懂你
七夕关键词:开发者友好型、小白关怀型
这部带AI的美丽秘笈是AI妆容迁移技术,其核心是将目标图上的妆容直接复制到你的照片上,帮助你判断不同的妆容是否适合你的五官,是否符合你的期待,进而帮助你选出自己最心怡的妆造。
大多数现有的美妆软件采用的是传统的贴妆技术,相比传统贴妆技术,妆容迁移技术具有更高的自由度,它可以让用户不再局限于彩妆软件内固定的几个妆容模板和化妆素材,而是可以自主、任意地从现实生活中的真实模特图中获取妆容,然后将妆容复制到你的照片上,极大地丰富了妆容的多样性。
此外,妆容迁移技术不仅可以迁移五官妆容信息,还可以对肤色、肌理、腮红、贴纸、光影等元素进行整体迁移,使生成的妆容更自然,也更大程度地还原原妆容的效果。
什么?
美女程序员小姐姐手速太快
没看清具体操作?
下面请看分解动作!
- 1.把你以及妆容模特的立体面庞拍平,得到2D图(不用担心,这只是暂时的)
- 2.眼影、口红一样不落,分别做妆容色彩迁移和妆容贴纸图案迁移
- 3.合并迁移的妆容及图案,叠加到你的照片上,让素颜美女成功拥有精致妆容
看不明白?(大神的世界我不懂)
不怕,还有步骤解「码」
# 传入相关参数加载模型
model = Makeup(args)
# 未化妆图像预处理
model.prn_process(source_img)
# 得到未化妆图像texture
S_txt = model.get_texture()
# 得到参考妆容图像texture
R_txt = model.prn_process_target(reference_img)
# 选择color和pattern融合的妆容迁移风格
output = color_pattern_makeup(S_txt, F_txt)
AI妆容迁移示例代码
已分享在
华为云ModelArts的AI Gallery中
快来一键“Run in ModelArts”
交互式地体验妆容生成的效果吧!
华为云ModelArts是面向AI开发者的一站式开发平台,可以让AI开发变得更简单、更方便,人人都可以做AI开发。
- 一站式:开“箱”即用,涵盖AI开发全流程,包含数据处理、模型开发、训练、管理、部署功能,可灵活使用其中一个或多个功能。
- 易上手:提供云化JupyterLab,案例内容秒级接入与分享,免费算力,规格按需切换。
- 高性能:优化深度模型推理中GPU的利用率,加速云端在线推理。
- 灵活:支持多种主流开源框架(TensorFlow、PyTorch、MindSpore等)。
学会了这个技能
以后买腮红 眼影和口红
再也不用蹲守直播间主播试色
一键复制 直接上脸
美丽又省钱
关于“AI一键妆容复制”
你还有哪些好奇?
这个功能还能怎么用
到底是怎么实现的
- 点赞
- 收藏
- 关注作者
评论(0)