HackerPapers

arXiv:1903.07291cs.CV

Semantic Image Synthesis with Spatially-Adaptive Normalization

Taesung Park, Ming-Yu Liu, Ting-Chun Wang, Jun-Yan Zhu

Abstract

We propose spatially-adaptive normalization, a simple but effective layer for synthesizing photorealistic images given an input semantic layout. Previous methods directly feed the semantic layout as input to the deep network, which is then processed through stacks of convolution, normalization, and nonlinearity layers. We show that this is suboptimal as the normalization layers tend to ``wash away'' semantic information. To address the issue, we propose using the input layout for modulating the activations in normalization layers through a spatially-adaptive, learned transformation. Experiments on several challenging datasets demonstrate the advantage of the proposed method over existing approaches, regarding both visual fidelity and alignment with input layouts. Finally, our model allows user control over both semantic and style. Code is available at https://github.com/NVlabs/SPADE .

arXiv comments
Accepted as a CVPR 2019 oral paper
Journal reference
CVPR 2019
DOI
Subjects
cs.CVComputer Vision and Pattern Recognition cs.AIArtificial Intelligence cs.GRGraphics cs.LGMachine Learning

On Hacker News

Linked by 4 identifiable commenters in 4 comments across 4 threads, from Mar 2019 to Jun 2021.

Comments linking this paper, per year.

Discussed in comments4 threads

  1. Nvidia Canvas 1 comment
    • IDK why this is being downvoted, it was indeed published two year ago, they just apparently repackaged this as an easier-to-use tool: https://arxiv.org/abs/1903.07291

      tmabrahamView on HNParent context

  2. Understanding GauGAN Part 1 1 comment
    • important to remember that header image is result of professional concept artist drawing over gaugan result (bottom left). explanation of paper is not awful but not great, would recommend to read the original https://arxiv.org/pdf/1903.07291.pdf

      czrView on HNParent context

    • Paper here: https://arxiv.org/pdf/1903.07291.pdf Page 14 and beyond show a number of examples vs previous methods. IIUC, their contribution is a masking normalization layer (the 'SPADE' layer [see pg 4]) that allows the network to preserve the structure of the input…

      tonygrueView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.