Show simple item record

dc.contributor.authorLi, Tzu-Mao
dc.contributor.authorLukac, Mike
dc.contributor.authorGharbi, Michael
dc.contributor.authorRagan-Kelley, Jonathan
dc.date.accessioned2025-02-03T17:05:53Z
dc.date.available2025-02-03T17:05:53Z
dc.date.issued2020-11-26
dc.identifier.isbn978-1-4503-8107-9
dc.identifier.urihttps://hdl.handle.net/1721.1/158158
dc.description.abstractWe introduce a differentiable rasterizer that bridges the vector graphics and raster image domains, enabling powerful raster-based loss functions, optimization procedures, and machine learning techniques to edit and generate vector content. We observe that vector graphics rasterization is differentiable after pixel prefiltering. Our differentiable rasterizer offers two prefiltering options: an analytical prefiltering technique and a multisampling anti-aliasing technique. The analytical variant is faster but can suffer from artifacts such as conflation. The multisampling variant is still efficient, and can render high-quality images while computing unbiased gradients for each pixel with respect to curve parameters. We demonstrate that our rasterizer enables new applications, including a vector graphics editor guided by image metrics, a painterly rendering algorithm that fits vector primitives to an image by minimizing a deep perceptual loss function, new vector graphics editing algorithms that exploit well-known image processing methods such as seam carving, and deep generative models that generate vector content from raster-only supervision under a VAE or GAN training objective.en_US
dc.publisherACM|SIGGRAPH Asia 2020 Technical Papersen_US
dc.relation.isversionofhttps://doi.org/10.1145/3414685.3417871en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceAssociation for Computing Machineryen_US
dc.titleDifferentiable Vector Graphics Rasterization for Editing and Learningen_US
dc.typeArticleen_US
dc.identifier.citationLi, Tzu-Mao, Lukac, Mike, Gharbi, Michael and Ragan-Kelley, Jonathan. 2020. "Differentiable Vector Graphics Rasterization for Editing and Learning." ACM Transactions on Graphics, 39 (6).
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.relation.journalACM Transactions on Graphicsen_US
dc.identifier.mitlicensePUBLISHER_POLICY
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2025-02-01T08:51:32Z
dc.language.rfc3066en
dc.rights.holderThe author(s)
dspace.date.submission2025-02-01T08:51:33Z
mit.journal.volume39en_US
mit.journal.issue6en_US
mit.licensePUBLISHER_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record