Authors:
Ghfran Jabour
;
Sergey Muravyov
and
Valeria Efimova
Affiliation:
ITMO University, Kronverksky Pr. 49, bldg. A, St. Petersburg, 197101, Russia
Keyword(s):
Image Vectorization, Contour-Based Initialization, Bayesian Optimization, Scalable Vector Graphics, Computational Efficiency, Reconstruction Fidelity, Path Optimization, Digital Content Creation, Semantic Simplification, Superpixel-Based Vectorization.
Abstract:
This work presents a novel method LIVBOC for complex image vectorization that addresses key challenges in path initialization, color assignment, and optimization. Unlike existing approaches such as LIVE, our method generates Bayesian-optimized contour for path initialization, which is then optimized using a customized loss function to align it better with the target shape in the image. In our method, adaptive selection of points and parameters for efficient and accurate vectorization is enabled to reduce unnecessary iterations and computational overhead. LIVBOC achieves superior reconstruction fidelity with fewer paths, and that is due to the path initialization technique, which initializes paths as contours that approximate target shapes in the image, reducing redundancy in points and paths. The experimental evaluation indicates that LIVBOC outperforms LIVE in all key metrics, including a significant reduction in L2 loss, processing time, and file size. LIVBOC achieves comparable re
sults with just 100 iterations, compared to LIVE’s 500 iterations, while preserving finer details and generating smoother, more coherent paths. These improvements make LIVBOC more suitable for applications that require scalable, compact vector graphics, and computational efficiency. By achieving both accuracy and efficiency, LIVBOC offers a new robust alternative for image vectorization tasks. The LIVBOC code is available at https://github.com/CTLab-ITMO/LIVBOC.
(More)