🤖 AI Summary
This work addresses the challenge of modeling long, smooth paths in deep learning–driven vector graphic generation. We propose a novel method embedding differentiable B-splines into neural rendering pipelines. Our approach features: (1) a derivative-based smoothness loss enabling end-to-end optimization of arbitrarily long paths; (2) a linear mapping that seamlessly integrates B-splines into the DiffVG framework, supporting jointly differentiable geometric and pixel-space rendering; and (3) a fidelity–simplicity trade-off parameter enabling multi-task generation—including stylized fill, stroke abstraction, closed-region simplification, and stylized text rendering. Experiments demonstrate substantial improvements in path smoothness and structural simplicity while preserving high visual fidelity. The method is fully compatible with mainstream vectorization workflows and extends the capabilities of neural rendering for abstract vector representation.
📝 Abstract
We integrate smoothing B-splines into a standard differentiable vector graphics (DiffVG) pipeline through linear mapping, and show how this can be used to generate smooth and arbitrarily long paths within image-based deep learning systems. We take advantage of derivative-based smoothing costs for parametric control of fidelity vs. simplicity tradeoffs, while also enabling stylization control in geometric and image spaces. The proposed pipeline is compatible with recent vector graphics generation and vectorization methods. We demonstrate the versatility of our approach with four applications aimed at the generation of stylized vector graphics: stylized space-filling path generation, stroke-based image abstraction, closed-area image abstraction, and stylized text generation.