“Skinning Vector Graphics with GANs” by Phogat, Fisher, Kaufman and Batra

  • ©

  • ©

  • ©

Conference:


Type(s):


Entry Number: 70

Title:

    Skinning Vector Graphics with GANs

Presenter(s)/Author(s):



Abstract:


    We propose a novel method for editing vector graphics which enables users to intuitively modify complex Bézier geometry. Our method uses a Generative Adversarial Network (GAN) to automatically predict salient points for any arbitrary geometry defined by cubic Bézier curves, which are used as handle locations for a Linear Blend Skinning transformation. Further, we bind input geometry to a triangle mesh, to decouple the complexity of input geometry from mesh topology. Finally, to reconstruct Bézier curves from the transformed mesh, we formulate a linear optimization problem and solve it in performant manner to ensure real time feedback, without increasing the number of Bézier segments.

References:


    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.
    Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, and Alexei A Efros. 2016. Image-to-Image
    Translation with Conditional Adversarial Networks. arxiv (2016).
    Alec Jacobson, Ilya Baran, Jovan Popović, and Olga Sorkine. 2011. Bounded Biharmonic
    Weights for Real-time Deformation. ACM Trans. Graph. (2011). https://doi.org/10.
    1145/2010324.1964973
    Songrun Liu, Alec Jacobson, and Yotam Gingold. 2014. Skinning Cubic Bézier Splines
    and Catmull-Clark Subdivision Surfaces. ACM Transactions on Graphics (TOG)
    (2014).
    Olaf Ronneberger, Philipp Fischer, and Thomas Brox. 2015. U-Net: Convolutional
    Networks for Biomedical Image Segmentation. (2015). arXiv:1505.04597

Keyword(s):



Additional Images:

© ©

PDF:



Overview Page: