skip to main content
10.1145/3209693.3209695acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

Doodle Master: A Doodle Beautification System Based on Auto-encoding Generative Adversarial Networks

Authors Info & Claims
Published:06 June 2018Publication History

ABSTRACT

For those people without artistic talent, they can only draw rough or even awful doodles to express their ideas. We propose a doodle beautification system named Doodle Master, which can transfer a rough doodle to a plausible image and also keep the semantic concepts of the drawings. The Doodle Master applies the VAE/GAN model to decode and generate the beautified result from a constrained latent space. To achieve better performance for sketch data which is more like discrete distribution, a shared-weight method is proposed to improve the learnt features of the discriminator with the aid of the encoder. Furthermore, we design an interface for the user to draw with basic drawing tools and adjust the number of reconstruction times. The experiments show that the proposed Doodle Master system can successfully beautify the rough doodle or sketch in real-time.

References

  1. Alex J Champandard . 2016. Semantic style transfer and turning two-bit doodles into fine artworks. arXiv preprint arXiv:1603.01768 (2016).Google ScholarGoogle Scholar
  2. Ian Goodfellow . 2016. Generative Adversarial Networks for Text. https://www.reddit.com/r/MachineLearning/comments/40ldq6/generative_adversarial_networks_for_text/Google ScholarGoogle Scholar
  3. Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio . 2014. Generative adversarial nets. In Advances in neural information processing systems. 2672--2680. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, and Alexei A Efros . 2017. Image-to-Image Translation with Conditional Adversarial Networks. CVPR (2017).Google ScholarGoogle Scholar
  5. Tero Karras, Timo Aila, Samuli Laine, and Jaakko Lehtinen . 2017. Progressive growing of gans for improved quality, stability, and variation. arXiv preprint arXiv:1710.10196 (2017).Google ScholarGoogle Scholar
  6. Diederik P Kingma and Max Welling . 2013. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114 (2013).Google ScholarGoogle Scholar
  7. Google Creative Lab . 2017. AutoDraw. https://experiments.withgoogle.com/chrome/autodrawGoogle ScholarGoogle Scholar
  8. Anders Boesen Lindbo Larsen, Søren Kaae Sønderby, Hugo Larochelle, and Ole Winther . 2015. Autoencoding beyond pixels using a learned similarity metric. arXiv preprint arXiv:1512.09300 (2015).Google ScholarGoogle Scholar
  9. Yong Jae Lee, C Lawrence Zitnick, and Michael F Cohen . 2011. Shadowdraw: real-time user guidance for freehand drawing ACM Transactions on Graphics (TOG), Vol. Vol. 30. ACM, 27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jonathan Long, Evan Shelhamer, and Trevor Darrell . 2015. Fully convolutional networks for semantic segmentation Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 3431--3440.Google ScholarGoogle Scholar
  11. Yongyi Lu, Shangzhe Wu, Yu-Wing Tai, and Chi-Keung Tang . 2017. Sketch-to-Image Generation Using Deep Contextual Completion. arXiv preprint arXiv:1711.08972 (2017).Google ScholarGoogle Scholar
  12. Laurens van der Maaten and Geoffrey Hinton . 2008. Visualizing data using t-SNE. Journal of machine learning research Vol. 9, Nov (2008), 2579--2605.Google ScholarGoogle Scholar
  13. Olaf Ronneberger, Philipp Fischer, and Thomas Brox . 2015. U-net: Convolutional networks for biomedical image segmentation International Conference on Medical image computing and computer-assisted intervention. Springer, 234--241.Google ScholarGoogle Scholar
  14. Mihaela Rosca, Balaji Lakshminarayanan, David Warde-Farley, and Shakir Mohamed . 2017. Variational approaches for auto-encoding generative adversarial networks. arXiv preprint arXiv:1706.04987 (2017).Google ScholarGoogle Scholar
  15. Edgar Simo-Serra, Satoshi Iizuka, and Hiroshi Ishikawa . 2018. Mastering Sketching: Adversarial Augmentation for Structured Prediction. ACM Transactions on Graphics (TOG) Vol. 37, 1 (2018), 11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Edgar Simo-Serra, Satoshi Iizuka, Kazuma Sasaki, and Hiroshi Ishikawa . 2016. Learning to simplify: fully convolutional networks for rough sketch cleanup. ACM Transactions on Graphics (TOG) Vol. 35, 4 (2016), 121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. A. Yu and K. Grauman . 2014. Fine-Grained Visual Comparisons with Local Learning Computer Vision and Pattern Recognition (CVPR). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. A. Yu and K. Grauman . 2017. Semantic Jitter: Dense Supervision for Visual Comparisons via Synthetic Images International Conference on Computer Vision (ICCV).Google ScholarGoogle Scholar

Index Terms

  1. Doodle Master: A Doodle Beautification System Based on Auto-encoding Generative Adversarial Networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      MMArt&ACM'18: Proceedings of the 2018 International Joint Workshop on Multimedia Artworks Analysis and Attractiveness Computing in Multimedia
      June 2018
      41 pages
      ISBN:9781450357982
      DOI:10.1145/3209693

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 6 June 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Upcoming Conference

      MM '24
      MM '24: The 32nd ACM International Conference on Multimedia
      October 28 - November 1, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader