CVPR2022新作:P图不会,深度学习来帮忙:基于GAN逆映射的图像编辑(上)
导
语
人脸图像编辑广泛应用于图像后期处理中,通常使用PS工具通过多个步骤来完成。手动完成人像的后期编辑非常耗时,同时对工具的娴熟运用会有较高的学习门槛。下面让我们看下如何用AI一键修图。
本文效果
这篇论文全名为"Style Transformer for Image Inversion and Editing",由华东师范大学、上海统计与数据科学重点实验室、华中科技大学的多位研究员共同完成。下图为本论文实现的图像编辑效果:
1)表情转为微笑
2)性别互换
3)戴眼镜
代码实战
模型训练
python scripts/train.py \ --dataset_type=ffhq_encode \ --exp_dir=results/train_style_transformer \ --batch_size=8 \ --test_batch_size=8 \ --val_interval=5000 \ --save_interval=10000 \ --stylegan_weights=pretrained_models/stylegan2-ffhq-config-f.pt
模型推理
python scripts/inference.py \ --exp_dir=results/infer_style_transformer \
--checkpoint_path=results/train_style_transformer/ \
checkpoints/best_model.pt \
--data_path=/test_data \
--test_batch_size=8
资源下载
本论文涉及的代码和模型权重(国外网盘),已打包放入百度网盘。关注公众号实用AI客栈,在后台回复1002即可获取下载链接。
实用AI客栈
分享人工智能领域最新资讯,讲解各类实用的算法和模型。
原理剖析(续)
论文概述中提到了Transformer、GAN逆映射等概念,这些论文细节将在接下来的公众号文章中提到。
CVPR2022新作:P图不会,深度学习来帮忙:基于GAN逆映射的图像编辑(上)相关推荐
- CVPR2022新作:P图不会,深度学习来帮忙,基于GAN逆映射的图像编辑(中)
导 语 GAN逆映射(GAN Inversion)实际上是逆向思维的极佳范式.简单来说,以往将编码z通过生成器合成图像:现在是求真实图像的编码,期望在特征空间的修改最终映射为对图像语义的修改,比如将人 ...
- 【论文翻译】HCGN:面向集体分类的异构图卷积网络深度学习模型
HCGN:面向集体分类的异构图卷积网络深度学习模型 摘要 集合分类是研究网络数据的一项重要技术,旨在利用一组具有复杂依赖关系的互联实体的标签自相关性.随着各种异构信息网络的出现,集合分类目前正面临着来 ...
- 视频教程-2019年人工智能热门案例精讲之P图美化照片-深度学习
2019年人工智能热门案例精讲之P图美化照片 香港大学硕士.任职经历包括微软中国(Microsoft),今日头条研发中心,联想香港人工智能中心以及联合国亚太分部.现主要工作是利用深度学习实现基于知识图 ...
- 深度学习入门:基于Python的理论与实现①
深度学习入门:基于Python的理论与实现① 机器学习的三大要素 第一章python入门 1.Numpy 1.1.numpy的N维数组 1.2.numpy广播 1.3访问元素 2.Matplotlib ...
- 【深度学习】【物联网】深度解读:深度学习在IoT大数据和流分析中的应用
作者|Natalie 编辑|Emily AI 前线导读:在物联网时代,大量的感知器每天都在收集并产生着涉及各个领域的数据.由于商业和生活质量提升方面的诉求,应用物联网(IoT)技术对大数据流进行分析是 ...
- 【深度学习】深度解读:深度学习在IoT大数据和流分析中的应用
来源:网络大数据(ID:raincent_com) 摘要:这篇论文对于使用深度学习来改进IoT领域的数据分析和学习方法进行了详细的综述. 在物联网时代,大量的感知器每天都在收集并产生着涉及各个领域的数 ...
- 深度学习实战篇-基于RNN的中文分词探索
深度学习实战篇-基于RNN的中文分词探索 近年来,深度学习在人工智能的多个领域取得了显著成绩.微软使用的152层深度神经网络在ImageNet的比赛上斩获多项第一,同时在图像识别中超过了人类的识别水平 ...
- 学习《深度学习入门:基于Python的理论与实现》高清中文版PDF+源代码
入门神经网络深度学习,推荐学习<深度学习入门:基于Python的理论与实现>,这本书不来虚的,一上来就是手把手教你一步步搭建出一个神经网络,还能把每一步的出处讲明白.理解神经网络,很容易就 ...
- 【深度学习入门:基于Python的理论与实现】书本学习笔记 第三章 神经网络
文章目录 1. 阶跃函数的实现 2. 函数图形 2.1 阶跃函数 2.2 sigmoid 函数 2.3 ReLU 函数 3. 多维数组的运算 3.1 矩阵乘法 3.2 神经网络的内积 4. 三层神经网 ...
最新文章
- 人脸检测--Face Detection with End-to-End Integration of a ConvNet and a 3D Model
- IE9:为什么 Acid3 无足轻重
- 量子计算机能让科技发展有多快,量子计算机有多快?
- APU(美国AMD公司研发的加速处理器)
- RAID原理分析总结-运维工作记录
- mysql安装、配置、连接
- acm java输入输出_ACM中java如何快速输入输出
- 家有小女---徐子熙
- 简书python_python爬虫(以简书为例)
- win32 sdk绘制ListBox控件
- mac 自带连接ftp服务器,Mac自带FTP工具使用
- python做计量经济学的书籍_《计量经济学》教材书单
- 大三暑假前端实习日志
- CSP201903-1 小中大 (Python)
- 一条Fofa搜索语法,实现批量挖洞
- word替换功能 如何将相同的内容,替换为依次排列的数字编号
- 基于 HTML5 WebGL 的 3D 水泥工厂生产线
- 20P83 pr预设模板5000种视频转场过渡视觉特效豪华预设包 v2
- 联想 x系列服务器停产,去年年底惠普、IBM和联想相继在服务器市场失去了份额...
- 华中科技大学2017年数学分析高等代数考研试题