风格迁移

A Neural Algorithm of Artistic Style:https://arxiv.org/pdf/1508.06576v2.pdf

一. 介绍

1. Content reconstructions: 

CNN被广泛运用于训练目标识别,随着训练的进行,它们能够有一种将图片抽象的能力。最终,图片被抽象为只含有实际内容的信息,而丢掉许多像素细节。越多层的CNN越能捕捉主要的图片内容。所以我们将深层的CNN抽象出来的内容称为content representation.

2. Style reconstructions:

为了获得图片的风格特征,我们利用feature space去捕捉图片的质地特征。这些feature space建立于每层网络的filter之上。它由特征图(feature map)的空间范围内的不同滤波器响应之间的相关性组成。

这篇论文的发现是style reconstructions和content reconstructions是可分的。那就是说,可以分别从不同的图片得到style和不同的图片得到content,然后将它们结合起来,构成新的图片。

二. 方法

1. 结构

(1) style reconstructions

We used the feature space provided by the 16 convolutional and 5 pooling layers of the 19 layer VGG-Network. We do not use any of the fully connected layers.

(2) image synthesis

we found that replacing the max-pooling operation by average pooling improves the gradient flow and one obtains slightly more appealing results, which is why the images shown were generated with average pooling.

2. 误差函数

(1) content reconstructions loss function:

每层有N_l个不同的滤波器,有N_l个M_l大小的feature map, M_l指的是feature map的高度乘以宽度。 所以feature在l层的表示被存在一个F_L的矩阵里,F_l(i,j)指的是在l层,位置j的第i个filter的激活值。P_I(i,j)就是在上面位置的原图的值。

(2) style reconstructions loss function:

(3) image synthesis loss function:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 其实 我们每一个人 都有自己的不容易 告诉您一个秘密 当我经受痛苦与失意时 我不找亲人 也不找朋友 我总是在爱与...
    雪莉诗话阅读 357评论 28 24
  • 我驻足在深秋里的高加索之殇无雪的深秋,遮不住那场战役那片鲜血染过的白桦林我不喜欢深秋,因为生命和我在逃亡显得格外地...
    Amaorent阿毛的空瓶子阅读 305评论 5 11
  • 不知从什么时候开始,仿佛逛花市成了我在广州这个名副其实的花城里过春节必不可前的环节。 如果说,初始的萌动是烂漫满屋...
    芳草幽兰阅读 207评论 0 0