介绍(由于近期准备校招,博客暂时不更新)

神经风格迁移是我研一研二时期主要的研究方向,而从最初的风格迁移出现已经有较长一段时间了。之所以现在写这个博客,第一是因为我的毕业论文定的方向是风格迁移+情感分析;第二是借这篇博客以及之后的学习,能对深度学习更进一步的理解!

目录

什么是风格迁移?最经典的Gatys(paper,code)中给出了风格迁移的流程图,视为最原始的方法。借此图说明风格迁移的基本原理。

α 图定义为style image, p 图定义为content image,

损失通过VGG-16的前四层来表示,层次越高,内容越抽象。这里列出几个符号定义。

将内容图像输入卷积网络中提取图像内容,由公式

,计算内容损失。对以上公式求导

,使用反向传输,使得生成图像在内容上接近原输入内容图像。将风格图像输入到同一个网络中提取它的风格信息,风格提取的符号定义为

计算风格图像的loss

单独某层的损失函数

各层综合的损失函数

求偏导

,使得生成图像在风格上接近原输入风格图像。7.风格损失

8.Gatys-Image-Style-Transfer中给出的流程图。X是白噪声图像。同时将三张图片输入到同一网络中,对内容图像和风格图像求特征,对白噪声X求导。

当前不同框架下的风格迁移

几年前,Gatys等人的风格迁移[paper],[code]在学术界引起了不错的反响,并催生了后续很多研究成果。虽然在Gatys之前已经有学者做迁移方面的研究,但我把这篇paper看作是first style transfer paper。

1.基于图像优化的Slow Transfer[A Neural Algorithm of Artistic Style ][paper]

[Demystifying Neural Style Transfer][paper](Theoretical Explanation) (IJCAI 2017)

[Stable and Controllable Neural Texture Synthesis and Style Transfer Using Histogram Losses][paper]

[Combining Markov Random Fields and Convolutional Neural Networks for Image Synthesis][paper](CVPR 2016)

2.基于模型优化的Fast Transfer

2.1Per-Style-Per-Model-Methods[Perceptual Losses for Real-Time Style Transfer and Super-Resolution][paper] (ECCV 2016)

[Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks] [Paper] (ECCV 2016)

[Texture Networks: Feed-forward Synthesis of Textures and Stylized Images] [Paper] (ICML 2016)

[Improved Texture Networks: Maximizing Quality and Diversity in Feed-forward Stylization and Texture Synthesis] [Paper] (CVPR 2017)

[Precomputed Real-Time Texture Synthesis with Markovian Generative Adversarial Networks] [Paper] (ECCV 2016)

2.2Multiple-Style-Per-Model-Methods[A Learned Representation for Artistic Style] [Paper] (ICLR 2017)

[Multi-style Generative Network for Real-time Transfer] [Paper]

[StyleBank: An Explicit Representation for Neural Image Style Transfer] [Paper] (CVPR 2017)

[Diversified Texture Synthesis With Feed-Forward Networks] [Paper] (CVPR 2017)

2.3Arbitrary-Style-Per-Model-Methods[Fast Patch-based Style Transfer of Arbitrary Style] [Paper]

[Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization] [Paper] (ICCV 2017)

如何评价风格迁移的实验效果

