Line Drawing Vectorization via Coarse‐to‐Fine Curve Network Optimization
Abstract
Vectorizing line drawings is a fundamental component of the workflow in various applications such as graphic design and computer animation. A practical vectorization tool is desired to produce high‐quality curves that are faithful to the original inputs and close to the connectivity of human drawings. The existing line vectorization approaches either suffer from low geometry accuracy or incorrect connectivity for noisy inputs or detailed complex drawings. We propose a novel line drawing vectorization framework based on coarse‐to‐fine curve network optimization. Our technique starts with an initial curve network generated by an existing tracing method. It then performs a global optimization which fits the curve network to image centrelines. Finally, our method performs a finer optimization in local junction regions to achieve better connectivity and curve geometry around junctions. We qualitatively and quantitatively evaluate our system on line drawings with varying image quality and shape complexity, and show that our technique outperforms existing works in terms of curve quality and computational time.
BibTeX
@article {10.1111:cgf.14787,
journal = {Computer Graphics Forum},
title = {{Line Drawing Vectorization via Coarse‐to‐Fine Curve Network Optimization}},
author = {Bao, Bin and Fu, Hongbo},
year = {2023},
publisher = {© 2023 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14787}
}
journal = {Computer Graphics Forum},
title = {{Line Drawing Vectorization via Coarse‐to‐Fine Curve Network Optimization}},
author = {Bao, Bin and Fu, Hongbo},
year = {2023},
publisher = {© 2023 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14787}
}