Optimize and Reduce: A Top-Down Approach for Image Vectorization
Not on the map. Why?
Abstract (arXiv)
Vector image representation is a popular choice when editability and flexibility in resolution are desired. However, most images are only available in raster form, making raster-to-vector image conversion (vectorization) an important task. Classical methods for vectorization are either domain-specific or yield an abundance of shapes which limits editability and interpretability. Learning-based methods, that use differentiable rendering, have revolutionized vectorization, at the cost of poor generalization to out-of-training distribution domains, and optimization-based counterparts are either slow or produce non-editable and redundant shapes. In this work, we propose Optimize & Reduce (O&R), a top-down approach to vectorization that is both fast and domain-agnostic. O&R aims to attain a compact representation of input images by iteratively optimizing B'ezier curve parameters and significantly reducing the number of shapes, using a devised importance measure. We contribute a benchmark of five datasets comprising images from a broad spectrum of image complexities - from emojis to natural-like images. Through extensive experiments on hundreds of images, we demonstrate that our method is domain agnostic and outperforms existing works in both reconstruction and perceptual quality for a fixed number of shapes. Moreover, we show that our algorithm is × 10 faster than the state-of-the-art optimization-based method.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 53 references that are in the map. First posted on arXiv 18 Dec 2023.
Builds on
23 of 53 references.
References · 23
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2022DreamFusion: Text-to-3D using 2D Diffusioncited by 3,025
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 187
- 2020DeepSVG: A Hierarchical Generative Network for Vector Graphics Animationcited by 159
- 2022VectorFusion: Text-to-SVG by Abstracting Pixel-Based Diffusion Modelscited by 112
- 2019A Learned Representation for Scalable Vector Graphicscited by 91
- 2022Learning to generate line drawings that convey geometry and semanticscited by 83
- 2019Photo-Sketching: Inferring Contour Drawings from Imagescited by 68
- 2022CLIPascene: Scene Sketching with Different Types and Levels of Abstractioncited by 64
11 more
- 2021Paint Transformer: Feed Forward Neural Painting with Stroke Predictioncited by 62
- 2020Stylized Neural Paintingcited by 50
- 2021Modern Evolution Strategies for Creativity: Fitting Concrete Images and Abstract Conceptscited by 40
- 2018Learning Deep Sketch Abstractioncited by 36
- 2022CLIPVG: Text-Guided Image Manipulation Using Differentiable Vector Graphicscited by 34
- 2021De-rendering Stylized Textscited by 24
- 2021ClipGen: A Deep Generative Model for Clipart Vectorization and Synthesiscited by 23
- 2021Differentiable Drawing and Sketchingcited by 21
- 2019Im2Pencil: Controllable Pencil Illustration from Photographscited by 18
- 2018Vectorization of Line Drawings via PolyVector Fieldscited by 16
- 2016Inverse Diffusion Curves using Shape Optimizationcited by 12
Built on by
Not cited yet.