keras神经风格迁移_深度神经风格迁移相关推荐

  1. mysql云上迁移_自建mysql 迁移到云上-问答-阿里云开发者社区-阿里云

    详细解答可以参考官方帮助文档 使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例.数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能 ...

  2. cnn风格迁移_深度学习能否对音乐进行风格迁移?

    音色迁移.音乐流派迁移.音乐风格迁移都有做. 至少有两个可行的思路:增加condition,进行显式控制.THU九歌模型在诗歌生成中对风格进行了控制,利用infoGAN使用过的"mutual ...

  3. cnn风格迁移_快速图像风格迁移思想在无线通信中的另类应用:算法拟合

    在本文中,并不是介绍最新的一些论文,而是回顾自己在很早(半年前?)读过的几篇文章.[1]Learning to optimize: Training deep neural networks for ...

  4. 中计算散度的函数_深度神经网络优化中的不可导函数如何计算梯度?

    众所周知,神经网络仅能处理连续的浮点数,标准的输出也是连续型的数字.但实际问题中,我们很多时候都需要一个离散的结果,比如分类问题中我们希望输出正确的类别,"类别"是离散的,&quo ...

  5. python古诗词风格分析_古诗词语言风格鉴赏分类探析

    冉洁 [摘要]古诗词语言风格鉴赏中,重在考查对语言的感悟能力,以词语甄别风格,结合内容分析,体味出作者的情感.其类型分为单首诗词语言特色与风格鉴赏.单曲上下阙对比鉴赏.多首诗词对比鉴赏等. [关键词] ...

  6. neo4j 迁移_在Kubernetes中迁移Neo4j图模式

    neo4j 迁移 在零停机时间下运行企业应用程序时,我们需要能够执行数据库架构迁移而又不中断活动用户. 这不仅对于关系数据库很重要,而且对于诸如Neo4J之类的图数据库也很重要,后者不会在write上 ...

  7. jboss4 迁移_应用程序服务器迁移:从JBoss EE5到Wildfly EE7

    jboss4 迁移 几周前,我发布了一个有关从Java EE 5迁移到7的博客 .这主要是关于如何使用新的Java EE 7改进Java EE 5代码. 现在,在这篇文章中,我将对应用程序服务器端的迁 ...

  8. mysql不停机迁移_不停服! 怎么迁移数据

    前言 数据迁移时, 为了保证数据的一致性, 往往伴随着停服, 此期间无法给用户提供服务或只能提供部分服务. 同时, 为了确保迁移后业务及数据的正确性, 迁移后测试工作也要占用不少时间. 如此造成的损失 ...

  9. 学习sift算法的原理和步骤_深度学习笔记47_你也可以成为梵高_风格迁移算法的原理

    神经风格迁移 可用来干什么? 同deepDream一样是驱动图像修改的一个重大进展.可以把照片风格化,看起来就像是一幅画一样.这些为你提供非常多漂亮的艺术风格,就像是梵高所画的<星夜>. ...

最新文章

  1. 追溯了解Ubuntu之------基本命令操作(叁)
  2. 千亿化妆品市场规模背后,女人正在失去不化妆的权利
  3. b站python教程哪个好_推荐B站上的Python学习资源
  4. Spring Boot + Mybatis 实现动态数据源
  5. guido python正式发布年份_Python语言适合哪些领域的计算问题? (1.3分)_学小易找答案...
  6. 对于有志于成为架构师的开发者,支付宝架构团队有何建议?
  7. 巧用svn create patch(打补丁)方案解决定制版需求
  8. baidu收录速度明显慢了
  9. sqlserver html文档,[SQLServer]从SQL中的一个表中导出HTML文件表格
  10. RocketMQ安装使用
  11. python中的__init__ 、__new__、__call__等内置函数的剖析
  12. Linux下安装AliSQL(MySQL)及相关环境配置
  13. 使用spreadjs vue版本
  14. Mac 播放器 IINA 精确控制失效,调节了快捷键也会关键帧快进。
  15. arduino超声波测距接线图详细_Arduino教程:认识超声波传感器(简明版)
  16. window系统如何禁止运行指定程序
  17. 计算机专业朋友圈文案,发朋友圈会收获一大波好评的句子,逼格超高(专业文案的收藏)...
  18. 【每日新闻】三星电子市值跌至全球第18位,落后中国阿里腾讯 | 中国AI领袖人物吴甘沙:无人驾驶技术距离我们已经不再遥远
  19. T字形路口小车如何要c语言编程,一点通驾校模拟考试
  20. 被各种注解搞晕了?那快来看看Spring Bean注解详解!

热门文章

  1. C#WinForm文本框记忆上次输入文本内容
  2. 二维码WIFI自动连接生成格式
  3. Bootstrap 网格系统(Grid System)的工作原理
  4. 头条40K,阿里35K,究竟该如何选择?
  5. 人民日报撰文!张钹:中国人工智能奠基者
  6. mamp pro mysql_mamp pro中mysql报错解决
  7. 【Matlab】解多元方程 以三元方程为例 使用 solve 函数
  8. python画星空的程序_python画画梵高
  9. 在新工业革命来临的前夜,带你感受下被AI支配的恐惧
  10. MySQL给表增加字段的时候出现Table is full的报错处理