深度学习应用开发:作业七 Deep Dream图像生成的实践

代码地址:Github

作业要求

基本要求

按课程案例,生成DeepDream图像。

提交要求

1、你认为按评分标准能得分最高的一次带运行结果的源代码文件(.ipynb 格式)

2、作为附件上传(本次作业可以将多个.ipynb文件打包在一个压缩包里上传,注意文件命名)

评分标准

  1. 完成DeepDream图像生成案例,有完整的代码,模型能运行;以噪音图像为优化起点,利用单通道特征,得6分;
  2. 以噪音图像为优化起点,利用多通道特征,得7分;
  3. 以背景图像(mountain风景画)为优化起点,利用单通道特征,得8分;
  4. 以背景图像(mountain风景画)为优化起点,利用多通道特征,得9分;
  5. 以背景图像(mountain风景画)为优化起点,利用多通道特征,并对图像生成质量进行改善,得10分。

TensorFlow

噪音图像单通道特征

这里指定层为 conv2d_15

image-20221111095321385 deep_dream_conv2d_15

噪音图像多通道特征

这里指定层为 ['conv2d_15', 'conv2d_18']

image-20221111102146448

image-20221111102205612

背景图像单通道特征

这里指定层为 conv2d_15

image-20221111103245280

mountain_deep_dream_conv2d_15

背景图像多通道特征

这里指定层为 ['conv2d_15', 'conv2d_18']

image-20221111103420938

mountain_deep_dream_['conv2d_15', 'conv2d_18']

优化背景图像多通道特征

不同比例迭代进行

image-20221111103847139

mountain_deep_dream_optimization1_['conv2d_15', 'conv2d_18']

image-20221111105632732

dream_tile_octave_['conv2d_15', 'conv2d_18']