Top Banner
1 SalGAN: Visual Saliency Prediction with Generative Adversarial Networks Junting Pan Cristian Canton K.McGuinness Noel E. O’Connor Jordi Torres Elisa Sayrol Xavier Giró
15

SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

Apr 16, 2017

Download

Data & Analytics

Xavier Giro
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

1

SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

Junting Pan Cristian Canton K.McGuinness Noel E. O’Connor Jordi Torres Elisa Sayrol Xavier Giró

Page 2: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

2

Saliency?

Page 3: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

3

Saliency Prediction

Page 4: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

4

MODEL ARCHITECTURE

Page 5: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

ARCHITECTURE OF GENERATOR

5

The encoder is initialized with VGG-16, and we do fine tuning of the last two groups of Conv Layers

The decoder is initialized randomly, the last Conv Layer have tanh nonlinearities and the output layer consist in a Conv Layer of kernel size 1x1 with sigmoid activation.

Page 6: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

Then according to the post about GAN model we applied the loss function with smaller saliency maps

6

SALGAN-GAN: Downsample saliency map

[Inspiration from this blog post]

Compare (BCE)

DownsampledGenerated

Saliency Map

DownsampledGround Truth Saliency Map

Page 7: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

SALICON VALIDATION

7

SALGAN: Downsample saliency map

Page 8: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

8

APPLYING GANGAN Training showing saliency + image

Page 9: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

9

APPLYING GAN - Model Selection

SALICON validation set accuracy metrics for GAN+BCE vs BCE on varying numbers of epochs.

Page 10: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

10

APPLYING GAN - Model Selection

SALICON validation set Information Gain for different hyper parameter α on varying numbers of epochs

Page 11: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

11

RESULTS

Page 12: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

Qualitative Results

12

GroundTruth BCE SALGAN

Page 13: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

Qualitative Results

13

GroundTruth BCE SALGAN

Page 14: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

Qualitative Results- Failure case

14

GroundTruth BCE SALGAN

Page 15: SalGAN: Visual Saliency Prediction with Generative Adversarial Networks

15

Quantitative Results - SALICON TEST / MIT300